gcc-3.1 2002年04月26日 Array_3 testsuite failure on sparc32-linux
Christian Jönsson
christian@j-son.org
Sat Apr 27 02:23:00 GMT 2002
This was on a Debian Woody (test release) sun4m system with these
packages:
binutils 2.12.90.0.1-1
dejagnu 1.4.2-1.1
gcc 2:2.95.4-14 (Debian prerelease)
gcc-2.95 1:2.95.4-7 (Debian prerelease)
gnat 3.14p-3
kernel-image-2.2.20-sun4dm-smp 9
libc6 2.2.5-4
In-tree joined gcc-3.1 and binutils-2.12 cvs branches.
LAST_UPDATED: Fri Apr 26 12:44:42 UTC 2002
The Array_3 tests have been failing for some time on my system.
Here's a basic debug output of the -O execution:
chj@fw:/share2/gcc-rel/objdir/sparc-linux/libjava/testsuite$ cat Array_3.dbg
env LD_LIBRARY_PATH=/share2/gcc-rel/objdir/sparc-linux/libjava/testsuite/../../../gcc:/share2/gcc-rel/objdir/sparc-linux/libjava/testsuite/../.libs ~/gdb Array_3
chj@fw:/share2/gcc-rel/objdir/sparc-linux/libjava/testsuite$ env LD_LIBRARY_PATH=/share2/gcc-rel/objdir/sparc-linux/libjava/testsuite/../../../gcc:/share2/gcc-rel/objdir/sparc-linux/libjava/testsuite/../.libs ~/gdb Array_3
GNU gdb 5.1.90_20020403
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "sparc-linux"...
(gdb) r
Starting program: /share2/gcc-rel/objdir/sparc-linux/libjava/testsuite/Array_3
Program received signal SIGSEGV, Segmentation fault.
0x00010b20 in Array_3.main(java.lang.String[]) () at Array_3.java:23
23 Array_3.java: No such file or directory.
in Array_3.java
Current language: auto; currently java
(gdb) bt
#0 0x00010b20 in Array_3.main(java.lang.String[]) () at Array_3.java:23
#1 0x503411a8 in gnu::gcj::runtime::FirstThread::call_main() (this=@7d8f8)
at /share2/gcc-rel/gcc/libjava/gnu/gcj/runtime/natFirstThread.cc:46
#2 0x5034bfb0 in _Jv_ThreadRun(java::lang::Thread*) (thread=@7d8f8)
at /share2/gcc-rel/gcc/libjava/java/lang/natThread.cc:285
#3 0x50332098 in _Jv_RunMain(java::lang::Class*, char const*, int, char const**, bool) (klass=@20db4, name=null, argc=-4096, argv=@e8ffec94, is_jar=false)
at /share2/gcc-rel/gcc/libjava/prims.cc:1010
#4 0x00010a98 in main (argc=0, argv=@fffff000) at /tmp/ccLkpPdn.i:11
(gdb) quit
The program is running. Exit anyway? (y or n) y
chj@fw:/share2/gcc-rel/objdir/sparc-linux/libjava/testsuite$
Is this what to expect? Could I help with any more debuggin here?
Cheers,
/ChJ
More information about the Java
mailing list