This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
another libjava failure
- From: Andreas Tobler <toa at pop dot agri dot ch>
- To: GCC-Java <java at gcc dot gnu dot org>
- Date: Mon, 11 Mar 2002 12:22:10 +0100
- Subject: another libjava failure
Hi all,
this one appears after the natString.cc is fixed. (Note, no relation, I
didn't get that far before ;-))
It's on a darwin5.3 machine PPC. Below the gdb output of jc1, the error
of the build itself looks like this:
../../../gcc/libjava/java/io/ObjectStreamClass.java: In class
`java.io.ObjectStreamClass':
../../../gcc/libjava/java/io/ObjectStreamClass.java: In method
`java.io.ObjectStreamClass.getClassUID(java.lang.Class)':
../../../gcc/libjava/java/io/ObjectStreamClass.java:573: internal error:
Bus error
Please submit a full bug report,
If you need some detail var print out let me know.
Thanks in advance.
Andreas
-----
Starting program: /Volumes/xufs/gccsrc/objdir/gcc/jc1 ../../../gcc/
libjava/java/io/ObjectStreamClass.java -fuse-divide-subroutine -fnon-
call-exceptions -fkeep-inline-functions -fPIC -quiet -dumpbase
ObjectStreamClass.java -g -O2 -version -fencoding=UTF-8 -fbootclasspath=/
Volumes/xufs/gccsrc/objdir/powerpc-apple-darwin5.3/libjava -MD -MT java/
io/ObjectStreamClass.lo -MF java/io/ObjectStreamClass.d -o ObjectStreamClass.s
[Switching to thread 1 (process 3704 thread 0x1907)]
GNU Java version 3.2 20020310 (experimental) (powerpc-apple-darwin5.3)
compiled by GNU C version 3.2 20020310 (experimental).
Class path starts here:
./
/Volumes/xufs/gccsrc/objdir/powerpc-apple-darwin5.3/libjava/ (system)
Program received signal EXC_BAD_ACCESS, Could not access memory.
0x001a2204 in verify_flow_info () at ../../gcc/gcc/cfgrtl.c:1858
1858 if (n_eh && GET_CODE (PATTERN (bb->end)) != RESX
(gdb) bt
#0 0x001a2204 in verify_flow_info () at ../../gcc/gcc/cfgrtl.c:1858
#1 0x0022069c in split_all_insns (upd_life=0) at ../../gcc/gcc/recog.c:2783
#2 0x0009fc80 in rest_of_compilation (decl=0xe11cb0) at ../../gcc/gcc/
toplev.c:3261
#3 0x0001e820 in source_end_java_method () at ../../gcc/gcc/java/parse.y:7483
#4 0x00020ad8 in java_expand_method_bodies (class=0x13f7140) at ../../
gcc/gcc/java/parse.y:8161
#5 0x000240dc in java_expand_classes () at ../../gcc/gcc/java/parse.y:9070
#6 0x000762b0 in yyparse () at ../../gcc/gcc/java/jcf-parse.c:1195
#7 0x0009e764 in compile_file () at ../../gcc/gcc/toplev.c:2123
#8 0x000a3a04 in do_compile () at ../../gcc/gcc/toplev.c:5181
#9 0x000a3a94 in toplev_main (argc=21, argv=0xbffff8b4) at ../../gcc/
gcc/toplev.c:5213
#10 0x0008a68c in main (argc=22103648, argv=0x90) at ../../gcc/gcc/main.c:35
#11 0x00002554 in _start ()
#12 0x00002384 in start ()
(gdb)