This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug libgcj/13469] New: IRIX 6.5 O32 libjava bootstrap failure: ICE in verify_local_live_at_start, at flow.c:557
- From: "gcc-bugzilla at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 22 Dec 2003 21:05:51 -0000
- Subject: [Bug libgcj/13469] New: IRIX 6.5 O32 libjava bootstrap failure: ICE in verify_local_live_at_start, at flow.c:557
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
Recently (i.e. before 20031208), the O32 libgcj on IRIX 6.5 doesn't build anymore:
ro@columba 114 > /.vol/gcc/obj/gcc-3.4-20031208/6.5-gcc-java/gcc/gcj -B/.vol/gcc/obj/gcc-3.4-20031208/6.5-gcc-java/mips-sgi-irix6.5/mabi=32/libjava/ -B/.vol/gcc/obj/gcc-3.4-20031208/6.5-gcc-java/gcc/ --encoding=UTF-8 -Wno-deprecated -fclasspath= -fbootclasspath=/.vol/gcc/obj/gcc-3.4-20031208/6.5-gcc-java/mips-sgi-irix6.5/mabi=32/libjava -g -O2 -mabi=32 -MD -MT java/io/PipedReader.lo -MF java/io/PipedReader.d -c /.vol/gcc/src/gcc-dist/libjava/java/io/PipedReader.java -o java/io/.libs/PipedReader.o -v
Reading specs from /.vol/gcc/obj/gcc-3.4-20031208/6.5-gcc-java/gcc/specs
Reading specs from /.vol/gcc/obj/gcc-3.4-20031208/6.5-gcc-java/mips-sgi-irix6.5/mabi=32/libjava/libgcj.spec
rename spec lib to liborig
Configured with: /.vol/gcc/src/gcc-dist/configure --prefix=/.vol/gcc --with-local-prefix=/.vol/gcc --disable-nls --enable-libgcj
Thread model: single
gcc version 3.4 20031208 (experimental)
/.vol/gcc/obj/gcc-3.4-20031208/6.5-gcc-java/gcc/jc1 /.vol/gcc/src/gcc-dist/libjava/java/io/PipedReader.java -fuse-divide-subroutine -fuse-boehm-gc -fnon-call-exceptions -fkeep-inline-functions -mips2 -quiet -dumpbase PipedReader.java -mabi=32 -auxbase-strip java/io/.libs/PipedReader.o -g -O2 -Wno-deprecated -version -fencoding=UTF-8 -fclasspath= -fbootclasspath=/.vol/gcc/obj/gcc-3.4-20031208/6.5-gcc-java/mips-sgi-irix6.5/mabi=32/libjava -MD_ -MT java/io/PipedReader.lo -MF java/io/PipedReader.d -o /var/tmp//ccJwwm3O.s
/.vol/gcc/src/gcc-dist/libjava/java/io/PipedReader.java:0: warning: -g is only supported using GNU as with -mabi=32,
/.vol/gcc/src/gcc-dist/libjava/java/io/PipedReader.java:0: warning: -g option disabled
GNU Java version 3.4 20031208 (experimental) (mips-sgi-irix6.5)
compiled by GNU C version 3.4 20031208 (experimental).
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
Class path starts here:
./
/.vol/gcc/obj/gcc-3.4-20031208/6.5-gcc-java/mips-sgi-irix6.5/mabi=32/libjava/ (system)
/.vol/gcc/src/gcc-dist/libjava/java/io/PipedReader.java: In class `java.io.PipedReader':
/.vol/gcc/src/gcc-dist/libjava/java/io/PipedReader.java: In method `java.io.PipedReader.ready()':
/.vol/gcc/src/gcc-dist/libjava/java/io/PipedReader.java:351: internal compiler error: in verify_local_live_at_start, at flow.c:557
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
Environment:
System: IRIX64 columba 6.5 10120104 IP27
host: mips-sgi-irix6.5
build: mips-sgi-irix6.5
target: mips-sgi-irix6.5
configured with: /.vol/gcc/src/gcc-dist/configure --prefix=/.vol/gcc --with-local-prefix=/.vol/gcc --disable-nls --enable-libgcj
How-To-Repeat:
Bootstrap mainline on IRIX 6.5 with --enable-libgcj.
------- Additional Comments From ro at techfak dot uni-bielefeld dot de 2003-12-22 21:05 -------
Fix:
Compiling the file with -O instead of -O2 is successful.
--
Summary: IRIX 6.5 O32 libjava bootstrap failure: ICE in
verify_local_live_at_start, at flow.c:557
Product: gcc
Version: 3.4
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: libgcj
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: ro at techfak dot uni-bielefeld dot de
CC: gcc-bugs at gcc dot gnu dot org
GCC build triplet: mips-sgi-irix6.5
GCC host triplet: mips-sgi-irix6.5
GCC target triplet: mips-sgi-irix6.5
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13469