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] |
| Other format: | [Raw text] | |
I noticed that on Linux/AMD64 which uses 32-bit x86 and 64-bit x86-64
multilibs, some 32-bit tests fail (if using
RUNTESTFLAGS="--target_board 'unix{-m32,}'" for testing both
multilibs).
Looking closer, the problem is that tests fail using gij:
Running /cvs/gcc/libjava/testsuite/libjava.jni/jni.exp ...
FAIL: PR15133 execution - gij test
FAIL: calls execution - gij test
FAIL: cxxtest execution - gij test
FAIL: field execution - gij test
FAIL: final_method execution - gij test
The problem I have now is to see the exact invocation of gij so that I
can reproduce it.
libjava.log does not help me since the invocation of gij is not shown
at all:
expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "PASS: PR15133.c compilation
set_ld_library_path_env_vars: ld_library_path=.:/builds/gcc/misc/x86_64-suse-linux-gnu/32/libjava/.libs:/builds/gcc/misc/gcc
Executing on host: /builds/gcc/misc/x86_64-suse-linux-gnu/libjava/testsuite/../libtool --silent --tag=GCJ --mode=link /builds/gcc/misc/gcc/gcj -B/builds/gcc/misc/gcc/ --encoding=UTF-8 -B/builds/gcc/misc/x86_64-suse-linux-gnu/libjava/testsuite/../ /cvs/gcc/libjava/testsuite/libjava.jni/PR15133.java -no-install -fjni --main=PR15133 -g -L/builds/gcc/misc/x86_64-suse-linux-gnu/32/libjava/.libs -lm -m32 -o PR15133 (timeout = 300)
expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "expect: set expect_out(buffer) "PASS: linking PR15133
set_ld_library_path_env_vars: ld_library_path=.:/builds/gcc/misc/x86_64-suse-linux-gnu/32/libjava/.libs:/builds/gcc/misc/gcc
Setting LD_LIBRARY_PATH to .:/builds/gcc/misc/x86_64-suse-linux-gnu/32/libjava/.libs:/builds/gcc/misc/gcc:.:/builds/gcc/misc/x86_64-suse-linux-gnu/32/libjava/.libs:/builds/gcc/misc/gcc
expect: set expect_out(buffer) "expect: set expect_out(buffer) "1729
PASS: PR15133 output
set_ld_library_path_env_vars: ld_library_path=.:/builds/gcc/misc/x86_64-suse-linux-gnu/32/libjava/.libs:/builds/gcc/misc/gcc
Setting LD_LIBRARY_PATH to .:/builds/gcc/misc/x86_64-suse-linux-gnu/32/libjava/.libs:/builds/gcc/misc/gcc:.:/builds/gcc/misc/x86_64-suse-linux-gnu/32/libjava/.libs:/builds/gcc/misc/gcc
expect: set expect_out(buffer) "expect: set expect_out(buffer) "Exception in thread "main" java.lang.UnsatisfiedLinkError: libPR15133: ./libPR15133.so: cannot open shared object file: No such file or directory
at java.lang.Runtime._load(java.lang.String, boolean) (/builds/gcc/misc/x86_64-suse-linux-gnu/libjava/.libs/libgcj.so.6.0.0)
at java.lang.Runtime.loadLibrary(java.lang.String) (/builds/gcc/misc/x86_64-suse-linux-gnu/libjava/.libs/libgcj.so.6.0.0)
at java.lang.System.loadLibrary(java.lang.String) (/builds/gcc/misc/x86_64-suse-linux-gnu/libjava/.libs/libgcj.so.6.0.0)
at PR15133.main(java.lang.String[]) (Unknown Source)
FAIL: PR15133 execution - gij test
Any ideas what might be wrong or how I can debug this better?
Andreas
--
Andreas Jaeger, aj@suse.de, http://www.suse.de/~aj
SUSE Linux Products GmbH, Maxfeldstr. 5, 90409 NÃrnberg, Germany
GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
Attachment:
pgp00000.pgp
Description: PGP signature
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |