ICE in java/lang/Class

Andrew Haley aph@redhat.com
Fri Feb 16 07:57:00 GMT 2001


Jeff Sturm writes:
 > Something broke yesterday's compiler:
 > 
 > /home/jsturm/dev/gcc/objdir/gcc/gcj
 > -B/home/jsturm/dev/gcc/objdir/alphapca56-unknown-linux-gnu/libjava/
 > -B/home/jsturm/dev/gcc/objdir/gcc/ --encoding=UTF-8 -fassume-compiled
 > -fclasspath=/home/jsturm/dev/gcc/objdir/alphapca56-unknown-linux-gnu/libjava
 > -L/home/jsturm/dev/gcc/objdir/alphapca56-unknown-linux-gnu/libjava -g -mieee -MD
 > -MT java/lang/Class.lo -MF java/lang/Class.d -c
 > /home/jsturm/dev/gcc/libjava/java/lang/Class.java -fPIC -o
 > java/lang/.libs/Class.o
 > /home/jsturm/dev/gcc/libjava/java/lang/Class.java: In class `java.lang.Class':
 > /home/jsturm/dev/gcc/libjava/java/lang/Class.java: In method `()':
 > /home/jsturm/dev/gcc/libjava/java/lang/Class.java:167: Internal error:
 > Segmentation fault
 > Please submit a full bug report, with preprocessed source if appropriate.
 > 
 > This is on the 3.0 branch.  Host is alphapca56-unknown-linux-gnu.  Configured
 > with --enable-threads --enable-shared.
 > 
 > gcj dies in dwarf2out.c:
 > 
 > #0  0x1201b0970 in gen_type_die_for_member (type=0x200000df080, 
 >     member=0x200000df440, context_die=0x120705e50)
 >     at /home/jsturm/dev/gcc/gcc/dwarf2out.c:10006
 > 
 > How do I track this down?  Should I report it to the gcc list as well? 
 > (Everything but libjava seemed to build OK.)

Jason Merrill just added a big patch to dwarf2out, so I'm CCing this
to him.

Andrew.



More information about the Java mailing list