bug-bison
[Top][All Lists]
Advanced

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

All Tests failed on OpenBSD 3.4


From: Peter Klein
Subject: All Tests failed on OpenBSD 3.4
Date: Fri, 5 Aug 2005 17:58:21 +0200 (CEST)

ubsd34:bison-2.0 {82} date; sleep 15; make check; date
Fri Aug  5 17:41:32 MEST 2005
Making check in config
make: Nothing to be done for `check'.
Making check in po
make: Nothing to be done for `check'.
Making check in lib
make  check-am
make[1]: Entering directory 
`/gnu/gnu/built/OpenBSD/3.4/sparc64/gnu/bison/bison-2.0/lib'
make[1]: Nothing to be done for `check-am'.
make[1]: Leaving directory 
`/gnu/gnu/built/OpenBSD/3.4/sparc64/gnu/bison/bison-2.0/lib'
Making check in data
make: Nothing to be done for `check'.
Making check in src
make  check-am
make[1]: Entering directory 
`/gnu/gnu/built/OpenBSD/3.4/sparc64/gnu/bison/bison-2.0/src'
make[1]: Nothing to be done for `check-am'.
make[1]: Leaving directory 
`/gnu/gnu/built/OpenBSD/3.4/sparc64/gnu/bison/bison-2.0/src'
Making check in doc
make: Nothing to be done for `check'.
Making check in tests
make  bison
make[1]: Entering directory 
`/gnu/gnu/built/OpenBSD/3.4/sparc64/gnu/bison/bison-2.0/tests'
make[1]: `bison' is up to date.
make[1]: Leaving directory 
`/gnu/gnu/built/OpenBSD/3.4/sparc64/gnu/bison/bison-2.0/tests'
make  check-local
make[1]: Entering directory 
`/gnu/gnu/built/OpenBSD/3.4/sparc64/gnu/bison/bison-2.0/tests'
/bin/sh ./testsuite 
## ------------------------- ##
## GNU Bison 2.0 test suite. ##
## ------------------------- ##

Input Processing.

  1: Invalid $n                                  FAILED (input.at:37)
  2: Invalid @n                                   FAILED (input.at:55)
  3: Type Clashes                                 FAILED (input.at:80)
  4: Incompatible Aliases                         FAILED (input.at:117)
  5: Torturing the Scanner                        FAILED (input.at:136)

Output file names.

  6: Output files:  & -dv.                        FAILED (output.at:38)
  7: Output files:  & -dv -o foo.c.               FAILED (output.at:40)
  8: Output files:  & -dv -o foo.tab.c.           FAILED (output.at:42)
  9: Output files:  & -dv -y.                     FAILED (output.at:44)
 10: Output files:  & -dv -b bar.                 FAILED (output.at:46)
 11: Output files:  & -dv -g -o foo.c.            FAILED (output.at:48)
 12: Output files: %defines %verbose & .          FAILED (output.at:52)
 13: Output files: %defines %verbose %yacc & .    FAILED (output.at:54)
 14: Output files: %defines %verbose %yacc & .    FAILED (output.at:57)
 15: Output files: %file-prefix=bar %defines %verbose & .FAILED (output.at:61)
 16: Output files: %output=bar.c %defines %verbose %yacc & .FAILED 
(output.at:63)
 17: Output files: %file-prefix=baz %output=bar.c %defines %verbose %yacc & 
.FAILED (output.at:67)
 18: Output files: %defines %verbose & .          FAILED (output.at:72)
 19: Output files: %defines %verbose  & -o foo.c. FAILED (output.at:75)
 20: Output files:  & --defines=foo.hpp -o foo.c++.FAILED (output.at:79)
 21: Output files:  & -o foo.c++ --graph=foo.gph. FAILED (output.at:83)

Grammar Sets (Firsts etc.).

 22: Nullable                                     FAILED (sets.at:81)
 23: Broken Closure                               FAILED (sets.at:165)
 24: Firsts                                       FAILED (sets.at:211)

Grammar Reduction.

 25: Useless Terminals                            FAILED (reduce.at:47)
 26: Useless Nonterminals                         FAILED (reduce.at:102)
 27: Useless Rules                                FAILED (reduce.at:166)
 28: Reduced Automaton                            FAILED (reduce.at:248)
 29: Underivable Rules                            FAILED (reduce.at:322)
 30: Empty Language                               FAILED (reduce.at:353)

User Actions.

 31: Prologue synch line                          FAILED (synclines.at:93)
 32: %union synch line                            FAILED (synclines.at:113)
 33: Postprologue synch line                      FAILED (synclines.at:136)
 34: Action synch line                            FAILED (synclines.at:155)
 35: Epilogue synch line                          FAILED (synclines.at:173)

Parser Headers.

 36: %union and --defines                         FAILED (headers.at:39)
 37: Invalid CPP guards: input/input              FAILED (headers.at:76)
 38: Invalid CPP guards: 9foo                     FAILED (headers.at:77)
 39: export YYLTYPE                               FAILED (headers.at:113)

