bug-bison
[Top][All Lists]
Advanced

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

[GNU Bison 2.1] testsuite: 48 49 76 77 78 79 80 81 82 83 84 85 86 87 88


From: Bruno Haible
Subject: [GNU Bison 2.1] testsuite: 48 49 76 77 78 79 80 81 82 83 84 85 86 87 88 89 116 120 121 122 123 124 125 126 127 128 130 failed
Date: Wed, 10 May 2006 22:02:13 +0200
User-agent: KMail/1.5

When building GNU bison 2.1 with SunPRO C 5.9 and SunPRO C++ 5.9,
"make check" fails 27 tests when an optimization of -xO4 or higher is used
for the C compiler.

Failed tests with:
gcc:         none
c89 -Xa:
 no optim:   none
 -xO1:       none
 -xO2:       none
 -xO3:       none
 -xO4:       48 49 76 77 78 79 80 81 82 83 84 85 86 87 88 89 116 120 121 122 
123 124 125 126 127 128 130
 -xO5:       48 49 76 77 78 79 80 81 82 83 84 85 86 87 88 89 116 120 121 122 
123 124 125 126 127 128 130
(The optimization level of the C++ compiler appears to be irrelevant.)

I have no idea whether it's a bug in the compiler or in the Bison source.

Bruno


============================= tests/testsuite.log =============================
## ------------------------- ##
## GNU Bison 2.1 test suite. ##
## ------------------------- ##

testsuite: command line was:
  $ ./testsuite 

## ----------- ##
## ChangeLogs. ##
## ----------- ##

testsuite: ../ChangeLog:
| 2005-09-16  Paul Eggert  <address@hidden>
| 
|       * NEWS: Version 2.1.
| 
|       * NEWS: Remove notice of yytname change, since it was never in an
|       official release.
|       * data/glr.c (yydestroyGLRState): Rename local var to avoid shadowing
|       diagnostic.
|       * src/output.c (prepare): Likewise.
|       * data/lalr1.cc (YYERROR_VERBOSE_IF): New macro.

## --------- ##
## Platform. ##
## --------- ##

hostname = linuix
uname -m = i686
uname -r = 2.4.21-99-default
uname -s = Linux
uname -v = #1 Wed Sep 24 13:30:51 UTC 2003

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = i686
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
hostinfo               = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /build/sunpro/bison-2.1/tests
PATH: /packages/inst-sunpro/bin
PATH: /build/sunpro/bison-2.1
PATH: /home/bruno/bin
PATH: /packages/gnu/bin
PATH: /usr/local/bin
PATH: /usr/bin
PATH: /usr/X11R6/bin
PATH: /bin
PATH: /usr/games
PATH: /opt/gnome/bin
PATH: /opt/kde3/bin
PATH: /usr/openwin/bin
PATH: /usr/lib/java/bin

testsuite: atconfig:
| # Configurable variable values for building test suites.
| # Generated by ./config.status.
| # Copyright (C) 2000, 2001, 2003 Free Software Foundation, Inc.
| 
| # The test suite will define top_srcdir=/../.. etc.
| at_testdir='tests'
| abs_builddir='/build/sunpro/bison-2.1/tests'
| at_srcdir='.'
| abs_srcdir='/build/sunpro/bison-2.1/tests'
| at_top_srcdir='..'
| abs_top_srcdir='/build/sunpro/bison-2.1/tests/..'
| at_top_builddir='../'
| abs_top_builddir='/build/sunpro/bison-2.1/tests/../.'
| 
| AUTOTEST_PATH='tests'
| 
| SHELL=${CONFIG_SHELL-'/bin/sh'}

testsuite: atlocal:
| # tests/atlocal.  Generated from atlocal.in by configure.                     
                -*- shell-script -*-
| # Configurable variable values for Bison test suite.
| # Copyright (C) 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
| 
| # We need a C compiler.
| CC='/opt/sun/compilers-20060314/bin/c89 -Xa'
| 
| # We want no optimization.
| CFLAGS='-xO5  '
| 
| # We need `config.h'.
| CPPFLAGS="-DHAVE_CONFIG_H=1 -I$abs_top_builddir "
| 
| # Is the compiler GCC?
| GCC=''
| 
| # The C++ compiler.
| CXX='/opt/sun/compilers-20060314/bin/CC'
| 
| # If 'exit 77'; skip all C++ tests; otherwise ':'.
| BISON_CXX_WORKS=':'
| 
| # We want no optimization with C++, too.
| CXXFLAGS='-xO5  '
| 
| # Are special link options needed?
| LDFLAGS=''
| 
| # Are special libraries needed?
| LIBS=''

## ---------------- ##
## Tested programs. ##
## ---------------- ##

local.at:206: /build/sunpro/bison-2.1/tests/bison --version
bison (GNU Bison) 2.1
Written by Robert Corbett and Richard Stallman.

Copyright (C) 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

## ------------------ ##
## Running the tests. ##
## ------------------ ##
testsuite: starting at: Sun May  7 09:38:12 CEST 2006
1. Invalid dollar-n (input.at:28): ok   (0m0.020s 0m0.019s)
2. Invalid @n (input.at:46): ok (0m0.014s 0m0.024s)
3. Type Clashes (input.at:64): ok       (0m0.082s 0m0.031s)
4. Incompatible Aliases (input.at:89): ok       (0m0.020s 0m0.020s)
5. Torturing the Scanner (input.at:130): ok     (0m1.127s 0m0.352s)
6. Typed symbol aliases (input.at:281): ok      (0m0.087s 0m0.018s)
7. Output files:  & -dv . (output.at:38): ok    (0m0.089s 0m0.044s)
8. Output files:  & -dv >&-. (output.at:41): ok (0m0.092s 0m0.037s)
9. Output files:  & -dv -o foo.c . (output.at:43): ok   (0m0.085s 0m0.044s)
10. Output files:  & -dv -o foo.tab.c . (output.at:45): ok      (0m0.087s 
0m0.044s)
11. Output files:  & -dv -y . (output.at:47): ok        (0m0.093s 0m0.044s)
12. Output files:  & -dv -b bar . (output.at:49): ok    (0m0.086s 0m0.043s)
13. Output files:  & -dv -g -o foo.c . (output.at:51): ok       (0m0.095s 
0m0.036s)
14. Output files: %defines %verbose &  . (output.at:55): ok     (0m0.092s 
0m0.040s)
15. Output files: %defines %verbose %yacc &  . (output.at:57): ok       
(0m0.091s 0m0.041s)
16. Output files: %defines %verbose %yacc &  . (output.at:60): ok       
(0m0.091s 0m0.041s)
17. Output files: %file-prefix="bar" %defines %verbose &  . (output.at:64): ok  
(0m0.091s 0m0.036s)
18. Output files: %output="bar.c" %defines %verbose %yacc &  . (output.at:66): 
ok       (0m0.088s 0m0.040s)
19. Output files: %file-prefix="baz" %output="bar.c" %defines %verbose %yacc &  
. (output.at:70): ok    (0m0.097s 0m0.036s)
20. Output files: %defines %verbose &  . (output.at:75): ok     (0m0.087s 
0m0.042s)
21. Output files: %defines %verbose  & -o foo.c . (output.at:78): ok    
(0m0.089s 0m0.045s)
22. Output files:  & --defines=foo.hpp -o foo.c++ . (output.at:82): ok  
(0m0.088s 0m0.041s)
23. Output files:  & -o foo.c++ --graph=foo.gph . (output.at:86): ok    
(0m0.087s 0m0.040s)
24. Nullable (sets.at:66): ok   (0m0.112s 0m0.066s)
25. Broken Closure (sets.at:151): ok    (0m0.095s 0m0.051s)
26. Firsts (sets.at:193): ok    (0m0.113s 0m0.086s)
27. Useless Terminals (reduce.at:26): ok        (0m0.090s 0m0.050s)
28. Useless Nonterminals (reduce.at:70): ok     (0m0.090s 0m0.046s)
29. Useless Rules (reduce.at:125): ok   (0m0.104s 0m0.040s)
30. Reduced Automaton (reduce.at:212): ok       (0m0.187s 0m0.084s)
31. Underivable Rules (reduce.at:301): ok       (0m0.088s 0m0.050s)
32. Empty Language (reduce.at:342): ok  (0m0.014s 0m0.026s)
33. Prologue synch line (synclines.at:95): skipped (synclines.at:95)
34. %union synch line (synclines.at:115): skipped (synclines.at:115)
35. Postprologue synch line (synclines.at:138): skipped (synclines.at:138)
36. Action synch line (synclines.at:157): skipped (synclines.at:157)
37. Epilogue synch line (synclines.at:175): skipped (synclines.at:175)
38. %union and --defines (headers.at:27): ok    (0m0.079s 0m0.027s)
39. Invalid CPP guards: input/input (headers.at:76): ok (0m0.102s 0m0.066s)
40. Invalid CPP guards: 9foo (headers.at:77): ok        (0m0.100s 0m0.061s)
41. export YYLTYPE (headers.at:86): ok  (0m1.334s 0m0.318s)
42. Mid-rule actions (actions.at:25): ok        (0m2.756s 0m0.256s)
43. Exotic Dollars (actions.at:91): ok  (0m2.701s 0m0.229s)
44. Printers and Destructors :  (actions.at:524): ok    (0m4.176s 0m0.355s)
45. Printers and Destructors with union:  (actions.at:525): ok  (0m4.194s 
0m0.366s)
46. Printers and Destructors : %defines %skeleton "lalr1.cc" (actions.at:530): 
ok       (0m49.832s 0m1.682s)
47. Printers and Destructors with union: %defines %skeleton "lalr1.cc" 
(actions.at:531): ok     (1m14.485s 0m2.024s)
50. S/R in initial (conflicts.at:32): ok        (0m0.084s 0m0.027s)
51. %nonassoc and eof (conflicts.at:52): ok     (0m1.952s 0m0.317s)
52. Unresolved SR Conflicts (conflicts.at:128): ok      (0m0.091s 0m0.045s)
53. Resolved SR Conflicts (conflicts.at:235): ok        (0m0.096s 0m0.037s)
54. Defaulted Conflicted Reduction (conflicts.at:357): ok       (0m0.091s 
0m0.048s)
55. %expect not enough (conflicts.at:476): ok   (0m0.082s 0m0.026s)
56. %expect right (conflicts.at:496): ok        (0m0.081s 0m0.025s)
57. %expect too much (conflicts.at:513): ok     (0m0.082s 0m0.029s)
58. %expect with reduce conflicts (conflicts.at:533): ok        (0m0.077s 
0m0.032s)
59. %no-default-prec without %prec (conflicts.at:553): ok       (0m0.084s 
0m0.027s)
60. %no-default-prec with %prec (conflicts.at:579): ok  (0m0.080s 0m0.025s)
61. %default-prec (conflicts.at:603): ok        (0m0.080s 0m0.024s)
62. Calculator  (calc.at:542): ok       (0m1.805s 0m0.677s)
63. Calculator %defines (calc.at:544): ok       (0m1.800s 0m0.659s)
64. Calculator %locations (calc.at:545): ok     (0m2.376s 0m0.702s)
65. Calculator %name-prefix="calc" (calc.at:546): ok    (0m1.855s 0m0.713s)
66. Calculator %verbose (calc.at:547): ok       (0m1.893s 0m0.679s)
67. Calculator %yacc (calc.at:548): ok  (0m1.835s 0m0.633s)
68. Calculator %error-verbose (calc.at:549): ok (0m2.509s 0m0.651s)
69. Calculator %pure-parser %locations (calc.at:551): ok        (0m2.320s 
0m0.683s)
70. Calculator %error-verbose %locations (calc.at:552): ok      (0m3.223s 
0m0.617s)
71. Calculator %error-verbose %locations %defines %name-prefix="calc" %verbose 
%yacc (calc.at:554): ok  (0m3.219s 0m0.613s)
72. Calculator %debug (calc.at:556): ok (0m2.599s 0m0.911s)
73. Calculator %error-verbose %debug %locations %defines %name-prefix="calc" 
%verbose %yacc (calc.at:557): ok   (0m4.275s 0m0.934s)
74. Calculator %pure-parser %error-verbose %debug %locations %defines 
%name-prefix="calc" %verbose %yacc (calc.at:559): ok      (0m4.112s 0m0.929s)
75. Calculator %pure-parser %error-verbose %debug %locations %defines 
%name-prefix="calc" %verbose %yacc %parse-param {semantic_value *result} 
%parse-param {int *count} (calc.at:561): ok      (0m4.525s 0m0.877s)
90. Calculator %skeleton "lalr1.cc" %defines %locations (calc.at:615): ok       
(0m48.608s 0m2.383s)
91. Calculator %skeleton "lalr1.cc" %defines (calc.at:617): ok  (0m48.017s 
0m2.383s)
92. Calculator %skeleton "lalr1.cc" %error-verbose %locations %defines 
%name-prefix="calc" %verbose %yacc (calc.at:627): ok     (0m49.544s 0m2.303s)
93. Calculator %skeleton "lalr1.cc" %error-verbose %debug %locations %defines 
%name-prefix="calc" %verbose %yacc (calc.at:630): ok      (0m51.632s 0m2.625s)
94. Calculator %skeleton "lalr1.cc" %pure-parser %error-verbose %debug 
%locations %defines %name-prefix="calc" %verbose %yacc (calc.at:632): ok 
(0m50.691s 0m2.733s)
95. 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} (calc.at:634): ok (0m52.364s 
0m2.754s)
96. Big triangle (torture.at:141): ok   (0m10.510s 0m0.607s)
97. Big horizontal (torture.at:232): ok (0m29.198s 0m1.052s)
98. Many look-ahead tokens (torture.at:367): ok (1m34.625s 0m2.060s)
99. Exploding the Stack Size with Alloca (torture.at:444): ok   (0m3.791s 
0m2.386s)
100. Exploding the Stack Size with Malloc (torture.at:469): ok  (0m3.966s 
0m2.357s)
101. GNU AWK Grammar (existing.at:26): ok       (0m0.271s 0m0.036s)
102. GNU Cim Grammar (existing.at:366): ok      (0m0.717s 0m0.094s)
103. GNU pic Grammar (existing.at:1218): ok     (0m1.021s 0m0.046s)
104. Early token definitions (regression.at:27): ok     (0m0.861s 0m0.163s)
105. Braces parsing (regression.at:65): ok      (0m0.086s 0m0.046s)
106. Duplicate string (regression.at:87): ok    (0m0.083s 0m0.034s)
107. Rule Line Numbers (regression.at:113): ok  (0m0.090s 0m0.045s)
108. Mixing %token styles (regression.at:257): ok       (0m0.080s 0m0.025s)
109. Invalid inputs (regression.at:280): ok     (0m0.018s 0m0.022s)
110. Invalid inputs with {} (regression.at:306): ok     (0m0.013s 0m0.026s)
111. Token definitions (regression.at:333): ok  (0m1.910s 0m0.228s)
112. Characters Escapes (regression.at:386): ok (0m0.870s 0m0.165s)
113. Web2c Report (regression.at:417): ok       (0m0.097s 0m0.042s)
114. Web2c Actions (regression.at:594): ok      (0m0.117s 0m0.046s)
115. Dancer  (regression.at:836): ok    (0m2.083s 0m0.267s)
117. Dancer %skeleton "lalr1.cc" (regression.at:838): ok        (0m34.364s 
0m1.613s)
118. Doxygen Public Documentation (c++.at:102): ok      (0m0.689s 0m0.102s)
119. Doxygen Private Documentation (c++.at:103): ok     (0m0.900s 0m0.092s)
129. Badly Collapsed GLR States (glr-regression.at:25): ok      (0m5.484s 
0m0.475s)
131. Improper merging of GLR delayed action sets (glr-regression.at:232): ok    
(0m5.782s 0m0.519s)
132. Duplicate representation of merged trees (glr-regression.at:338): ok       
(0m5.923s 0m0.497s)
133. User destructor for unresolved GLR semantic value (glr-regression.at:434): 
ok      (0m5.663s 0m0.435s)
134. User destructor after an error during a split parse 
(glr-regression.at:505): ok    (0m5.460s 0m0.455s)
135. Duplicated user destructor for lookahead (glr-regression.at:570): skipped 
(glr-regression.at:636)
testsuite: ending at: Sun May  7 09:56:07 CEST 2006
testsuite: test suite duration: 0h 17m 55s

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

ERROR: 129 tests were run,
27 failed unexpectedly.
6 tests were skipped.

## ------------------------ ##
## Summary of the failures. ##
## ------------------------ ##
Failed tests:
GNU Bison 2.1 test suite test groups:

 NUM: FILENAME:LINE      TEST-GROUP-NAME
      KEYWORDS

  48: actions.at:533     Printers and Destructors : %glr-parser
  49: actions.at:534     Printers and Destructors with union: %glr-parser
  76: calc.at:578        Calculator %glr-parser 
  77: calc.at:580        Calculator %glr-parser %defines
  78: calc.at:581        Calculator %glr-parser %locations
  79: calc.at:582        Calculator %glr-parser %name-prefix="calc"
  80: calc.at:583        Calculator %glr-parser %verbose
  81: calc.at:584        Calculator %glr-parser %yacc
  82: calc.at:585        Calculator %glr-parser %error-verbose
  83: calc.at:587        Calculator %glr-parser %pure-parser %locations
  84: calc.at:588        Calculator %glr-parser %error-verbose %locations
  85: calc.at:590        Calculator %glr-parser %error-verbose %locations 
%defines %name-prefix="calc" %verbose %yacc
  86: calc.at:592        Calculator %glr-parser %debug
  87: calc.at:593        Calculator %glr-parser %error-verbose %debug 
%locations %defines %name-prefix="calc" %verbose %yacc
  88: calc.at:595        Calculator %glr-parser %pure-parser %error-verbose 
%debug %locations %defines %name-prefix="calc" %verbose %yacc
  89: calc.at:597        Calculator %glr-parser %pure-parser %error-verbose 
%debug %locations %defines %name-prefix="calc" %verbose %yacc %parse-param 
{semantic_value *result} %parse-param {int *count}
 116: regression.at:837  Dancer %glr-parser
 120: cxx-type.at:319    GLR: Resolve ambiguity, impure, no locations
 121: cxx-type.at:326    GLR: Resolve ambiguity, impure, locations
 122: cxx-type.at:332    GLR: Resolve ambiguity, pure, no locations
 123: cxx-type.at:339    GLR: Resolve ambiguity, pure, locations
 124: cxx-type.at:346    GLR: Merge conflicting parses, impure, no locations
 125: cxx-type.at:353    GLR: Merge conflicting parses, impure, locations
 126: cxx-type.at:360    GLR: Merge conflicting parses, pure, no locations
 127: cxx-type.at:366    GLR: Merge conflicting parses, pure, locations
 128: cxx-type.at:373    GLR: Verbose messages, resolve ambiguity, impure, no 
locations
 130: glr-regression.at:116 Improper handling of embedded actions and 
dollar(-N) in GLR parsers

Skipped tests:
GNU Bison 2.1 test suite test groups:

 NUM: FILENAME:LINE      TEST-GROUP-NAME
      KEYWORDS

  33: synclines.at:95    Prologue synch line
  34: synclines.at:115   %union synch line
  35: synclines.at:138   Postprologue synch line
  36: synclines.at:157   Action synch line
  37: synclines.at:175   Epilogue synch line
 135: glr-regression.at:570 Duplicated user destructor for lookahead

## ---------------------- ##
## Detailed failed tests. ##
## ---------------------- ##

48. actions.at:533: testing ...
actions.at:533: bison -o input.c input.y
actions.at:533: $CC $CFLAGS $CPPFLAGS $LDFLAGS -o input input.c $LIBS
stderr:
stdout:
actions.at:533: $PREPARSER ./input '(x)'
actions.at:533: $PREPARSER ./input '(y)'
--- -   2006-05-07 09:41:12.000000000 +0200
+++ /build/sunpro/bison-2.1/tests/testsuite.dir/at-stdout       2006-05-07 
09:41:12.000000000 +0200
@@ -1,12 +1,14 @@
 sending: '(' (address@hidden)
 sending: 'y' (address@hidden)
-10-19: syntax error, unexpected 'y', expecting 'x'
+input (address@hidden): /* Nothing */
+input (address@hidden): /* Nothing */
+input (address@hidden): /* Nothing */
+10-19: memory exhausted
 Freeing token 'y' (address@hidden)
-sending: ')' (address@hidden)
-line (address@hidden): '(' (address@hidden) error (@10-19) ')' (address@hidden)
-sending: EOF (address@hidden)
-input (address@hidden): /* Nothing */
-input (address@hidden): line (address@hidden) input (address@hidden)
-Freeing nterm input (address@hidden)
-Successful parse.
+Freeing nterm input (address@hidden)
+Freeing nterm input (address@hidden)
+Freeing nterm input (address@hidden)
+Freeing nterm thing (address@hidden)
+Freeing nterm thing (address@hidden)
+Parsing FAILED (status 2).
 
actions.at:533: exit code was 2, expected 0
48. actions.at:533: 48. Printers and Destructors : %glr-parser 
(actions.at:533): FAILED (actions.at:533)

49. actions.at:534: testing ...
actions.at:534: bison -o input.c input.y
actions.at:534: $CC $CFLAGS $CPPFLAGS $LDFLAGS -o input input.c $LIBS
stderr:
stdout:
actions.at:534: $PREPARSER ./input '(x)'
actions.at:534: $PREPARSER ./input '(y)'
--- -   2006-05-07 09:41:21.000000000 +0200
+++ /build/sunpro/bison-2.1/tests/testsuite.dir/at-stdout       2006-05-07 
09:41:21.000000000 +0200
@@ -1,12 +1,14 @@
 sending: '(' (address@hidden)
 sending: 'y' (address@hidden)
-10-19: syntax error, unexpected 'y', expecting 'x'
+input (address@hidden): /* Nothing */
+input (address@hidden): /* Nothing */
+input (address@hidden): /* Nothing */
+input (address@hidden): /* Nothing */
+10-19: memory exhausted
 Freeing token 'y' (address@hidden)
-sending: ')' (address@hidden)
-line (address@hidden): '(' (address@hidden) error (@10-19) ')' (address@hidden)
-sending: EOF (address@hidden)
-input (address@hidden): /* Nothing */
-input (address@hidden): line (address@hidden) input (address@hidden)
-Freeing nterm input (address@hidden)
-Successful parse.
+Freeing nterm input (address@hidden)
+Freeing nterm input (address@hidden)
+Freeing nterm input (address@hidden)
+Freeing nterm input (address@hidden)
+Parsing FAILED (status 2).
 
actions.at:534: exit code was 2, expected 0
49. actions.at:534: 49. Printers and Destructors with union: %glr-parser 
(actions.at:534): FAILED (actions.at:534)

