[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Test failed for 64bit bison on AIXX5.2 with xlc compiler (Is this seriou
From: |
Saurabh Bhatnagar |
Subject: |
Test failed for 64bit bison on AIXX5.2 with xlc compiler (Is this serious?) |
Date: |
Tue, 20 Nov 2007 08:55:53 +0530 |
gmake check
gmake check-TESTS
gmake[4]: Entering directory
`/user/sbhatnag/3rd/lex/bison-2.1/examples/calc++'
7
Starting parse
Entering state 0
Reducing stack by rule 3 (line 7395), -> assignments
Stack now 0
Entering state 2
Reading a token: Next token is token "identifier" (input:1.0: a)
Shifting token "identifier" (input:1.0: a)
Entering state 4
Reading a token: Next token is token ":=" (input:1.2-3: )
Shifting token ":=" (input:1.2-3: )
Entering state 8
Reading a token: Next token is token "number" (input:1.5: 1)
Shifting token "number" (input:1.5: 1)
Entering state 5
Reducing stack by rule 10 (line 7406), "number" -> exp
Stack now 0 2 4 8
Entering state 14
Reading a token: Next token is token "identifier" (input:2.0: b)
Reducing stack by rule 4 (line 7397), "identifier" ":=" exp -> assignment
Stack now 0 2
Entering state 6
Reducing stack by rule 2 (line 7394), assignments assignment -> assignments
Stack now 0
Entering state 2
Next token is token "identifier" (input:2.0: b)
Shifting token "identifier" (input:2.0: b)
Entering state 4
Reading a token: Next token is token ":=" (input:2.2-3: )
Shifting token ":=" (input:2.2-3: )
Entering state 8
Reading a token: Next token is token "number" (input:2.5: 2)
Shifting token "number" (input:2.5: 2)
Entering state 5
Reducing stack by rule 10 (line 7406), "number" -> exp
Stack now 0 2 4 8
Entering state 14
Reading a token: Next token is token "identifier" (input:3.0: c)
Reducing stack by rule 4 (line 7397), "identifier" ":=" exp -> assignment
Stack now 0 2
Entering state 6
Reducing stack by rule 2 (line 7394), assignments assignment -> assignments
Stack now 0
Entering state 2
Next token is token "identifier" (input:3.0: c)
Shifting token "identifier" (input:3.0: c)
Entering state 4
Reading a token: Next token is token ":=" (input:3.2-3: )
Shifting token ":=" (input:3.2-3: )
Entering state 8
Reading a token: Next token is token "number" (input:3.5: 3)
Shifting token "number" (input:3.5: 3)
Entering state 5
Reducing stack by rule 10 (line 7406), "number" -> exp
Stack now 0 2 4 8
Entering state 14
Reading a token: Next token is token "identifier" (input:4.0: d)
Reducing stack by rule 4 (line 7397), "identifier" ":=" exp -> assignment
Stack now 0 2
Entering state 6
Reducing stack by rule 2 (line 7394), assignments assignment -> assignments
Stack now 0
Entering state 2
Next token is token "identifier" (input:4.0: d)
Shifting token "identifier" (input:4.0: d)
Entering state 4
Reading a token: Next token is token ":=" (input:4.2-3: )
Shifting token ":=" (input:4.2-3: )
Entering state 8
Reading a token: Next token is token "identifier" (input:4.5: a)
Shifting token "identifier" (input:4.5: a)
Entering state 13
Reducing stack by rule 9 (line 7405), "identifier" -> exp
Stack now 0 2 4 8
Entering state 14
Reading a token: Next token is token '+' (input:4.7: )
Shifting token '+' (input:4.7: )
Entering state 9
Reading a token: Next token is token "identifier" (input:4.9: b)
Shifting token "identifier" (input:4.9: b)
Entering state 13
Reducing stack by rule 9 (line 7405), "identifier" -> exp
Stack now 0 2 4 8 14 9
Entering state 15
Reading a token: Next token is token '*' (input:4.11: )
Shifting token '*' (input:4.11: )
Entering state 11
Reading a token: Next token is token "identifier" (input:4.13: c)
Shifting token "identifier" (input:4.13: c)
Entering state 13
Reducing stack by rule 9 (line 7405), "identifier" -> exp
Stack now 0 2 4 8 14 9 15 11
Entering state 17
Reducing stack by rule 7 (line 7403), exp '*' exp -> exp
Stack now 0 2 4 8 14 9
Entering state 15
Reading a token: Next token is token "identifier" (input:5.0: d)
Reducing stack by rule 5 (line 7401), exp '+' exp -> exp
Stack now 0 2 4 8
Entering state 14
Next token is token "identifier" (input:5.0: d)
Reducing stack by rule 4 (line 7397), "identifier" ":=" exp -> assignment
Stack now 0 2
Entering state 6
Reducing stack by rule 2 (line 7394), assignments assignment -> assignments
Stack now 0
Entering state 2
Next token is token "identifier" (input:5.0: d)
Shifting token "identifier" (input:5.0: d)
Entering state 4
Reading a token: Now at end of input.
Reducing stack by rule 9 (line 7405), "identifier" -> exp
Stack now 0 2
Entering state 7
Now at end of input.
Reducing stack by rule 1 (line 7392), assignments exp -> unit
Stack now 0
Entering state 1
Now at end of input.
Cleanup: popping nterm unit (input:1.0-5.0: )
7
input:3.0: syntax error, unexpected end of file, expecting identifier or
number
0
+ echo toto
toto
+ cat
+ 1> input 0< /tmp/sh30218.6
+ ./calc++ -s input
--(end of buffer or a NUL)
--accepting rule at line 35 ("toto")
--accepting rule at line 22 (" ")
--accepting rule at line 26 (":=")
--accepting rule at line 22 (" ")
--accepting rule at line 27 ("1")
--accepting rule at line 23 ("
")
--accepting rule at line 35 ("toto")
--(end of buffer or a NUL)
--accepting rule at line 23 ("
")
--(end of buffer or a NUL)
--EOF (start condition 0)
1
+ rm input
PASS: test
==================
All 1 tests passed
==================
gmake[4]: Leaving directory
`/user/sbhatnag/3rd/lex/bison-2.1/examples/calc++'
/bin/sh ./testsuite
## ------------------------- ##
## GNU Bison 2.1 test suite. ##
## ------------------------- ##
<snip>
119: Doxygen Private Documentation FAILED (c++.at:103)
C++ Type Syntax (GLR).
120: GLR: Resolve ambiguity, impure, no locations FAILED (cxx-type.at:321)
121: GLR: Resolve ambiguity, impure, locations FAILED (cxx-type.at:327)
122: GLR: Resolve ambiguity, pure, no locations FAILED (cxx-type.at:334)
123: GLR: Resolve ambiguity, pure, locations FAILED (cxx-type.at:341)
124: GLR: Merge conflicting parses, impure, no locationsFAILED
(cxx-type.at:348)
125: GLR: Merge conflicting parses, impure, locationsFAILED
(cxx-type.at:355)
126: GLR: Merge conflicting parses, pure, no locationsFAILED
(cxx-type.at:362)
127: GLR: Merge conflicting parses, pure, locationsFAILED (cxx-type.at:368)
128: GLR: Verbose messages, resolve ambiguity, impure, no locationsFAILED
(cxx-type.at:375)
GLR Regression Tests
129: Badly Collapsed GLR States FAILED
(glr-regression.at:96)
130: Improper handling of embedded actions and dollar(-N) in GLR
parsersFAILED (glr-regression.at:212)
131: Improper merging of GLR delayed action sets FAILED
(glr-regression.at:322)
132: Duplicate representation of merged trees FAILED
(glr-regression.at:418)
133: User destructor for unresolved GLR semantic valueFAILED
(glr-regression.at:489)
134: User destructor after an error during a split parseFAILED
(glr-regression.at:552)
135: Duplicated user destructor for lookahead FAILED
(glr-regression.at:631)
## ------------- ##
## Test results. ##
## ------------- ##
ERROR: 130 tests were run,
130 failed unexpectedly.
5 tests were skipped.
awk: The string or regular expression beginning with
the characters "^(1|2|3|4|" cannot contain more than 399 bytes.
The source line is 2.
The error context is
>>>
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|128|129|130| <<<
131|132|133|134|135)$/) next }
syntax error The source line is 2.
awk: The statement cannot be correctly parsed.
The source line is 2.
awk: There is an extra ) character.
## -------------------------- ##
## testsuite.log was created. ##
## -------------------------- ##
Please send `testsuite.log' and all information you think might help:
To: <address@hidden>
Subject: [GNU Bison 2.1] 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 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 128 129 130 131 132 133 134
135 failed
You may investigate any problem if you feel able to do so, in which
case the test suite provides a good starting point.
gmake[2]: *** [check-local] Error 1
Thanks
Saurabh
- Test failed for 64bit bison on AIXX5.2 with xlc compiler (Is this serious?),
Saurabh Bhatnagar <=