]> git.saurik.com Git - bison.git/commitdiff
tests: cleanup.
authorJoel E. Denny <jdenny@clemson.edu>
Sun, 20 Dec 2009 21:03:07 +0000 (16:03 -0500)
committerJoel E. Denny <jdenny@clemson.edu>
Sun, 20 Dec 2009 21:03:07 +0000 (16:03 -0500)
* tests/c++.at (Syntax error discarding no lookahead): Don't
ignore stderr.  Instead, eliminate remaining warnings.

ChangeLog
tests/c++.at

index 1c15cc5e3e7fe9bbffc2a1764b996a7a08a2c6ab..e9845692c9dcc34b7e094354f2fedb107141141d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2009-12-20  Joel E. Denny  <jdenny@clemson.edu>
+
+       tests: cleanup.
+       * tests/c++.at (Syntax error discarding no lookahead): Don't
+       ignore stderr.  Instead, eliminate remaining warnings.
+
 2009-12-18  Joel E. Denny  <jdenny@clemson.edu>
 
        lalr1.cc: don't discard non-existent lookahead on syntax error.
index ce64d6d6bd158529f97e16b0aea1c60cd998aa9d..6a8d2c5d1e0943bc742b6a788e6703af04608a1c 100644 (file)
@@ -412,6 +412,10 @@ consistent-error:
 | /*empty*/ %prec 'a'
 ;
 
+// Provide another context in which all rules are useful so that this
+// test case looks a little more realistic.
+start: 'b' consistent-error ;
+
 %%
 
 int
@@ -434,7 +438,7 @@ main (void)
   return parser.parse ();
 }
 ]])
-AT_BISON_CHECK([[-o input.cc input.yy]], [[0]], [[]], [[ignore-nolog]])
+AT_BISON_CHECK([[-o input.cc input.yy]])
 AT_COMPILE_CXX([[input]])
 # This used to print "Discarding 'a'." again at the end.
 AT_PARSER_CHECK([[./input]], [[1]], [[]],