76. calc.at:578: testing ...
calc.at:578: bison -o calc.c calc.y
calc.at:578: $CC $CFLAGS $CPPFLAGS $LDFLAGS -o calc calc.c $LIBS
stderr:
stdout:
calc.at:578: $PREPARSER ./calc input
stderr:
calc.at:578: $PREPARSER ./calc input
stderr:
calc.at:578: exit code was 0, expected 1
76. calc.at:578: 76. Calculator %glr-parser  (calc.at:578): FAILED (calc.at:578)

77. calc.at:580: testing ...
calc.at:580: bison -o calc.c calc.y
calc.at:580: $CC $CFLAGS $CPPFLAGS $LDFLAGS -o calc calc.c $LIBS
stderr:
stdout:
calc.at:580: $PREPARSER ./calc input
stderr:
calc.at:580: $PREPARSER ./calc input
stderr:
calc.at:580: exit code was 0, expected 1
77. calc.at:580: 77. Calculator %glr-parser %defines (calc.at:580): FAILED 
(calc.at:580)

78. calc.at:581: testing ...
calc.at:581: bison -o calc.c calc.y
calc.at:581: $CC $CFLAGS $CPPFLAGS $LDFLAGS -o calc calc.c $LIBS
stderr:
stdout:
calc.at:581: $PREPARSER ./calc input
stderr:
calc.at:581: $PREPARSER ./calc input
stderr:
calc.at:581: exit code was 0, expected 1
78. calc.at:581: 78. Calculator %glr-parser %locations (calc.at:581): FAILED 
(calc.at:581)

79. calc.at:582: testing ...
calc.at:582: bison -o calc.c calc.y
calc.at:582: $CC $CFLAGS $CPPFLAGS $LDFLAGS -o calc calc.c $LIBS
stderr:
stdout:
calc.at:582: $PREPARSER ./calc input
stderr:
calc.at:582: $PREPARSER ./calc input
stderr:
calc.at:582: exit code was 0, expected 1
79. calc.at:582: 79. Calculator %glr-parser %name-prefix="calc" (calc.at:582): 
FAILED (calc.at:582)

80. calc.at:583: testing ...
calc.at:583: bison -o calc.c calc.y
calc.at:583: $CC $CFLAGS $CPPFLAGS $LDFLAGS -o calc calc.c $LIBS
stderr:
stdout:
calc.at:583: $PREPARSER ./calc input
stderr:
calc.at:583: $PREPARSER ./calc input
stderr:
calc.at:583: exit code was 0, expected 1
80. calc.at:583: 80. Calculator %glr-parser %verbose (calc.at:583): FAILED 
(calc.at:583)

81. calc.at:584: testing ...
calc.at:584: bison -o calc.c calc.y
calc.at:584: $CC $CFLAGS $CPPFLAGS $LDFLAGS -o calc calc.c $LIBS
stderr:
stdout:
calc.at:584: $PREPARSER ./calc input
stderr:
calc.at:584: $PREPARSER ./calc input
stderr:
calc.at:584: exit code was 0, expected 1
81. calc.at:584: 81. Calculator %glr-parser %yacc (calc.at:584): FAILED 
(calc.at:584)

82. calc.at:585: testing ...
calc.at:585: bison -o calc.c calc.y
calc.at:585: $CC $CFLAGS $CPPFLAGS $LDFLAGS -o calc calc.c $LIBS
stderr:
stdout:
calc.at:585: $PREPARSER ./calc input
stderr:
calc.at:585: $PREPARSER ./calc input
stderr:
calc.at:585: exit code was 0, expected 1
82. calc.at:585: 82. Calculator %glr-parser %error-verbose (calc.at:585): 
FAILED (calc.at:585)

83. calc.at:587: testing ...
calc.at:587: bison -o calc.c calc.y
calc.at:587: $CC $CFLAGS $CPPFLAGS $LDFLAGS -o calc calc.c $LIBS
stderr:
stdout:
calc.at:587: $PREPARSER ./calc input
stderr:
calc.at:587: $PREPARSER ./calc input
stderr:
calc.at:587: exit code was 0, expected 1
83. calc.at:587: 83. Calculator %glr-parser %pure-parser %locations 
(calc.at:587): FAILED (calc.at:587)

84. calc.at:588: testing ...
calc.at:588: bison -o calc.c calc.y
calc.at:588: $CC $CFLAGS $CPPFLAGS $LDFLAGS -o calc calc.c $LIBS
stderr:
stdout:
calc.at:588: $PREPARSER ./calc input
stderr:
calc.at:588: $PREPARSER ./calc input
stderr:
calc.at:588: exit code was 0, expected 1
84. calc.at:588: 84. Calculator %glr-parser %error-verbose %locations 
(calc.at:588): FAILED (calc.at:588)

85. calc.at:590: testing ...
calc.at:590: bison -o calc.c calc.y
calc.at:590: $CC $CFLAGS $CPPFLAGS $LDFLAGS -o calc calc.c $LIBS
stderr:
stdout:
calc.at:590: $PREPARSER ./calc input
stderr:
calc.at:590: $PREPARSER ./calc input
stderr:
calc.at:590: exit code was 0, expected 1
85. calc.at:590: 85. Calculator %glr-parser %error-verbose %locations %defines 
%name-prefix="calc" %verbose %yacc (calc.at:590): FAILED (calc.at:590)

86. calc.at:592: testing ...
calc.at:592: bison -o calc.c calc.y
calc.at:592: $CC $CFLAGS $CPPFLAGS $LDFLAGS -o calc calc.c $LIBS
stderr:
stdout:
calc.at:592: $PREPARSER ./calc input
stderr:
Starting parse
Entering state 0
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 8
Reading a token: Next token is token '+' ()
Shifting token '+' ()
Entering state 17
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 26
Reading a token: Next token is token '*' ()
Shifting token '*' ()
Entering state 18
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 27
Reading a token: Next token is token '=' ()
Reducing stack 0 by rule 9 (line 86), exp '*' exp -> exp
Entering state 26
Reducing stack 0 by rule 7 (line 84), exp '+' exp -> exp
Entering state 8
Shifting token '=' ()
Entering state 15
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 24
Reading a token: Next token is token '\n' ()
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' ()
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 7
Reducing stack 0 by rule 1 (line 67), line -> input
Entering state 6
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 8
Reading a token: Next token is token '+' ()
Shifting token '+' ()
Entering state 17
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 26
Reading a token: Next token is token '*' ()
Shifting token '*' ()
Entering state 18
Reading a token: Next token is token '-' ()
Shifting token '-' ()
Entering state 2
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token '=' ()
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 27
Reducing stack 0 by rule 9 (line 86), exp '*' exp -> exp
Entering state 26
Reducing stack 0 by rule 7 (line 84), exp '+' exp -> exp
Entering state 8
Shifting token '=' ()
Entering state 15
Reading a token: Next token is token '-' ()
Shifting token '-' ()
Entering state 2
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token '\n' ()
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 24
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' ()
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '\n' ()
Shifting token '\n' ()
Entering state 3
Reducing stack 0 by rule 3 (line 72), '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '-' ()
Shifting token '-' ()
Entering state 2
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token '^' ()
Shifting token '^' ()
Entering state 20
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 29
Reading a token: Next token is token '=' ()
Reducing stack 0 by rule 12 (line 89), exp '^' exp -> exp
Entering state 10
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 8
Shifting token '=' ()
Entering state 15
Reading a token: Next token is token '-' ()
Shifting token '-' ()
Entering state 2
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token '\n' ()
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 24
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' ()
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '(' ()
Shifting token '(' ()
Entering state 4
Reading a token: Next token is token '-' ()
Shifting token '-' ()
Entering state 2
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token ')' ()
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 12
Shifting token ')' ()
Entering state 23
Reducing stack 0 by rule 13 (line 90), '(' exp ')' -> exp
Entering state 8
Reading a token: Next token is token '^' ()
Shifting token '^' ()
Entering state 20
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 29
Reading a token: Next token is token '=' ()
Reducing stack 0 by rule 12 (line 89), exp '^' exp -> exp
Entering state 8
Shifting token '=' ()
Entering state 15
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 24
Reading a token: Next token is token '\n' ()
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' ()
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '\n' ()
Shifting token '\n' ()
Entering state 3
Reducing stack 0 by rule 3 (line 72), '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '-' ()
Shifting token '-' ()
Entering state 2
Reading a token: Next token is token '-' ()
Shifting token '-' ()
Entering state 2
Reading a token: Next token is token '-' ()
Shifting token '-' ()
Entering state 2
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token '=' ()
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 10
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 10
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 8
Shifting token '=' ()
Entering state 15
Reading a token: Next token is token '-' ()
Shifting token '-' ()
Entering state 2
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token '\n' ()
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 24
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' ()
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '\n' ()
Shifting token '\n' ()
Entering state 3
Reducing stack 0 by rule 3 (line 72), '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 8
Reading a token: Next token is token '-' ()
Shifting token '-' ()
Entering state 16
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 25
Reading a token: Next token is token '-' ()
Reducing stack 0 by rule 8 (line 85), exp '-' exp -> exp
Entering state 8
Shifting token '-' ()
Entering state 16
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 25
Reading a token: Next token is token '=' ()
Reducing stack 0 by rule 8 (line 85), exp '-' exp -> exp
Entering state 8
Shifting token '=' ()
Entering state 15
Reading a token: Next token is token '-' ()
Shifting token '-' ()
Entering state 2
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token '\n' ()
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 24
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' ()
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 8
Reading a token: Next token is token '-' ()
Shifting token '-' ()
Entering state 16
Reading a token: Next token is token '(' ()
Shifting token '(' ()
Entering state 4
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 12
Reading a token: Next token is token '-' ()
Shifting token '-' ()
Entering state 16
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 25
Reading a token: Next token is token ')' ()
Reducing stack 0 by rule 8 (line 85), exp '-' exp -> exp
Entering state 12
Shifting token ')' ()
Entering state 23
Reducing stack 0 by rule 13 (line 90), '(' exp ')' -> exp
Entering state 25
Reading a token: Next token is token '=' ()
Reducing stack 0 by rule 8 (line 85), exp '-' exp -> exp
Entering state 8
Shifting token '=' ()
Entering state 15
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 24
Reading a token: Next token is token '\n' ()
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' ()
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '\n' ()
Shifting token '\n' ()
Entering state 3
Reducing stack 0 by rule 3 (line 72), '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 8
Reading a token: Next token is token '^' ()
Shifting token '^' ()
Entering state 20
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 29
Reading a token: Next token is token '^' ()
Shifting token '^' ()
Entering state 20
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 29
Reading a token: Next token is token '=' ()
Reducing stack 0 by rule 12 (line 89), exp '^' exp -> exp
Entering state 29
Reducing stack 0 by rule 12 (line 89), exp '^' exp -> exp
Entering state 8
Shifting token '=' ()
Entering state 15
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 24
Reading a token: Next token is token '\n' ()
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' ()
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '(' ()
Shifting token '(' ()
Entering state 4
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 12
Reading a token: Next token is token '^' ()
Shifting token '^' ()
Entering state 20
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 29
Reading a token: Next token is token ')' ()
Reducing stack 0 by rule 12 (line 89), exp '^' exp -> exp
Entering state 12
Shifting token ')' ()
Entering state 23
Reducing stack 0 by rule 13 (line 90), '(' exp ')' -> exp
Entering state 8
Reading a token: Next token is token '^' ()
Shifting token '^' ()
Entering state 20
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 29
Reading a token: Next token is token '=' ()
Reducing stack 0 by rule 12 (line 89), exp '^' exp -> exp
Entering state 8
Shifting token '=' ()
Entering state 15
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 24
Reading a token: Next token is token '\n' ()
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' ()
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token "end of input" ()
Shifting token "end of input" ()
Entering state 13
Cleanup: popping token "end of input" ()
Cleanup: popping nterm input ()
Cleanup: popping token "end of input" ()
calc.at:592: $PREPARSER ./calc input
stderr:
Starting parse
Entering state 0
Reading a token: Next token is token "number" ()
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 8
Reading a token: Next token is token "number" ()
Reducing stack 0 by rule -1 (line 0), input "end of input" -> "end of input"
Entering state 0
Shifting token "number" ()
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 8
Reading a token: Next token is token '\n' ()
Shifting token '\n' ()
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 7
Reducing stack 0 by rule 1 (line 67), line -> input
Entering state 6
Reading a token: Next token is token "end of input" ()
Shifting token "end of input" ()
Entering state 13
Cleanup: popping token "end of input" ()
Cleanup: popping nterm input ()
Cleanup: popping token "end of input" ()
Cleanup: popping nterm exp ()
Cleanup: popping token "end of input" ()
calc.at:592: exit code was 0, expected 1
86. calc.at:592: 86. Calculator %glr-parser %debug (calc.at:592): FAILED 
(calc.at:592)

