------- Comment #1 from jlpoole at pon dot net  2009-12-24 16:23 -------
I learned from http://gcc.gnu.org/ml/java/2008-08/msg00031.html (Andrew Haley)
how to invoke the test suite:
   make check-target-libjava

Here are my results:
make check-target-libjava
...
[assorted make executions]
...
WARNING: Couldn't find the global config file.
Test Run By root on Thu Dec 24 12:21:08 2009
Native configuration is armv5tel-unknown-linux-gnueabi


                === libjava tests ===

Schedule of variations:
    unix

Running target unix
Using /usr/share/dejagnu/baseboards/unix.exp as board description file for
target.
Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
Using /mnt/seagate2/download/gnu/trunk/libjava/testsuite/config/default.exp as
tool-and-target-specific interface file.
Running /mnt/seagate2/download/gnu/trunk/libjava/testsuite/libjava.cni/cni.exp
...
Running /mnt/seagate2/download/gnu/trunk/libjava/testsuite/libjava.jar/jar.exp
...
Running /mnt/seagate2/download/gnu/trunk/libjava/testsuite/libjava.jni/jni.exp
...
FAIL: calls execution - gij test
FAIL: findclass2 run
Running
/mnt/seagate2/download/gnu/trunk/libjava/testsuite/libjava.jvmti/jvmti-interp.exp
...
LD_LIBRARY_PATH=.
/mnt/seagate2/download/gnu/build/armv5tel-unknown-linux-gnueabi/./libjava/gij
-cp
/mnt/seagate2/download/gnu/trunk/libjava/testsuite/libjava.jvmti/interp/getargssize.jar
-agentlib:dummyagent getargssize
LD_LIBRARY_PATH=.
/mnt/seagate2/download/gnu/build/armv5tel-unknown-linux-gnueabi/./libjava/gij
-cp
/mnt/seagate2/download/gnu/trunk/libjava/testsuite/libjava.jvmti/interp/getlocalvartable.jar
-agentlib:dummyagent getlocalvartable
LD_LIBRARY_PATH=.
/mnt/seagate2/download/gnu/build/armv5tel-unknown-linux-gnueabi/./libjava/gij
-cp
/mnt/seagate2/download/gnu/trunk/libjava/testsuite/libjava.jvmti/interp/getstacktrace.jar
-agentlib:dummyagent getstacktrace
Running
/mnt/seagate2/download/gnu/trunk/libjava/testsuite/libjava.jvmti/jvmti.exp ...
Running
/mnt/seagate2/download/gnu/trunk/libjava/testsuite/libjava.lang/lang.exp ...
FAIL: Throw_2 execution - source compiled test
FAIL: Throw_2 -findirect-dispatch execution - source compiled test
FAIL: Throw_2 -O3 execution - source compiled test
FAIL: Throw_2 -O3 -findirect-dispatch execution - source compiled test
Running
/mnt/seagate2/download/gnu/trunk/libjava/testsuite/libjava.loader/loader.exp
...
Running
/mnt/seagate2/download/gnu/trunk/libjava/testsuite/libjava.mauve/mauve.exp ...
Running
/mnt/seagate2/download/gnu/trunk/libjava/testsuite/libjava.special/special.exp
...
Running
/mnt/seagate2/download/gnu/trunk/libjava/testsuite/libjava.verify/verify.exp
...

                === libjava Summary ===

# of expected passes            2561
# of unexpected failures        6
# of untested testcases         6
make[3]: *** [check-DEJAGNU] Error 1
make[3]: Leaving directory
`/mnt/seagate2/download/gnu/build/armv5tel-unknown-linux-gnueabi/libjava/testsuite'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory
`/mnt/seagate2/download/gnu/build/armv5tel-unknown-linux-gnueabi/libjava/testsuite'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory
`/mnt/seagate2/download/gnu/build/armv5tel-unknown-linux-gnueabi/libjava'
make: *** [check-target-libjava] Error 2
plug build #


The above looks very encouraging which suggests that my only problem of trying
to compile, as set forth in this bug, is a configuration issue.  The test suite
appears to be able to configure everything it needs from the environment,
whereas the "install" environment does not.  I do not know if the six
unexpected failures will preclude me from compiling.  Is there a way to get
more detail on the failure results?  Is there anything I can do to help shed
more light on whatever is causing the failures?

Lastly, does anyone have a suggestion on what I need to include to overcome the
"org.eclipse.jdt.internal.compiler.batch.GCCMain" class not found error?


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42409

Reply via email to