gcj darwin test results for 3.3

Andreas Tobler toa@pop.agri.ch
Fri Jan 10 19:06:00 GMT 2003


Andrew Haley wrote:
> Firstly, the interpreter doesn't work.

Why does the interpreter not work? I enabled it and I can build class 
files and execute them? You mean something specific with the interpreter?
> 
> Ignoring that:
> 
> 
>>FAIL: pr8823 compilation from bytecode
>>FAIL: pr8823 -O compilation from bytecode
> 
> 

> 
> 
> These tests failed to compile.  Did gcj say what the problem was?

-shared unkown linker option. Darwin is not able to build a .so.
> 
> 
>>FAIL: invoke.c compilation
>>FAIL: martin.c compilation
>>FAIL: noclass.c compilation
>>FAIL: overload.c compilation
>>FAIL: register.c compilation
>>FAIL: simple_int.c compilation
>>FAIL: throwit.c compilation
>>FAIL: virtual.c compilation

Same as above.
> 
> 
> Looks like JNI doesn't compile.  Probably a linker problem.
> 
> 
>>FAIL: FileHandleGcTest execution - source compiled test
>>FAIL: FileHandleGcTest execution - bytecode->native test
>>FAIL: FileHandleGcTest -O execution - source compiled test
> 
> 
> Don't worry about this.

The above?

> 
> 
>>FAIL: SyncTest execution - bytecode->native test
>>FAIL: SyncTest -O execution - bytecode->native test
Doesn't say something useful:
PASS: SyncTest compilation from source
ok
PASS: SyncTest execution - source compiled test
PASS: SyncTest output - source compiled test
PASS: SyncTest byte compilation
SyncTest^M
SyncTest ^M
FAIL: SyncTest execution - gij test
UNTESTED: SyncTest output - gij test

Do I get some more output on --verbose?

>>FAIL: Thread_Interrupt -O output - source compiled test
Same here
>>FAIL: Throw_2 execution - source compiled test
>>FAIL: Throw_2 execution - bytecode->native test
>>FAIL: Throw_2 -O execution - source compiled test
>>FAIL: Throw_2 -O execution - bytecode->native test

Same here
> 
> 
> This worries me.
The above?

> 
> 
>>FAIL: invokethrow execution - source compiled test
>>FAIL: invokethrow execution - bytecode->native test
>>FAIL: invokethrow -O execution - source compiled test
>>FAIL: invokethrow -O execution - bytecode->native test
> 
> 
> Throwing an exception doesn't work through libffi.

Ok.
> 
> 
>>FAIL: pr8823 compilation from bytecode

pr8823.java: In class `pr8823':^M
pr8823.java: In method `pr8823.main(java.lang.String[])':^M
pr8823.java:17: error: class 'A' has no method named 'm' matching 
signature '()V
'^M
pr8823.java: In method `pr8823.m()':^M
pr8823.java:22: internal compiler error: tree check: accessed elt 0 of 
tree_vec
with 3 elts in find_local_variable, at java/decl.c:210^M

>>FAIL: pr8823 -O compilation from bytecode
The same as pr8823

>>FAIL: TestEarlyGC compilation from source

/usr/bin/ld: 
/Volumes/reserved1/gcchfs/objdir/powerpc-apple-darwin6.0/libjava/te
stsuite/dummy.o malformed object (bad indirect symbol table entry (2) 
(symbol at
  index 21 is not external)^M
collect2: ld returned 1 exit status^M
compiler exited with status 1

>>FAIL: TestLeak compilation from source
The same as TestEarlyGC

>>FAIL: TestMultiple compilation from source
The same as TestEarlyGC
>>FAIL: TestParent compilation from source

The same as TestEarlyGC
> 
> 
> Theses tests failed to compile.  Did gcj say what the problem was?
> 

Andreas




More information about the Java mailing list