bison-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

temporary workaround for current test failures in lalr1.cc


From: Paul Eggert
Subject: temporary workaround for current test failures in lalr1.cc
Date: Fri, 10 Dec 2004 21:41:05 -0800
User-agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (gnu/linux)

I'd like to generate a Bison test version, in preparation for Bison
2.0 soon.  Currently we have two test failures in experimental areas.
To avoid users having conniptions I've temporarily marked them as
being expected to fail, by installing the following.

2004-12-10  Paul Eggert  <address@hidden>

        * tests/actions.at (_AT_CHECK_PRINTER_AND_DESTRUCTOR): New arg
        specifying whether the test is expected to fail.  Use it tp
        specify that the [%defines %skeleton "lalr1.cc"] tests currently
        fail.

--- actions.at  17 Nov 2004 16:17:50 -0000      1.41
+++ actions.at  11 Dec 2004 05:38:19 -0000      1.42
@@ -444,11 +444,12 @@ Parsing FAILED.
 ])
 
 
-# AT_CHECK_PRINTER_AND_DESTRUCTOR([BISON-OPTIONS], [UNION-FLAG])
-# --------------------------------------------------------------
+# AT_CHECK_PRINTER_AND_DESTRUCTOR([BISON-OPTIONS], [UNION-FLAG], [FAIL_FLAG])
+# ---------------------------------------------------------------------------
 m4_define([AT_CHECK_PRINTER_AND_DESTRUCTOR],
 [AT_SETUP([Printers and Destructors $2: $1])
 
+AT_XFAIL_IF([$3])
 _AT_CHECK_PRINTER_AND_DESTRUCTOR($[1], $[2], $[3], $[4],
 [%error-verbose
 %debug
@@ -462,7 +463,9 @@ AT_CLEANUP
 
 AT_CHECK_PRINTER_AND_DESTRUCTOR([])
 AT_CHECK_PRINTER_AND_DESTRUCTOR([], [with union])
-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([%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])




reply via email to

[Prev in Thread] Current Thread [Next in Thread]