This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
GCC-3.2.2 bootstrap FAILURE: 1 reduce/reduce conflict in objc-parse.y
- From: Gabriel Dos_Reis <gdosreis at sophia dot inria dot fr>
- To: gcc-bugs at gcc dot gnu dot org
- Cc: gcc at gcc dot gnu dot org
- Date: Mon, 27 Jan 2003 22:30:00 +0100 (MET)
- Subject: GCC-3.2.2 bootstrap FAILURE: 1 reduce/reduce conflict in objc-parse.y
A fresh checkout of 3.2.2 branch fails to bootstrap on an i686-pc-linux.
The failure happens for Objective-C as a reduce/reduce conflict in
objc-parse.y. I can't locate a recent change to that file. So I
guess it must be something having to do my settings. I'm using Bison
1.875. Is anyone seeing this failure?
(I'm running another bootstrap on a different machine)
-- Gaby
[...]
stage1/xgcc -Bstage1/ -B/u/molotova/0/galaad/gdosreis/.target/i686-pc-linux-gnu/i686-pc-linux-gnu/bin/ -DIN_GCC -g -O2 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I. -I/u/molotova/0/galaad/gdosreis/src/redhat/gcc-3.2/gcc -I/u/molotova/0/galaad/gdosreis/src/redhat/gcc-3.2/gcc/. -I/u/molotova/0/galaad/gdosreis/src/redhat/gcc-3.2/gcc/config -I/u/molotova/0/galaad/gdosreis/src/redhat/gcc-3.2/gcc/../include -I/u/molotova/0/galaad/gdosreis/src/redhat/gcc-3.2/gcc/objc \
-c /u/molotova/0/galaad/gdosreis/src/redhat/gcc-3.2/gcc/objc/objc-lang.c -o objc-lang.o
cd /u/molotova/0/galaad/gdosreis/src/redhat/gcc-3.2/gcc/objc; \
if bison -o op$$.c objc-parse.y ; then \
test -f op$$.output && mv -f op$$.output objc-parse.output ; \
mv -f op$$.c objc-parse.c ; \
else \
rm -f op$$.* ; \
false ; \
fi
objc-parse.y: conflicts: 31 shift/reduce, 1 reduce/reduce
objc-parse.y: expected 0 reduce/reduce conflicts
make[2]: *** [/u/molotova/0/galaad/gdosreis/src/redhat/gcc-3.2/gcc/objc/objc-parse.c] Error 1
make[2]: Leaving directory `/0/var/tmp/gdr/gcc/gcc'
make[1]: *** [stage2_build] Error 2
make[1]: Leaving directory `/0/var/tmp/gdr/gcc/gcc'
make: *** [bootstrap] Error 2