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


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

ICE in java/lang/Class


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.)

--
Jeff Sturm
jeff.sturm@commerceone.com


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