This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug bootstrap/12547] New: Libjava-failure with CVS-version on FreeBSD
- From: "lsjoberg at aland dot net" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 9 Oct 2003 10:07:18 -0000
- Subject: [Bug bootstrap/12547] New: Libjava-failure with CVS-version on FreeBSD
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12547
Summary: Libjava-failure with CVS-version on FreeBSD
Product: gcc
Version: tree-ssa
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: bootstrap
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: lsjoberg at aland dot net
CC: gcc-bugs at gcc dot gnu dot org
GCC build triplet: i386-unknown-freebsd4.9
GCC host triplet: i386-unknown-freebsd4.9
GCC target triplet: i386-unknown-freebsd4.9
My nightly builds have been failing for a while, so I just manually
updated the tree and ran a build with the following ICE as a result.
[linus@hal9000 ~]$ uname -a
FreeBSD hal9000.alcom.aland.fi 4.9-RC FreeBSD 4.9-RC #9: Sat Oct 4 13:48:12
EEST 2003
root@hal9000.alcom.aland.fi:/usr/obj/usr/src/sys/HAL i386
[linus@hal9000 ~]$ gcc -v
Using builtin specs.
gcc version 2.95.4 20020320 [FreeBSD]
[linus@hal9000 ~]$
/stuff/gcc.obj/gcc/gcj -B/stuff/gcc.obj/i386-unknown-freebsd4.9/libjava/
-B/stuff/gcc.obj/gcc/ --encoding=UTF-8 -Wno-deprecated -fclasspath=
-fbootclasspath=/stuff/gcc.obj/i386-unknown-freebsd4.9/libjava -ffloat-store -g
-O2 -MD -MT java/lang/Runnable.lo -MF java/lang/Runnable.d -c ../../..
/gcc/libjava/java/lang/Runnable.java -o java/lang/Runnable.o >/dev/null 2>&1
/bin/sh ./libtool --tag=GCJ --mode=compile /stuff/gcc.obj/gcc/gcj -B/stuff/gcc.
obj/i386-unknown-freebsd4.9/libjava/ -B/stuff/gcc.obj/gcc/ --encoding=UTF-8
-Wno-deprecated -fclasspath= -fbootclasspath=/stuff/gcc.
obj/i386-unknown-freebsd4.9/libjava -ffloat-store -g -O2 -MD -MT
java/lang/Runtime.lo -MF java/lang/Runtime.d -c -o java/lang/Runtime.lo ../../..
/gcc/libjava/java/lang/Runtime.java
/stuff/gcc.obj/gcc/gcj -B/stuff/gcc.obj/i386-unknown-freebsd4.9/libjava/
-B/stuff/gcc.obj/gcc/ --encoding=UTF-8 -Wno-deprecated -fclasspath=
-fbootclasspath=/stuff/gcc.obj/i386-unknown-freebsd4.9/libjava -ffloat-store -g
-O2 -MD -MT java/lang/Runtime.lo -MF java/lang/Runtime.d -c ../../..
/gcc/libjava/java/lang/Runtime.java -fPIC -o java/lang/.libs/Runtime.o
gimplification failed:
if (cmd.293 == 0B)
{
_Jv_ThrowNullPointerException ()
}
else
{
iftmp.292 = cmd.293
} <cond_expr 0x2864a280
type <void_type 0x28543c3c void asm_written VOID
align 1 symtab 0 alias set 29
pointer_to_this <pointer_type 0x28543d24> chain <type_decl 0x28543cb0
void>>
side-effects
arg 0 <eq_expr 0x28649520
type <boolean_type 0x28543f68 boolean unsigned asm_written QI
size <integer_cst 0x285416a8 constant 8>
unit size <integer_cst 0x285414e0 constant 1>
align 8 symtab 677810256 alias set 28 precision 1 min <integer_cst
0x28541768 0> max <integer_cst 0x28541780 1>
chain <type_decl 0x28548000 boolean>>
arg 0 <var_decl 0x289052b8 cmd.293 type <pointer_type 0x285ad89c>
unsigned used ignored SI file ../../..
/gcc/libjava/java/lang/Runtime.java line 680
size <integer_cst 0x285414f8 constant 32>
unit size <integer_cst 0x28541558 constant 4>
align 32 context <function_decl 0x2857a6cc exec> chain <var_decl
0x28905244 iftmp.292>>
arg 1 <integer_cst 0x285416f0 constant 0>>
arg 1 <call_expr 0x28649500 type <void_type 0x28543c3c void>
side-effects
arg 0 <addr_expr 0x286494e0 type <pointer_type 0x2860e2b8>
side-effects arg 0 <function_decl 0x2854fc3c
_Jv_ThrowNullPointerException>>
../../../gcc/libjava/java/lang/Runtime.java:680>
arg 2 <modify_expr 0x28902660 type <void_type 0x28543c3c void>
side-effects
arg 0 <var_decl 0x28905244 iftmp.292 type <pointer_type 0x285ad89c>
unsigned used ignored SI file ../../..
/gcc/libjava/java/lang/Runtime.java line 680 size <integer_cst 0x285414f8 32>
unit size <integer_cst 0x2854155
8 4>
align 32 context <function_decl 0x2857a6cc exec> chain <var_decl
0x289051d0 T.291>> arg 1 <var_decl 0x289052b8 cmd.293>
../../../gcc/libjava/java/lang/Runtime.java:680>
../../../gcc/libjava/java/lang/Runtime.java:680>
../../../gcc/libjava/java/lang/Runtime.java: In class `java.lang.Runtime':
../../../gcc/libjava/java/lang/Runtime.java: In method `java.lang.Runtime.exec(j
ava.lang.String,java.lang.String[],java.io.File)':
../../../gcc/libjava/java/lang/Runtime.java:680: internal compiler error: in
gimplify_expr, at gimplify.c:756
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
gmake[2]: *** [java/lang/Runtime.lo] Fel 1
gmake[2]: Leaving directory `/stuff/gcc.obj/i386-unknown-freebsd4.9/libjava'
gmake[1]: *** [all-recursive] Fel 1
gmake[1]: Leaving directory `/stuff/gcc.obj/i386-unknown-freebsd4.9/libjava'
gmake: *** [all-target-libjava] Fel 2