address@hidden bison-2.3]# make make all-recursive make[1]: Entering directory `/usr/local/src/bison-2.3' Making all in build-aux make[2]: Entering directory `/usr/local/src/bison-2.3/build-aux' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/local/src/bison-2.3/build-aux' Making all in po make[2]: Entering directory `/usr/local/src/bison-2.3/po' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/local/src/bison-2.3/po' Making all in runtime-po make[2]: Entering directory `/usr/local/src/bison-2.3/runtime-po' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/local/src/bison-2.3/runtime-po' Making all in lib make[2]: Entering directory `/usr/local/src/bison-2.3/lib' make all-am make[3]: Entering directory `/usr/local/src/bison-2.3/lib' if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.c; \ then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT yyerror.o -MD -MP -MF ".deps/yyerror.Tpo" -c -o yyerror.o yyerror.c; \ then mv -f ".deps/yyerror.Tpo" ".deps/yyerror.Po"; else rm -f ".deps/yyerror.Tpo"; exit 1; fi rm -f liby.a ar cru liby.a main.o yyerror.o ranlib liby.a if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT get-errno.o -MD -MP -MF ".deps/get-errno.Tpo" -c -o get-errno.o get-errno.c; \ then mv -f ".deps/get-errno.Tpo" ".deps/get-errno.Po"; else rm -f ".deps/get-errno.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT subpipe.o -MD -MP -MF ".deps/subpipe.Tpo" -c -o subpipe.o subpipe.c; \ then mv -f ".deps/subpipe.Tpo" ".deps/subpipe.Po"; else rm -f ".deps/subpipe.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT abitset.o -MD -MP -MF ".deps/abitset.Tpo" -c -o abitset.o abitset.c; \ then mv -f ".deps/abitset.Tpo" ".deps/abitset.Po"; else rm -f ".deps/abitset.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT bitset.o -MD -MP -MF ".deps/bitset.Tpo" -c -o bitset.o bitset.c; \ then mv -f ".deps/bitset.Tpo" ".deps/bitset.Po"; else rm -f ".deps/bitset.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT bitset_stats.o -MD -MP -MF ".deps/bitset_stats.Tpo" -c -o bitset_stats.o bitset_stats.c; \ then mv -f ".deps/bitset_stats.Tpo" ".deps/bitset_stats.Po"; else rm -f ".deps/bitset_stats.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT bitsetv.o -MD -MP -MF ".deps/bitsetv.Tpo" -c -o bitsetv.o bitsetv.c; \ then mv -f ".deps/bitsetv.Tpo" ".deps/bitsetv.Po"; else rm -f ".deps/bitsetv.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT ebitset.o -MD -MP -MF ".deps/ebitset.Tpo" -c -o ebitset.o ebitset.c; \ then mv -f ".deps/ebitset.Tpo" ".deps/ebitset.Po"; else rm -f ".deps/ebitset.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT lbitset.o -MD -MP -MF ".deps/lbitset.Tpo" -c -o lbitset.o lbitset.c; \ then mv -f ".deps/lbitset.Tpo" ".deps/lbitset.Po"; else rm -f ".deps/lbitset.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT vbitset.o -MD -MP -MF ".deps/vbitset.Tpo" -c -o vbitset.o vbitset.c; \ then mv -f ".deps/vbitset.Tpo" ".deps/vbitset.Po"; else rm -f ".deps/vbitset.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT bitsetv-print.o -MD -MP -MF ".deps/bitsetv-print.Tpo" -c -o bitsetv-print.o bitsetv-print.c; \ then mv -f ".deps/bitsetv-print.Tpo" ".deps/bitsetv-print.Po"; else rm -f ".deps/bitsetv-print.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT timevar.o -MD -MP -MF ".deps/timevar.Tpo" -c -o timevar.o timevar.c; \ then mv -f ".deps/timevar.Tpo" ".deps/timevar.Po"; else rm -f ".deps/timevar.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT argmatch.o -MD -MP -MF ".deps/argmatch.Tpo" -c -o argmatch.o argmatch.c; \ then mv -f ".deps/argmatch.Tpo" ".deps/argmatch.Po"; else rm -f ".deps/argmatch.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT basename.o -MD -MP -MF ".deps/basename.Tpo" -c -o basename.o basename.c; \ then mv -f ".deps/basename.Tpo" ".deps/basename.Po"; else rm -f ".deps/basename.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT stripslash.o -MD -MP -MF ".deps/stripslash.Tpo" -c -o stripslash.o stripslash.c; \ then mv -f ".deps/stripslash.Tpo" ".deps/stripslash.Po"; else rm -f ".deps/stripslash.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT mbswidth.o -MD -MP -MF ".deps/mbswidth.Tpo" -c -o mbswidth.o mbswidth.c; \ then mv -f ".deps/mbswidth.Tpo" ".deps/mbswidth.Po"; else rm -f ".deps/mbswidth.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT xalloc-die.o -MD -MP -MF ".deps/xalloc-die.Tpo" -c -o xalloc-die.o xalloc-die.c; \ then mv -f ".deps/xalloc-die.Tpo" ".deps/xalloc-die.Po"; else rm -f ".deps/xalloc-die.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT xstrndup.o -MD -MP -MF ".deps/xstrndup.Tpo" -c -o xstrndup.o xstrndup.c; \ then mv -f ".deps/xstrndup.Tpo" ".deps/xstrndup.Po"; else rm -f ".deps/xstrndup.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT dirname.o -MD -MP -MF ".deps/dirname.Tpo" -c -o dirname.o dirname.c; \ then mv -f ".deps/dirname.Tpo" ".deps/dirname.Po"; else rm -f ".deps/dirname.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT exitfail.o -MD -MP -MF ".deps/exitfail.Tpo" -c -o exitfail.o exitfail.c; \ then mv -f ".deps/exitfail.Tpo" ".deps/exitfail.Po"; else rm -f ".deps/exitfail.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT hard-locale.o -MD -MP -MF ".deps/hard-locale.Tpo" -c -o hard-locale.o hard-locale.c; \ then mv -f ".deps/hard-locale.Tpo" ".deps/hard-locale.Po"; else rm -f ".deps/hard-locale.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT hash.o -MD -MP -MF ".deps/hash.Tpo" -c -o hash.o hash.c; \ then mv -f ".deps/hash.Tpo" ".deps/hash.Po"; else rm -f ".deps/hash.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT quote.o -MD -MP -MF ".deps/quote.Tpo" -c -o quote.o quote.c; \ then mv -f ".deps/quote.Tpo" ".deps/quote.Po"; else rm -f ".deps/quote.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT quotearg.o -MD -MP -MF ".deps/quotearg.Tpo" -c -o quotearg.o quotearg.c; \ then mv -f ".deps/quotearg.Tpo" ".deps/quotearg.Po"; else rm -f ".deps/quotearg.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT fopen-safer.o -MD -MP -MF ".deps/fopen-safer.Tpo" -c -o fopen-safer.o fopen-safer.c; \ then mv -f ".deps/fopen-safer.Tpo" ".deps/fopen-safer.Po"; else rm -f ".deps/fopen-safer.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT dup-safer.o -MD -MP -MF ".deps/dup-safer.Tpo" -c -o dup-safer.o dup-safer.c; \ then mv -f ".deps/dup-safer.Tpo" ".deps/dup-safer.Po"; else rm -f ".deps/dup-safer.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT fd-safer.o -MD -MP -MF ".deps/fd-safer.Tpo" -c -o fd-safer.o fd-safer.c; \ then mv -f ".deps/fd-safer.Tpo" ".deps/fd-safer.Po"; else rm -f ".deps/fd-safer.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT pipe-safer.o -MD -MP -MF ".deps/pipe-safer.Tpo" -c -o pipe-safer.o pipe-safer.c; \ then mv -f ".deps/pipe-safer.Tpo" ".deps/pipe-safer.Po"; else rm -f ".deps/pipe-safer.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -MT xmalloc.o -MD -MP -MF ".deps/xmalloc.Tpo" -c -o xmalloc.o xmalloc.c; \ then mv -f ".deps/xmalloc.Tpo" ".deps/xmalloc.Po"; else rm -f ".deps/xmalloc.Tpo"; exit 1; fi rm -f libbison.a ar cru libbison.a get-errno.o subpipe.o abitset.o bitset.o bitset_stats.o bitsetv.o ebitset.o lbitset.o vbitset.o bitsetv-print.o timevar.o argmatch.o basename.o stripslash.o mbswidth.o xalloc-die.o xstrndup.o dirname.o exitfail.o hard-locale.o hash.o quote.o quotearg.o fopen-safer.o dup-safer.o fd-safer.o pipe-safer.o xmalloc.o ranlib libbison.a make[3]: Leaving directory `/usr/local/src/bison-2.3/lib' make[2]: Leaving directory `/usr/local/src/bison-2.3/lib' Making all in data make[2]: Entering directory `/usr/local/src/bison-2.3/data' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/local/src/bison-2.3/data' Making all in src make[2]: Entering directory `/usr/local/src/bison-2.3/src' make all-am make[3]: Entering directory `/usr/local/src/bison-2.3/src' if gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/local/share/bison\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I. -I.. -I../lib -I../lib -g -O2 -MT LR0.o -MD -MP -MF ".deps/LR0.Tpo" -c -o LR0.o LR0.c; \ then mv -f ".deps/LR0.Tpo" ".deps/LR0.Po"; else rm -f ".deps/LR0.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/local/share/bison\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I. -I.. -I../lib -I../lib -g -O2 -MT assoc.o -MD -MP -MF ".deps/assoc.Tpo" -c -o assoc.o assoc.c; \ then mv -f ".deps/assoc.Tpo" ".deps/assoc.Po"; else rm -f ".deps/assoc.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/local/share/bison\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I. -I.. -I../lib -I../lib -g -O2 -MT closure.o -MD -MP -MF ".deps/closure.Tpo" -c -o closure.o closure.c; \ then mv -f ".deps/closure.Tpo" ".deps/closure.Po"; else rm -f ".deps/closure.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/local/share/bison\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I. -I.. -I../lib -I../lib -g -O2 -MT complain.o -MD -MP -MF ".deps/complain.Tpo" -c -o complain.o complain.c; \ then mv -f ".deps/complain.Tpo" ".deps/complain.Po"; else rm -f ".deps/complain.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/local/share/bison\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I. -I.. -I../lib -I../lib -g -O2 -MT conflicts.o -MD -MP -MF ".deps/conflicts.Tpo" -c -o conflicts.o conflicts.c; \ then mv -f ".deps/conflicts.Tpo" ".deps/conflicts.Po"; else rm -f ".deps/conflicts.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/local/share/bison\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I. -I.. -I../lib -I../lib -g -O2 -MT derives.o -MD -MP -MF ".deps/derives.Tpo" -c -o derives.o derives.c; \ then mv -f ".deps/derives.Tpo" ".deps/derives.Po"; else rm -f ".deps/derives.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/local/share/bison\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I. -I.. -I../lib -I../lib -g -O2 -MT files.o -MD -MP -MF ".deps/files.Tpo" -c -o files.o files.c; \ then mv -f ".deps/files.Tpo" ".deps/files.Po"; else rm -f ".deps/files.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/local/share/bison\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I. -I.. -I../lib -I../lib -g -O2 -MT getargs.o -MD -MP -MF ".deps/getargs.Tpo" -c -o getargs.o getargs.c; \ then mv -f ".deps/getargs.Tpo" ".deps/getargs.Po"; else rm -f ".deps/getargs.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/local/share/bison\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I. -I.. -I../lib -I../lib -g -O2 -MT gram.o -MD -MP -MF ".deps/gram.Tpo" -c -o gram.o gram.c; \ then mv -f ".deps/gram.Tpo" ".deps/gram.Po"; else rm -f ".deps/gram.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/local/share/bison\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I. -I.. -I../lib -I../lib -g -O2 -MT lalr.o -MD -MP -MF ".deps/lalr.Tpo" -c -o lalr.o lalr.c; \ then mv -f ".deps/lalr.Tpo" ".deps/lalr.Po"; else rm -f ".deps/lalr.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/local/share/bison\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I. -I.. -I../lib -I../lib -g -O2 -MT location.o -MD -MP -MF ".deps/location.Tpo" -c -o location.o location.c; \ then mv -f ".deps/location.Tpo" ".deps/location.Po"; else rm -f ".deps/location.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/local/share/bison\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I. -I.. -I../lib -I../lib -g -O2 -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o main.c; \ then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/local/share/bison\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I. -I.. -I../lib -I../lib -g -O2 -MT muscle_tab.o -MD -MP -MF ".deps/muscle_tab.Tpo" -c -o muscle_tab.o muscle_tab.c; \ then mv -f ".deps/muscle_tab.Tpo" ".deps/muscle_tab.Po"; else rm -f ".deps/muscle_tab.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/local/share/bison\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I. -I.. -I../lib -I../lib -g -O2 -MT nullable.o -MD -MP -MF ".deps/nullable.Tpo" -c -o nullable.o nullable.c; \ then mv -f ".deps/nullable.Tpo" ".deps/nullable.Po"; else rm -f ".deps/nullable.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/local/share/bison\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I. -I.. -I../lib -I../lib -g -O2 -MT output.o -MD -MP -MF ".deps/output.Tpo" -c -o output.o output.c; \ then mv -f ".deps/output.Tpo" ".deps/output.Po"; else rm -f ".deps/output.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/local/share/bison\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I. -I.. -I../lib -I../lib -g -O2 -MT parse-gram.o -MD -MP -MF ".deps/parse-gram.Tpo" -c -o parse-gram.o parse-gram.c; \ then mv -f ".deps/parse-gram.Tpo" ".deps/parse-gram.Po"; else rm -f ".deps/parse-gram.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/local/share/bison\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I. -I.. -I../lib -I../lib -g -O2 -MT print.o -MD -MP -MF ".deps/print.Tpo" -c -o print.o print.c; \ then mv -f ".deps/print.Tpo" ".deps/print.Po"; else rm -f ".deps/print.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/local/share/bison\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I. -I.. -I../lib -I../lib -g -O2 -MT print_graph.o -MD -MP -MF ".deps/print_graph.Tpo" -c -o print_graph.o print_graph.c; \ then mv -f ".deps/print_graph.Tpo" ".deps/print_graph.Po"; else rm -f ".deps/print_graph.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/local/share/bison\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I. -I.. -I../lib -I../lib -g -O2 -MT reader.o -MD -MP -MF ".deps/reader.Tpo" -c -o reader.o reader.c; \ then mv -f ".deps/reader.Tpo" ".deps/reader.Po"; else rm -f ".deps/reader.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/local/share/bison\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I. -I.. -I../lib -I../lib -g -O2 -MT reduce.o -MD -MP -MF ".deps/reduce.Tpo" -c -o reduce.o reduce.c; \ then mv -f ".deps/reduce.Tpo" ".deps/reduce.Po"; else rm -f ".deps/reduce.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/local/share/bison\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I. -I.. -I../lib -I../lib -g -O2 -MT relation.o -MD -MP -MF ".deps/relation.Tpo" -c -o relation.o relation.c; \ then mv -f ".deps/relation.Tpo" ".deps/relation.Po"; else rm -f ".deps/relation.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/local/share/bison\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I. -I.. -I../lib -I../lib -g -O2 -MT scan-gram-c.o -MD -MP -MF ".deps/scan-gram-c.Tpo" -c -o scan-gram-c.o scan-gram-c.c; \ then mv -f ".deps/scan-gram-c.Tpo" ".deps/scan-gram-c.Po"; else rm -f ".deps/scan-gram-c.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/local/share/bison\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I. -I.. -I../lib -I../lib -g -O2 -MT scan-skel-c.o -MD -MP -MF ".deps/scan-skel-c.Tpo" -c -o scan-skel-c.o scan-skel-c.c; \ then mv -f ".deps/scan-skel-c.Tpo" ".deps/scan-skel-c.Po"; else rm -f ".deps/scan-skel-c.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/local/share/bison\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I. -I.. -I../lib -I../lib -g -O2 -MT state.o -MD -MP -MF ".deps/state.Tpo" -c -o state.o state.c; \ then mv -f ".deps/state.Tpo" ".deps/state.Po"; else rm -f ".deps/state.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/local/share/bison\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I. -I.. -I../lib -I../lib -g -O2 -MT symlist.o -MD -MP -MF ".deps/symlist.Tpo" -c -o symlist.o symlist.c; \ then mv -f ".deps/symlist.Tpo" ".deps/symlist.Po"; else rm -f ".deps/symlist.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/local/share/bison\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I. -I.. -I../lib -I../lib -g -O2 -MT symtab.o -MD -MP -MF ".deps/symtab.Tpo" -c -o symtab.o symtab.c; \ then mv -f ".deps/symtab.Tpo" ".deps/symtab.Po"; else rm -f ".deps/symtab.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/local/share/bison\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I. -I.. -I../lib -I../lib -g -O2 -MT tables.o -MD -MP -MF ".deps/tables.Tpo" -c -o tables.o tables.c; \ then mv -f ".deps/tables.Tpo" ".deps/tables.Po"; else rm -f ".deps/tables.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/local/share/bison\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I. -I.. -I../lib -I../lib -g -O2 -MT uniqstr.o -MD -MP -MF ".deps/uniqstr.Tpo" -c -o uniqstr.o uniqstr.c; \ then mv -f ".deps/uniqstr.Tpo" ".deps/uniqstr.Po"; else rm -f ".deps/uniqstr.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -DPKGDATADIR=\"/usr/local/share/bison\" -DLOCALEDIR=\"/usr/local/share/locale\" -I. -I. -I.. -I../lib -I../lib -g -O2 -MT vcg.o -MD -MP -MF ".deps/vcg.Tpo" -c -o vcg.o vcg.c; \ then mv -f ".deps/vcg.Tpo" ".deps/vcg.Po"; else rm -f ".deps/vcg.Tpo"; exit 1; fi gcc -g -O2 -o bison LR0.o assoc.o closure.o complain.o conflicts.o derives.o files.o getargs.o gram.o lalr.o location.o main.o muscle_tab.o nullable.o output.o parse-gram.o print.o print_graph.o reader.o reduce.o relation.o scan-gram-c.o scan-skel-c.o state.o symlist.o symtab.o tables.o uniqstr.o vcg.o ../lib/libbison.a echo '#! /bin/sh' >yacc echo 'exec /usr/local/bin/bison -y "$@"' >>yacc chmod a+x yacc make[3]: Leaving directory `/usr/local/src/bison-2.3/src' make[2]: Leaving directory `/usr/local/src/bison-2.3/src' Making all in doc make[2]: Entering directory `/usr/local/src/bison-2.3/doc' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/local/src/bison-2.3/doc' Making all in examples make[2]: Entering directory `/usr/local/src/bison-2.3/examples' Making all in calc++ make[3]: Entering directory `/usr/local/src/bison-2.3/examples/calc++' make all-am make[4]: Entering directory `/usr/local/src/bison-2.3/examples/calc++' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/usr/local/src/bison-2.3/examples/calc++' make[3]: Leaving directory `/usr/local/src/bison-2.3/examples/calc++' make[3]: Entering directory `/usr/local/src/bison-2.3/examples' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/usr/local/src/bison-2.3/examples' make[2]: Leaving directory `/usr/local/src/bison-2.3/examples' Making all in tests make[2]: Entering directory `/usr/local/src/bison-2.3/tests' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/local/src/bison-2.3/tests' make[2]: Entering directory `/usr/local/src/bison-2.3' make[2]: Nothing to be done for `all-am'. make[2]: Leaving directory `/usr/local/src/bison-2.3' make[1]: Leaving directory `/usr/local/src/bison-2.3' address@hidden bison-2.3]# ls ABOUT-NLS config.status* GNUmakefile Makefile.maint stamp-h1 aclocal.m4 configure* INSTALL NEWS tests/ AUTHORS configure.ac lib/ OChangeLog THANKS build-aux/ COPYING m4/ PACKAGING TODO ChangeLog data/ Makefile po/ config.h djgpp/ Makefile.am README config.hin doc/ Makefile.cfg runtime-po/ config.log examples/ Makefile.in src/ address@hidden bison-2.3]# make check Making check in build-aux make[1]: Entering directory `/usr/local/src/bison-2.3/build-aux' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/usr/local/src/bison-2.3/build-aux' Making check in po make[1]: Entering directory `/usr/local/src/bison-2.3/po' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/usr/local/src/bison-2.3/po' Making check in runtime-po make[1]: Entering directory `/usr/local/src/bison-2.3/runtime-po' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/usr/local/src/bison-2.3/runtime-po' Making check in lib make[1]: Entering directory `/usr/local/src/bison-2.3/lib' make check-am make[2]: Entering directory `/usr/local/src/bison-2.3/lib' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/usr/local/src/bison-2.3/lib' make[1]: Leaving directory `/usr/local/src/bison-2.3/lib' Making check in data make[1]: Entering directory `/usr/local/src/bison-2.3/data' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/usr/local/src/bison-2.3/data' Making check in src make[1]: Entering directory `/usr/local/src/bison-2.3/src' make check-am make[2]: Entering directory `/usr/local/src/bison-2.3/src' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/usr/local/src/bison-2.3/src' make[1]: Leaving directory `/usr/local/src/bison-2.3/src' Making check in doc make[1]: Entering directory `/usr/local/src/bison-2.3/doc' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/usr/local/src/bison-2.3/doc' Making check in examples make[1]: Entering directory `/usr/local/src/bison-2.3/examples' Making check in calc++ make[2]: Entering directory `/usr/local/src/bison-2.3/examples/calc++' make check-am make[3]: Entering directory `/usr/local/src/bison-2.3/examples/calc++' make calc++ make[4]: Entering directory `/usr/local/src/bison-2.3/examples/calc++' if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -g -O2 -MT calc++-scanner.o -MD -MP -MF ".deps/calc++-scanner.Tpo" -c -o calc++-scanner.o calc++-scanner.cc; \ then mv -f ".deps/calc++-scanner.Tpo" ".deps/calc++-scanner.Po"; else rm -f ".deps/calc++-scanner.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -g -O2 -MT calc++.o -MD -MP -MF ".deps/calc++.Tpo" -c -o calc++.o `test -f './calc++.cc' || echo './'`./calc++.cc; \ then mv -f ".deps/calc++.Tpo" ".deps/calc++.Po"; else rm -f ".deps/calc++.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -g -O2 -MT calc++-driver.o -MD -MP -MF ".deps/calc++-driver.Tpo" -c -o calc++-driver.o `test -f './calc++-driver.cc' || echo './'`./calc++-driver.cc; \ then mv -f ".deps/calc++-driver.Tpo" ".deps/calc++-driver.Po"; else rm -f ".deps/calc++-driver.Tpo"; exit 1; fi if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -g -O2 -MT calc++-parser.o -MD -MP -MF ".deps/calc++-parser.Tpo" -c -o calc++-parser.o `test -f './calc++-parser.cc' || echo './'`./calc++-parser.cc; \ then mv -f ".deps/calc++-parser.Tpo" ".deps/calc++-parser.Po"; else rm -f ".deps/calc++-parser.Tpo"; exit 1; fi g++ -g -O2 -o calc++ calc++-scanner.o calc++.o calc++-driver.o calc++-parser.o make[4]: Leaving directory `/usr/local/src/bison-2.3/examples/calc++' make check-TESTS make[4]: Entering directory `/usr/local/src/bison-2.3/examples/calc++' PASS: test ================== All 1 tests passed ================== make[4]: Leaving directory `/usr/local/src/bison-2.3/examples/calc++' make[3]: Leaving directory `/usr/local/src/bison-2.3/examples/calc++' make[2]: Leaving directory `/usr/local/src/bison-2.3/examples/calc++' make[2]: Entering directory `/usr/local/src/bison-2.3/examples' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/usr/local/src/bison-2.3/examples' make[1]: Leaving directory `/usr/local/src/bison-2.3/examples' Making check in tests make[1]: Entering directory `/usr/local/src/bison-2.3/tests' make bison make[2]: Entering directory `/usr/local/src/bison-2.3/tests' make[2]: `bison' is up to date. make[2]: Leaving directory `/usr/local/src/bison-2.3/tests' make check-local make[2]: Entering directory `/usr/local/src/bison-2.3/tests' /bin/sh ./testsuite ## ------------------------- ## ## GNU Bison 2.3 test suite. ## ## ------------------------- ## Input Processing. 1: Invalid dollar-n ok 2: Invalid @n ok 3: Type Clashes ok 4: Unused values ok 5: Incompatible Aliases ok 6: Torturing the Scanner ok 7: Typed symbol aliases ok 8: Require 1.0 ok 9: Require 2.3 ok 10: Require 100.0 ok Output file names. 11: Output files: -dv ok 12: Output files: -dv >&- ok 13: Output files: -dv -o foo.c ok 14: Output files: -dv -o foo.tab.c ok 15: Output files: -dv -y ok 16: Output files: -dv -b bar ok 17: Output files: -dv -g -o foo.c ok 18: Output files: %defines %verbose ok 19: Output files: %defines %verbose %yacc ok 20: Output files: %defines %verbose %yacc ok 21: Output files: %file-prefix=bar %defines %verbose ok 22: Output files: %output=bar.c %defines %verbose %yacc ok 23: Output files: %file-prefix=baz %output=bar.c %defines %verbose %yacc ok 24: Output files: %defines %verbose ok 25: Output files: %defines %verbose -o foo.c ok 26: Output files: --defines=foo.hpp -o foo.c++ ok 27: Output files: -o foo.c++ --graph=foo.gph ok 28: Output files: %skeleton lalr1.cc %defines %verbose ok 29: Output files: %skeleton lalr1.cc %defines %verbose ok 30: Output files: %skeleton lalr1.cc %defines %verbose -o subdir/foo.cc ok Grammar Sets (Firsts etc.). 31: Nullable ok 32: Broken Closure ok 33: Firsts ok 34: Accept ok Grammar Reduction. 35: Useless Terminals ok 36: Useless Nonterminals ok 37: Useless Rules ok 38: Reduced Automaton ok 39: Underivable Rules ok 40: Empty Language ok User Actions. 41: Prologue synch line ok 42: %union synch line ok 43: Postprologue synch line ok 44: Action synch line ok 45: Epilogue synch line ok Parser Headers. 46: %union and --defines ok 47: Invalid CPP guards: input/input ok 48: Invalid CPP guards: 9foo ok 49: export YYLTYPE ok User Actions. 50: Mid-rule actions ok 51: Exotic Dollars ok 52: Printers and Destructors : ok 53: Printers and Destructors with union: ok 54: Printers and Destructors : %defines %skeleton lalr1.ccok 55: Printers and Destructors with union: %defines %skeleton lalr1.ccFAILED (actions.at:534) 56: Printers and Destructors : %glr-parser ok 57: Printers and Destructors with union: %glr-parserok Conflicts. 58: S/R in initial ok 59: %nonassoc and eof ok 60: Unresolved SR Conflicts ok 61: Resolved SR Conflicts ok 62: Defaulted Conflicted Reduction ok 63: %expect not enough ok 64: %expect right ok 65: %expect too much ok 66: %expect with reduce conflicts ok 67: %no-default-prec without %prec ok 68: %no-default-prec with %prec ok 69: %default-prec ok Simple LALR(1) Calculator. 70: Calculator ok 71: Calculator %defines ok 72: Calculator %locations ok 73: Calculator %name-prefix=calc ok 74: Calculator %verbose ok 75: Calculator %yacc ok 76: Calculator %error-verbose ok 77: Calculator %pure-parser %locations ok 78: Calculator %error-verbose %locations ok 79: Calculator %error-verbose %locations %defines %name-prefix=calc %verbose %yaccok 80: Calculator %debug ok 81: Calculator %error-verbose %debug %locations %defines %name-prefix=calc %verbose %yaccok 82: Calculator %pure-parser %error-verbose %debug %locations %defines %name-prefix=calc %verbose %yaccok 83: Calculator %pure-parser %error-verbose %debug %locations %defines %name-prefix=calc %verbose %yacc %parse-param {semantic_value *result} %parse-param {int *count}ok Simple GLR Calculator. 84: Calculator %glr-parser ok 85: Calculator %glr-parser %defines ok 86: Calculator %glr-parser %locations ok 87: Calculator %glr-parser %name-prefix=calc ok 88: Calculator %glr-parser %verbose ok 89: Calculator %glr-parser %yacc ok 90: Calculator %glr-parser %error-verbose ok 91: Calculator %glr-parser %pure-parser %locationsok 92: Calculator %glr-parser %error-verbose %locationsok 93: Calculator %glr-parser %error-verbose %locations %defines %name-prefix=calc %verbose %yaccok 94: Calculator %glr-parser %debug ok 95: Calculator %glr-parser %error-verbose %debug %locations %defines %name-prefix=calc %verbose %yaccok 96: Calculator %glr-parser %pure-parser %error-verbose %debug %locations %defines %name-prefix=calc %verbose %yaccok 97: Calculator %glr-parser %pure-parser %error-verbose %debug %locations %defines %name-prefix=calc %verbose %yacc %parse-param {semantic_value *result} %parse-param {int *count}ok Simple LALR(1) C++ Calculator. 98: Calculator %skeleton lalr1.cc %defines %locations ok 99: Calculator %skeleton lalr1.cc %defines %locations %error-verbose %name-prefix=calc %verbose %yaccok 100: Calculator %skeleton lalr1.cc %defines %locations %error-verbose %debug %name-prefix=calc %verbose %yaccFAILED (calc.at:624) 101: Calculator %skeleton lalr1.cc %defines %locations %pure-parser %error-verbose %debug %name-prefix=calc %verbose %yaccok 102: Calculator %skeleton lalr1.cc %defines %locations %pure-parser %error-verbose %debug %name-prefix=calc %verbose %yacc %parse-param {semantic_value *result} %parse-param {int *count}ok Simple GLR C++ Calculator. 103: Calculator %skeleton glr.cc %defines %locations %pure-parser %error-verbose %debug %name-prefix=calc %verbose %yaccok 104: Calculator %skeleton glr.cc %defines %locations %pure-parser %error-verbose %debug %name-prefix=calc %verbose %yacc %parse-param {semantic_value *result} %parse-param {int *count}ok Torture Tests. 105: Big triangle ok 106: Big horizontal ok 107: Many look-ahead tokens ok 108: Exploding the Stack Size with Alloca ok 109: Exploding the Stack Size with Malloc ok Existing Grammars. 110: GNU AWK Grammar ok 111: GNU Cim Grammar ok 112: GNU pic Grammar ok Regression tests. 113: Trivial grammars ok 114: Early token definitions ok 115: Braces parsing ok 116: Duplicate string ok 117: Rule Line Numbers ok 118: Mixing %token styles ok 119: Invalid inputs ok 120: Invalid inputs with {} ok 121: Token definitions ok 122: Characters Escapes ok 123: Web2c Report ok 124: Web2c Actions ok 125: Dancer ok 126: Dancer %glr-parser ok 127: Dancer %skeleton lalr1.cc ok 128: Expecting two tokens ok 129: Expecting two tokens %glr-parser ok 130: Expecting two tokens %skeleton lalr1.cc ok C++ Features. 131: Doxygen Public Documentation skipped (c++.at:102) 132: Doxygen Private Documentation skipped (c++.at:103) C++ Type Syntax (GLR). 133: GLR: Resolve ambiguity, impure, no locations ok 134: GLR: Resolve ambiguity, impure, locations ok 135: GLR: Resolve ambiguity, pure, no locations ok 136: GLR: Resolve ambiguity, pure, locations ok 137: GLR: Merge conflicting parses, impure, no locationsok 138: GLR: Merge conflicting parses, impure, locationsok 139: GLR: Merge conflicting parses, pure, no locationsok 140: GLR: Merge conflicting parses, pure, locationsok 141: GLR: Verbose messages, resolve ambiguity, impure, no locationsok GLR Regression Tests 142: Badly Collapsed GLR States ok 143: Improper handling of embedded actions and dollar(-N) in GLR parsersok 144: Improper merging of GLR delayed action sets ok 145: Duplicate representation of merged trees ok 146: User destructor for unresolved GLR semantic valueok 147: User destructor after an error during a split parseok 148: Duplicated user destructor for lookahead ok 149: Incorrectly initialized location for empty right-hand side in GLRok 150: No users destructors if stack 0 deleted ok 151: Corrupted semantic options if user action cuts parseok 152: Undesirable destructors if user action cuts parseok 153: Leaked semantic values if user action cuts parseok 154: Incorrect lookahead during deterministic GLR ok 155: Incorrect lookahead during nondeterministic GLRok 156: Leaked semantic values when reporting ambiguityok 157: Leaked lookahead after nondeterministic parse syntax errorok 158: Uninitialized location when reporting ambiguityok ## ------------- ## ## Test results. ## ## ------------- ## ERROR: 156 tests were run, 2 failed unexpectedly. 2 tests were skipped. ## -------------------------- ## ## testsuite.log was created. ## ## -------------------------- ## Please send `testsuite.log' and all information you think might help: To: Subject: [GNU Bison 2.3] testsuite: 55 100 failed You may investigate any problem if you feel able to do so, in which case the test suite provides a good starting point. make[2]: *** [check-local] Error 1 make[2]: Leaving directory `/usr/local/src/bison-2.3/tests' make[1]: *** [check-am] Error 2 make[1]: Leaving directory `/usr/local/src/bison-2.3/tests' make: *** [check-recursive] Error 1 address@hidden bison-2.3]#