This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: Java interpreter on ARM GNU/Linux
- From: Andrew Haley <aph-gcc at littlepinkcloud dot COM>
- To: Wookey <wookey at aleph1 dot co dot uk>, Aurelien Jarno <aurelien at aurel32 dot net>, java at gcc dot gnu dot org
- Date: Thu, 12 Jul 2007 18:43:00 +0100
- Subject: Re: Java interpreter on ARM GNU/Linux
- References: <18070.8050.101365.130290@zebedee.pink>
Andrew Haley writes:
> aph@hedges:~$ /home/aph/gcc/install/bin/gij Hello
> Hello, World!
Test Results:
=== libjava Summary ===
# of expected passes 2464
# of unexpected failures 42
# of untested testcases 25
This is pretty good. The failures all seem to be relates to the lack
of stack traces, and that is due to the "old" ARM ABI not supporting
unwinding. It's probably good enough for casual use.
I can work around some of the failures, but I can't really be
bothered: the real fix for this is EABI.
Andrew.
FAIL: /home/aph/gcc/trunk/libjava/testsuite/libjava.jar/TestClosureGC.jar execution - gij test
FAIL: calls output - gij test
FAIL: noclass execution - gij test
FAIL: throwit execution - gij test
FAIL: pr29812 execution - gij test
FAIL: getlocalvartable run
FAIL: natevents.cc compilation
FAIL: natgetallthreads.cc compilation
FAIL: natgeterrorname.cc compilation
FAIL: natgetmethodname.cc compilation
FAIL: ExtraClassLoader execution - source compiled test
FAIL: ExtraClassLoader -findirect-dispatch execution - source compiled test
FAIL: ExtraClassLoader -O3 execution - source compiled test
FAIL: ExtraClassLoader -O3 -findirect-dispatch execution - source compiled test
FAIL: InvokeInterface execution - source compiled test
FAIL: InvokeInterface -findirect-dispatch execution - source compiled test
FAIL: InvokeInterface -O3 execution - source compiled test
FAIL: InvokeInterface -O3 -findirect-dispatch execution - source compiled test
FAIL: ProxyTest execution - source compiled test
FAIL: ProxyTest -findirect-dispatch execution - source compiled test
FAIL: ProxyTest -O3 execution - source compiled test
FAIL: ProxyTest -O3 -findirect-dispatch execution - source compiled test
FAIL: StackTrace2 execution - source compiled test
FAIL: StackTrace2 -findirect-dispatch execution - source compiled test
FAIL: StackTrace2 -O3 execution - source compiled test
FAIL: StackTrace2 -O3 -findirect-dispatch execution - source compiled test
FAIL: TestProxy output - source compiled test
FAIL: TestProxy -findirect-dispatch output - source compiled test
FAIL: TestProxy -O3 output - source compiled test
FAIL: TestProxy -O3 -findirect-dispatch output - source compiled test
FAIL: Throw_3 output - source compiled test
FAIL: Throw_3 -findirect-dispatch output - source compiled test
FAIL: Throw_3 -O3 output - source compiled test
FAIL: Throw_3 -O3 -findirect-dispatch output - source compiled test
FAIL: pr21785 execution - source compiled test
FAIL: pr21785 -findirect-dispatch execution - source compiled test
FAIL: pr21785 -O3 execution - source compiled test
FAIL: pr21785 -O3 -findirect-dispatch execution - source compiled test
FAIL: stacktrace output - source compiled test
FAIL: stacktrace -findirect-dispatch output - source compiled test
FAIL: stacktrace -O3 output - source compiled test
FAIL: stacktrace -O3 -findirect-dispatch output - source compiled test