[Top][All Lists]

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

[GNU Bison 2.5] testsuite: 247 failed on Solaris 10 on SPARC(sun4v)

From: Tomohiro Suzuki
Subject: [GNU Bison 2.5] testsuite: 247 failed on Solaris 10 on SPARC(sun4v)
Date: Tue, 24 Jan 2012 15:50:19 +0900
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv: Gecko/20100111 Thunderbird/3.0.1

Hi, I'm getting a "make check" failure on bison-2.5.
bison-2.4.3 doesn't have the problem.

OS:Solaris 10 on SPARC(sun4v)

I attach the testsuite.log and config.log.

# uname -a
SunOS moore 5.10 Generic_147440-04 sun4v sparc SUNW,SPARC-Enterprise-T1000

# /usr/local/bin/gcc --version
gcc (GCC) 4.2.4
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO

# make check
Regression tests.

223: Trivial grammars                                ok
224: YYSTYPE typedef                                 ok
225: Early token definitions with --yacc             ok
226: Early token definitions without --yacc          ok
227: Braces parsing                                  ok
228: Duplicate string                                ok
229: Rule Line Numbers                               ok
230: Mixing %token styles                            ok
231: Invalid inputs                                  ok
232: Invalid inputs with {}                          ok
233: Token definitions                               ok
234: Characters Escapes                              ok
235: Web2c Report                                    ok
236: Web2c Actions                                   ok
237: Dancer                                          ok
238: Dancer %glr-parser                              ok
239: Dancer %skeleton "lalr1.cc"                     ok
240: Expecting two tokens                            ok
241: Expecting two tokens %glr-parser                ok
242: Expecting two tokens %skeleton "lalr1.cc"       ok
243: Braced code in declaration in rules section     ok
244: String alias declared after use                 ok
245: Extra lookahead sets in report                  ok
246: Token number in precedence declaration          ok
247: parse-gram.y: LALR = IELR                       FAILED (regression.at:1272)
248: %error-verbose and YYSTACK_USE_ALLOCA           ok
249: %error-verbose overflow                         ok
250: LAC: Exploratory stack                          ok
251: LAC: Memory exhaustion                          ok

C++ Features.

252: Doxygen Public Documentation                    skipped (c++.at:102)
253: Doxygen Private Documentation                   skipped (c++.at:103)
254: Relative namespace references                   ok
255: Absolute namespace references                   ok
256: Syntactically invalid namespace references      ok

Java Calculator.

257: Calculator                                      ok
258: Calculator %error-verbose                       ok
259: Calculator %locations                           ok
260: Calculator %error-verbose %locations            ok
261: Calculator %lex-param { InputStream is }        ok
262: Calculator %error-verbose %lex-param { InputStream is }  ok
263: Calculator %locations %lex-param { InputStream is }  ok
264: Calculator %error-verbose %locations %lex-param { InputStream is }  ok

Java Parameters.

265: Java parser class and package names             ok
266: Java parser class modifiers                     ok
267: Java parser class extends and implements        ok
268: Java %parse-param and %lex-param                ok
269: Java throws specifications                      ok
270: Java stype, position_class and location_class   ok

C++ Type Syntax (GLR).

271: GLR: Resolve ambiguity, impure, no locations    ok
272: GLR: Resolve ambiguity, impure, locations       ok
273: GLR: Resolve ambiguity, pure, no locations      ok
274: GLR: Resolve ambiguity, pure, locations         ok
275: GLR: Merge conflicting parses, impure, no locations ok
276: GLR: Merge conflicting parses, impure, locations ok
277: GLR: Merge conflicting parses, pure, no locations ok
278: GLR: Merge conflicting parses, pure, locations  ok
279: GLR: Verbose messages, resolve ambiguity, impure, no locations ok

GLR Regression Tests

280: Badly Collapsed GLR States                      ok
281: Improper handling of embedded actions and dollar(-N) in GLR parsers ok
282: Improper merging of GLR delayed action sets     ok
283: Duplicate representation of merged trees        ok
284: User destructor for unresolved GLR semantic value ok
285: User destructor after an error during a split parse ok
286: Duplicated user destructor for lookahead        ok
287: Incorrectly initialized location for empty right-hand side in GLR ok
288: No users destructors if stack 0 deleted         ok
289: Corrupted semantic options if user action cuts parse ok
290: Undesirable destructors if user action cuts parse ok
291: Leaked semantic values if user action cuts parse ok
292: Incorrect lookahead during deterministic GLR    ok
293: Incorrect lookahead during nondeterministic GLR ok
294: Leaked semantic values when reporting ambiguity ok
295: Leaked lookahead after nondeterministic parse syntax error ok
296: Uninitialized location when reporting ambiguity ok
297: Missed %merge type warnings when LHS type is declared later ok

Push Parsing Tests

298: Memory Leak for Early Deletion                  ok
299: Multiple impure instances                       ok
300: Unsupported Skeletons                           ok

## ------------- ##
## Test results. ##
## ------------- ##

ERROR: 298 tests were run,
1 failed unexpectedly.
2 tests were skipped.
## -------------------------- ##
## testsuite.log was created. ##
## -------------------------- ##

Please send `tests/testsuite.log' and all information you think might help:

   To: <address@hidden>
   Subject: [GNU Bison 2.5] testsuite: 247 failed

You may investigate any problem if you feel able to do so, in which
case the test suite provides a good starting point.  Its output may
be found below `tests/testsuite.dir'.

make[3]: *** [check-local] Error 1
make[3]: Leaving directory `/usr/local/src/bison-2.5/tests'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory `/usr/local/src/bison-2.5/tests'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/bison-2.5'
make: *** [check] Error 2

            Tomohiro Suzuki

Attachment: config.zip
Description: Zip compressed data

Attachment: testsuite.zip
Description: Zip compressed data

reply via email to

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