* data/lalr1.cc (yyreport_syntax_error_): Catch up with glr.c and

yacc.c: be sure to stay within yycheck_.
* tests/actions.at: Re-enable C++ tests.
This commit is contained in:
Akim Demaille
2004-12-16 14:39:42 +00:00
parent 10454ea42f
commit fd19f2714f
3 changed files with 30 additions and 20 deletions

View File

@@ -468,10 +468,8 @@ AT_CHECK_PRINTER_AND_DESTRUCTOR([], [with union])
# These tests currently fail on a Debian GNU/Linux 3.0r2 x86 host,
# but the 2nd test succeeds on a Solaris 9 sparc hosts (Forte 7 cc).
# Skip them until we figure out what the problem is.
AT_CHECK_PRINTER_AND_DESTRUCTOR([%defines %skeleton "lalr1.cc"], ,
[AT_CHECK([exit 77])])
AT_CHECK_PRINTER_AND_DESTRUCTOR([%defines %skeleton "lalr1.cc"], [with union],
[AT_CHECK([exit 77])])
AT_CHECK_PRINTER_AND_DESTRUCTOR([%defines %skeleton "lalr1.cc"])
AT_CHECK_PRINTER_AND_DESTRUCTOR([%defines %skeleton "lalr1.cc"], [with union])
AT_CHECK_PRINTER_AND_DESTRUCTOR([%glr-parser])
AT_CHECK_PRINTER_AND_DESTRUCTOR([%glr-parser], [with union])