This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[tree-ssa] Libjava-failure with latest tree-ssa


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 vo
id>>
    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 0
x28541768 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 0x2
8905244 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_ThrowNullPointerExc
eption>>
        ../../../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 0x2
89051d0 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 gim
plify_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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]