The following reply was made to PR bootstrap/9631; it has been noted by GNATS. From: Dara Hazeghi <dhazeghi@yahoo.com> To: tausq@debian.org, gcc-gnats@gcc.gnu.org, nobody@gcc.gnu.org Cc: Subject: Re: bootstrap/9631: [hppa64-unknown-linux-gnu] [gcc-3.2.2] fails to bootstrap Date: Fri, 16 May 2003 18:40:31 -0700 http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit- trail&database=gcc&pr=9631 Hello, I can't test with a cross compiler here (missing necessary headers), but would be possible for you to check whether this bug is still present in gcc 3.3? Thanks, Dara
Synopsis: [hppa64-unknown-linux-gnu] [gcc-3.2.2] fails to bootstrap State-Changed-From-To: open->feedback State-Changed-By: bajo State-Changed-When: Sat May 17 06:57:31 2003 State-Changed-Why: See Dara's question. http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=9631
The following reply was made to PR bootstrap/9631; it has been noted by GNATS. From: Randolph Chung <randolph@tausq.org> To: giovannibajo@libero.it, gcc-bugs@gcc.gnu.org, gcc-gnats@gcc.gnu.org, Dara Hazeghi <dhazeghi@yahoo.com> Cc: Subject: Re: bootstrap/9631: [hppa64-unknown-linux-gnu] [gcc-3.2.2] fails to bootstrap Date: Sat, 17 May 2003 10:02:08 -0700 In reference to a message from giovannibajo@libero.it, dated May 17: > Synopsis: [hppa64-unknown-linux-gnu] [gcc-3.2.2] fails to bootstrap > > State-Changed-From-To: open->feedback > State-Changed-By: bajo > State-Changed-When: Sat May 17 06:57:31 2003 > State-Changed-Why: > See Dara's question. Same thing with gcc-3.3 release: /home/tausq/build/build-3.3/gcc/xgcc -B/home/tausq/build/build-3.3/gcc/ -B/opt/palinux/hppa64-linux/bin/ -B/opt/palinux/hppa64-linux/lib/ -isystem /opt/palinux/hppa64-linux/include -O2 -DIN_GCC -DCROSS_COMPILE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include -fPIC -Dpa64=1 -DELF=1 -g -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -I. -I. -I../../gcc-3.3/gcc -I../../gcc-3.3/gcc/. -I../../gcc-3.3/gcc/config -I../../gcc-3.3/gcc/../include -fexceptions -c ../../gc c-3.3/gcc/unwind-sjlj.c -o libgcc/./unwind-sjlj.o ../../gcc-3.3/gcc/unwind-sjlj.c:56: error: size of array `data' is too large randolph -- Randolph Chung Debian GNU/Linux Developer, hppa/ia64 ports http://www.tausq.org/
The following reply was made to PR bootstrap/9631; it has been noted by GNATS. From: "Giovanni Bajo" <giovannibajo@libero.it> To: "Randolph Chung" <randolph@tausq.org>, <gcc-bugs@gcc.gnu.org>, <gcc-gnats@gcc.gnu.org>, "Dara Hazeghi" <dhazeghi@yahoo.com> Cc: Subject: Re: bootstrap/9631: [hppa64-unknown-linux-gnu] [gcc-3.2.2] fails to bootstrap Date: Mon, 19 May 2003 02:03:10 +0200 Randolph Chung <randolph@tausq.org> wrote: > Same thing with gcc-3.3 release: > > /home/tausq/build/build-3.3/gcc/xgcc -B/home/tausq/build/build-3.3/gcc/ > -B/opt/palinux/hppa64-linux/bin/ -B/opt/palinux/hppa64-linux/lib/ -isystem > /opt/palinux/hppa64-linux/include -O2 -DIN_GCC -DCROSS_COMPILE -W -Wall > -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include > -fPIC -Dpa64=1 -DELF=1 -g -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED > -Dinhibit_libc -I. -I. -I../../gcc-3.3/gcc -I../../gcc-3.3/gcc/. > -I../../gcc-3.3/gcc/config -I../../gcc-3.3/gcc/../include -fexceptions -c > ../../gcc-3.3/gcc/unwind-sjlj.c -o libgcc/./unwind-sjlj.o > ../../gcc-3.3/gcc/unwind-sjlj.c:56: error: size of array `data' is too > large Ok. Would you please send us a preprocessed source reproducing the bug (basically, just add -E to that line)? You should verify that the preprocess source still confuse the same stage 1 compiler (build-3.3/gcc/xgcc) and start cutting down the command line down to the minimum to still get the error. Let us know that minimal command line as well. After that, it would help if you could try the same preprocessed file and the same command line with a fully built GCC on the same platform. Is it possible to build GCC 3.3 at all on that platform (maybe tweaking the configure line)? Otherwise, at least try with the newest version of GCC you can build. Thanks. Giovanni Bajo
The following reply was made to PR bootstrap/9631; it has been noted by GNATS. From: Randolph Chung <randolph@tausq.org> To: Giovanni Bajo <giovannibajo@libero.it> Cc: gcc-bugs@gcc.gnu.org, gcc-gnats@gcc.gnu.org, Dara Hazeghi <dhazeghi@yahoo.com> Subject: Re: bootstrap/9631: [hppa64-unknown-linux-gnu] [gcc-3.2.2] fails to bootstrap Date: Sun, 18 May 2003 18:27:00 -0700 > Ok. Would you please send us a preprocessed source reproducing the bug oh, actually here's a very simple test case: tausq@gsyprf11:~/build/build-3.3/gcc$ cat bug.c struct SjLj_Function_Context { unsigned data[4]; }; tausq@gsyprf11:~/build/build-3.3/gcc$ ./xgcc -v Using built-in specs. Configured with: ../gcc-3.3/configure --enable-languages=c --prefix=/opt/palinux --disable-shared --disable-nls --with-system-zlib --without-included-gettext --enable-debug --host=hppa-linux --build=hppa-linux --target=hppa64-linux --enable-sjlj-exceptions --disable-threads Thread model: single gcc version 3.3 tausq@gsyprf11:~/build/build-3.3/gcc$ ./xgcc -B. -c bug.c bug.c:1: error: size of array `data' is too large fwiw i see that this message is printed by two places in grokdeclarator()... adding a printf i see that it's dying in the one at line 4070. randolph -- Randolph Chung Debian GNU/Linux Developer, hppa/ia64 ports http://www.tausq.org/
Synopsis: [hppa64-unknown-linux-gnu] [gcc-3.2.2] fails to bootstrap State-Changed-From-To: feedback->open State-Changed-By: cae State-Changed-When: Wed May 21 09:14:28 2003 State-Changed-Why: Submitter reconfirmed this for 3.3. http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=9631