Bob Rossi <[EMAIL PROTECTED]> writes: > This is the "larger patch" I was hoping you would apply.
The idea looks good, but it causes "make check" to fail for me. Here's the output of "cd tests; ./testsuite -v -d 90 96". Perhaps the patch needs to be updated to match the current CVS? ## --------------------------- ## ## GNU Bison 2.3a+ test suite. ## ## --------------------------- ## Simple LALR(1) Calculator. 90. calc.at:574: testing ... ./calc.at:574: bison -o calc.c calc.y ./calc.at:574: $CC $CFLAGS $CPPFLAGS $LDFLAGS -o calc calc.c $LIBS stderr: calc.c: In function 'yyparse': calc.c:1342: error: too few arguments to function 'yylex' calc.y: In function 'main': calc.y:262: warning: initialization makes pointer from integer without a cast calc.y:267: error: 'YYPUSH_MORE' undeclared (first use in this function) calc.y:267: error: (Each undeclared identifier is reported only once calc.y:267: error: for each function it appears in.) stdout: ./calc.at:574: exit code was 1, expected 0 90. calc.at:574: FAILED (calc.at:574) 96. calc.at:583: testing ... ./calc.at:583: bison -o calc.c calc.y ./calc.at:583: $CC $CFLAGS $CPPFLAGS $LDFLAGS -o calc calc.c $LIBS stderr: calc.c: In function 'calcparse': calc.c:1355: error: too few arguments to function 'calclex' calc.y: In function 'main': calc.y:262: warning: initialization makes pointer from integer without a cast calc.y:267: error: 'YYPUSH_MORE' undeclared (first use in this function) calc.y:267: error: (Each undeclared identifier is reported only once calc.y:267: error: for each function it appears in.) stdout: ./calc.at:583: exit code was 1, expected 0 96. calc.at:583: FAILED (calc.at:583) ## ------------- ## ## Test results. ## ## ------------- ## ERROR: All 2 tests were run, 2 failed unexpectedly. ## -------------------------- ## ## testsuite.log was created. ## ## -------------------------- ## Please send `tests/testsuite.log' and all information you think might help: To: <[email protected]> Subject: [GNU Bison 2.3a+] testsuite: 90 96 failed
