Skip to content

Console Output

+ make -C testsuite/metamodelica/MetaModelicaDev test-error
make: Entering directory '/var/lib/jenkins/ws/OpenModelica_PR-10104/testsuite/metamodelica/MetaModelicaDev'
parser.tab.c: In function ‘yyparse’:
parser.tab.c:1196:16: warning: implicit declaration of function ‘yylex’ [-Wimplicit-function-declaration]
parser.tab.c: In function ‘yyparse’:
parser.tab.c:1207:16: warning: implicit declaration of function ‘yylex’ [-Wimplicit-function-declaration]
lexer.l: In function ‘yylex’:
lexer.l:34:8: warning: implicit declaration of function ‘lex_icon’; did you mean ‘lex_rcon’? [-Wimplicit-function-declaration]
 {icon}       return lex_icon();  /* T_INTCONST */
        ^~~~~~~~
        lex_rcon
parser.tab.c: In function ‘yyparse’:
parser.tab.c:1185:16: warning: implicit declaration of function ‘yylex’ [-Wimplicit-function-declaration]
parser.tab.c: In function ‘yyparse’:
parser.tab.c:1205:16: warning: implicit declaration of function ‘yylex’ [-Wimplicit-function-declaration]
lexer.l: In function ‘yylex’:
lexer.l:29:8: warning: implicit declaration of function ‘lex_ident’ [-Wimplicit-function-declaration]
 {ident}      return lex_ident(); /* T_IDENT */
        ^~~~~~~~~
lexer.l:30:8: warning: implicit declaration of function ‘lex_icon’ [-Wimplicit-function-declaration]
 {icon}       return lex_icon();  /* T_INTCONST */
        ^~~~~~~~
lexer.l:31:8: warning: implicit declaration of function ‘lex_rcon’ [-Wimplicit-function-declaration]
 {rcon}       return lex_rcon();   /* T_REALCONST */
        ^~~~~~~~
lexer.l:32:8: warning: implicit declaration of function ‘lex_string’; did you mean ‘realString’? [-Wimplicit-function-declaration]
 {istring}    return lex_string(); /* T_STRINGCONST */
        ^~~~~~~~~~
        realString
parser.tab.c: In function ‘yyparse’:
parser.tab.c:1225:16: warning: implicit declaration of function ‘yylex’ [-Wimplicit-function-declaration]
lexer.l: In function ‘yylex’:
lexer.l:30:8: warning: implicit declaration of function ‘lex_ident’ [-Wimplicit-function-declaration]
 {ident}      return lex_ident(); /* T_IDENT */
        ^~~~~~~~~
lexer.l:31:8: warning: implicit declaration of function ‘lex_icon’ [-Wimplicit-function-declaration]
 {icon}       return lex_icon();  /* T_INTCONST */
        ^~~~~~~~
lexer.l:32:8: warning: implicit declaration of function ‘lex_rcon’ [-Wimplicit-function-declaration]
 {rcon}       return lex_rcon();   /* T_REALCONST */
        ^~~~~~~~
lexer.l:33:8: warning: implicit declaration of function ‘lex_string’; did you mean ‘realString’? [-Wimplicit-function-declaration]
 {istring}    return lex_string(); /* T_STRINGCONST */
        ^~~~~~~~~~
        realString
parser.tab.c: In function ‘yyparse’:
parser.tab.c:1217:16: warning: implicit declaration of function ‘yylex’ [-Wimplicit-function-declaration]
lexer.l: In function ‘yylex’:
lexer.l:49:3: warning: implicit declaration of function ‘yyerror’; did you mean ‘perror’? [-Wimplicit-function-declaration]
     "/\*"    { yyerror("Suspicious comment"); }
   ^ ~~~~~
   perror
parser.y: In function ‘parse’:
parser.y:12:3: warning: implicit declaration of function ‘yyparse’; did you mean ‘parse’? [-Wimplicit-function-declaration]
   yyparse();
   ^~~~~~~
   parse
parser.tab.c: In function ‘yyparse’:
parser.tab.c:1266:16: warning: implicit declaration of function ‘yylex’ [-Wimplicit-function-declaration]
lexer.l: In function ‘yylex’:
lexer.l:61:3: warning: implicit declaration of function ‘yyerror’; did you mean ‘perror’? [-Wimplicit-function-declaration]
     "/\*"    { yyerror("Suspicious comment"); }
   ^ ~~~~~
   perror
lexer.l:87:10: warning: implicit declaration of function ‘absyn_real’; did you mean ‘isnormal’? [-Wimplicit-function-declaration]
 {realcon}       { return absyn_real(yytext);}
          ^~~~~~~~~~
          isnormal
parser.y: In function ‘parse’:
parser.y:11:3: warning: implicit declaration of function ‘yyparse’; did you mean ‘parse’? [-Wimplicit-function-declaration]
   yyparse();
   ^~~~~~~
   parse
parser.tab.c: In function ‘yyparse’:
parser.tab.c:1288:16: warning: implicit declaration of function ‘yylex’ [-Wimplicit-function-declaration]
lexer.l: In function ‘yylex’:
lexer.l:61:3: warning: implicit declaration of function ‘yyerror’; did you mean ‘perror’? [-Wimplicit-function-declaration]
     "/\*"    { yyerror("Suspicious comment"); }
   ^ ~~~~~
   perror
parser.y: In function ‘parse’:
parser.y:12:3: warning: implicit declaration of function ‘yyparse’; did you mean ‘parse’? [-Wimplicit-function-declaration]
   yyparse();
   ^~~~~~~
   parse
parser.tab.c: In function ‘yyparse’:
parser.tab.c:1279:16: warning: implicit declaration of function ‘yylex’ [-Wimplicit-function-declaration]
make[1]: *** [Tpl.mo.dummy] Error 1
== 10 failed
parser.y: In function ‘parse’:
parser.y:22:7: warning: implicit declaration of function ‘yyparse’; did you mean ‘parse’? [-Wimplicit-function-declaration]
   if (yyparse() != 0) {
       ^~~~~~~
       parse
parser.tab.c: In function ‘yyparse’:
parser.tab.c:1332:16: warning: implicit declaration of function ‘yylex’ [-Wimplicit-function-declaration]
parser.y: In function ‘yyerror’:
parser.y:364:2: warning: implicit declaration of function ‘lexerror’; did you mean ‘yyerror’? [-Wimplicit-function-declaration]
  lexerror("%s\n", msg);
  ^~~~~~~~
  yyerror
 + 01  Experiment                                                                    ... ok [time: 1]
 + 02a Exp1                                                                          ... ok [time: 0]
 + 02b Exp2                                                                          ... ok [time: 1]
 + 03  Symbolic Differentation                                                       ... ok [time: 1]
 + 04  Assignment                                                                    ... ok [time: 0]
 + 05a AssignTwoType                                                                 ... ok [time: 1]
 + 05b AssignTwoType                                                                 ... ok [time: 0]
 + 06  Advanced                                                                      ... ok [time: 0]
 + 08  Pam                                                                           ... ok [time: 0]
 + 09  Pam Decl                                                                      ... ok [time: 0]
 + 11  Petrol                                                                        ... ok [time: 1]
== 0 out of 11 tests failed [MetaModelica Course, time: 7]
make: Leaving directory '/var/lib/jenkins/ws/OpenModelica_PR-10104/testsuite/metamodelica/MetaModelicaDev'