User Actions.

 40: Mid-rule actions                             FAILED (actions.at:75)
 41: Exotic Dollars                               FAILED (actions.at:148)
 42: Printers and Destructors :                   FAILED (actions.at:465)
 43: Printers and Destructors with union:         FAILED (actions.at:466)
 44: Printers and Destructors : %defines %skeleton lalr1.ccFAILED 
(actions.at:471)
 45: Printers and Destructors with union: %defines %skeleton lalr1.ccFAILED 
(actions.at:472)
 46: Printers and Destructors : %glr-parser       FAILED (actions.at:474)
 47: Printers and Destructors with union: %glr-parserFAILED (actions.at:475)

Conflicts.

 48: S/R in initial                               FAILED (conflicts.at:43)
 49: %nonassoc and eof                            FAILED (conflicts.at:101)
 50: Unresolved SR Conflicts                      FAILED (conflicts.at:141)
 51: Resolved SR Conflicts                        FAILED (conflicts.at:247)
 52: Defaulted Conflicted Reduction               FAILED (conflicts.at:372)
 53: %expect not enough                           FAILED (conflicts.at:489)
 54: %expect right                                FAILED (conflicts.at:506)
 55: %expect too much                             FAILED (conflicts.at:526)
 56: %expect with reduce conflicts                FAILED (conflicts.at:546)
 57: %no-default-prec without %prec               FAILED (conflicts.at:572)
 58: %no-default-prec with %prec                  FAILED (conflicts.at:596)
 59: %default-prec                                FAILED (conflicts.at:620)

Simple LALR Calculator.

 60: Calculator                                   FAILED (calc.at:535)
 61: Calculator %defines                          FAILED (calc.at:537)
 62: Calculator %locations                        FAILED (calc.at:538)
 63: Calculator %name-prefix=calc               FAILED (calc.at:539)
 64: Calculator %verbose                          FAILED (calc.at:540)
 65: Calculator %yacc                             FAILED (calc.at:541)
 66: Calculator %error-verbose                    FAILED (calc.at:542)
 67: Calculator %pure-parser %locations           FAILED (calc.at:544)
 68: Calculator %error-verbose %locations         FAILED (calc.at:545)
 69: Calculator %error-verbose %locations %defines %name-prefix=calc %verbose 
%yaccFAILED (calc.at:547)
 70: Calculator %debug                            FAILED (calc.at:549)
 71: Calculator %error-verbose %debug %locations %defines %name-prefix=calc 
%verbose %yaccFAILED (calc.at:550)
 72: Calculator %pure-parser %error-verbose %debug %locations %defines 
%name-prefix=calc %verbose %yaccFAILED (calc.at:552)
 73: Calculator %pure-parser %error-verbose %debug %locations %defines 
%name-prefix=calc %verbose %yacc %parse-param {semantic_value *result} 
%parse-param {int *count}FAILED (calc.at:554)

Simple GLR Calculator.

 74: Calculator %glr-parser                       FAILED (calc.at:571)
 75: Calculator %glr-parser %defines              FAILED (calc.at:573)
 76: Calculator %glr-parser %locations            FAILED (calc.at:574)
 77: Calculator %glr-parser %name-prefix=calc   FAILED (calc.at:575)
 78: Calculator %glr-parser %verbose              FAILED (calc.at:576)
 79: Calculator %glr-parser %yacc                 FAILED (calc.at:577)
 80: Calculator %glr-parser %error-verbose        FAILED (calc.at:578)
 81: Calculator %glr-parser %pure-parser %locationsFAILED (calc.at:580)
 82: Calculator %glr-parser %error-verbose %locationsFAILED (calc.at:581)
 83: Calculator %glr-parser %error-verbose %locations %defines 
%name-prefix=calc 
%verbose %yaccFAILED (calc.at:583)
 84: Calculator %glr-parser %debug                FAILED (calc.at:585)
 85: Calculator %glr-parser %error-verbose %debug %locations %defines 
%name-prefix=calc %verbose %yaccFAILED (calc.at:586)
 86: Calculator %glr-parser %pure-parser %error-verbose %debug %locations 
%defines %name-prefix=calc %verbose %yaccFAILED (calc.at:588)
 87: Calculator %glr-parser %pure-parser %error-verbose %debug %locations 
%defines %name-prefix=calc %verbose %yacc %parse-param {semantic_value *result} 
%parse-param {int *count}FAILED (calc.at:590)

Simple LALR1 C++ Calculator.

 88: Calculator %skeleton lalr1.cc %defines %locationsFAILED (calc.at:608)
 89: Calculator %skeleton lalr1.cc %defines     FAILED (calc.at:610)
 90: Calculator %skeleton lalr1.cc %error-verbose %locations %defines 