87. calc.at:593: testing ...
calc.at:593: bison -o calc.c calc.y
calc.at:593: $CC $CFLAGS $CPPFLAGS $LDFLAGS -o calc calc.c $LIBS
stderr:
stdout:
calc.at:593: $PREPARSER ./calc input
stderr:
Starting parse
Entering state 0
Reading a token: Next token is token "number" (1.0-1.1: )
Shifting token "number" (1.0-1.1: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 8
Reading a token: Next token is token '+' (1.2-1.3: )
Shifting token '+' (1.2-1.3: )
Entering state 17
Reading a token: Next token is token "number" (1.4-1.5: )
Shifting token "number" (1.4-1.5: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 26
Reading a token: Next token is token '*' (1.6-1.7: )
Shifting token '*' (1.6-1.7: )
Entering state 18
Reading a token: Next token is token "number" (1.8-1.9: )
Shifting token "number" (1.8-1.9: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 27
Reading a token: Next token is token '=' (1.10-1.11: )
Reducing stack 0 by rule 9 (line 86), exp '*' exp -> exp
Entering state 26
Reducing stack 0 by rule 7 (line 84), exp '+' exp -> exp
Entering state 8
Shifting token '=' (1.10-1.11: )
Entering state 15
Reading a token: Next token is token "number" (1.12-1.13: )
Shifting token "number" (1.12-1.13: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 24
Reading a token: Next token is token '\n' (1.13-2.0: )
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' (1.13-2.0: )
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 7
Reducing stack 0 by rule 1 (line 67), line -> input
Entering state 6
Reading a token: Next token is token "number" (2.0-2.1: )
Shifting token "number" (2.0-2.1: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 8
Reading a token: Next token is token '+' (2.2-2.3: )
Shifting token '+' (2.2-2.3: )
Entering state 17
Reading a token: Next token is token "number" (2.4-2.5: )
Shifting token "number" (2.4-2.5: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 26
Reading a token: Next token is token '*' (2.6-2.7: )
Shifting token '*' (2.6-2.7: )
Entering state 18
Reading a token: Next token is token '-' (2.8-2.9: )
Shifting token '-' (2.8-2.9: )
Entering state 2
Reading a token: Next token is token "number" (2.9-2.10: )
Shifting token "number" (2.9-2.10: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token '=' (2.11-2.12: )
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 27
Reducing stack 0 by rule 9 (line 86), exp '*' exp -> exp
Entering state 26
Reducing stack 0 by rule 7 (line 84), exp '+' exp -> exp
Entering state 8
Shifting token '=' (2.11-2.12: )
Entering state 15
Reading a token: Next token is token '-' (2.13-2.14: )
Shifting token '-' (2.13-2.14: )
Entering state 2
Reading a token: Next token is token "number" (2.14-2.15: )
Shifting token "number" (2.14-2.15: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token '\n' (2.15-3.0: )
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 24
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' (2.15-3.0: )
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '\n' (3.0-4.0: )
Shifting token '\n' (3.0-4.0: )
Entering state 3
Reducing stack 0 by rule 3 (line 72), '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '-' (4.0-4.1: )
Shifting token '-' (4.0-4.1: )
Entering state 2
Reading a token: Next token is token "number" (4.1-4.2: )
Shifting token "number" (4.1-4.2: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token '^' (4.2-4.3: )
Shifting token '^' (4.2-4.3: )
Entering state 20
Reading a token: Next token is token "number" (4.3-4.4: )
Shifting token "number" (4.3-4.4: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 29
Reading a token: Next token is token '=' (4.5-4.6: )
Reducing stack 0 by rule 12 (line 89), exp '^' exp -> exp
Entering state 10
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 8
Shifting token '=' (4.5-4.6: )
Entering state 15
Reading a token: Next token is token '-' (4.7-4.8: )
Shifting token '-' (4.7-4.8: )
Entering state 2
Reading a token: Next token is token "number" (4.8-4.9: )
Shifting token "number" (4.8-4.9: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token '\n' (4.9-5.0: )
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 24
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' (4.9-5.0: )
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '(' (5.0-5.1: )
Shifting token '(' (5.0-5.1: )
Entering state 4
Reading a token: Next token is token '-' (5.1-5.2: )
Shifting token '-' (5.1-5.2: )
Entering state 2
Reading a token: Next token is token "number" (5.2-5.3: )
Shifting token "number" (5.2-5.3: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token ')' (5.3-5.4: )
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 12
Shifting token ')' (5.3-5.4: )
Entering state 23
Reducing stack 0 by rule 13 (line 90), '(' exp ')' -> exp
Entering state 8
Reading a token: Next token is token '^' (5.4-5.5: )
Shifting token '^' (5.4-5.5: )
Entering state 20
Reading a token: Next token is token "number" (5.5-5.6: )
Shifting token "number" (5.5-5.6: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 29
Reading a token: Next token is token '=' (5.7-5.8: )
Reducing stack 0 by rule 12 (line 89), exp '^' exp -> exp
Entering state 8
Shifting token '=' (5.7-5.8: )
Entering state 15
Reading a token: Next token is token "number" (5.9-5.10: )
Shifting token "number" (5.9-5.10: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 24
Reading a token: Next token is token '\n' (5.10-6.0: )
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' (5.10-6.0: )
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '\n' (6.0-7.0: )
Shifting token '\n' (6.0-7.0: )
Entering state 3
Reducing stack 0 by rule 3 (line 72), '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '-' (7.0-7.1: )
Shifting token '-' (7.0-7.1: )
Entering state 2
Reading a token: Next token is token '-' (7.1-7.2: )
Shifting token '-' (7.1-7.2: )
Entering state 2
Reading a token: Next token is token '-' (7.2-7.3: )
Shifting token '-' (7.2-7.3: )
Entering state 2
Reading a token: Next token is token "number" (7.3-7.4: )
Shifting token "number" (7.3-7.4: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token '=' (7.5-7.6: )
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 10
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 10
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 8
Shifting token '=' (7.5-7.6: )
Entering state 15
Reading a token: Next token is token '-' (7.7-7.8: )
Shifting token '-' (7.7-7.8: )
Entering state 2
Reading a token: Next token is token "number" (7.8-7.9: )
Shifting token "number" (7.8-7.9: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token '\n' (7.9-8.0: )
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 24
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' (7.9-8.0: )
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '\n' (8.0-9.0: )
Shifting token '\n' (8.0-9.0: )
Entering state 3
Reducing stack 0 by rule 3 (line 72), '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token "number" (9.0-9.1: )
Shifting token "number" (9.0-9.1: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 8
Reading a token: Next token is token '-' (9.2-9.3: )
Shifting token '-' (9.2-9.3: )
Entering state 16
Reading a token: Next token is token "number" (9.4-9.5: )
Shifting token "number" (9.4-9.5: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 25
Reading a token: Next token is token '-' (9.6-9.7: )
Reducing stack 0 by rule 8 (line 85), exp '-' exp -> exp
Entering state 8
Shifting token '-' (9.6-9.7: )
Entering state 16
Reading a token: Next token is token "number" (9.8-9.9: )
Shifting token "number" (9.8-9.9: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 25
Reading a token: Next token is token '=' (9.10-9.11: )
Reducing stack 0 by rule 8 (line 85), exp '-' exp -> exp
Entering state 8
Shifting token '=' (9.10-9.11: )
Entering state 15
Reading a token: Next token is token '-' (9.12-9.13: )
Shifting token '-' (9.12-9.13: )
Entering state 2
Reading a token: Next token is token "number" (9.13-9.14: )
Shifting token "number" (9.13-9.14: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token '\n' (9.14-10.0: )
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 24
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' (9.14-10.0: )
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token "number" (10.0-10.1: )
Shifting token "number" (10.0-10.1: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 8
Reading a token: Next token is token '-' (10.2-10.3: )
Shifting token '-' (10.2-10.3: )
Entering state 16
Reading a token: Next token is token '(' (10.4-10.5: )
Shifting token '(' (10.4-10.5: )
Entering state 4
Reading a token: Next token is token "number" (10.5-10.6: )
Shifting token "number" (10.5-10.6: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 12
Reading a token: Next token is token '-' (10.7-10.8: )
Shifting token '-' (10.7-10.8: )
Entering state 16
Reading a token: Next token is token "number" (10.9-10.10: )
Shifting token "number" (10.9-10.10: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 25
Reading a token: Next token is token ')' (10.10-10.11: )
Reducing stack 0 by rule 8 (line 85), exp '-' exp -> exp
Entering state 12
Shifting token ')' (10.10-10.11: )
Entering state 23
Reducing stack 0 by rule 13 (line 90), '(' exp ')' -> exp
Entering state 25
Reading a token: Next token is token '=' (10.12-10.13: )
Reducing stack 0 by rule 8 (line 85), exp '-' exp -> exp
Entering state 8
Shifting token '=' (10.12-10.13: )
Entering state 15
Reading a token: Next token is token "number" (10.14-10.15: )
Shifting token "number" (10.14-10.15: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 24
Reading a token: Next token is token '\n' (10.15-11.0: )
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' (10.15-11.0: )
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '\n' (11.0-12.0: )
Shifting token '\n' (11.0-12.0: )
Entering state 3
Reducing stack 0 by rule 3 (line 72), '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token "number" (12.0-12.1: )
Shifting token "number" (12.0-12.1: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 8
Reading a token: Next token is token '^' (12.1-12.2: )
Shifting token '^' (12.1-12.2: )
Entering state 20
Reading a token: Next token is token "number" (12.2-12.3: )
Shifting token "number" (12.2-12.3: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 29
Reading a token: Next token is token '^' (12.3-12.4: )
Shifting token '^' (12.3-12.4: )
Entering state 20
Reading a token: Next token is token "number" (12.4-12.5: )
Shifting token "number" (12.4-12.5: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 29
Reading a token: Next token is token '=' (12.6-12.7: )
Reducing stack 0 by rule 12 (line 89), exp '^' exp -> exp
Entering state 29
Reducing stack 0 by rule 12 (line 89), exp '^' exp -> exp
Entering state 8
Shifting token '=' (12.6-12.7: )
Entering state 15
Reading a token: Next token is token "number" (12.8-12.11: )
Shifting token "number" (12.8-12.11: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 24
Reading a token: Next token is token '\n' (12.11-13.0: )
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' (12.11-13.0: )
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '(' (13.0-13.1: )
Shifting token '(' (13.0-13.1: )
Entering state 4
Reading a token: Next token is token "number" (13.1-13.2: )
Shifting token "number" (13.1-13.2: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 12
Reading a token: Next token is token '^' (13.2-13.3: )
Shifting token '^' (13.2-13.3: )
Entering state 20
Reading a token: Next token is token "number" (13.3-13.4: )
Shifting token "number" (13.3-13.4: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 29
Reading a token: Next token is token ')' (13.4-13.5: )
Reducing stack 0 by rule 12 (line 89), exp '^' exp -> exp
Entering state 12
Shifting token ')' (13.4-13.5: )
Entering state 23
Reducing stack 0 by rule 13 (line 90), '(' exp ')' -> exp
Entering state 8
Reading a token: Next token is token '^' (13.5-13.6: )
Shifting token '^' (13.5-13.6: )
Entering state 20
Reading a token: Next token is token "number" (13.6-13.7: )
Shifting token "number" (13.6-13.7: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 29
Reading a token: Next token is token '=' (13.8-13.9: )
Reducing stack 0 by rule 12 (line 89), exp '^' exp -> exp
Entering state 8
Shifting token '=' (13.8-13.9: )
Entering state 15
Reading a token: Next token is token "number" (13.10-13.12: )
Shifting token "number" (13.10-13.12: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 24
Reading a token: Next token is token '\n' (13.12-14.0: )
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' (13.12-14.0: )
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token "end of input" (14.0-14.1: )
Shifting token "end of input" (14.0-14.1: )
Entering state 13
Cleanup: popping token "end of input" (14.0-14.1: )
Cleanup: popping nterm input (1.0-14.0: )
Cleanup: popping token "end of input" (1.0-1.0: )
calc.at:593: $PREPARSER ./calc input
stderr:
Starting parse
Entering state 0
Reading a token: Next token is token "number" (1.0-1.1: )
Shifting token "number" (1.0-1.1: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 8
Reading a token: Next token is token "number" (1.2-1.3: )
Reducing stack 0 by rule -1 (line 0), input "end of input" -> "end of input"
Entering state 0
Shifting token "number" (1.2-1.3: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 8
Reading a token: Next token is token '\n' (1.3-2.0: )
Shifting token '\n' (1.3-2.0: )
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 7
Reducing stack 0 by rule 1 (line 67), line -> input
Entering state 6
Reading a token: Next token is token "end of input" (2.0-2.1: )
Shifting token "end of input" (2.0-2.1: )
Entering state 13
Cleanup: popping token "end of input" (2.0-2.1: )
Cleanup: popping nterm input (1.2-2.0: )
Cleanup: popping token "end of input" (1.1-1.1: )
Cleanup: popping nterm exp (1.0-1.1: )
Cleanup: popping token "end of input" (1.0-1.0: )
calc.at:593: exit code was 0, expected 1
87. calc.at:593: 87. Calculator %glr-parser %error-verbose %debug %locations 
%defines %name-prefix="calc" %verbose %yacc (calc.at:593): FAILED (calc.at:593)

88. calc.at:595: testing ...
calc.at:595: bison -o calc.c calc.y
calc.at:595: $CC $CFLAGS $CPPFLAGS $LDFLAGS -o calc calc.c $LIBS
stderr:
stdout:
calc.at:595: $PREPARSER ./calc input
stderr:
Starting parse
Entering state 0
Reading a token: Next token is token "number" (1.0-1.1: )
Shifting token "number" (1.0-1.1: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 8
Reading a token: Next token is token '+' (1.2-1.3: )
Shifting token '+' (1.2-1.3: )
Entering state 17
Reading a token: Next token is token "number" (1.4-1.5: )
Shifting token "number" (1.4-1.5: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 26
Reading a token: Next token is token '*' (1.6-1.7: )
Shifting token '*' (1.6-1.7: )
Entering state 18
Reading a token: Next token is token "number" (1.8-1.9: )
Shifting token "number" (1.8-1.9: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 27
Reading a token: Next token is token '=' (1.10-1.11: )
Reducing stack 0 by rule 9 (line 86), exp '*' exp -> exp
Entering state 26
Reducing stack 0 by rule 7 (line 84), exp '+' exp -> exp
Entering state 8
Shifting token '=' (1.10-1.11: )
Entering state 15
Reading a token: Next token is token "number" (1.12-1.13: )
Shifting token "number" (1.12-1.13: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 24
Reading a token: Next token is token '\n' (1.13-2.0: )
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' (1.13-2.0: )
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 7
Reducing stack 0 by rule 1 (line 67), line -> input
Entering state 6
Reading a token: Next token is token "number" (2.0-2.1: )
Shifting token "number" (2.0-2.1: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 8
Reading a token: Next token is token '+' (2.2-2.3: )
Shifting token '+' (2.2-2.3: )
Entering state 17
Reading a token: Next token is token "number" (2.4-2.5: )
Shifting token "number" (2.4-2.5: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 26
Reading a token: Next token is token '*' (2.6-2.7: )
Shifting token '*' (2.6-2.7: )
Entering state 18
Reading a token: Next token is token '-' (2.8-2.9: )
Shifting token '-' (2.8-2.9: )
Entering state 2
Reading a token: Next token is token "number" (2.9-2.10: )
Shifting token "number" (2.9-2.10: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token '=' (2.11-2.12: )
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 27
Reducing stack 0 by rule 9 (line 86), exp '*' exp -> exp
Entering state 26
Reducing stack 0 by rule 7 (line 84), exp '+' exp -> exp
Entering state 8
Shifting token '=' (2.11-2.12: )
Entering state 15
Reading a token: Next token is token '-' (2.13-2.14: )
Shifting token '-' (2.13-2.14: )
Entering state 2
Reading a token: Next token is token "number" (2.14-2.15: )
Shifting token "number" (2.14-2.15: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token '\n' (2.15-3.0: )
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 24
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' (2.15-3.0: )
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '\n' (3.0-4.0: )
Shifting token '\n' (3.0-4.0: )
Entering state 3
Reducing stack 0 by rule 3 (line 72), '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '-' (4.0-4.1: )
Shifting token '-' (4.0-4.1: )
Entering state 2
Reading a token: Next token is token "number" (4.1-4.2: )
Shifting token "number" (4.1-4.2: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token '^' (4.2-4.3: )
Shifting token '^' (4.2-4.3: )
Entering state 20
Reading a token: Next token is token "number" (4.3-4.4: )
Shifting token "number" (4.3-4.4: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 29
Reading a token: Next token is token '=' (4.5-4.6: )
Reducing stack 0 by rule 12 (line 89), exp '^' exp -> exp
Entering state 10
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 8
Shifting token '=' (4.5-4.6: )
Entering state 15
Reading a token: Next token is token '-' (4.7-4.8: )
Shifting token '-' (4.7-4.8: )
Entering state 2
Reading a token: Next token is token "number" (4.8-4.9: )
Shifting token "number" (4.8-4.9: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token '\n' (4.9-5.0: )
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 24
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' (4.9-5.0: )
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '(' (5.0-5.1: )
Shifting token '(' (5.0-5.1: )
Entering state 4
Reading a token: Next token is token '-' (5.1-5.2: )
Shifting token '-' (5.1-5.2: )
Entering state 2
Reading a token: Next token is token "number" (5.2-5.3: )
Shifting token "number" (5.2-5.3: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token ')' (5.3-5.4: )
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 12
Shifting token ')' (5.3-5.4: )
Entering state 23
Reducing stack 0 by rule 13 (line 90), '(' exp ')' -> exp
Entering state 8
Reading a token: Next token is token '^' (5.4-5.5: )
Shifting token '^' (5.4-5.5: )
Entering state 20
Reading a token: Next token is token "number" (5.5-5.6: )
Shifting token "number" (5.5-5.6: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 29
Reading a token: Next token is token '=' (5.7-5.8: )
Reducing stack 0 by rule 12 (line 89), exp '^' exp -> exp
Entering state 8
Shifting token '=' (5.7-5.8: )
Entering state 15
Reading a token: Next token is token "number" (5.9-5.10: )
Shifting token "number" (5.9-5.10: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 24
Reading a token: Next token is token '\n' (5.10-6.0: )
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' (5.10-6.0: )
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '\n' (6.0-7.0: )
Shifting token '\n' (6.0-7.0: )
Entering state 3
Reducing stack 0 by rule 3 (line 72), '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '-' (7.0-7.1: )
Shifting token '-' (7.0-7.1: )
Entering state 2
Reading a token: Next token is token '-' (7.1-7.2: )
Shifting token '-' (7.1-7.2: )
Entering state 2
Reading a token: Next token is token '-' (7.2-7.3: )
Shifting token '-' (7.2-7.3: )
Entering state 2
Reading a token: Next token is token "number" (7.3-7.4: )
Shifting token "number" (7.3-7.4: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token '=' (7.5-7.6: )
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 10
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 10
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 8
Shifting token '=' (7.5-7.6: )
Entering state 15
Reading a token: Next token is token '-' (7.7-7.8: )
Shifting token '-' (7.7-7.8: )
Entering state 2
Reading a token: Next token is token "number" (7.8-7.9: )
Shifting token "number" (7.8-7.9: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token '\n' (7.9-8.0: )
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 24
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' (7.9-8.0: )
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '\n' (8.0-9.0: )
Shifting token '\n' (8.0-9.0: )
Entering state 3
Reducing stack 0 by rule 3 (line 72), '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token "number" (9.0-9.1: )
Shifting token "number" (9.0-9.1: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 8
Reading a token: Next token is token '-' (9.2-9.3: )
Shifting token '-' (9.2-9.3: )
Entering state 16
Reading a token: Next token is token "number" (9.4-9.5: )
Shifting token "number" (9.4-9.5: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 25
Reading a token: Next token is token '-' (9.6-9.7: )
Reducing stack 0 by rule 8 (line 85), exp '-' exp -> exp
Entering state 8
Shifting token '-' (9.6-9.7: )
Entering state 16
Reading a token: Next token is token "number" (9.8-9.9: )
Shifting token "number" (9.8-9.9: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 25
Reading a token: Next token is token '=' (9.10-9.11: )
Reducing stack 0 by rule 8 (line 85), exp '-' exp -> exp
Entering state 8
Shifting token '=' (9.10-9.11: )
Entering state 15
Reading a token: Next token is token '-' (9.12-9.13: )
Shifting token '-' (9.12-9.13: )
Entering state 2
Reading a token: Next token is token "number" (9.13-9.14: )
Shifting token "number" (9.13-9.14: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token '\n' (9.14-10.0: )
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 24
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' (9.14-10.0: )
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token "number" (10.0-10.1: )
Shifting token "number" (10.0-10.1: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 8
Reading a token: Next token is token '-' (10.2-10.3: )
Shifting token '-' (10.2-10.3: )
Entering state 16
Reading a token: Next token is token '(' (10.4-10.5: )
Shifting token '(' (10.4-10.5: )
Entering state 4
Reading a token: Next token is token "number" (10.5-10.6: )
Shifting token "number" (10.5-10.6: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 12
Reading a token: Next token is token '-' (10.7-10.8: )
Shifting token '-' (10.7-10.8: )
Entering state 16
Reading a token: Next token is token "number" (10.9-10.10: )
Shifting token "number" (10.9-10.10: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 25
Reading a token: Next token is token ')' (10.10-10.11: )
Reducing stack 0 by rule 8 (line 85), exp '-' exp -> exp
Entering state 12
Shifting token ')' (10.10-10.11: )
Entering state 23
Reducing stack 0 by rule 13 (line 90), '(' exp ')' -> exp
Entering state 25
Reading a token: Next token is token '=' (10.12-10.13: )
Reducing stack 0 by rule 8 (line 85), exp '-' exp -> exp
Entering state 8
Shifting token '=' (10.12-10.13: )
Entering state 15
Reading a token: Next token is token "number" (10.14-10.15: )
Shifting token "number" (10.14-10.15: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 24
Reading a token: Next token is token '\n' (10.15-11.0: )
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' (10.15-11.0: )
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '\n' (11.0-12.0: )
Shifting token '\n' (11.0-12.0: )
Entering state 3
Reducing stack 0 by rule 3 (line 72), '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token "number" (12.0-12.1: )
Shifting token "number" (12.0-12.1: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 8
Reading a token: Next token is token '^' (12.1-12.2: )
Shifting token '^' (12.1-12.2: )
Entering state 20
Reading a token: Next token is token "number" (12.2-12.3: )
Shifting token "number" (12.2-12.3: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 29
Reading a token: Next token is token '^' (12.3-12.4: )
Shifting token '^' (12.3-12.4: )
Entering state 20
Reading a token: Next token is token "number" (12.4-12.5: )
Shifting token "number" (12.4-12.5: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 29
Reading a token: Next token is token '=' (12.6-12.7: )
Reducing stack 0 by rule 12 (line 89), exp '^' exp -> exp
Entering state 29
Reducing stack 0 by rule 12 (line 89), exp '^' exp -> exp
Entering state 8
Shifting token '=' (12.6-12.7: )
Entering state 15
Reading a token: Next token is token "number" (12.8-12.11: )
Shifting token "number" (12.8-12.11: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 24
Reading a token: Next token is token '\n' (12.11-13.0: )
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' (12.11-13.0: )
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '(' (13.0-13.1: )
Shifting token '(' (13.0-13.1: )
Entering state 4
Reading a token: Next token is token "number" (13.1-13.2: )
Shifting token "number" (13.1-13.2: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 12
Reading a token: Next token is token '^' (13.2-13.3: )
Shifting token '^' (13.2-13.3: )
Entering state 20
Reading a token: Next token is token "number" (13.3-13.4: )
Shifting token "number" (13.3-13.4: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 29
Reading a token: Next token is token ')' (13.4-13.5: )
Reducing stack 0 by rule 12 (line 89), exp '^' exp -> exp
Entering state 12
Shifting token ')' (13.4-13.5: )
Entering state 23
Reducing stack 0 by rule 13 (line 90), '(' exp ')' -> exp
Entering state 8
Reading a token: Next token is token '^' (13.5-13.6: )
Shifting token '^' (13.5-13.6: )
Entering state 20
Reading a token: Next token is token "number" (13.6-13.7: )
Shifting token "number" (13.6-13.7: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 29
Reading a token: Next token is token '=' (13.8-13.9: )
Reducing stack 0 by rule 12 (line 89), exp '^' exp -> exp
Entering state 8
Shifting token '=' (13.8-13.9: )
Entering state 15
Reading a token: Next token is token "number" (13.10-13.12: )
Shifting token "number" (13.10-13.12: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 24
Reading a token: Next token is token '\n' (13.12-14.0: )
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' (13.12-14.0: )
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token "end of input" (14.0-14.1: )
Shifting token "end of input" (14.0-14.1: )
Entering state 13
Cleanup: popping token "end of input" (14.0-14.1: )
Cleanup: popping nterm input (1.0-14.0: )
Cleanup: popping token "end of input" (1.0-1.0: )
calc.at:595: $PREPARSER ./calc input
stderr:
Starting parse
Entering state 0
Reading a token: Next token is token "number" (1.0-1.1: )
Shifting token "number" (1.0-1.1: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 8
Reading a token: Next token is token "number" (1.2-1.3: )
Reducing stack 0 by rule -1 (line 0), input "end of input" -> "end of input"
Entering state 0
Shifting token "number" (1.2-1.3: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 8
Reading a token: Next token is token '\n' (1.3-2.0: )
Shifting token '\n' (1.3-2.0: )
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 7
Reducing stack 0 by rule 1 (line 67), line -> input
Entering state 6
Reading a token: Next token is token "end of input" (2.0-2.1: )
Shifting token "end of input" (2.0-2.1: )
Entering state 13
Cleanup: popping token "end of input" (2.0-2.1: )
Cleanup: popping nterm input (1.2-2.0: )
Cleanup: popping token "end of input" (1.1-1.1: )
Cleanup: popping nterm exp (1.0-1.1: )
Cleanup: popping token "end of input" (1.0-1.0: )
calc.at:595: exit code was 0, expected 1
88. calc.at:595: 88. Calculator %glr-parser %pure-parser %error-verbose %debug 
%locations %defines %name-prefix="calc" %verbose %yacc (calc.at:595): FAILED 
(calc.at:595)

89. calc.at:597: testing ...
calc.at:597: bison -o calc.c calc.y
calc.at:597: $CC $CFLAGS $CPPFLAGS $LDFLAGS -o calc calc.c $LIBS
stderr:
stdout:
calc.at:597: $PREPARSER ./calc input
stderr:
Starting parse
Entering state 0
Reading a token: Next token is token "number" (1.0-1.1: )
Shifting token "number" (1.0-1.1: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 8
Reading a token: Next token is token '+' (1.2-1.3: )
Shifting token '+' (1.2-1.3: )
Entering state 17
Reading a token: Next token is token "number" (1.4-1.5: )
Shifting token "number" (1.4-1.5: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 26
Reading a token: Next token is token '*' (1.6-1.7: )
Shifting token '*' (1.6-1.7: )
Entering state 18
Reading a token: Next token is token "number" (1.8-1.9: )
Shifting token "number" (1.8-1.9: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 27
Reading a token: Next token is token '=' (1.10-1.11: )
Reducing stack 0 by rule 9 (line 86), exp '*' exp -> exp
Entering state 26
Reducing stack 0 by rule 7 (line 84), exp '+' exp -> exp
Entering state 8
Shifting token '=' (1.10-1.11: )
Entering state 15
Reading a token: Next token is token "number" (1.12-1.13: )
Shifting token "number" (1.12-1.13: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 24
Reading a token: Next token is token '\n' (1.13-2.0: )
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' (1.13-2.0: )
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 7
Reducing stack 0 by rule 1 (line 67), line -> input
Entering state 6
Reading a token: Next token is token "number" (2.0-2.1: )
Shifting token "number" (2.0-2.1: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 8
Reading a token: Next token is token '+' (2.2-2.3: )
Shifting token '+' (2.2-2.3: )
Entering state 17
Reading a token: Next token is token "number" (2.4-2.5: )
Shifting token "number" (2.4-2.5: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 26
Reading a token: Next token is token '*' (2.6-2.7: )
Shifting token '*' (2.6-2.7: )
Entering state 18
Reading a token: Next token is token '-' (2.8-2.9: )
Shifting token '-' (2.8-2.9: )
Entering state 2
Reading a token: Next token is token "number" (2.9-2.10: )
Shifting token "number" (2.9-2.10: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token '=' (2.11-2.12: )
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 27
Reducing stack 0 by rule 9 (line 86), exp '*' exp -> exp
Entering state 26
Reducing stack 0 by rule 7 (line 84), exp '+' exp -> exp
Entering state 8
Shifting token '=' (2.11-2.12: )
Entering state 15
Reading a token: Next token is token '-' (2.13-2.14: )
Shifting token '-' (2.13-2.14: )
Entering state 2
Reading a token: Next token is token "number" (2.14-2.15: )
Shifting token "number" (2.14-2.15: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token '\n' (2.15-3.0: )
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 24
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' (2.15-3.0: )
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '\n' (3.0-4.0: )
Shifting token '\n' (3.0-4.0: )
Entering state 3
Reducing stack 0 by rule 3 (line 72), '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '-' (4.0-4.1: )
Shifting token '-' (4.0-4.1: )
Entering state 2
Reading a token: Next token is token "number" (4.1-4.2: )
Shifting token "number" (4.1-4.2: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token '^' (4.2-4.3: )
Shifting token '^' (4.2-4.3: )
Entering state 20
Reading a token: Next token is token "number" (4.3-4.4: )
Shifting token "number" (4.3-4.4: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 29
Reading a token: Next token is token '=' (4.5-4.6: )
Reducing stack 0 by rule 12 (line 89), exp '^' exp -> exp
Entering state 10
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 8
Shifting token '=' (4.5-4.6: )
Entering state 15
Reading a token: Next token is token '-' (4.7-4.8: )
Shifting token '-' (4.7-4.8: )
Entering state 2
Reading a token: Next token is token "number" (4.8-4.9: )
Shifting token "number" (4.8-4.9: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token '\n' (4.9-5.0: )
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 24
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' (4.9-5.0: )
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '(' (5.0-5.1: )
Shifting token '(' (5.0-5.1: )
Entering state 4
Reading a token: Next token is token '-' (5.1-5.2: )
Shifting token '-' (5.1-5.2: )
Entering state 2
Reading a token: Next token is token "number" (5.2-5.3: )
Shifting token "number" (5.2-5.3: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token ')' (5.3-5.4: )
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 12
Shifting token ')' (5.3-5.4: )
Entering state 23
Reducing stack 0 by rule 13 (line 90), '(' exp ')' -> exp
Entering state 8
Reading a token: Next token is token '^' (5.4-5.5: )
Shifting token '^' (5.4-5.5: )
Entering state 20
Reading a token: Next token is token "number" (5.5-5.6: )
Shifting token "number" (5.5-5.6: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 29
Reading a token: Next token is token '=' (5.7-5.8: )
Reducing stack 0 by rule 12 (line 89), exp '^' exp -> exp
Entering state 8
Shifting token '=' (5.7-5.8: )
Entering state 15
Reading a token: Next token is token "number" (5.9-5.10: )
Shifting token "number" (5.9-5.10: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 24
Reading a token: Next token is token '\n' (5.10-6.0: )
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' (5.10-6.0: )
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '\n' (6.0-7.0: )
Shifting token '\n' (6.0-7.0: )
Entering state 3
Reducing stack 0 by rule 3 (line 72), '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '-' (7.0-7.1: )
Shifting token '-' (7.0-7.1: )
Entering state 2
Reading a token: Next token is token '-' (7.1-7.2: )
Shifting token '-' (7.1-7.2: )
Entering state 2
Reading a token: Next token is token '-' (7.2-7.3: )
Shifting token '-' (7.2-7.3: )
Entering state 2
Reading a token: Next token is token "number" (7.3-7.4: )
Shifting token "number" (7.3-7.4: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token '=' (7.5-7.6: )
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 10
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 10
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 8
Shifting token '=' (7.5-7.6: )
Entering state 15
Reading a token: Next token is token '-' (7.7-7.8: )
Shifting token '-' (7.7-7.8: )
Entering state 2
Reading a token: Next token is token "number" (7.8-7.9: )
Shifting token "number" (7.8-7.9: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token '\n' (7.9-8.0: )
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 24
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' (7.9-8.0: )
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '\n' (8.0-9.0: )
Shifting token '\n' (8.0-9.0: )
Entering state 3
Reducing stack 0 by rule 3 (line 72), '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token "number" (9.0-9.1: )
Shifting token "number" (9.0-9.1: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 8
Reading a token: Next token is token '-' (9.2-9.3: )
Shifting token '-' (9.2-9.3: )
Entering state 16
Reading a token: Next token is token "number" (9.4-9.5: )
Shifting token "number" (9.4-9.5: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 25
Reading a token: Next token is token '-' (9.6-9.7: )
Reducing stack 0 by rule 8 (line 85), exp '-' exp -> exp
Entering state 8
Shifting token '-' (9.6-9.7: )
Entering state 16
Reading a token: Next token is token "number" (9.8-9.9: )
Shifting token "number" (9.8-9.9: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 25
Reading a token: Next token is token '=' (9.10-9.11: )
Reducing stack 0 by rule 8 (line 85), exp '-' exp -> exp
Entering state 8
Shifting token '=' (9.10-9.11: )
Entering state 15
Reading a token: Next token is token '-' (9.12-9.13: )
Shifting token '-' (9.12-9.13: )
Entering state 2
Reading a token: Next token is token "number" (9.13-9.14: )
Shifting token "number" (9.13-9.14: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 10
Reading a token: Next token is token '\n' (9.14-10.0: )
Reducing stack 0 by rule 11 (line 88), '-' exp -> exp
Entering state 24
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' (9.14-10.0: )
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token "number" (10.0-10.1: )
Shifting token "number" (10.0-10.1: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 8
Reading a token: Next token is token '-' (10.2-10.3: )
Shifting token '-' (10.2-10.3: )
Entering state 16
Reading a token: Next token is token '(' (10.4-10.5: )
Shifting token '(' (10.4-10.5: )
Entering state 4
Reading a token: Next token is token "number" (10.5-10.6: )
Shifting token "number" (10.5-10.6: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 12
Reading a token: Next token is token '-' (10.7-10.8: )
Shifting token '-' (10.7-10.8: )
Entering state 16
Reading a token: Next token is token "number" (10.9-10.10: )
Shifting token "number" (10.9-10.10: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 25
Reading a token: Next token is token ')' (10.10-10.11: )
Reducing stack 0 by rule 8 (line 85), exp '-' exp -> exp
Entering state 12
Shifting token ')' (10.10-10.11: )
Entering state 23
Reducing stack 0 by rule 13 (line 90), '(' exp ')' -> exp
Entering state 25
Reading a token: Next token is token '=' (10.12-10.13: )
Reducing stack 0 by rule 8 (line 85), exp '-' exp -> exp
Entering state 8
Shifting token '=' (10.12-10.13: )
Entering state 15
Reading a token: Next token is token "number" (10.14-10.15: )
Shifting token "number" (10.14-10.15: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 24
Reading a token: Next token is token '\n' (10.15-11.0: )
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' (10.15-11.0: )
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '\n' (11.0-12.0: )
Shifting token '\n' (11.0-12.0: )
Entering state 3
Reducing stack 0 by rule 3 (line 72), '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token "number" (12.0-12.1: )
Shifting token "number" (12.0-12.1: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 8
Reading a token: Next token is token '^' (12.1-12.2: )
Shifting token '^' (12.1-12.2: )
Entering state 20
Reading a token: Next token is token "number" (12.2-12.3: )
Shifting token "number" (12.2-12.3: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 29
Reading a token: Next token is token '^' (12.3-12.4: )
Shifting token '^' (12.3-12.4: )
Entering state 20
Reading a token: Next token is token "number" (12.4-12.5: )
Shifting token "number" (12.4-12.5: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 29
Reading a token: Next token is token '=' (12.6-12.7: )
Reducing stack 0 by rule 12 (line 89), exp '^' exp -> exp
Entering state 29
Reducing stack 0 by rule 12 (line 89), exp '^' exp -> exp
Entering state 8
Shifting token '=' (12.6-12.7: )
Entering state 15
Reading a token: Next token is token "number" (12.8-12.11: )
Shifting token "number" (12.8-12.11: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 24
Reading a token: Next token is token '\n' (12.11-13.0: )
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' (12.11-13.0: )
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token '(' (13.0-13.1: )
Shifting token '(' (13.0-13.1: )
Entering state 4
Reading a token: Next token is token "number" (13.1-13.2: )
Shifting token "number" (13.1-13.2: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 12
Reading a token: Next token is token '^' (13.2-13.3: )
Shifting token '^' (13.2-13.3: )
Entering state 20
Reading a token: Next token is token "number" (13.3-13.4: )
Shifting token "number" (13.3-13.4: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 29
Reading a token: Next token is token ')' (13.4-13.5: )
Reducing stack 0 by rule 12 (line 89), exp '^' exp -> exp
Entering state 12
Shifting token ')' (13.4-13.5: )
Entering state 23
Reducing stack 0 by rule 13 (line 90), '(' exp ')' -> exp
Entering state 8
Reading a token: Next token is token '^' (13.5-13.6: )
Shifting token '^' (13.5-13.6: )
Entering state 20
Reading a token: Next token is token "number" (13.6-13.7: )
Shifting token "number" (13.6-13.7: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 29
Reading a token: Next token is token '=' (13.8-13.9: )
Reducing stack 0 by rule 12 (line 89), exp '^' exp -> exp
Entering state 8
Shifting token '=' (13.8-13.9: )
Entering state 15
Reading a token: Next token is token "number" (13.10-13.12: )
Shifting token "number" (13.10-13.12: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 24
Reading a token: Next token is token '\n' (13.12-14.0: )
Reducing stack 0 by rule 6 (line 78), exp '=' exp -> exp
Entering state 8
Shifting token '\n' (13.12-14.0: )
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 14
Reducing stack 0 by rule 2 (line 68), input line -> input
Entering state 6
Reading a token: Next token is token "end of input" (14.0-14.1: )
Shifting token "end of input" (14.0-14.1: )
Entering state 13
Cleanup: popping token "end of input" (14.0-14.1: )
Cleanup: popping nterm input (1.0-14.0: )
Cleanup: popping token "end of input" (1.0-1.0: )
calc.at:597: $PREPARSER ./calc input
stderr:
Starting parse
Entering state 0
Reading a token: Next token is token "number" (1.0-1.1: )
Shifting token "number" (1.0-1.1: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 8
Reading a token: Next token is token "number" (1.2-1.3: )
Reducing stack 0 by rule -1 (line 0), input "end of input" -> "end of input"
Entering state 0
Shifting token "number" (1.2-1.3: )
Entering state 1
Reducing stack 0 by rule 5 (line 77), "number" -> exp
Entering state 8
Reading a token: Next token is token '\n' (1.3-2.0: )
Shifting token '\n' (1.3-2.0: )
Entering state 21
Reducing stack 0 by rule 4 (line 73), exp '\n' -> line
Entering state 7
Reducing stack 0 by rule 1 (line 67), line -> input
Entering state 6
Reading a token: Next token is token "end of input" (2.0-2.1: )
Shifting token "end of input" (2.0-2.1: )
Entering state 13
Cleanup: popping token "end of input" (2.0-2.1: )
Cleanup: popping nterm input (1.2-2.0: )
Cleanup: popping token "end of input" (1.1-1.1: )
Cleanup: popping nterm exp (1.0-1.1: )
Cleanup: popping token "end of input" (1.0-1.0: )
calc.at:597: exit code was 0, expected 1
89. calc.at:597: 89. Calculator %glr-parser %pure-parser %error-verbose %debug 
%locations %defines %name-prefix="calc" %verbose %yacc %parse-param 
{semantic_value *result} %parse-param {int *count} (calc.at:597): FAILED 
(calc.at:597)

116. regression.at:837: testing ...
regression.at:837: bison -o dancer.c dancer.y
regression.at:837: bison -o dancer.c dancer.y
regression.at:837: $CC $CFLAGS $CPPFLAGS $LDFLAGS -o dancer dancer.c $LIBS
stderr:
stdout:
regression.at:837: $PREPARSER ./dancer
--- -   2006-05-07 09:53:32.000000000 +0200
+++ /build/sunpro/bison-2.1/tests/testsuite.dir/at-stderr       2006-05-07 
09:53:32.000000000 +0200
@@ -1,2 +1,2 @@
-syntax error, unexpected ':'
+memory exhausted
 
regression.at:837: exit code was 2, expected 1
116. regression.at:837: 116. Dancer %glr-parser (regression.at:837): FAILED 
(regression.at:837)

120. cxx-type.at:319: testing ...
cxx-type.at:321: bison -o types.c types.y
stderr:
types.y: conflicts: 1 reduce/reduce
cxx-type.at:321: $CC $CFLAGS $CPPFLAGS $LDFLAGS -o types types.c $LIBS
stderr:
stdout:
cxx-type.at:323: $PREPARSER ./types test-input
--- -   2006-05-07 09:54:21.000000000 +0200
+++ /build/sunpro/bison-2.1/tests/testsuite.dir/at-stderr       2006-05-07 
09:54:21.000000000 +0200
@@ -1,2 +1,2 @@
-syntax error
+memory exhausted
 
--- -   2006-05-07 09:54:21.000000000 +0200
+++ /build/sunpro/bison-2.1/tests/testsuite.dir/at-stdout       2006-05-07 
09:54:21.000000000 +0200
@@ -2,9 +2,4 @@
 <declare>(T,x)
 <init-declare>(T,x,y)
 =(x,y)
-+(<cast>(x,T),y)
-<declare>(T,x)
-<init-declare>(T,y,+(z,q))
-<error>
-+(z,q)
 
cxx-type.at:323: exit code was 2, expected 0
120. cxx-type.at:319: 120. GLR: Resolve ambiguity, impure, no locations 
(cxx-type.at:319): FAILED (cxx-type.at:323)

121. cxx-type.at:326: testing ...
cxx-type.at:327: bison -o types.c types.y
stderr:
types.y: conflicts: 1 reduce/reduce
cxx-type.at:327: $CC $CFLAGS $CPPFLAGS $LDFLAGS -o types types.c $LIBS
stderr:
stdout:
cxx-type.at:329: $PREPARSER ./types test-input
--- -   2006-05-07 09:54:29.000000000 +0200
+++ /build/sunpro/bison-2.1/tests/testsuite.dir/at-stderr       2006-05-07 
09:54:29.000000000 +0200
@@ -1,2 +1,2 @@
-syntax error
+memory exhausted
 
--- -   2006-05-07 09:54:29.000000000 +0200
+++ /build/sunpro/bison-2.1/tests/testsuite.dir/at-stdout       2006-05-07 
09:54:29.000000000 +0200
@@ -2,9 +2,4 @@
 5.0-5.3: <declare>(T,x)
 7.0-7.7: <init-declare>(T,x,y)
 9.0-9.5: =(x,y)
-11.0-11.9: +(<cast>(x,T),y)
-13.0-13.5: <declare>(T,x)
-15.0-15.13: <init-declare>(T,y,+(z,q))
-17.0-17.15: <error>
-19.0-19.5: +(z,q)
 
cxx-type.at:329: exit code was 2, expected 0
121. cxx-type.at:326: 121. GLR: Resolve ambiguity, impure, locations 
(cxx-type.at:326): FAILED (cxx-type.at:329)

122. cxx-type.at:332: testing ...
cxx-type.at:334: bison -o types.c types.y
stderr:
types.y: conflicts: 1 reduce/reduce
cxx-type.at:334: $CC $CFLAGS $CPPFLAGS $LDFLAGS -o types types.c $LIBS
stderr:
stdout:
cxx-type.at:336: $PREPARSER ./types test-input
--- -   2006-05-07 09:54:36.000000000 +0200
+++ /build/sunpro/bison-2.1/tests/testsuite.dir/at-stderr       2006-05-07 
09:54:36.000000000 +0200
@@ -1,2 +1,2 @@
-syntax error
+memory exhausted
 
--- -   2006-05-07 09:54:36.000000000 +0200
+++ /build/sunpro/bison-2.1/tests/testsuite.dir/at-stdout       2006-05-07 
09:54:36.000000000 +0200
@@ -2,9 +2,4 @@
 <declare>(T,x)
 <init-declare>(T,x,y)
 =(x,y)
-+(<cast>(x,T),y)
-<declare>(T,x)
-<init-declare>(T,y,+(z,q))
-<error>
-+(z,q)
 
cxx-type.at:336: exit code was 2, expected 0
122. cxx-type.at:332: 122. GLR: Resolve ambiguity, pure, no locations 
(cxx-type.at:332): FAILED (cxx-type.at:336)

123. cxx-type.at:339: testing ...
cxx-type.at:341: bison -o types.c types.y
stderr:
types.y: conflicts: 1 reduce/reduce
cxx-type.at:341: $CC $CFLAGS $CPPFLAGS $LDFLAGS -o types types.c $LIBS
stderr:
stdout:
cxx-type.at:343: $PREPARSER ./types test-input
--- -   2006-05-07 09:54:44.000000000 +0200
+++ /build/sunpro/bison-2.1/tests/testsuite.dir/at-stderr       2006-05-07 
09:54:44.000000000 +0200
@@ -1,2 +1,2 @@
-syntax error
+memory exhausted
 
--- -   2006-05-07 09:54:44.000000000 +0200
+++ /build/sunpro/bison-2.1/tests/testsuite.dir/at-stdout       2006-05-07 
09:54:44.000000000 +0200
@@ -2,9 +2,4 @@
 5.0-5.3: <declare>(T,x)
 7.0-7.7: <init-declare>(T,x,y)
 9.0-9.5: =(x,y)
-11.0-11.9: +(<cast>(x,T),y)
-13.0-13.5: <declare>(T,x)
-15.0-15.13: <init-declare>(T,y,+(z,q))
-17.0-17.15: <error>
-19.0-19.5: +(z,q)
 
cxx-type.at:343: exit code was 2, expected 0
123. cxx-type.at:339: 123. GLR: Resolve ambiguity, pure, locations 
(cxx-type.at:339): FAILED (cxx-type.at:343)

124. cxx-type.at:346: testing ...
cxx-type.at:348: bison -o types.c types.y
stderr:
types.y: conflicts: 1 reduce/reduce
cxx-type.at:348: $CC $CFLAGS $CPPFLAGS $LDFLAGS -o types types.c $LIBS
stderr:
stdout:
cxx-type.at:350: $PREPARSER ./types test-input
--- -   2006-05-07 09:54:50.000000000 +0200
+++ /build/sunpro/bison-2.1/tests/testsuite.dir/at-stderr       2006-05-07 
09:54:50.000000000 +0200
@@ -1,2 +1,2 @@
-syntax error
+memory exhausted
 
--- -   2006-05-07 09:54:50.000000000 +0200
+++ /build/sunpro/bison-2.1/tests/testsuite.dir/at-stdout       2006-05-07 
09:54:50.000000000 +0200
@@ -2,9 +2,4 @@
 <declare>(T,x)
 <init-declare>(T,x,y)
 =(x,y)
-+(<cast>(x,T),y)
-<OR>(<declare>(T,x),<cast>(x,T))
-<OR>(<init-declare>(T,y,+(z,q)),=(<cast>(y,T),+(z,q)))
-<error>
-+(z,q)
 
cxx-type.at:350: exit code was 2, expected 0
124. cxx-type.at:346: 124. GLR: Merge conflicting parses, impure, no locations 
(cxx-type.at:346): FAILED (cxx-type.at:350)

125. cxx-type.at:353: testing ...
cxx-type.at:355: bison -o types.c types.y
stderr:
types.y: conflicts: 1 reduce/reduce
cxx-type.at:355: $CC $CFLAGS $CPPFLAGS $LDFLAGS -o types types.c $LIBS
stderr:
stdout:
cxx-type.at:357: $PREPARSER ./types test-input
--- -   2006-05-07 09:54:58.000000000 +0200
+++ /build/sunpro/bison-2.1/tests/testsuite.dir/at-stderr       2006-05-07 
09:54:58.000000000 +0200
@@ -1,2 +1,2 @@
-syntax error
+memory exhausted
 
--- -   2006-05-07 09:54:58.000000000 +0200
+++ /build/sunpro/bison-2.1/tests/testsuite.dir/at-stdout       2006-05-07 
09:54:58.000000000 +0200
@@ -2,9 +2,4 @@
 5.0-5.3: <declare>(T,x)
 7.0-7.7: <init-declare>(T,x,y)
 9.0-9.5: =(x,y)
-11.0-11.9: +(<cast>(x,T),y)
-13.0-13.5: <OR>(<declare>(T,x),<cast>(x,T))
-15.0-15.13: <OR>(<init-declare>(T,y,+(z,q)),=(<cast>(y,T),+(z,q)))
-17.0-17.15: <error>
-19.0-19.5: +(z,q)
 
cxx-type.at:357: exit code was 2, expected 0
125. cxx-type.at:353: 125. GLR: Merge conflicting parses, impure, locations 
(cxx-type.at:353): FAILED (cxx-type.at:357)

126. cxx-type.at:360: testing ...
cxx-type.at:362: bison -o types.c types.y
stderr:
types.y: conflicts: 1 reduce/reduce
cxx-type.at:362: $CC $CFLAGS $CPPFLAGS $LDFLAGS -o types types.c $LIBS
stderr:
stdout:
cxx-type.at:364: $PREPARSER ./types test-input
--- -   2006-05-07 09:55:05.000000000 +0200
+++ /build/sunpro/bison-2.1/tests/testsuite.dir/at-stderr       2006-05-07 
09:55:05.000000000 +0200
@@ -1,2 +1,2 @@
-syntax error
+memory exhausted
 
--- -   2006-05-07 09:55:05.000000000 +0200
+++ /build/sunpro/bison-2.1/tests/testsuite.dir/at-stdout       2006-05-07 
09:55:05.000000000 +0200
@@ -2,9 +2,4 @@
 <declare>(T,x)
 <init-declare>(T,x,y)
 =(x,y)
-+(<cast>(x,T),y)
-<OR>(<declare>(T,x),<cast>(x,T))
-<OR>(<init-declare>(T,y,+(z,q)),=(<cast>(y,T),+(z,q)))
-<error>
-+(z,q)
 
cxx-type.at:364: exit code was 2, expected 0
126. cxx-type.at:360: 126. GLR: Merge conflicting parses, pure, no locations 
(cxx-type.at:360): FAILED (cxx-type.at:364)

127. cxx-type.at:366: testing ...
cxx-type.at:368: bison -o types.c types.y
stderr:
types.y: conflicts: 1 reduce/reduce
cxx-type.at:368: $CC $CFLAGS $CPPFLAGS $LDFLAGS -o types types.c $LIBS
stderr:
stdout:
cxx-type.at:370: $PREPARSER ./types test-input
--- -   2006-05-07 09:55:13.000000000 +0200
+++ /build/sunpro/bison-2.1/tests/testsuite.dir/at-stderr       2006-05-07 
09:55:13.000000000 +0200
@@ -1,2 +1,2 @@
-syntax error
+memory exhausted
 
--- -   2006-05-07 09:55:13.000000000 +0200
+++ /build/sunpro/bison-2.1/tests/testsuite.dir/at-stdout       2006-05-07 
09:55:13.000000000 +0200
@@ -2,9 +2,4 @@
 5.0-5.3: <declare>(T,x)
 7.0-7.7: <init-declare>(T,x,y)
 9.0-9.5: =(x,y)
-11.0-11.9: +(<cast>(x,T),y)
-13.0-13.5: <OR>(<declare>(T,x),<cast>(x,T))
-15.0-15.13: <OR>(<init-declare>(T,y,+(z,q)),=(<cast>(y,T),+(z,q)))
-17.0-17.15: <error>
-19.0-19.5: +(z,q)
 
cxx-type.at:370: exit code was 2, expected 0
127. cxx-type.at:366: 127. GLR: Merge conflicting parses, pure, locations 
(cxx-type.at:366): FAILED (cxx-type.at:370)

128. cxx-type.at:373: testing ...
cxx-type.at:375: bison -o types.c types.y
stderr:
types.y: conflicts: 1 reduce/reduce
cxx-type.at:375: $CC $CFLAGS $CPPFLAGS $LDFLAGS -o types types.c $LIBS
stderr:
stdout:
cxx-type.at:377: $PREPARSER ./types test-input
--- -   2006-05-07 09:55:21.000000000 +0200
+++ /build/sunpro/bison-2.1/tests/testsuite.dir/at-stderr       2006-05-07 
09:55:21.000000000 +0200
@@ -1,2 +1,2 @@
-syntax error, unexpected ID, expecting '=' or '+' or ')'
+memory exhausted
 
--- -   2006-05-07 09:55:21.000000000 +0200
+++ /build/sunpro/bison-2.1/tests/testsuite.dir/at-stdout       2006-05-07 
09:55:21.000000000 +0200
@@ -2,9 +2,4 @@
 <declare>(T,x)
 <init-declare>(T,x,y)
 =(x,y)
-+(<cast>(x,T),y)
-<OR>(<declare>(T,x),<cast>(x,T))
-<OR>(<init-declare>(T,y,+(z,q)),=(<cast>(y,T),+(z,q)))
-<error>
-+(z,q)
 
cxx-type.at:377: exit code was 2, expected 0
128. cxx-type.at:373: 128. GLR: Verbose messages, resolve ambiguity, impure, no 
locations (cxx-type.at:373): FAILED (cxx-type.at:377)

130. glr-regression.at:116: testing ...
glr-regression.at:212: bison -o glr-regr2a.c glr-regr2a.y
glr-regression.at:213: $CC $CFLAGS $CPPFLAGS $LDFLAGS -o glr-regr2a 
glr-regr2a.c $LIBS
stderr:
stdout:
glr-regression.at:217: echo s VARIABLE_1 t v x q | ./glr-regr2a
--- /dev/null   2003-09-23 19:59:22.000000000 +0200
+++ /build/sunpro/bison-2.1/tests/testsuite.dir/at-stderr       2006-05-07 
09:55:34.000000000 +0200
@@ -0,0 +1,2 @@
+./testsuite: line 64116: 25584 Done                    echo s VARIABLE_1 t v x 
q
+     25585 Aborted                 | ./glr-regr2a
--- -   2006-05-07 09:55:34.000000000 +0200
+++ /build/sunpro/bison-2.1/tests/testsuite.dir/at-stdout       2006-05-07 
09:55:34.000000000 +0200
@@ -1,2 +1 @@
-Variable: 'VARIABLE_1'
 
glr-regression.at:217: exit code was 134, expected 0
130. glr-regression.at:116: 130. Improper handling of embedded actions and 
dollar(-N) in GLR parsers (glr-regression.at:116): FAILED 
(glr-regression.at:217)


## -------------- ##
## ..//config.log ##
## -------------- ##
| This file contains any messages produced by compilers while
| running configure, to aid debugging if configure makes a mistake.
| 
| It was created by GNU Bison configure 2.1, which was
| generated by GNU Autoconf 2.59.  Invocation command line was
| 
|   $ ./configure --prefix=/packages/inst-sunpro
| 
| ## --------- ##
| ## Platform. ##
| ## --------- ##
| 
| hostname = linuix
| uname -m = i686
| uname -r = 2.4.21-99-default
| uname -s = Linux
| uname -v = #1 Wed Sep 24 13:30:51 UTC 2003
| 
| /usr/bin/uname -p = unknown
| /bin/uname -X     = unknown
| 
| /bin/arch              = i686
| /usr/bin/arch -k       = unknown
| /usr/convex/getsysinfo = unknown
| hostinfo               = unknown
| /bin/machine           = unknown
| /usr/bin/oslevel       = unknown
| /bin/universe          = unknown
| 
| PATH: /packages/inst-sunpro/bin
| PATH: .
| PATH: /home/bruno/bin
| PATH: /packages/gnu/bin
| PATH: /opt/experimental/bin
| PATH: .
| PATH: /home/bruno/bin
| PATH: /packages/gnu/bin
| PATH: /opt/experimental/bin
| PATH: /home/bruno/bin
| PATH: /usr/local/bin
| PATH: /usr/bin
| PATH: /usr/X11R6/bin
| PATH: /bin
| PATH: /usr/games
| PATH: /opt/gnome/bin
| PATH: /opt/kde3/bin
| PATH: /usr/openwin/bin
| PATH: /usr/lib/java/bin
| 
| 
| ## ----------- ##
| ## Core tests. ##
| ## ----------- ##
| 
| configure:1403: checking for a BSD-compatible install
| configure:1458: result: /packages/gnu/bin/install -c
| configure:1469: checking whether build environment is sane
| configure:1512: result: yes
| configure:1577: checking for gawk
| configure:1593: found /usr/bin/gawk
| configure:1603: result: gawk
| configure:1613: checking whether make sets $(MAKE)
| configure:1633: result: yes
| configure:1822: checking for style of include used by make
| configure:1850: result: GNU
| configure:1921: checking for gcc
| configure:1947: result: /opt/sun/compilers-20060314/bin/c89 -Xa
| configure:2191: checking for C compiler version
| configure:2194: /opt/sun/compilers-20060314/bin/c89 -Xa --version </dev/null 
>&5
| cc: Warning: option -- passed to ld
| usage: c89 [ options] files.  Use 'c89 -flags' for details
| configure:2197: $? = 1
| configure:2199: /opt/sun/compilers-20060314/bin/c89 -Xa -v </dev/null >&5
| usage: c89 [ options] files.  Use 'c89 -flags' for details
| configure:2202: $? = 1
| configure:2204: /opt/sun/compilers-20060314/bin/c89 -Xa -V </dev/null >&5
| cc: Sun C 5.9 Build18_0 2006/03/13
| usage: c89 [ options] files.  Use 'c89 -flags' for details
| configure:2207: $? = 1
| configure:2230: checking for C compiler default output file name
| configure:2233: /opt/sun/compilers-20060314/bin/c89 -Xa -xO5   conftest.c  >&5
| configure:2236: $? = 0
| configure:2282: result: a.out
| configure:2287: checking whether the C compiler works
| configure:2293: ./a.out
| configure:2296: $? = 0
| configure:2313: result: yes
| configure:2320: checking whether we are cross compiling
| configure:2322: result: no
| configure:2325: checking for suffix of executables
| configure:2327: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c  >&5
| configure:2330: $? = 0
| configure:2355: result: 
| configure:2361: checking for suffix of object files
| configure:2382: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:2385: $? = 0
| configure:2407: result: o
| configure:2411: checking whether we are using the GNU C compiler
| configure:2435: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| "conftest.c", line 17: undefined symbol: choke
| "conftest.c", line 17: syntax error before or at: me
| c89: acomp failed for conftest.c
| configure:2441: $? = 2
| configure: failed program was:
| | /* confdefs.h.  */
| | 
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "2.1"
| | #define PACKAGE_STRING "GNU Bison 2.1"
| | #define PACKAGE_BUGREPORT "address@hidden"
| | #define PACKAGE "bison"
| | #define VERSION "2.1"
| | #define _GNU_SOURCE 1
| | /* end confdefs.h.  */
| | 
| | int
| | main ()
| | {
| | #ifndef __GNUC__
| |        choke me
| | #endif
| | 
| |   ;
| |   return 0;
| | }
| configure:2466: result: no
| configure:2472: checking whether /opt/sun/compilers-20060314/bin/c89 -Xa 
accepts -g
| configure:2493: /opt/sun/compilers-20060314/bin/c89 -Xa -c -g  conftest.c >&5
| configure:2499: $? = 0
| configure:2502: test -z                        || test ! -s conftest.err
| configure:2505: $? = 0
| configure:2508: test -s conftest.o
| configure:2511: $? = 0
| configure:2522: result: yes
| configure:2539: checking for /opt/sun/compilers-20060314/bin/c89 -Xa option 
to accept ANSI C
| configure:2609: /opt/sun/compilers-20060314/bin/c89 -Xa  -c -xO5  conftest.c 
>&5
| "conftest.c", line 55: warning: statement not reached
| configure:2615: $? = 0
| configure:2618: test -z                        || test ! -s conftest.err
| configure:2621: $? = 0
| configure:2624: test -s conftest.o
| configure:2627: $? = 0
| configure:2645: result: none needed
| configure:2663: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| "conftest.c", line 2: warning: old-style declaration or incorrect type for: 
choke
| "conftest.c", line 2: syntax error before or at: me
| "conftest.c", line 3: warning: old-style declaration or incorrect type for: me
| c89: acomp failed for conftest.c
| configure:2669: $? = 2
| configure: failed program was:
| | #ifndef __cplusplus
| |   choke me
| | #endif
| configure:2801: checking dependency style of 
/opt/sun/compilers-20060314/bin/c89 -Xa
| configure:2891: result: none
| configure:2914: checking how to run the C preprocessor
| configure:2949: /opt/sun/compilers-20060314/bin/c89 -Xa -E  conftest.c
| configure:2955: $? = 0
| configure:2987: /opt/sun/compilers-20060314/bin/c89 -Xa -E  conftest.c
| "conftest.c", line 12: cannot find include file: <ac_nonexistent.h>
| c89: acomp failed for conftest.c
| configure:2993: $? = 2
| configure: failed program was:
| | /* confdefs.h.  */
| | 
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "2.1"
| | #define PACKAGE_STRING "GNU Bison 2.1"
| | #define PACKAGE_BUGREPORT "address@hidden"
| | #define PACKAGE "bison"
| | #define VERSION "2.1"
| | #define _GNU_SOURCE 1
| | /* end confdefs.h.  */
| | #include <ac_nonexistent.h>
| configure:3032: result: /opt/sun/compilers-20060314/bin/c89 -Xa -E
| configure:3056: /opt/sun/compilers-20060314/bin/c89 -Xa -E  conftest.c
| configure:3062: $? = 0
| configure:3094: /opt/sun/compilers-20060314/bin/c89 -Xa -E  conftest.c
| "conftest.c", line 12: cannot find include file: <ac_nonexistent.h>
| c89: acomp failed for conftest.c
| configure:3100: $? = 2
| configure: failed program was:
| | /* confdefs.h.  */
| | 
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "2.1"
| | #define PACKAGE_STRING "GNU Bison 2.1"
| | #define PACKAGE_BUGREPORT "address@hidden"
| | #define PACKAGE "bison"
| | #define VERSION "2.1"
| | #define _GNU_SOURCE 1
| | /* end confdefs.h.  */
| | #include <ac_nonexistent.h>
| configure:3144: checking for egrep
| configure:3154: result: grep -E
| configure:3160: checking for AIX
| configure:3182: result: no
| configure:3188: checking for ANSI C header files
| configure:3213: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:3219: $? = 0
| configure:3222: test -z                        || test ! -s conftest.err
| configure:3225: $? = 0
| configure:3228: test -s conftest.o
| configure:3231: $? = 0
| configure:3317: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c  >&5
| configure:3320: $? = 0
| configure:3322: ./conftest
| configure:3325: $? = 0
| configure:3340: result: yes
| configure:3364: checking for sys/types.h
| configure:3380: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:3386: $? = 0
| configure:3389: test -z                        || test ! -s conftest.err
| configure:3392: $? = 0
| configure:3395: test -s conftest.o
| configure:3398: $? = 0
| configure:3409: result: yes
| configure:3364: checking for sys/stat.h
| configure:3380: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:3386: $? = 0
| configure:3389: test -z                        || test ! -s conftest.err
| configure:3392: $? = 0
| configure:3395: test -s conftest.o
| configure:3398: $? = 0
| configure:3409: result: yes
| configure:3364: checking for stdlib.h
| configure:3380: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:3386: $? = 0
| configure:3389: test -z                        || test ! -s conftest.err
| configure:3392: $? = 0
| configure:3395: test -s conftest.o
| configure:3398: $? = 0
| configure:3409: result: yes
| configure:3364: checking for string.h
| configure:3380: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:3386: $? = 0
| configure:3389: test -z                        || test ! -s conftest.err
| configure:3392: $? = 0
| configure:3395: test -s conftest.o
| configure:3398: $? = 0
| configure:3409: result: yes
| configure:3364: checking for memory.h
| configure:3380: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:3386: $? = 0
| configure:3389: test -z                        || test ! -s conftest.err
| configure:3392: $? = 0
| configure:3395: test -s conftest.o
| configure:3398: $? = 0
| configure:3409: result: yes
| configure:3364: checking for strings.h
| configure:3380: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:3386: $? = 0
| configure:3389: test -z                        || test ! -s conftest.err
| configure:3392: $? = 0
| configure:3395: test -s conftest.o
| configure:3398: $? = 0
| configure:3409: result: yes
| configure:3364: checking for inttypes.h
| configure:3380: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:3386: $? = 0
| configure:3389: test -z                        || test ! -s conftest.err
| configure:3392: $? = 0
| configure:3395: test -s conftest.o
| configure:3398: $? = 0
| configure:3409: result: yes
| configure:3364: checking for stdint.h
| configure:3380: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:3386: $? = 0
| configure:3389: test -z                        || test ! -s conftest.err
| configure:3392: $? = 0
| configure:3395: test -s conftest.o
| configure:3398: $? = 0
| configure:3409: result: yes
| configure:3364: checking for unistd.h
| configure:3380: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:3386: $? = 0
| configure:3389: test -z                        || test ! -s conftest.err
| configure:3392: $? = 0
| configure:3395: test -s conftest.o
| configure:3398: $? = 0
| configure:3409: result: yes
| configure:3431: checking minix/config.h usability
| configure:3443: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| "conftest.c", line 56: cannot find include file: <minix/config.h>
| c89: acomp failed for conftest.c
| configure:3449: $? = 2
| configure: failed program was:
| | /* confdefs.h.  */
| | 
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "2.1"
| | #define PACKAGE_STRING "GNU Bison 2.1"
| | #define PACKAGE_BUGREPORT "address@hidden"
| | #define PACKAGE "bison"
| | #define VERSION "2.1"
| | #define _GNU_SOURCE 1
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #if HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #if HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #if STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # if HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #if HAVE_STRING_H
| | # if !STDC_HEADERS && HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #if HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #if HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #else
| | # if HAVE_STDINT_H
| | #  include <stdint.h>
| | # endif
| | #endif
| | #if HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | #include <minix/config.h>
| configure:3471: result: no
| configure:3475: checking minix/config.h presence
| configure:3485: /opt/sun/compilers-20060314/bin/c89 -Xa -E  conftest.c
| "conftest.c", line 22: cannot find include file: <minix/config.h>
| c89: acomp failed for conftest.c
| configure:3491: $? = 2
| configure: failed program was:
| | /* confdefs.h.  */
| | 
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "2.1"
| | #define PACKAGE_STRING "GNU Bison 2.1"
| | #define PACKAGE_BUGREPORT "address@hidden"
| | #define PACKAGE "bison"
| | #define VERSION "2.1"
| | #define _GNU_SOURCE 1
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | /* end confdefs.h.  */
| | #include <minix/config.h>
| configure:3511: result: no
| configure:3546: checking for minix/config.h
| configure:3553: result: no
| configure:3649: checking for gcc
| configure:3675: result: /opt/sun/compilers-20060314/bin/c89 -Xa
| configure:3919: checking for C compiler version
| configure:3922: /opt/sun/compilers-20060314/bin/c89 -Xa --version </dev/null 
>&5
| cc: Warning: option -- passed to ld
| usage: c89 [ options] files.  Use 'c89 -flags' for details
| configure:3925: $? = 1
| configure:3927: /opt/sun/compilers-20060314/bin/c89 -Xa -v </dev/null >&5
| usage: c89 [ options] files.  Use 'c89 -flags' for details
| configure:3930: $? = 1
| configure:3932: /opt/sun/compilers-20060314/bin/c89 -Xa -V </dev/null >&5
| cc: Sun C 5.9 Build18_0 2006/03/13
| usage: c89 [ options] files.  Use 'c89 -flags' for details
| configure:3935: $? = 1
| configure:3938: checking whether we are using the GNU C compiler
| configure:3993: result: no
| configure:3999: checking whether /opt/sun/compilers-20060314/bin/c89 -Xa 
accepts -g
| configure:4049: result: yes
| configure:4066: checking for /opt/sun/compilers-20060314/bin/c89 -Xa option 
to accept ANSI C
| configure:4172: result: none needed
| configure:4190: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| "conftest.c", line 2: warning: old-style declaration or incorrect type for: 
choke
| "conftest.c", line 2: syntax error before or at: me
| "conftest.c", line 3: warning: old-style declaration or incorrect type for: me
| c89: acomp failed for conftest.c
| configure:4196: $? = 2
| configure: failed program was:
| | #ifndef __cplusplus
| |   choke me
| | #endif
| configure:4328: checking dependency style of 
/opt/sun/compilers-20060314/bin/c89 -Xa
| configure:4418: result: none
| configure:4481: checking for gcc
| configure:4507: result: /opt/sun/compilers-20060314/bin/c89 -Xa
| configure:4751: checking for C compiler version
| configure:4754: /opt/sun/compilers-20060314/bin/c89 -Xa --version </dev/null 
>&5
| cc: Warning: option -- passed to ld
| usage: c89 [ options] files.  Use 'c89 -flags' for details
| configure:4757: $? = 1
| configure:4759: /opt/sun/compilers-20060314/bin/c89 -Xa -v </dev/null >&5
| usage: c89 [ options] files.  Use 'c89 -flags' for details
| configure:4762: $? = 1
| configure:4764: /opt/sun/compilers-20060314/bin/c89 -Xa -V </dev/null >&5
| cc: Sun C 5.9 Build18_0 2006/03/13
| usage: c89 [ options] files.  Use 'c89 -flags' for details
| configure:4767: $? = 1
| configure:4770: checking whether we are using the GNU C compiler
| configure:4825: result: no
| configure:4831: checking whether /opt/sun/compilers-20060314/bin/c89 -Xa 
accepts -g
| configure:4881: result: yes
| configure:4898: checking for /opt/sun/compilers-20060314/bin/c89 -Xa option 
to accept ANSI C
| configure:5004: result: none needed
| configure:5022: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| "conftest.c", line 2: warning: old-style declaration or incorrect type for: 
choke
| "conftest.c", line 2: syntax error before or at: me
| "conftest.c", line 3: warning: old-style declaration or incorrect type for: me
| c89: acomp failed for conftest.c
| configure:5028: $? = 2
| configure: failed program was:
| | #ifndef __cplusplus
| |   choke me
| | #endif
| configure:5160: checking dependency style of 
/opt/sun/compilers-20060314/bin/c89 -Xa
| configure:5250: result: none
| configure:6008: checking for flex
| configure:6024: found /packages/gnu/bin/flex
| configure:6034: result: flex
| configure:6047: checking for yywrap in -lfl
| configure:6077: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c -lfl   >&5
| configure:6083: $? = 0
| configure:6086: test -z                        || test ! -s conftest.err
| configure:6089: $? = 0
| configure:6092: test -s conftest
| configure:6095: $? = 0
| configure:6108: result: yes
| configure:6185: checking lex output file root
| configure:6196: flex conftest.l
| configure:6199: $? = 0
| configure:6211: result: lex.yy
| configure:6216: checking whether yytext is a pointer
| configure:6232: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c  -lfl >&5
| configure:6238: $? = 0
| configure:6241: test -z                        || test ! -s conftest.err
| configure:6244: $? = 0
| configure:6247: test -s conftest
| configure:6250: $? = 0
| configure:6264: result: yes
| configure:6279: checking for bison
| configure:6295: found /packages/gnu/bin/bison
| configure:6305: result: bison -y
| configure:6357: checking for ranlib
| configure:6373: found /packages/gnu/bin/ranlib
| configure:6384: result: ranlib
| configure:6400: checking for gm4
| configure:6433: result: no
| configure:6400: checking for gnum4
| configure:6433: result: no
| configure:6400: checking for m4
| configure:6418: found /packages/inst-sunpro/bin/m4
| configure:6430: result: /packages/inst-sunpro/bin/m4
| configure:6441: checking whether m4 supports frozen files
| configure:6453: result: yes
| configure:6485: checking locale.h usability
| configure:6497: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:6503: $? = 0
| configure:6506: test -z                        || test ! -s conftest.err
| configure:6509: $? = 0
| configure:6512: test -s conftest.o
| configure:6515: $? = 0
| configure:6525: result: yes
| configure:6529: checking locale.h presence
| configure:6539: /opt/sun/compilers-20060314/bin/c89 -Xa -E  conftest.c
| configure:6545: $? = 0
| configure:6565: result: yes
| configure:6600: checking for locale.h
| configure:6607: result: yes
| configure:6485: checking wchar.h usability
| configure:6497: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:6503: $? = 0
| configure:6506: test -z                        || test ! -s conftest.err
| configure:6509: $? = 0
| configure:6512: test -s conftest.o
| configure:6515: $? = 0
| configure:6525: result: yes
| configure:6529: checking wchar.h presence
| configure:6539: /opt/sun/compilers-20060314/bin/c89 -Xa -E  conftest.c
| configure:6545: $? = 0
| configure:6565: result: yes
| configure:6600: checking for wchar.h
| configure:6607: result: yes
| configure:6485: checking wctype.h usability
| configure:6497: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:6503: $? = 0
| configure:6506: test -z                        || test ! -s conftest.err
| configure:6509: $? = 0
| configure:6512: test -s conftest.o
| configure:6515: $? = 0
| configure:6525: result: yes
| configure:6529: checking wctype.h presence
| configure:6539: /opt/sun/compilers-20060314/bin/c89 -Xa -E  conftest.c
| configure:6545: $? = 0
| configure:6565: result: yes
| configure:6600: checking for wctype.h
| configure:6607: result: yes
| configure:6476: checking for unistd.h
| configure:6481: result: yes
| configure:6632: checking for stdbool.h that conforms to C99
| configure:6691: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| "conftest.c", line 51: warning: _Bool is a keyword in ISO C99
| "conftest.c", line 51: warning: _Bool is a keyword in ISO C99
| "conftest.c", line 51: syntax error before or at: _Bool
| "conftest.c", line 51: warning: _Bool is a keyword in ISO C99
| "conftest.c", line 56: warning: _Bool is a keyword in ISO C99
| "conftest.c", line 56: undefined symbol: _Bool
| "conftest.c", line 56: integral constant expression expected
| "conftest.c", line 57: warning: _Bool is a keyword in ISO C99
| "conftest.c", line 57: syntax error before or at: _Bool
| "conftest.c", line 58: warning: _Bool is a keyword in ISO C99
| "conftest.c", line 58: integral constant expression expected
| "conftest.c", line 60: warning: _Bool is a keyword in ISO C99
| "conftest.c", line 61: undefined symbol: s
| "conftest.c", line 61: undefined struct/union member: t
| "conftest.c", line 61: warning: left operand of "." must be struct/union 
object
| "conftest.c", line 62: warning: unnamed struct member
| "conftest.c", line 63: warning: _Bool is a keyword in ISO C99
| "conftest.c", line 63: syntax error before or at: _Bool
| "conftest.c", line 64: undefined symbol: n
| "conftest.c", line 64: cannot dereference non-pointer type
| "conftest.c", line 64: zero or negative subscript
| "conftest.c", line 68: member cannot be function: main
| "conftest.c", line 68: warning: syntax requires ";" after last struct/union 
member
| "conftest.c", line 68: syntax error before or at: {
| c89: acomp failed for conftest.c
| configure:6697: $? = 2
| configure: failed program was:
| | /* confdefs.h.  */
| | 
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "2.1"
| | #define PACKAGE_STRING "GNU Bison 2.1"
| | #define PACKAGE_BUGREPORT "address@hidden"
| | #define PACKAGE "bison"
| | #define VERSION "2.1"
| | #define _GNU_SOURCE 1
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/packages/inst-sunpro/bin/m4"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_UNISTD_H 1
| | /* end confdefs.h.  */
| | 
| |       #include <stdbool.h>
| |       #ifndef bool
| |        "error: bool is not defined"
| |       #endif
| |       #ifndef false
| |        "error: false is not defined"
| |       #endif
| |       #if false
| |        "error: false is not 0"
| |       #endif
| |       #ifndef true
| |        "error: true is not defined"
| |       #endif
| |       #if true != 1
| |        "error: true is not 1"
| |       #endif
| |       #ifndef __bool_true_false_are_defined
| |        "error: __bool_true_false_are_defined is not defined"
| |       #endif
| | 
| |       struct s { _Bool s: 1; _Bool t; } s;
| | 
| |       char a[true == 1 ? 1 : -1];
| |       char b[false == 0 ? 1 : -1];
| |       char c[__bool_true_false_are_defined == 1 ? 1 : -1];
| |       char d[(bool) -0.5 == true ? 1 : -1];
| |       bool e = &s;
| |       char f[(_Bool) -0.0 == false ? 1 : -1];
| |       char g[true];
| |       char h[sizeof (_Bool)];
| |       char i[sizeof s.t];
| |       enum { j = false, k = true, l = false * true, m = true * 256 };
| |       _Bool n[m];
| |       char o[sizeof n == m * sizeof n[0] ? 1 : -1];
| | 
| | int
| | main ()
| | {
| | 
| |       return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !j + !k + !l
| |               + !m + !n + !o);
| | 
| |   ;
| |   return 0;
| | }
| configure:6720: result: no
| configure:6722: checking for _Bool
| configure:6746: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| "conftest.c", line 67: warning: _Bool is a keyword in ISO C99
| "conftest.c", line 67: warning: _Bool is a keyword in ISO C99
| "conftest.c", line 67: undefined symbol: _Bool
| "conftest.c", line 67: syntax error before or at: )
| "conftest.c", line 69: warning: _Bool is a keyword in ISO C99
| c89: acomp failed for conftest.c
| configure:6752: $? = 2
| configure: failed program was:
| | /* confdefs.h.  */
| | 
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "2.1"
| | #define PACKAGE_STRING "GNU Bison 2.1"
| | #define PACKAGE_BUGREPORT "address@hidden"
| | #define PACKAGE "bison"
| | #define VERSION "2.1"
| | #define _GNU_SOURCE 1
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/packages/inst-sunpro/bin/m4"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_UNISTD_H 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #if HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #if HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #if STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # if HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #if HAVE_STRING_H
| | # if !STDC_HEADERS && HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #if HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #if HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #else
| | # if HAVE_STDINT_H
| | #  include <stdint.h>
| | # endif
| | #endif
| | #if HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | int
| | main ()
| | {
| | if ((_Bool *) 0)
| |   return 0;
| | if (sizeof (_Bool))
| |   return 0;
| |   ;
| |   return 0;
| | }
| configure:6775: result: no
| configure:6814: checking for inline
| configure:6835: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| "conftest.c", line 32: warning: inline is a keyword in ISO C99
| "conftest.c", line 32: syntax error before or at: foo_t
| "conftest.c", line 33: warning: old-style declaration or incorrect type for: 
inline
| "conftest.c", line 33: warning: identifier redeclared; ANSI C requires 
"static": inline
| "conftest.c", line 33: syntax error before or at: foo_t
| c89: acomp failed for conftest.c
| configure:6841: $? = 2
| configure: failed program was:
| | /* confdefs.h.  */
| | 
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "2.1"
| | #define PACKAGE_STRING "GNU Bison 2.1"
| | #define PACKAGE_BUGREPORT "address@hidden"
| | #define PACKAGE "bison"
| | #define VERSION "2.1"
| | #define _GNU_SOURCE 1
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/packages/inst-sunpro/bin/m4"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_UNISTD_H 1
| | /* end confdefs.h.  */
| | #ifndef __cplusplus
| | typedef int foo_t;
| | static inline foo_t static_foo () {return 0; }
| | inline foo_t foo () {return 0; }
| | #endif
| | 
| configure:6835: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| "conftest.c", line 32: warning: __inline__ is a keyword in ISO C99
| "conftest.c", line 32: syntax error before or at: foo_t
| "conftest.c", line 33: warning: old-style declaration or incorrect type for: 
__inline__
| "conftest.c", line 33: warning: identifier redeclared; ANSI C requires 
"static": __inline__
| "conftest.c", line 33: syntax error before or at: foo_t
| c89: acomp failed for conftest.c
| configure:6841: $? = 2
| configure: failed program was:
| | /* confdefs.h.  */
| | 
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "2.1"
| | #define PACKAGE_STRING "GNU Bison 2.1"
| | #define PACKAGE_BUGREPORT "address@hidden"
| | #define PACKAGE "bison"
| | #define VERSION "2.1"
| | #define _GNU_SOURCE 1
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/packages/inst-sunpro/bin/m4"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_UNISTD_H 1
| | /* end confdefs.h.  */
| | #ifndef __cplusplus
| | typedef int foo_t;
| | static __inline__ foo_t static_foo () {return 0; }
| | __inline__ foo_t foo () {return 0; }
| | #endif
| | 
| configure:6835: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| "conftest.c", line 32: syntax error before or at: foo_t
| "conftest.c", line 33: warning: old-style declaration or incorrect type for: 
__inline
| "conftest.c", line 33: warning: identifier redeclared; ANSI C requires 
"static": __inline
| "conftest.c", line 33: syntax error before or at: foo_t
| c89: acomp failed for conftest.c
| configure:6841: $? = 2
| configure: failed program was:
| | /* confdefs.h.  */
| | 
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "2.1"
| | #define PACKAGE_STRING "GNU Bison 2.1"
| | #define PACKAGE_BUGREPORT "address@hidden"
| | #define PACKAGE "bison"
| | #define VERSION "2.1"
| | #define _GNU_SOURCE 1
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/packages/inst-sunpro/bin/m4"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_UNISTD_H 1
| | /* end confdefs.h.  */
| | #ifndef __cplusplus
| | typedef int foo_t;
| | static __inline foo_t static_foo () {return 0; }
| | __inline foo_t foo () {return 0; }
| | #endif
| | 
| configure:6865: result: no
| configure:6886: checking for uintptr_t
| configure:6910: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:6916: $? = 0
| configure:6919: test -z                        || test ! -s conftest.err
| configure:6922: $? = 0
| configure:6925: test -s conftest.o
| configure:6928: $? = 0
| configure:6939: result: yes
| configure:6960: checking for setlocale
| configure:7017: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c  >&5
| "conftest.c", line 76: warning: statement not reached
| configure:7023: $? = 0
| configure:7026: test -z                        || test ! -s conftest.err
| configure:7029: $? = 0
| configure:7032: test -s conftest
| configure:7035: $? = 0
| configure:7047: result: yes
| configure:6960: checking for isascii
| configure:7017: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c  >&5
| "conftest.c", line 77: warning: statement not reached
| configure:7023: $? = 0
| configure:7026: test -z                        || test ! -s conftest.err
| configure:7029: $? = 0
| configure:7032: test -s conftest
| configure:7035: $? = 0
| configure:7047: result: yes
| configure:6960: checking for iswprint
| configure:7017: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c  >&5
| "conftest.c", line 78: warning: statement not reached
| configure:7023: $? = 0
| configure:7026: test -z                        || test ! -s conftest.err
| configure:7029: $? = 0
| configure:7032: test -s conftest
| configure:7035: $? = 0
| configure:7047: result: yes
| configure:6960: checking for mbsinit
| configure:7017: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c  >&5
| "conftest.c", line 79: warning: statement not reached
| configure:7023: $? = 0
| configure:7026: test -z                        || test ! -s conftest.err
| configure:7029: $? = 0
| configure:7032: test -s conftest
| configure:7035: $? = 0
| configure:7047: result: yes
| configure:7069: checking if malloc debugging is wanted
| configure:7090: result: no
| configure:7095: checking for pid_t
| configure:7119: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:7125: $? = 0
| configure:7128: test -z                        || test ! -s conftest.err
| configure:7131: $? = 0
| configure:7134: test -s conftest.o
| configure:7137: $? = 0
| configure:7148: result: yes
| configure:7160: checking for sys/wait.h that is POSIX.1 compatible
| configure:7191: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:7197: $? = 0
| configure:7200: test -z                        || test ! -s conftest.err
| configure:7203: $? = 0
| configure:7206: test -s conftest.o
| configure:7209: $? = 0
| configure:7220: result: yes
| configure:7235: checking for dup2
| configure:7292: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c  >&5
| "conftest.c", line 81: warning: statement not reached
| configure:7298: $? = 0
| configure:7301: test -z                        || test ! -s conftest.err
| configure:7304: $? = 0
| configure:7307: test -s conftest
| configure:7310: $? = 0
| configure:7322: result: yes
| configure:7235: checking for waitpid
| configure:7292: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c  >&5
| "conftest.c", line 82: warning: statement not reached
| configure:7298: $? = 0
| configure:7301: test -z                        || test ! -s conftest.err
| configure:7304: $? = 0
| configure:7307: test -s conftest
| configure:7310: $? = 0
| configure:7322: result: yes
| configure:7338: checking for unistd.h
| configure:7343: result: yes
| configure:7347: checking vfork.h usability
| configure:7359: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| "conftest.c", line 76: cannot find include file: <vfork.h>
| c89: acomp failed for conftest.c
| configure:7365: $? = 2
| configure: failed program was:
| | /* confdefs.h.  */
| | 
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "2.1"
| | #define PACKAGE_STRING "GNU Bison 2.1"
| | #define PACKAGE_BUGREPORT "address@hidden"
| | #define PACKAGE "bison"
| | #define VERSION "2.1"
| | #define _GNU_SOURCE 1
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/packages/inst-sunpro/bin/m4"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_UNISTD_H 1
| | #ifndef __cplusplus
| | #define inline 
| | #endif
| | #define HAVE_UINTPTR_T 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_ISASCII 1
| | #define HAVE_ISWPRINT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_DUP2 1
| | #define HAVE_WAITPID 1
| | #define HAVE_UNISTD_H 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #if HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #if HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #if STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # if HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #if HAVE_STRING_H
| | # if !STDC_HEADERS && HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #if HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #if HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #else
| | # if HAVE_STDINT_H
| | #  include <stdint.h>
| | # endif
| | #endif
| | #if HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | #include <vfork.h>
| configure:7387: result: no
| configure:7391: checking vfork.h presence
| configure:7401: /opt/sun/compilers-20060314/bin/c89 -Xa -E  conftest.c
| "conftest.c", line 42: cannot find include file: <vfork.h>
| c89: acomp failed for conftest.c
| configure:7407: $? = 2
| configure: failed program was:
| | /* confdefs.h.  */
| | 
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "2.1"
| | #define PACKAGE_STRING "GNU Bison 2.1"
| | #define PACKAGE_BUGREPORT "address@hidden"
| | #define PACKAGE "bison"
| | #define VERSION "2.1"
| | #define _GNU_SOURCE 1
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/packages/inst-sunpro/bin/m4"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_UNISTD_H 1
| | #ifndef __cplusplus
| | #define inline 
| | #endif
| | #define HAVE_UINTPTR_T 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_ISASCII 1
| | #define HAVE_ISWPRINT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_DUP2 1
| | #define HAVE_WAITPID 1
| | #define HAVE_UNISTD_H 1
| | /* end confdefs.h.  */
| | #include <vfork.h>
| configure:7427: result: no
| configure:7462: checking for vfork.h
| configure:7469: result: no
| configure:7487: checking for fork
| configure:7544: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c  >&5
| "conftest.c", line 84: warning: statement not reached
| configure:7550: $? = 0
| configure:7553: test -z                        || test ! -s conftest.err
| configure:7556: $? = 0
| configure:7559: test -s conftest
| configure:7562: $? = 0
| configure:7574: result: yes
| configure:7487: checking for vfork
| configure:7544: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c  >&5
| "conftest.c", line 85: warning: statement not reached
| configure:7550: $? = 0
| configure:7553: test -z                        || test ! -s conftest.err
| configure:7556: $? = 0
| configure:7559: test -s conftest
| configure:7562: $? = 0
| configure:7574: result: yes
| configure:7585: checking for working fork
| configure:7608: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c  >&5
| configure:7611: $? = 0
| configure:7613: ./conftest
| configure:7616: $? = 0
| configure:7630: result: yes
| configure:7651: checking for working vfork
| configure:7784: result: yes
| configure:7831: checking sys/time.h usability
| configure:7843: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:7849: $? = 0
| configure:7852: test -z                        || test ! -s conftest.err
| configure:7855: $? = 0
| configure:7858: test -s conftest.o
| configure:7861: $? = 0
| configure:7871: result: yes
| configure:7875: checking sys/time.h presence
| configure:7885: /opt/sun/compilers-20060314/bin/c89 -Xa -E  conftest.c
| configure:7891: $? = 0
| configure:7911: result: yes
| configure:7946: checking for sys/time.h
| configure:7953: result: yes
| configure:7831: checking sys/times.h usability
| configure:7843: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:7849: $? = 0
| configure:7852: test -z                        || test ! -s conftest.err
| configure:7855: $? = 0
| configure:7858: test -s conftest.o
| configure:7861: $? = 0
| configure:7871: result: yes
| configure:7875: checking sys/times.h presence
| configure:7885: /opt/sun/compilers-20060314/bin/c89 -Xa -E  conftest.c
| configure:7891: $? = 0
| configure:7911: result: yes
| configure:7946: checking for sys/times.h
| configure:7953: result: yes
| configure:7970: checking for sys/resource.h
| configure:7993: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:7999: $? = 0
| configure:8002: test -z                        || test ! -s conftest.err
| configure:8005: $? = 0
| configure:8008: test -s conftest.o
| configure:8011: $? = 0
| configure:8022: result: yes
| configure:8037: checking for times
| configure:8094: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c  >&5
| "conftest.c", line 91: warning: statement not reached
| configure:8100: $? = 0
| configure:8103: test -z                        || test ! -s conftest.err
| configure:8106: $? = 0
| configure:8109: test -s conftest
| configure:8112: $? = 0
| configure:8124: result: yes
| configure:8135: checking whether getrusage is declared
| configure:8170: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:8176: $? = 0
| configure:8179: test -z                        || test ! -s conftest.err
| configure:8182: $? = 0
| configure:8185: test -s conftest.o
| configure:8188: $? = 0
| configure:8199: result: yes
| configure:8215: checking whether times is declared
| configure:8250: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:8256: $? = 0
| configure:8259: test -z                        || test ! -s conftest.err
| configure:8262: $? = 0
| configure:8265: test -s conftest.o
| configure:8268: $? = 0
| configure:8279: result: yes
| configure:8295: checking whether clock is declared
| configure:8330: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| "conftest.c", line 101: undefined symbol: clock
| c89: acomp failed for conftest.c
| configure:8336: $? = 2
| configure: failed program was:
| | /* confdefs.h.  */
| | 
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "2.1"
| | #define PACKAGE_STRING "GNU Bison 2.1"
| | #define PACKAGE_BUGREPORT "address@hidden"
| | #define PACKAGE "bison"
| | #define VERSION "2.1"
| | #define _GNU_SOURCE 1
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/packages/inst-sunpro/bin/m4"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_UNISTD_H 1
| | #ifndef __cplusplus
| | #define inline 
| | #endif
| | #define HAVE_UINTPTR_T 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_ISASCII 1
| | #define HAVE_ISWPRINT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_DUP2 1
| | #define HAVE_WAITPID 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_FORK 1
| | #define HAVE_VFORK 1
| | #define HAVE_WORKING_VFORK 1
| | #define HAVE_WORKING_FORK 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_TIMES 1
| | #define HAVE_DECL_GETRUSAGE 1
| | #define HAVE_DECL_TIMES 1
| | /* end confdefs.h.  */
| | #include <stdio.h>
| | #if HAVE_SYS_TYPES_H
| | # include <sys/types.h>
| | #endif
| | #if HAVE_SYS_STAT_H
| | # include <sys/stat.h>
| | #endif
| | #if STDC_HEADERS
| | # include <stdlib.h>
| | # include <stddef.h>
| | #else
| | # if HAVE_STDLIB_H
| | #  include <stdlib.h>
| | # endif
| | #endif
| | #if HAVE_STRING_H
| | # if !STDC_HEADERS && HAVE_MEMORY_H
| | #  include <memory.h>
| | # endif
| | # include <string.h>
| | #endif
| | #if HAVE_STRINGS_H
| | # include <strings.h>
| | #endif
| | #if HAVE_INTTYPES_H
| | # include <inttypes.h>
| | #else
| | # if HAVE_STDINT_H
| | #  include <stdint.h>
| | # endif
| | #endif
| | #if HAVE_UNISTD_H
| | # include <unistd.h>
| | #endif
| | #if HAVE_SYS_TIME_H
| | # include <sys/time.h>
| | #endif
| | #if HAVE_SYS_TIMES_H
| | # include <sys/times.h>
| | #endif
| | #if HAVE_SYS_RESOURCE_H
| | # include <sys/resource.h>
| | #endif
| | 
| | 
| | int
| | main ()
| | {
| | #ifndef clock
| |   char *p = (char *) clock;
| | #endif
| | 
| |   ;
| |   return 0;
| | }
| configure:8359: result: no
| configure:8375: checking whether sysconf is declared
| configure:8410: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:8416: $? = 0
| configure:8419: test -z                        || test ! -s conftest.err
| configure:8422: $? = 0
| configure:8425: test -s conftest.o
| configure:8428: $? = 0
| configure:8439: result: yes
| configure:8458: checking for clock_t
| configure:8493: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:8499: $? = 0
| configure:8502: test -z                        || test ! -s conftest.err
| configure:8505: $? = 0
| configure:8508: test -s conftest.o
| configure:8511: $? = 0
| configure:8522: result: yes
| configure:8532: checking for struct tms
| configure:8567: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:8573: $? = 0
| configure:8576: test -z                        || test ! -s conftest.err
| configure:8579: $? = 0
| configure:8582: test -s conftest.o
| configure:8585: $? = 0
| configure:8596: result: yes
| configure:8612: checking for working alloca.h
| configure:8633: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c  >&5
| configure:8639: $? = 0
| configure:8642: test -z                        || test ! -s conftest.err
| configure:8645: $? = 0
| configure:8648: test -s conftest
| configure:8651: $? = 0
| configure:8663: result: yes
| configure:8673: checking for alloca
| configure:8714: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c  >&5
| configure:8720: $? = 0
| configure:8723: test -z                        || test ! -s conftest.err
| configure:8726: $? = 0
| configure:8729: test -s conftest
| configure:8732: $? = 0
| configure:8744: result: yes
| configure:8967: checking whether system is Windows or MSDOS
| configure:8991: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| "conftest.c", line 63: undefined symbol: neither
| "conftest.c", line 63: syntax error before or at: MSDOS
| c89: acomp failed for conftest.c
| configure:8997: $? = 2
| configure: failed program was:
| | /* confdefs.h.  */
| | 
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "2.1"
| | #define PACKAGE_STRING "GNU Bison 2.1"
| | #define PACKAGE_BUGREPORT "address@hidden"
| | #define PACKAGE "bison"
| | #define VERSION "2.1"
| | #define _GNU_SOURCE 1
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/packages/inst-sunpro/bin/m4"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_UNISTD_H 1
| | #ifndef __cplusplus
| | #define inline 
| | #endif
| | #define HAVE_UINTPTR_T 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_ISASCII 1
| | #define HAVE_ISWPRINT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_DUP2 1
| | #define HAVE_WAITPID 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_FORK 1
| | #define HAVE_VFORK 1
| | #define HAVE_WORKING_VFORK 1
| | #define HAVE_WORKING_FORK 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_TIMES 1
| | #define HAVE_DECL_GETRUSAGE 1
| | #define HAVE_DECL_TIMES 1
| | #define HAVE_DECL_CLOCK 0
| | #define HAVE_DECL_SYSCONF 1
| | #define HAVE_CLOCK_T 1
| | #define HAVE_STRUCT_TMS 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | /* end confdefs.h.  */
| | 
| | int
| | main ()
| | {
| | #if !defined _WIN32 && !defined __WIN32__ && !defined __MSDOS__ && !defined 
__CYGWIN__
| | neither MSDOS nor Windows
| | #endif
| |   ;
| |   return 0;
| | }
| configure:9021: result: no
| configure:9050: checking whether strerror_r is declared
| configure:9074: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:9080: $? = 0
| configure:9083: test -z                        || test ! -s conftest.err
| configure:9086: $? = 0
| configure:9089: test -s conftest.o
| configure:9092: $? = 0
| configure:9103: result: yes
| configure:9125: checking for strerror_r
| configure:9182: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c  >&5
| "conftest.c", line 103: warning: statement not reached
| configure:9188: $? = 0
| configure:9191: test -z                        || test ! -s conftest.err
| configure:9194: $? = 0
| configure:9197: test -s conftest
| configure:9200: $? = 0
| configure:9212: result: yes
| configure:9222: checking whether strerror_r returns char *
| configure:9250: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:9256: $? = 0
| configure:9259: test -z                        || test ! -s conftest.err
| configure:9262: $? = 0
| configure:9265: test -s conftest.o
| configure:9268: $? = 0
| configure:9328: result: yes
| configure:9354: checking getopt.h usability
| configure:9366: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:9372: $? = 0
| configure:9375: test -z                        || test ! -s conftest.err
| configure:9378: $? = 0
| configure:9381: test -s conftest.o
| configure:9384: $? = 0
| configure:9394: result: yes
| configure:9398: checking getopt.h presence
| configure:9408: /opt/sun/compilers-20060314/bin/c89 -Xa -E  conftest.c
| configure:9414: $? = 0
| configure:9434: result: yes
| configure:9469: checking for getopt.h
| configure:9476: result: yes
| configure:9498: checking for getopt_long_only
| configure:9555: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c  >&5
| "conftest.c", line 106: warning: statement not reached
| configure:9561: $? = 0
| configure:9564: test -z                        || test ! -s conftest.err
| configure:9567: $? = 0
| configure:9570: test -s conftest
| configure:9573: $? = 0
| configure:9585: result: yes
| configure:9600: checking whether optreset is declared
| configure:9625: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| "conftest.c", line 71: undefined symbol: optreset
| c89: acomp failed for conftest.c
| configure:9631: $? = 2
| configure: failed program was:
| | /* confdefs.h.  */
| | 
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "2.1"
| | #define PACKAGE_STRING "GNU Bison 2.1"
| | #define PACKAGE_BUGREPORT "address@hidden"
| | #define PACKAGE "bison"
| | #define VERSION "2.1"
| | #define _GNU_SOURCE 1
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/packages/inst-sunpro/bin/m4"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_UNISTD_H 1
| | #ifndef __cplusplus
| | #define inline 
| | #endif
| | #define HAVE_UINTPTR_T 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_ISASCII 1
| | #define HAVE_ISWPRINT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_DUP2 1
| | #define HAVE_WAITPID 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_FORK 1
| | #define HAVE_VFORK 1
| | #define HAVE_WORKING_VFORK 1
| | #define HAVE_WORKING_FORK 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_TIMES 1
| | #define HAVE_DECL_GETRUSAGE 1
| | #define HAVE_DECL_TIMES 1
| | #define HAVE_DECL_CLOCK 0
| | #define HAVE_DECL_SYSCONF 1
| | #define HAVE_CLOCK_T 1
| | #define HAVE_STRUCT_TMS 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 0
| | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 0
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | /* end confdefs.h.  */
| | #include <getopt.h>
| | 
| | int
| | main ()
| | {
| | #ifndef optreset
| |   char *p = (char *) optreset;
| | #endif
| | 
| |   ;
| |   return 0;
| | }
| configure:9654: result: no
| configure:9663: checking for working GNU getopt function
| configure:9754: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c  >&5
| "conftest.c", line 77: warning: statement not reached
| configure:9757: $? = 0
| configure:9759: ./conftest
| conftest: invalid option -- +
| configure:9762: $? = 0
| configure:9776: result: yes
| configure:9797: checking whether NLS is requested
| configure:9806: result: yes
| configure:9844: checking for msgfmt
| 0 translated messages.
| configure:9875: result: /packages/gnu/bin/msgfmt
| configure:9884: checking for gmsgfmt
| configure:9902: found /home/bruno/bin/gmsgfmt
| configure:9915: result: /home/bruno/bin/gmsgfmt
| configure:9954: checking for xgettext
| /packages/gnu/bin/xgettext: warning: file `/dev/null' extension `' is 
unknown; will try C
| configure:9985: result: /packages/gnu/bin/xgettext
| configure:10025: checking for msgmerge
| configure:10055: result: /packages/gnu/bin/msgmerge
| configure:10112: checking build system type
| configure:10130: result: i686-pc-linux-gnu
| configure:10138: checking host system type
| configure:10152: result: i686-pc-linux-gnu
| configure:10217: checking for non-GNU ld
| configure:10248: result: /usr/bin/ld
| configure:10257: checking if the linker (/usr/bin/ld) is GNU ld
| configure:10270: result: yes
| configure:10276: checking for shared library run path origin
| configure:10289: result: done
| configure:10720: checking for inttypes.h
| configure:10742: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:10748: $? = 0
| configure:10751: test -z                       || test ! -s conftest.err
| configure:10754: $? = 0
| configure:10757: test -s conftest.o
| configure:10760: $? = 0
| configure:10771: result: yes
| configure:10782: checking for stdint.h
| configure:10804: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:10810: $? = 0
| configure:10813: test -z                       || test ! -s conftest.err
| configure:10816: $? = 0
| configure:10819: test -s conftest.o
| configure:10822: $? = 0
| configure:10833: result: yes
| configure:10844: checking for unsigned long long
| configure:10866: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c  >&5
| "conftest.c", line 74: warning: statement not reached
| configure:10872: $? = 0
| configure:10875: test -z                       || test ! -s conftest.err
| configure:10878: $? = 0
| configure:10881: test -s conftest
| configure:10884: $? = 0
| configure:10896: result: yes
| configure:10934: checking whether strdup is declared
| configure:10958: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:10964: $? = 0
| configure:10967: test -z                       || test ! -s conftest.err
| configure:10970: $? = 0
| configure:10973: test -s conftest.o
| configure:10976: $? = 0
| configure:10987: result: yes
| configure:11007: checking whether strnlen is declared
| configure:11031: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:11037: $? = 0
| configure:11040: test -z                       || test ! -s conftest.err
| configure:11043: $? = 0
| configure:11046: test -s conftest.o
| configure:11049: $? = 0
| configure:11060: result: yes
| configure:11146: checking for error_at_line
| configure:11167: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c  >&5
| configure:11173: $? = 0
| configure:11176: test -z                       || test ! -s conftest.err
| configure:11179: $? = 0
| configure:11182: test -s conftest
| configure:11185: $? = 0
| configure:11197: result: yes
| configure:11283: checking for CFPreferencesCopyAppValue
| configure:11308: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5  
-I/System/Library/Frameworks/CoreFoundation.framework/Headers  conftest.c  
-framework CoreFoundation >&5
| cc: Warning: illegal option -framework
| "conftest.c", line 72: cannot find include file: <CFPreferences.h>
| "conftest.c", line 76: undefined symbol: NULL
| c89: acomp failed for conftest.c
| configure:11314: $? = 2
| configure: failed program was:
| | /* confdefs.h.  */
| | 
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "2.1"
| | #define PACKAGE_STRING "GNU Bison 2.1"
| | #define PACKAGE_BUGREPORT "address@hidden"
| | #define PACKAGE "bison"
| | #define VERSION "2.1"
| | #define _GNU_SOURCE 1
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/packages/inst-sunpro/bin/m4"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_UNISTD_H 1
| | #ifndef __cplusplus
| | #define inline 
| | #endif
| | #define HAVE_UINTPTR_T 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_ISASCII 1
| | #define HAVE_ISWPRINT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_DUP2 1
| | #define HAVE_WAITPID 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_FORK 1
| | #define HAVE_VFORK 1
| | #define HAVE_WORKING_VFORK 1
| | #define HAVE_WORKING_FORK 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_TIMES 1
| | #define HAVE_DECL_GETRUSAGE 1
| | #define HAVE_DECL_TIMES 1
| | #define HAVE_DECL_CLOCK 0
| | #define HAVE_DECL_SYSCONF 1
| | #define HAVE_CLOCK_T 1
| | #define HAVE_STRUCT_TMS 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 0
| | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 0
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_UNSIGNED_LONG_LONG 1
| | #define HAVE_UINTMAX_T 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA_H 1
| | /* end confdefs.h.  */
| | #include <CFPreferences.h>
| | int
| | main ()
| | {
| | CFPreferencesCopyAppValue(NULL, NULL)
| |   ;
| |   return 0;
| | }
| configure:11340: result: no
| configure:11349: checking for CFLocaleCopyCurrent
| configure:11374: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5  
-I/System/Library/Frameworks/CoreFoundation.framework/Headers  conftest.c  
-framework CoreFoundation >&5
| cc: Warning: illegal option -framework
| "conftest.c", line 72: cannot find include file: <CFLocale.h>
| c89: acomp failed for conftest.c
| configure:11380: $? = 2
| configure: failed program was:
| | /* confdefs.h.  */
| | 
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "2.1"
| | #define PACKAGE_STRING "GNU Bison 2.1"
| | #define PACKAGE_BUGREPORT "address@hidden"
| | #define PACKAGE "bison"
| | #define VERSION "2.1"
| | #define _GNU_SOURCE 1
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/packages/inst-sunpro/bin/m4"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_UNISTD_H 1
| | #ifndef __cplusplus
| | #define inline 
| | #endif
| | #define HAVE_UINTPTR_T 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_ISASCII 1
| | #define HAVE_ISWPRINT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_DUP2 1
| | #define HAVE_WAITPID 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_FORK 1
| | #define HAVE_VFORK 1
| | #define HAVE_WORKING_VFORK 1
| | #define HAVE_WORKING_FORK 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_TIMES 1
| | #define HAVE_DECL_GETRUSAGE 1
| | #define HAVE_DECL_TIMES 1
| | #define HAVE_DECL_CLOCK 0
| | #define HAVE_DECL_SYSCONF 1
| | #define HAVE_CLOCK_T 1
| | #define HAVE_STRUCT_TMS 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 0
| | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 0
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_UNSIGNED_LONG_LONG 1
| | #define HAVE_UINTMAX_T 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA_H 1
| | /* end confdefs.h.  */
| | #include <CFLocale.h>
| | int
| | main ()
| | {
| | CFLocaleCopyCurrent();
| |   ;
| |   return 0;
| | }
| configure:11406: result: no
| configure:11423: checking whether NLS is requested
| configure:11432: result: yes
| configure:11450: checking for GNU gettext in libc
| configure:11474: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c  >&5
| "conftest.c", line 81: warning: statement not reached
| configure:11480: $? = 0
| configure:11483: test -z                       || test ! -s conftest.err
| configure:11486: $? = 0
| configure:11489: test -s conftest
| configure:11492: $? = 0
| configure:11504: result: yes
| configure:12207: checking whether to use NLS
| configure:12209: result: yes
| configure:12212: checking where the gettext function comes from
| configure:12223: result: libc
| configure:12318: checking for stdlib.h
| configure:12323: result: yes
| configure:12462: checking for GNU libc compatible malloc
| configure:12491: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c  >&5
| configure:12494: $? = 0
| configure:12496: ./conftest
| configure:12499: $? = 0
| configure:12513: result: yes
| configure:12573: checking for iswcntrl
| configure:12630: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c  >&5
| "conftest.c", line 119: warning: statement not reached
| configure:12636: $? = 0
| configure:12639: test -z                       || test ! -s conftest.err
| configure:12642: $? = 0
| configure:12645: test -s conftest
| configure:12648: $? = 0
| configure:12660: result: yes
| configure:12573: checking for wcwidth
| configure:12630: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c  >&5
| "conftest.c", line 120: warning: statement not reached
| configure:12636: $? = 0
| configure:12639: test -z                       || test ! -s conftest.err
| configure:12642: $? = 0
| configure:12645: test -s conftest
| configure:12648: $? = 0
| configure:12660: result: yes
| configure:12671: checking whether mbrtowc and mbstate_t are properly declared
| configure:12696: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c  >&5
| "conftest.c", line 89: warning: statement not reached
| configure:12702: $? = 0
| configure:12705: test -z                       || test ! -s conftest.err
| configure:12708: $? = 0
| configure:12711: test -s conftest
| configure:12714: $? = 0
| configure:12726: result: yes
| configure:12737: checking whether wcwidth is declared
| configure:12770: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| configure:12776: $? = 0
| configure:12779: test -z                       || test ! -s conftest.err
| configure:12782: $? = 0
| configure:12785: test -s conftest.o
| configure:12788: $? = 0
| configure:12799: result: yes
| configure:12812: checking whether mbswidth is declared in <wchar.h>
| configure:12839: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| "conftest.c", line 90: undefined symbol: mbswidth
| c89: acomp failed for conftest.c
| configure:12845: $? = 2
| configure: failed program was:
| | /* confdefs.h.  */
| | 
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "2.1"
| | #define PACKAGE_STRING "GNU Bison 2.1"
| | #define PACKAGE_BUGREPORT "address@hidden"
| | #define PACKAGE "bison"
| | #define VERSION "2.1"
| | #define _GNU_SOURCE 1
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/packages/inst-sunpro/bin/m4"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_UNISTD_H 1
| | #ifndef __cplusplus
| | #define inline 
| | #endif
| | #define HAVE_UINTPTR_T 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_ISASCII 1
| | #define HAVE_ISWPRINT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_DUP2 1
| | #define HAVE_WAITPID 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_FORK 1
| | #define HAVE_VFORK 1
| | #define HAVE_WORKING_VFORK 1
| | #define HAVE_WORKING_FORK 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_TIMES 1
| | #define HAVE_DECL_GETRUSAGE 1
| | #define HAVE_DECL_TIMES 1
| | #define HAVE_DECL_CLOCK 0
| | #define HAVE_DECL_SYSCONF 1
| | #define HAVE_CLOCK_T 1
| | #define HAVE_STRUCT_TMS 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 0
| | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 0
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_UNSIGNED_LONG_LONG 1
| | #define HAVE_UINTMAX_T 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA_H 1
| | #define ENABLE_NLS 1
| | #define HAVE_GETTEXT 1
| | #define HAVE_DCGETTEXT 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_DECL_WCWIDTH 1
| | /* end confdefs.h.  */
| | 
| | #if HAVE_WCHAR_H
| | # include <wchar.h>
| | #endif
| | 
| | int
| | main ()
| | {
| | 
| |   char *p = (char *) mbswidth;
| | 
| |   ;
| |   return 0;
| | }
| configure:12868: result: no
| configure:12881: checking for mbstate_t
| configure:12903: /opt/sun/compilers-20060314/bin/c89 -Xa -c -xO5  conftest.c 
>&5
| "conftest.c", line 122: warning: statement not reached
| configure:12909: $? = 0
| configure:12912: test -z                       || test ! -s conftest.err
| configure:12915: $? = 0
| configure:12918: test -s conftest.o
| configure:12921: $? = 0
| configure:12932: result: yes
| configure:12950: checking for obstacks
| configure:12971: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c  >&5
| configure:12977: $? = 0
| configure:12980: test -z                       || test ! -s conftest.err
| configure:12983: $? = 0
| configure:12986: test -s conftest
| configure:12989: $? = 0
| configure:13001: result: yes
| configure:13074: checking for mbstate_t
| configure:13125: result: yes
| configure:13141: checking whether mbrtowc and mbstate_t are properly declared
| configure:13196: result: yes
| configure:13255: checking for stpcpy
| configure:13312: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c  >&5
| "conftest.c", line 128: warning: statement not reached
| configure:13318: $? = 0
| configure:13321: test -z                       || test ! -s conftest.err
| configure:13324: $? = 0
| configure:13327: test -s conftest
| configure:13330: $? = 0
| configure:13342: result: yes
| configure:13376: checking for strdup
| configure:13433: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c  >&5
| "conftest.c", line 129: warning: statement not reached
| configure:13439: $? = 0
| configure:13442: test -z                       || test ! -s conftest.err
| configure:13445: $? = 0
| configure:13448: test -s conftest
| configure:13451: $? = 0
| configure:13463: result: yes
| configure:13502: checking for strndup
| configure:13559: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c  >&5
| "conftest.c", line 130: warning: statement not reached
| configure:13565: $? = 0
| configure:13568: test -z                       || test ! -s conftest.err
| configure:13571: $? = 0
| configure:13574: test -s conftest
| configure:13577: $? = 0
| configure:13589: result: yes
| configure:13619: checking for working strnlen
| configure:13658: /opt/sun/compilers-20060314/bin/c89 -Xa -o conftest -xO5   
conftest.c  >&5
| configure:13661: $? = 0
| configure:13663: ./conftest
| configure:13666: $? = 0
| configure:13680: result: yes
| configure:13856: checking for valgrind
| configure:13872: found /packages/gnu/bin/valgrind
| configure:13882: result: valgrind
| configure:13986: checking for C++ compiler version
| configure:13989: /opt/sun/compilers-20060314/bin/CC --version </dev/null >&5
| CC: Warning: Option --version passed to ld, if ld is invoked, ignored 
otherwise
| GNU ld version 2.14.90.0.5 20030722 (SuSE Linux)
| Copyright 2002 Free Software Foundation, Inc.
| This program is free software; you may redistribute it under the terms of
| the GNU General Public License.  This program has absolutely no warranty.
| configure:13992: $? = 0
| configure:13994: /opt/sun/compilers-20060314/bin/CC -v </dev/null >&5
| ###     command line files and options (expanded):
| ### -v 
| ### CC: Note: NLSPATH = 
/gfs/ibook/Volumes/ExtData/bin.x86-linux/sunstudio/opt/sun/compilers-20060314/prod/bin/../lib/locale/%L/LC_MESSAGES/%N.cat:/gfs/ibook/Volumes/ExtData/bin.x86-linux/sunstudio/opt/sun/compilers-20060314/prod/bin/../../lib/locale/%L/LC_MESSAGES/%N.cat
| configure:13997: $? = 0
| configure:13999: /opt/sun/compilers-20060314/bin/CC -V </dev/null >&5
| CC: Sun C++ 5.9 Build18_0 2006/03/13
| configure:14002: $? = 0
| configure:14005: checking whether we are using the GNU C++ compiler
| configure:14029: /opt/sun/compilers-20060314/bin/CC -c -xO5  conftest.cc >&5
| "conftest.cc", line 95: Error: choke is not defined.
| 1 Error(s) detected.
| configure:14035: $? = 1
| configure: failed program was:
| | /* confdefs.h.  */
| | 
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "2.1"
| | #define PACKAGE_STRING "GNU Bison 2.1"
| | #define PACKAGE_BUGREPORT "address@hidden"
| | #define PACKAGE "bison"
| | #define VERSION "2.1"
| | #define _GNU_SOURCE 1
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/packages/inst-sunpro/bin/m4"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_UNISTD_H 1
| | #ifndef __cplusplus
| | #define inline 
| | #endif
| | #define HAVE_UINTPTR_T 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_ISASCII 1
| | #define HAVE_ISWPRINT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_DUP2 1
| | #define HAVE_WAITPID 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_FORK 1
| | #define HAVE_VFORK 1
| | #define HAVE_WORKING_VFORK 1
| | #define HAVE_WORKING_FORK 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_TIMES 1
| | #define HAVE_DECL_GETRUSAGE 1
| | #define HAVE_DECL_TIMES 1
| | #define HAVE_DECL_CLOCK 0
| | #define HAVE_DECL_SYSCONF 1
| | #define HAVE_CLOCK_T 1
| | #define HAVE_STRUCT_TMS 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 0
| | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 0
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_UNSIGNED_LONG_LONG 1
| | #define HAVE_UINTMAX_T 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA_H 1
| | #define ENABLE_NLS 1
| | #define HAVE_GETTEXT 1
| | #define HAVE_DCGETTEXT 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_DECL_WCWIDTH 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_OBSTACK 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_STPCPY 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define YYENABLE_NLS 1
| | /* end confdefs.h.  */
| | 
| | int
| | main ()
| | {
| | #ifndef __GNUC__
| |        choke me
| | #endif
| | 
| |   ;
| |   return 0;
| | }
| configure:14060: result: no
| configure:14066: checking whether /opt/sun/compilers-20060314/bin/CC accepts 
-g
| configure:14087: /opt/sun/compilers-20060314/bin/CC -c -g  conftest.cc >&5
| configure:14093: $? = 0
| configure:14096: test -z                       || test ! -s conftest.err
| configure:14099: $? = 0
| configure:14102: test -s conftest.o
| configure:14105: $? = 0
| configure:14116: result: yes
| configure:14158: /opt/sun/compilers-20060314/bin/CC -c -xO5  conftest.cc >&5
| configure:14164: $? = 0
| configure:14167: test -z                       || test ! -s conftest.err
| configure:14170: $? = 0
| configure:14173: test -s conftest.o
| configure:14176: $? = 0
| configure:14202: /opt/sun/compilers-20060314/bin/CC -c -xO5  conftest.cc >&5
| "conftest.cc", line 94: Error: The function "exit" must have a prototype.
| 1 Error(s) detected.
| configure:14208: $? = 1
| configure: failed program was:
| | /* confdefs.h.  */
| | 
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "2.1"
| | #define PACKAGE_STRING "GNU Bison 2.1"
| | #define PACKAGE_BUGREPORT "address@hidden"
| | #define PACKAGE "bison"
| | #define VERSION "2.1"
| | #define _GNU_SOURCE 1
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/packages/inst-sunpro/bin/m4"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_UNISTD_H 1
| | #ifndef __cplusplus
| | #define inline 
| | #endif
| | #define HAVE_UINTPTR_T 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_ISASCII 1
| | #define HAVE_ISWPRINT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_DUP2 1
| | #define HAVE_WAITPID 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_FORK 1
| | #define HAVE_VFORK 1
| | #define HAVE_WORKING_VFORK 1
| | #define HAVE_WORKING_FORK 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_TIMES 1
| | #define HAVE_DECL_GETRUSAGE 1
| | #define HAVE_DECL_TIMES 1
| | #define HAVE_DECL_CLOCK 0
| | #define HAVE_DECL_SYSCONF 1
| | #define HAVE_CLOCK_T 1
| | #define HAVE_STRUCT_TMS 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 0
| | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 0
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_UNSIGNED_LONG_LONG 1
| | #define HAVE_UINTMAX_T 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA_H 1
| | #define ENABLE_NLS 1
| | #define HAVE_GETTEXT 1
| | #define HAVE_DCGETTEXT 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_DECL_WCWIDTH 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_OBSTACK 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_STPCPY 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define YYENABLE_NLS 1
| | /* end confdefs.h.  */
| | 
| | int
| | main ()
| | {
| | exit (42);
| |   ;
| |   return 0;
| | }
| configure:14158: /opt/sun/compilers-20060314/bin/CC -c -xO5  conftest.cc >&5
| "conftest.cc", line 90: Error: The class member exit(int) cannot be declared 
outside the class.
| "conftest.cc", line 90: Error: exit is not a member of std.
| 2 Error(s) detected.
| configure:14164: $? = 2
| configure: failed program was:
| | /* confdefs.h.  */
| | 
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "2.1"
| | #define PACKAGE_STRING "GNU Bison 2.1"
| | #define PACKAGE_BUGREPORT "address@hidden"
| | #define PACKAGE "bison"
| | #define VERSION "2.1"
| | #define _GNU_SOURCE 1
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/packages/inst-sunpro/bin/m4"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_UNISTD_H 1
| | #ifndef __cplusplus
| | #define inline 
| | #endif
| | #define HAVE_UINTPTR_T 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_ISASCII 1
| | #define HAVE_ISWPRINT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_DUP2 1
| | #define HAVE_WAITPID 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_FORK 1
| | #define HAVE_VFORK 1
| | #define HAVE_WORKING_VFORK 1
| | #define HAVE_WORKING_FORK 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_TIMES 1
| | #define HAVE_DECL_GETRUSAGE 1
| | #define HAVE_DECL_TIMES 1
| | #define HAVE_DECL_CLOCK 0
| | #define HAVE_DECL_SYSCONF 1
| | #define HAVE_CLOCK_T 1
| | #define HAVE_STRUCT_TMS 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 0
| | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 0
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_UNSIGNED_LONG_LONG 1
| | #define HAVE_UINTMAX_T 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA_H 1
| | #define ENABLE_NLS 1
| | #define HAVE_GETTEXT 1
| | #define HAVE_DCGETTEXT 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_DECL_WCWIDTH 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_OBSTACK 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_STPCPY 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define YYENABLE_NLS 1
| | /* end confdefs.h.  */
| | extern "C" void std::exit (int) throw (); using std::exit;
| | #include <stdlib.h>
| | int
| | main ()
| | {
| | exit (42);
| |   ;
| |   return 0;
| | }
| configure:14158: /opt/sun/compilers-20060314/bin/CC -c -xO5  conftest.cc >&5
| "conftest.cc", line 90: Error: The class member exit(int) cannot be declared 
outside the class.
| "conftest.cc", line 90: Error: exit is not a member of std.
| 2 Error(s) detected.
| configure:14164: $? = 2
| configure: failed program was:
| | /* confdefs.h.  */
| | 
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "2.1"
| | #define PACKAGE_STRING "GNU Bison 2.1"
| | #define PACKAGE_BUGREPORT "address@hidden"
| | #define PACKAGE "bison"
| | #define VERSION "2.1"
| | #define _GNU_SOURCE 1
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/packages/inst-sunpro/bin/m4"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_UNISTD_H 1
| | #ifndef __cplusplus
| | #define inline 
| | #endif
| | #define HAVE_UINTPTR_T 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_ISASCII 1
| | #define HAVE_ISWPRINT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_DUP2 1
| | #define HAVE_WAITPID 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_FORK 1
| | #define HAVE_VFORK 1
| | #define HAVE_WORKING_VFORK 1
| | #define HAVE_WORKING_FORK 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_TIMES 1
| | #define HAVE_DECL_GETRUSAGE 1
| | #define HAVE_DECL_TIMES 1
| | #define HAVE_DECL_CLOCK 0
| | #define HAVE_DECL_SYSCONF 1
| | #define HAVE_CLOCK_T 1
| | #define HAVE_STRUCT_TMS 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 0
| | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 0
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_UNSIGNED_LONG_LONG 1
| | #define HAVE_UINTMAX_T 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA_H 1
| | #define ENABLE_NLS 1
| | #define HAVE_GETTEXT 1
| | #define HAVE_DCGETTEXT 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_DECL_WCWIDTH 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_OBSTACK 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_STPCPY 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define YYENABLE_NLS 1
| | /* end confdefs.h.  */
| | extern "C" void std::exit (int); using std::exit;
| | #include <stdlib.h>
| | int
| | main ()
| | {
| | exit (42);
| |   ;
| |   return 0;
| | }
| configure:14158: /opt/sun/compilers-20060314/bin/CC -c -xO5  conftest.cc >&5
| "/usr/include/stdlib.h", line 640: Error: The prior declaration for exit(int) 
has an exception specification.
| 1 Error(s) detected.
| configure:14164: $? = 1
| configure: failed program was:
| | /* confdefs.h.  */
| | 
| | #define PACKAGE_NAME "GNU Bison"
| | #define PACKAGE_TARNAME "bison"
| | #define PACKAGE_VERSION "2.1"
| | #define PACKAGE_STRING "GNU Bison 2.1"
| | #define PACKAGE_BUGREPORT "address@hidden"
| | #define PACKAGE "bison"
| | #define VERSION "2.1"
| | #define _GNU_SOURCE 1
| | #define STDC_HEADERS 1
| | #define HAVE_SYS_TYPES_H 1
| | #define HAVE_SYS_STAT_H 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_STRING_H 1
| | #define HAVE_MEMORY_H 1
| | #define HAVE_STRINGS_H 1
| | #define HAVE_INTTYPES_H 1
| | #define HAVE_STDINT_H 1
| | #define HAVE_UNISTD_H 1
| | #define __EXTENSIONS__ 1
| | #define _POSIX_PTHREAD_SEMANTICS 1
| | #define YYTEXT_POINTER 1
| | #define M4 "/packages/inst-sunpro/bin/m4"
| | #define HAVE_LOCALE_H 1
| | #define HAVE_WCHAR_H 1
| | #define HAVE_WCTYPE_H 1
| | #define HAVE_UNISTD_H 1
| | #ifndef __cplusplus
| | #define inline 
| | #endif
| | #define HAVE_UINTPTR_T 1
| | #define HAVE_SETLOCALE 1
| | #define HAVE_ISASCII 1
| | #define HAVE_ISWPRINT 1
| | #define HAVE_MBSINIT 1
| | #define HAVE_SYS_WAIT_H 1
| | #define HAVE_DUP2 1
| | #define HAVE_WAITPID 1
| | #define HAVE_UNISTD_H 1
| | #define HAVE_FORK 1
| | #define HAVE_VFORK 1
| | #define HAVE_WORKING_VFORK 1
| | #define HAVE_WORKING_FORK 1
| | #define HAVE_SYS_TIME_H 1
| | #define HAVE_SYS_TIMES_H 1
| | #define HAVE_SYS_RESOURCE_H 1
| | #define HAVE_TIMES 1
| | #define HAVE_DECL_GETRUSAGE 1
| | #define HAVE_DECL_TIMES 1
| | #define HAVE_DECL_CLOCK 0
| | #define HAVE_DECL_SYSCONF 1
| | #define HAVE_CLOCK_T 1
| | #define HAVE_STRUCT_TMS 1
| | #define HAVE_ALLOCA_H 1
| | #define HAVE_ALLOCA 1
| | #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 0
| | #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 0
| | #define HAVE_DECL_STRERROR_R 1
| | #define HAVE_STRERROR_R 1
| | #define STRERROR_R_CHAR_P 1
| | #define HAVE_GETOPT_H 1
| | #define HAVE_GETOPT_LONG_ONLY 1
| | #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| | #define HAVE_STDINT_H_WITH_UINTMAX 1
| | #define HAVE_UNSIGNED_LONG_LONG 1
| | #define HAVE_UINTMAX_T 1
| | #define HAVE_DECL_STRDUP 1
| | #define HAVE_DECL_STRNLEN 1
| | #define HAVE_ALLOCA_H 1
| | #define ENABLE_NLS 1
| | #define HAVE_GETTEXT 1
| | #define HAVE_DCGETTEXT 1
| | #define HAVE_STDLIB_H 1
| | #define HAVE_MALLOC 1
| | #define HAVE_ISWCNTRL 1
| | #define HAVE_WCWIDTH 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_DECL_WCWIDTH 1
| | #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_OBSTACK 1
| | #define HAVE_MBSTATE_T 1
| | #define HAVE_MBRTOWC 1
| | #define HAVE_STPCPY 1
| | #define HAVE_STRDUP 1
| | #define HAVE_STRNDUP 1
| | #define YYENABLE_NLS 1
| | /* end confdefs.h.  */
| | extern "C" void exit (int) throw ();
| | #include <stdlib.h>
| | int
| | main ()
| | {
| | exit (42);
| |   ;
| |   return 0;
| | }
| configure:14158: /opt/sun/compilers-20060314/bin/CC -c -xO5  conftest.cc >&5
| configure:14164: $? = 0
| configure:14167: test -z                       || test ! -s conftest.err
| configure:14170: $? = 0
| configure:14173: test -s conftest.o
| configure:14176: $? = 0
| configure:14202: /opt/sun/compilers-20060314/bin/CC -c -xO5  conftest.cc >&5
| configure:14208: $? = 0
| configure:14211: test -z                       || test ! -s conftest.err
| configure:14214: $? = 0
| configure:14217: test -s conftest.o
| configure:14220: $? = 0
| configure:14245: checking dependency style of 
/opt/sun/compilers-20060314/bin/CC
| configure:14335: result: none
| configure:14354: checking whether /opt/sun/compilers-20060314/bin/CC builds 
executables that work
| configure:14386: /opt/sun/compilers-20060314/bin/CC -o conftest -xO5   
conftest.cc  >&5
| configure:14389: $? = 0
| configure:14391: ./conftest
| configure:14394: $? = 0
| configure:14414: result: yes
| configure:14568: creating ./config.status
| 
| ## ---------------------- ##
| ## Running config.status. ##
| ## ---------------------- ##
| 
| This file was extended by GNU Bison config.status 2.1, which was
| generated by GNU Autoconf 2.59.  Invocation command line was
| 
|   CONFIG_FILES    = 
|   CONFIG_HEADERS  = 
|   CONFIG_LINKS    = 
|   CONFIG_COMMANDS = 
|   $ ./config.status 
| 
| on linuix
| 
| config.status:801: creating runtime-po/Makefile.in
| config.status:801: creating tests/Makefile
| config.status:801: creating tests/atlocal
| config.status:801: creating tests/bison
| config.status:801: creating Makefile
| config.status:801: creating config/Makefile
| config.status:801: creating po/Makefile.in
| config.status:801: creating data/Makefile
| config.status:801: creating examples/Makefile
| config.status:801: creating examples/calc++/Makefile
| config.status:801: creating lib/Makefile
| config.status:801: creating src/Makefile
| config.status:801: creating doc/Makefile
| config.status:871: creating config.h
| config.status:1327: executing depfiles commands
| config.status:1327: executing default-1 commands
| config.status:1327: executing tests/atconfig commands
| 
| ## ---------------- ##
| ## Cache variables. ##
| ## ---------------- ##
| 
| ac_cv_build=i686-pc-linux-gnu
| ac_cv_build_alias=i686-pc-linux-gnu
| ac_cv_c_compiler_gnu=no
| ac_cv_c_inline=no
| ac_cv_cxx_compiler_gnu=no
| ac_cv_env_CC_set=set
| ac_cv_env_CC_value='/opt/sun/compilers-20060314/bin/c89 -Xa'
| ac_cv_env_CFLAGS_set=set
| ac_cv_env_CFLAGS_value=-xO5
| ac_cv_env_CPPFLAGS_set=
| ac_cv_env_CPPFLAGS_value=
| ac_cv_env_CPP_set=
| ac_cv_env_CPP_value=
| ac_cv_env_CXXFLAGS_set=set
| ac_cv_env_CXXFLAGS_value=-xO5
| ac_cv_env_CXX_set=set
| ac_cv_env_CXX_value=/opt/sun/compilers-20060314/bin/CC
| ac_cv_env_LDFLAGS_set=
| ac_cv_env_LDFLAGS_value=
| ac_cv_env_build_alias_set=
| ac_cv_env_build_alias_value=
| ac_cv_env_host_alias_set=
| ac_cv_env_host_alias_value=
| ac_cv_env_target_alias_set=
| ac_cv_env_target_alias_value=
| ac_cv_exeext=
| ac_cv_func_alloca_works=yes
| ac_cv_func_dup2=yes
| ac_cv_func_fork=yes
| ac_cv_func_fork_works=yes
| ac_cv_func_getopt_long_only=yes
| ac_cv_func_isascii=yes
| ac_cv_func_iswcntrl=yes
| ac_cv_func_iswprint=yes
| ac_cv_func_malloc_0_nonnull=yes
| ac_cv_func_mbsinit=yes
| ac_cv_func_obstack=yes
| ac_cv_func_setlocale=yes
| ac_cv_func_stpcpy=yes
| ac_cv_func_strdup=yes
| ac_cv_func_strerror_r=yes
| ac_cv_func_strerror_r_char_p=yes
| ac_cv_func_strndup=yes
| ac_cv_func_strnlen_working=yes
| ac_cv_func_times=yes
| ac_cv_func_vfork=yes
| ac_cv_func_vfork_works=yes
| ac_cv_func_waitpid=yes
| ac_cv_func_wcwidth=yes
| ac_cv_have_decl_clock=no
| ac_cv_have_decl_getrusage=yes
| ac_cv_have_decl_mbswidth=no
| ac_cv_have_decl_optreset=no
| ac_cv_have_decl_strdup=yes
| ac_cv_have_decl_strerror_r=yes
| ac_cv_have_decl_strnlen=yes
| ac_cv_have_decl_sysconf=yes
| ac_cv_have_decl_times=yes
| ac_cv_have_decl_wcwidth=yes
| ac_cv_header_getopt_h=yes
| ac_cv_header_inttypes_h=yes
| ac_cv_header_locale_h=yes
| ac_cv_header_memory_h=yes
| ac_cv_header_minix_config_h=no
| ac_cv_header_stdbool_h=no
| ac_cv_header_stdc=yes
| ac_cv_header_stdint_h=yes
| ac_cv_header_stdlib_h=yes
| ac_cv_header_string_h=yes
| ac_cv_header_strings_h=yes
| ac_cv_header_sys_resource_h=yes
| ac_cv_header_sys_stat_h=yes
| ac_cv_header_sys_time_h=yes
| ac_cv_header_sys_times_h=yes
| ac_cv_header_sys_types_h=yes
| ac_cv_header_sys_wait_h=yes
| ac_cv_header_unistd_h=yes
| ac_cv_header_vfork_h=no
| ac_cv_header_wchar_h=yes
| ac_cv_header_wctype_h=yes
| ac_cv_host=i686-pc-linux-gnu
| ac_cv_host_alias=i686-pc-linux-gnu
| ac_cv_lib_error_at_line=yes
| ac_cv_lib_fl_yywrap=yes
| ac_cv_objext=o
| ac_cv_path_GMSGFMT=/home/bruno/bin/gmsgfmt
| ac_cv_path_M4=/packages/inst-sunpro/bin/m4
| ac_cv_path_MSGFMT=/packages/gnu/bin/msgfmt
| ac_cv_path_MSGMERGE=/packages/gnu/bin/msgmerge
| ac_cv_path_XGETTEXT=/packages/gnu/bin/xgettext
| ac_cv_path_install='/packages/gnu/bin/install -c'
| ac_cv_prog_AWK=gawk
| ac_cv_prog_CPP='/opt/sun/compilers-20060314/bin/c89 -Xa -E'
| ac_cv_prog_LEX=flex
| ac_cv_prog_VALGRIND=valgrind
| ac_cv_prog_YACC='bison -y'
| ac_cv_prog_ac_ct_CC='/opt/sun/compilers-20060314/bin/c89 -Xa'
| ac_cv_prog_ac_ct_RANLIB=ranlib
| ac_cv_prog_cc_g=yes
| ac_cv_prog_cc_stdc=
| ac_cv_prog_cxx_g=yes
| ac_cv_prog_egrep='grep -E'
| ac_cv_prog_gnu_m4=yes
| ac_cv_prog_lex_root=lex.yy
| ac_cv_prog_lex_yytext_pointer=yes
| ac_cv_prog_make_make_set=yes
| ac_cv_type__Bool=no
| ac_cv_type_clock_t=yes
| ac_cv_type_mbstate_t=yes
| ac_cv_type_pid_t=yes
| ac_cv_type_struct_tms=yes
| ac_cv_type_uintptr_t=yes
| ac_cv_type_unsigned_long_long=yes
| ac_cv_win_or_dos=no
| ac_cv_working_alloca_h=yes
| acl_cv_hardcode_direct=no
| acl_cv_hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
| acl_cv_hardcode_libdir_separator=
| acl_cv_hardcode_minus_L=no
| acl_cv_libext=a
| acl_cv_path_LD=/usr/bin/ld
| acl_cv_prog_gnu_ld=yes
| acl_cv_rpath=done
| acl_cv_shlibext=so
| acl_cv_wl=
| am_cv_CC_dependencies_compiler_type=none
| am_cv_CXX_dependencies_compiler_type=none
| am_cv_prog_cc_stdc=
| bison_cv_cxx_works=yes
| gl_cv_func_gnu_getopt=yes
| gl_cv_func_mbrtowc=yes
| gl_cv_header_inttypes_h=yes
| gl_cv_header_stdint_h=yes
| gt_cv_func_CFLocaleCopyCurrent=no
| gt_cv_func_CFPreferencesCopyAppValue=no
| gt_cv_func_gnugettext1_libc=yes
| 
| ## ----------------- ##
| ## Output variables. ##
| ## ----------------- ##
| 
| ACLOCAL='${SHELL} /build/sunpro/bison-2.1/build-aux/missing --run aclocal-1.9'
| ALLOCA=''
| ALLOCA_H=''
| AMDEPBACKSLASH='\'
| AMDEP_FALSE='#'
| AMDEP_TRUE=''
| AMTAR='${SHELL} /build/sunpro/bison-2.1/build-aux/missing --run tar'
| AUTOCONF='${SHELL} /build/sunpro/bison-2.1/build-aux/missing --run autoconf'
| AUTOHEADER='${SHELL} /build/sunpro/bison-2.1/build-aux/missing --run 
autoheader'
| AUTOM4TE='${SHELL} /build/sunpro/bison-2.1/build-aux/missing --run autom4te'
| AUTOMAKE='${SHELL} /build/sunpro/bison-2.1/build-aux/missing --run 
automake-1.9'
| AWK='gawk'
| BISON_CXX_WORKS=':'
| BISON_LOCALEDIR='/packages/gnu/share/locale'
| CC='/opt/sun/compilers-20060314/bin/c89 -Xa'
| CCDEPMODE='depmode=none'
| CFLAGS='-xO5'
| CPP='/opt/sun/compilers-20060314/bin/c89 -Xa -E'
| CPPFLAGS=''
| CXX='/opt/sun/compilers-20060314/bin/CC'
| CXXDEPMODE='depmode=none'
| CXXFLAGS='-xO5'
| CYGPATH_W='echo'
| DEFS='-DHAVE_CONFIG_H'
| DEPDIR='.deps'
| ECHO_C=''
| ECHO_N='-n'
| ECHO_T=''
| EGREP='grep -E'
| EXEEXT=''
| GCC=''
| GETOPT_H=''
| GMSGFMT='/home/bruno/bin/gmsgfmt'
| HAVE__BOOL='0'
| INSTALL_DATA='${INSTALL} -m 644'
| INSTALL_PROGRAM='${INSTALL}'
| INSTALL_SCRIPT='${INSTALL}'
| INSTALL_STRIP_PROGRAM='${SHELL} $(install_sh) -c -s'
| INTLLIBS=''
| INTL_MACOSX_LIBS=''
| LDFLAGS=''
| LEX='flex'
| LEXLIB='-lfl'
| LEX_OUTPUT_ROOT='lex.yy'
| LIBICONV='/packages/inst-sunpro/lib/libiconv.so -rpath 
/packages/inst-sunpro/lib'
| LIBINTL=''
| LIBOBJS=' dirname$U.o exitfail$U.o hard-locale$U.o hash$U.o quote$U.o 
quotearg$U.o fopen-safer$U.o dup-safer$U.o fd-safer$U.o pipe-safer$U.o 
xmalloc$U.o'
| LIBS=''
| LTLIBICONV='-L/packages/inst-sunpro/lib -liconv -R/packages/inst-sunpro/lib'
| LTLIBINTL=''
| LTLIBOBJS=' dirname$U.lo exitfail$U.lo hard-locale$U.lo hash$U.lo quote$U.lo 
quotearg$U.lo fopen-safer$U.lo dup-safer$U.lo fd-safer$U.lo pipe-safer$U.lo 
xmalloc$U.lo'
| M4='/packages/inst-sunpro/bin/m4'
| MAKEINFO='${SHELL} /build/sunpro/bison-2.1/build-aux/missing --run makeinfo'
| MKINSTALLDIRS='$(top_builddir)/build-aux/mkinstalldirs'
| MSGFMT='/packages/gnu/bin/msgfmt'
| MSGMERGE='/packages/gnu/bin/msgmerge'
| O0CFLAGS='-xO5'
| O0CXXFLAGS='-xO5'
| OBJEXT='o'
| PACKAGE='bison'
| PACKAGE_BUGREPORT='address@hidden'
| PACKAGE_NAME='GNU Bison'
| PACKAGE_STRING='GNU Bison 2.1'
| PACKAGE_TARNAME='bison'
| PACKAGE_VERSION='2.1'
| PATH_SEPARATOR=':'
| POSUB='po'
| RANLIB='ranlib'
| SET_MAKE=''
| SHELL='/bin/sh'
| STDBOOL_H='stdbool.h'
| STRIP=''
| USE_NLS='yes'
| VALGRIND='valgrind'
| VERSION='2.1'
| WARNING_CFLAGS=''
| WARNING_CXXFLAGS=''
| WERROR_CFLAGS=''
| XGETTEXT='/packages/gnu/bin/xgettext'
| YACC='bison -y'
| YACC_LIBRARY='liby.a'
| YACC_SCRIPT='yacc'
| ac_ct_CC='/opt/sun/compilers-20060314/bin/c89 -Xa'
| ac_ct_CXX=''
| ac_ct_RANLIB='ranlib'
| ac_ct_STRIP=''
| aclocaldir='${datadir}/aclocal'
| am__fastdepCC_FALSE=''
| am__fastdepCC_TRUE='#'
| am__fastdepCXX_FALSE=''
| am__fastdepCXX_TRUE='#'
| am__include='include'
| am__leading_dot='.'
| am__quote=''
| am__tar='${AMTAR} chof - "$$tardir"'
| am__untar='${AMTAR} xf -'
| bindir='${exec_prefix}/bin'
| build='i686-pc-linux-gnu'
| build_alias=''
| build_cpu='i686'
| build_os='linux-gnu'
| build_vendor='pc'
| datadir='${prefix}/share'
| exec_prefix='${prefix}'
| host='i686-pc-linux-gnu'
| host_alias=''
| host_cpu='i686'
| host_os='linux-gnu'
| host_vendor='pc'
| includedir='${prefix}/include'
| infodir='${prefix}/info'
| install_sh='/build/sunpro/bison-2.1/build-aux/install-sh'
| libdir='${exec_prefix}/lib'
| libexecdir='${exec_prefix}/libexec'
| localstatedir='${prefix}/var'
| mandir='${prefix}/man'
| mkdir_p='mkdir -p --'
| oldincludedir='/usr/include'
| prefix='/packages/inst-sunpro'
| program_transform_name='s,x,x,'
| sbindir='${exec_prefix}/sbin'
| sharedstatedir='${prefix}/com'
| sysconfdir='${prefix}/etc'
| target_alias=''
| 
| ## ----------- ##
| ## confdefs.h. ##
| ## ----------- ##
| 
| #define ENABLE_NLS 1
| #define FILE_SYSTEM_ACCEPTS_DRIVE_LETTER_PREFIX 0
| #define FILE_SYSTEM_BACKSLASH_IS_FILE_NAME_SEPARATOR 0
| #define HAVE_ALLOCA 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA_H 1
| #define HAVE_CLOCK_T 1
| #define HAVE_DCGETTEXT 1
| #define HAVE_DECL_CLOCK 0
| #define HAVE_DECL_GETRUSAGE 1
| #define HAVE_DECL_MBSWIDTH_IN_WCHAR_H 0
| #define HAVE_DECL_STRDUP 1
| #define HAVE_DECL_STRERROR_R 1
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_SYSCONF 1
| #define HAVE_DECL_TIMES 1
| #define HAVE_DECL_WCWIDTH 1
| #define HAVE_DUP2 1
| #define HAVE_FORK 1
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_GETTEXT 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_INTTYPES_H_WITH_UINTMAX 1
| #define HAVE_ISASCII 1
| #define HAVE_ISWCNTRL 1
| #define HAVE_ISWPRINT 1
| #define HAVE_LOCALE_H 1
| #define HAVE_MALLOC 1
| #define HAVE_MBRTOWC 1
| #define HAVE_MBRTOWC 1
| #define HAVE_MBSINIT 1
| #define HAVE_MBSTATE_T 1
| #define HAVE_MBSTATE_T 1
| #define HAVE_MEMORY_H 1
| #define HAVE_OBSTACK 1
| #define HAVE_SETLOCALE 1
| #define HAVE_STDINT_H 1
| #define HAVE_STDINT_H_WITH_UINTMAX 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STPCPY 1
| #define HAVE_STRDUP 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRINGS_H 1
| #define HAVE_STRING_H 1
| #define HAVE_STRNDUP 1
| #define HAVE_STRUCT_TMS 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TIMES_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_TIMES 1
| #define HAVE_UINTMAX_T 1
| #define HAVE_UINTPTR_T 1
| #define HAVE_UNISTD_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_UNSIGNED_LONG_LONG 1
| #define HAVE_VFORK 1
| #define HAVE_WAITPID 1
| #define HAVE_WCHAR_H 1
| #define HAVE_WCTYPE_H 1
| #define HAVE_WCWIDTH 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_WORKING_VFORK 1
| #define M4 "/packages/inst-sunpro/bin/m4"
| #define PACKAGE "bison"
| #define PACKAGE_BUGREPORT "address@hidden"
| #define PACKAGE_NAME "GNU Bison"
| #define PACKAGE_STRING "GNU Bison 2.1"
| #define PACKAGE_TARNAME "bison"
| #define PACKAGE_VERSION "2.1"
| #define STDC_HEADERS 1
| #define STRERROR_R_CHAR_P 1
| #define VERSION "2.1"
| #define YYENABLE_NLS 1
| #define YYTEXT_POINTER 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __EXTENSIONS__ 1
| #define inline 
| #endif
| #endif
| #ifdef __cplusplus
| #ifndef __cplusplus
| extern "C" void exit (int);
| 
| configure: exit 0






reply via email to

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