From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16183 invoked by alias); 27 Jan 2003 21:30:03 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 16076 invoked from network); 27 Jan 2003 21:30:01 -0000 Received: from unknown (HELO perceval.inria.fr) (138.96.116.20) by 172.16.49.205 with SMTP; 27 Jan 2003 21:30:01 -0000 Received: (from gdosreis@localhost) by perceval.inria.fr (8.12.5/8.12.5) id h0RLU0Wt016566; Mon, 27 Jan 2003 22:30:00 +0100 From: Gabriel Dos_Reis MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Mon, 27 Jan 2003 22:18:00 -0000 To: gcc-bugs@gcc.gnu.org CC: gcc@gcc.gnu.org Subject: GCC-3.2.2 bootstrap FAILURE: 1 reduce/reduce conflict in objc-parse.y Message-ID: <15925.41446.453524.952565@perceval.inria.fr> X-SW-Source: 2003-01/txt/msg01390.txt.bz2 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