%name-prefix=calc %verbose %yaccFAILED (calc.at:620)
 91: Calculator %skeleton lalr1.cc %error-verbose %debug %locations %defines 
%name-prefix=calc %verbose %yaccFAILED (calc.at:623)
 92: Calculator %skeleton lalr1.cc %pure-parser %error-verbose %debug 
%locations 
%defines %name-prefix=calc %verbose %yaccFAILED (calc.at:625)
 93: Calculator %skeleton lalr1.cc %pure-parser %error-verbose %debug 
%locations 
%defines %name-prefix=calc %verbose %yacc %parse-param {semantic_value *result} 
%parse-param {int *count}FAILED (calc.at:627)

Torture Tests.

 94: Big triangle                                 FAILED (torture.at:147)
 95: Big horizontal                               FAILED (torture.at:251)
 96: Many look-ahead tokens                       FAILED (torture.at:374)
 97: Exploding the Stack Size with Alloca         FAILED (torture.at:446)
 98: Exploding the Stack Size with Malloc         FAILED (torture.at:467)

Existing Grammars.

 99: GNU AWK Grammar                              FAILED (existing.at:357)
100: GNU Cim Grammar                              FAILED (existing.at:1197)
101: GNU pic Grammar                              FAILED (existing.at:2751)

Regression tests.

102: Early token definitions                      FAILED (regression.at:53)
103: Braces parsing                               FAILED (regression.at:75)
104: Duplicate string                             FAILED (regression.at:104)
105: Rule Line Numbers                            FAILED (regression.at:147)
106: Mixing %token styles                         FAILED (regression.at:269)
107: Invalid inputs                               FAILED (regression.at:301)
108: Token definitions                            FAILED (regression.at:329)
109: Characters Escapes                           FAILED (regression.at:356)
110: Web2c Report                                 FAILED (regression.at:396)
111: Web2c Actions                                FAILED (regression.at:561)
112: Dancer                                       FAILED (regression.at:790)
113: Dancer %glr-parser                           FAILED (regression.at:791)
114: Dancer %skeleton lalr1.cc                  FAILED (regression.at:792)

C++ Features.

115: Doxygen Public Documentation                 FAILED (c++.at:102)
116: Doxygen Private Documentation                FAILED (c++.at:103)

C++ Type Syntax (GLR).

117: GLR: Resolve ambiguity, impure, no locations FAILED (cxx-type.at:318)
118: GLR: Resolve ambiguity, impure, locations    FAILED (cxx-type.at:324)
119: GLR: Resolve ambiguity, pure, no locations   FAILED (cxx-type.at:331)
120: GLR: Resolve ambiguity, pure, locations      FAILED (cxx-type.at:338)
121: GLR: Merge conflicting parses, impure, no locationsFAILED (cxx-type.at:345)
122: GLR: Merge conflicting parses, impure, locationsFAILED (cxx-type.at:352)
123: GLR: Merge conflicting parses, pure, no locationsFAILED (cxx-type.at:359)
124: GLR: Merge conflicting parses, pure, locationsFAILED (cxx-type.at:365)
125: GLR: Verbose messages, resolve ambiguity, impure, no locationsFAILED 
(cxx-type.at:372)

GLR Regression Tests

126: Badly Collapsed GLR States                   FAILED (glr-regression.at:97)
127: Improper handling of embedded actions and hN in GLR parsersFAILED 
(glr-regression.at:206)

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

ERROR: All 127 tests were run,
127 failed unexpectedly.
## -------------------------- ##
## testsuite.log was created. ##
## -------------------------- ##

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

Hallo,

I just tried to compile bison 2.0 on my OpenBSD 3.4 machine.
This is an Ultra5 (270 MHz) with gcc 2.95.3!
I was realy astonished, that non of the tests succeded.

I have done the same on OpenBSD 3.6 with gcc 3.3.2 and
found 116 tests passed and 11 skipped.

Whats going on?
Am I getting an old man? :-)
Am I getting mad? :-)

Can you gibe me an advice or shall Igo directly into the
mad house :-)

Enclosed the log:

King Regards from Germany

Peter Klein

-----------------------------------------------------------------------------

   To: <address@hidden>
   Subject: [GNU Bison 2.0] testsuite: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 
17 
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 
44 
45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 
71 
72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 
98 
99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 
119 120 121 122 123 124 125 126 127 failed


You may investigate any problem if you feel able to do so, in which
case the test suite provides a good starting point.

make[1]: *** [check-local] Error 1
make[1]: Leaving directory 
`/gnu/gnu/built/OpenBSD/3.4/sparc64/gnu/bison/bison-2.0/tests'
make: *** [check-am] Error 2
*** Error code 1

Stop in /gnu/gnu/built/OpenBSD/3.4/sparc64/gnu/bison/bison-2.0 (line 298 of 
Makefile).
Fri Aug  5 17:46:21 MEST 2005
ubsd34:bison-2.0 {83} 





reply via email to

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