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

gcc 20011210 snapshot fails to build for ia64-linux



>Submitter-Id:	net
>Originator:	Randolph Chung
>Organization:	Debian
>Confidential:	no
>Synopsis:	gcc-ss-20011210 does not build on ia64-linux
>Severity:	critical
>Priority:	medium
>Category:	bootstrap
>Class:		ice-on-legal-code
>Release:	3.0.2-ss-20011210
>Environment:
System: Linux pippin 2.4.7 #2 SMP Thu Sep 20 20:48:03 PDT 2001 ia64 unknown
Architecture: ia64

host: ia64-unknown-linux-gnu
build: ia64-unknown-linux-gnu
target: ia64-unknown-linux-gnu
configured with: ../src/configure -v --enable-languages=c,c++,java,f77,proto,objc --prefix=/usr --infodir=/share/info --mandir=/share/man --enable-shared --with-gnu-as --with-gnu-ld --with-system-zlib --enable-long-long --enable-nls --without-included-gettext --disable-checking --enable-threads=posix --enable-java-gc=boehm --with-cpp-install-dir=bin --enable-objc-gc ia64-linux
>Description:
Downloaded the 20011210 snapshot from gcc.gnu.org. While building
on a ia64-linux system the build dies in the libiberty build.

Dies in the following:

if [ x"-fpic" != x ]; then \
  /usr/src/gcc-cvs/build/gcc/xgcc -B/usr/src/gcc-cvs/build/gcc/ -B/usr/local/ia64-linux/bin/ -B/usr/local/ia64-linux/lib/ -isystem /usr/local/ia64-linux/include -c -DHAVE_CONFIG_H -O2 -g -I. -I../../../gcc-20011210/libiberty/../include  -W -Wall -Wtraditional -pedantic -fpic ../../../gcc-20011210/libiberty/argv.c -o pic/argv.o; \
else true; fi
../../../gcc-20011210/libiberty/argv.c: In function `dupargv':
../../../gcc-20011210/libiberty/argv.c:103: warning: traditional C rejects automatic aggregate initialization
../../../gcc-20011210/libiberty/argv.c:103: warning: traditional C rejects automatic aggregate initialization
../../../gcc-20011210/libiberty/argv.c:103: warning: traditional C rejects automatic aggregate initialization
../../../gcc-20011210/libiberty/argv.c:103: warning: traditional C rejects automatic aggregate initialization
../../../gcc-20011210/libiberty/argv.c:103: warning: traditional C rejects automatic aggregate initialization
../../../gcc-20011210/libiberty/argv.c:103: warning: traditional C rejects automatic aggregate initialization
../../../gcc-20011210/libiberty/argv.c:103: warning: traditional C rejects automatic aggregate initialization
../../../gcc-20011210/libiberty/argv.c:107: internal error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
make[2]: *** [argv.o] Error 1
make[2]: Leaving directory `/usr/src/gcc-cvs/build/ia64-linux/libiberty'
make[1]: *** [all-target-libiberty] Error 2
make[1]: Leaving directory `/usr/src/gcc-cvs/build'
make: *** [bootstrap-lean] Error 2

>How-To-Repeat:
make bootstrap-lean CFLAGS="-O2 -g" BOOT_CFLAGS="-O2 -g" LDFLAGS=""

ICE gcc command:

Reading specs from /usr/src/gcc-cvs/build/gcc/specs
Configured with: ../gcc-20011210/configure --host=ia64-linux -v --enable-languages=c,c++ --enable-shared --with-gnu-as --with-gnu-ld --with-system-zlib --enable-long-long --enable-nls --without-included-gettext --disable-checking --enable-threads=posix
Thread model: posix
gcc version 3.1 20011210 (experimental)
 /usr/src/gcc-cvs/build/gcc/cpp0 -lang-c -v -I. -I../../../gcc-20011210/libiberty/../include -iprefix /usr/src/gcc-cvs/build/gcc/../lib/gcc-lib/ia64-linux/3.1/ -isystem /usr/src/gcc-cvs/build/gcc/include -isystem /usr/local/ia64-linux/bin/include -isystem /usr/local/ia64-linux/lib/include -D__GNUC__=3 -D__GNUC_MINOR__=1 -D__GNUC_PATCHLEVEL__=0 -D__ia64 -D__ia64__ -D__linux -D__linux__ -D_LONGLONG -Dlinux -Dunix -D__LP64__ -D__ELF__ -D__ia64 -D__ia64__ -D__linux -D__linux__ -D_LONGLONG -D__linux__ -D__unix__ -D__LP64__ -D__ELF__ -D__linux -D__unix -Asystem=linux -Acpu=ia64 -Amachine=ia64 -D__NO_INLINE__ -D__STDC_HOSTED__=1 -W -Wall -Wtraditional -pedantic -D__LONG_MAX__=9223372036854775807L -DHAVE_CONFIG_H -isystem /usr/local/ia64-linux/include ../../../gcc-20011210/libiberty/argv.c argv.i
ignoring nonexistent directory "/usr/local/ia64-linux/bin/include"
ignoring nonexistent directory "/usr/local/ia64-linux/lib/include"
ignoring nonexistent directory "/usr/local/ia64-linux/include"
GNU CPP version 3.1 20011210 (experimental) (cpplib) (IA-64) Linux
ignoring nonexistent directory "/usr/src/gcc-cvs/build/lib/gcc-lib/ia64-linux/3.1/include"
ignoring nonexistent directory "/usr/src/gcc-cvs/build/lib/gcc-lib/ia64-linux/3.1/../../../../ia64-linux/include"
ignoring nonexistent directory "NONE/include"
ignoring nonexistent directory "/usr/local/lib/gcc-lib/ia64-linux/3.1/include"
ignoring nonexistent directory "/usr/local/lib/gcc-lib/ia64-linux/3.1/../../../../ia64-linux/include"
#include "..." search starts here:
#include <...> search starts here:
 .
 ../../../gcc-20011210/include
 /usr/src/gcc-cvs/build/gcc/include
 /usr/local/include
 /usr/include
End of search list.
 /usr/src/gcc-cvs/build/gcc/cc1 -fpreprocessed argv.i -quiet -dumpbase argv.c -g -W -Wall -Wtraditional -pedantic -version -fpic -o argv.s
GNU CPP version 3.1 20011210 (experimental) (cpplib) (IA-64) Linux
GNU C version 3.1 20011210 (experimental) (ia64-linux)
	compiled by GNU C version 3.1 20011210 (experimental).
../../../gcc-20011210/libiberty/argv.c: In function `dupargv':
../../../gcc-20011210/libiberty/argv.c:107: Internal compiler error in simplify_subreg, at simplify-rtx.c:2390
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.

preprocessed source:
begin 644 argv.i.gz
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
)%V4!PP[C<P``
`
end


>Fix:
ICE doesn't happen when bootstraping with CFLAGS=-g BOOT_CFLAGS=-g 



Reply to: