This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Failure to bootstrap gcc cvs HEAD on sparc64-linux: ICE in natFloat.cc:42 in verify_wide_reg, at flow.c:552
- From: Christian Joensson <c dot christian dot joensson at telia dot com>
- To: gcc <gcc at gcc dot gnu dot org>
- Date: Thu, 24 Apr 2003 08:59:57 +0200
- Subject: Re: Failure to bootstrap gcc cvs HEAD on sparc64-linux: ICE in natFloat.cc:42 in verify_wide_reg, at flow.c:552
- References: <20030422083205.A20068@u1sparc.j-son.org>
On Tue, Apr 22, 2003 at 08:32:05AM +0200, Christian Joensson wrote:
> Aurora SPARC Linux 1.0 (Ansel) Ultra1 single UltraSparc I sun4u:
>
> binutils 2.13.90 20030416 sparc64-linux
> bison-1.35-1
> dejagnu-1.4.2-10 (ftp://ftp.redhat.com/pub/redhat/linux/rawhide/SRPMS/SRPMS)
> expect-5.32.2-67
> gcc 3.4 20030416 (experimental)
> glibc-2.2.5-42
> glibc-kernheaders-2.4-7.16sparc
> glibc64-2.2.5-42
> kernel-2.4.20-3.0sparc (experimental Aurora kernel)
> tcl-8.3.3-67
>
> LAST_UPDATED: Mon Apr 21 15:00:28 UTC 2003
>
> configure: sparc64-linux --prefix=/usr/local/gcc-binutils
> --enable-__cxa_atexit --enable-shared --enable-threads=posix
>
> /usr/local/src/gcc-binutils/trunk/objdir/gcc/xgcc -shared-libgcc -B/usr/local/src/gcc-binutils/trunk/objdir/gcc/ -nostdinc++ -L/usr/local/src/gcc-binutils/trunk/objdir/sparc64-linux/libstdc++-v3/src -L/usr/local/src/gcc-binutils/trunk/objdir/sparc64-linux/libstdc++-v3/src/.libs -B/usr/local/gcc-binutils/sparc64-linux/bin/ -B/usr/local/gcc-binutils/sparc64-linux/lib/ -isystem /usr/local/gcc-binutils/sparc64-linux/include -isystem /usr/local/gcc-binutils/sparc64-linux/sys-include -L/usr/local/src/gcc-binutils/trunk/objdir/ld -DHAVE_CONFIG_H -I. -I/usr/local/src/gcc-binutils/trunk/gcc-binutils/libjava -I./include -I./gcj -I/usr/local/src/gcc-binutils/trunk/gcc-binutils/libjava -Iinclude -I/usr/local/src/gcc-binutils/trunk/gcc-binutils/libjava/include -I/usr/local/src/gcc-binutils/trunk/gcc-binutils/libjava/../boehm-gc/include -DGC_LINUX_THREADS=1 -D_REENTRANT=1 -DSILENT=1 -DNO_SIGNALS=1 -DNO_EXECUTE_PERMISSION=1 -DALL_INTERIOR_POINTERS=1 -DJAVA_FINALIZATION=1 -DGC_GCJ_SUPPORT=1 -DATOMIC_UNCOLLECTABLE=1 -I/usr/local/src/gcc-binutils/trunk/gcc-binutils/libjava/libltdl -I/usr/local/src/gcc-binutils/trunk/gcc-binutils/libjava/libltdl -I/usr/local/src/gcc-binutils/trunk/gcc-binutils/libjava/.././libjava/../gcc -I/usr/local/src/gcc-binutils/trunk/gcc-binutils/libjava/../zlib -I/usr/local/src/gcc-binutils/trunk/gcc-binutils/libjava/../libffi/include -I../libffi/include -O2 -g -O2 -fno-rtti -fnon-call-exceptions -fdollars-in-identifiers -Wswitch-enum -I/usr/X11R6/include -W -Wall -D_GNU_SOURCE -DPREFIX=\"/usr/local/gcc-binutils\" -DLIBDIR=\"/usr/local/gcc-binutils/lib\" -g -O2 -D_GNU_SOURCE -MD -MT java/lang/natFloat.lo -MF java/lang/natFloat.pp -c /usr/local/src/gcc-binutils/trunk/gcc-binutils/libjava/java/lang/natFloat.cc -fPIC -DPIC -o java/lang/.libs/natFloat.o
> /usr/local/src/gcc-binutils/trunk/gcc-binutils/libjava/java/lang/natFloat.cc: In
> static member function `static jint
> java::lang::Float::floatToRawIntBits(__java_float)':
> /usr/local/src/gcc-binutils/trunk/gcc-binutils/libjava/java/lang/natFloat.cc:42: internal compiler error: in
> verify_wide_reg, at flow.c:552
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <URL:http://gcc.gnu.org/bugs.html> for instructions.
> make[3]: *** [java/lang/natFloat.lo] Error 1
> make[3]: Leaving directory `/usr/local/src/gcc-binutils/trunk/objdir/sparc64-linux/libjava'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/usr/local/src/gcc-binutils/trunk/objdir/sparc64-linux/libjava'
> make[1]: *** [all-target-libjava] Error 2
> make[1]: Leaving directory `/usr/local/src/gcc-binutils/trunk/objdir'
> make: *** [bootstrap-lean] Error 2
Still the same problem as of 2003-04-23, and I suspect this failure is
related to http://gcc.gnu.org/ml/gcc/2003-04/msg00951.html which is
for solaris2.7
Cheers,
/ChJ