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]

Re: gcj darwin test results for 3.3


Andreas Tobler writes:
 > 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?

I don't know why it doesn't work.  You do, however, have about a
bazillion gij failures.

 > > 
 > > 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?
Yes.

 > >>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?

Yes.

 > >>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

Assembler bug, probably.

Andrew.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]