Running make check aborts in the libjava subdirectory with: === libjava Summary === # of expected passes 1628 # of unexpected failures 2 # of unexpected successes 24 # of expected failures 70 make[3]: *** [check-DEJAGNU] Error 1 make[3]: Leaving directory `/builds/gcc/gcc-3.0-pre/i686-pc-linux-gnu/libjava/testsuite' make[2]: *** [check-am] Error 2 make[2]: Leaving directory `/builds/gcc/gcc-3.0-pre/i686-pc-linux-gnu/libjava/testsuite' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/builds/gcc/gcc-3.0-pre/i686-pc-linux-gnu/libjava' make: *** [check-target-libjava] Error 2 For all other tests the return result is not checked and make continues even if some tests fail. This behaviour of make check in libjava forces to use make -k which I don't like to use since it might hide other problems. Release: 3.1 20010322 (experimental) Environment: System: Linux gromit 2.4.3-pre6 #72 Fri Mar 23 08:25:08 CET 2001 i686 unknown Architecture: i686 host: i686-pc-linux-gnu build: i686-pc-linux-gnu target: i686-pc-linux-gnu configured with: /cvs/gcc/configure --prefix=/opt/gcc-3.1-devel --enable-shared --enable-threads=posix --with-gnu-as --with-gnu-ld --disable-nls --with-system-zlib --enable-languages=c,objc,c++,f77 How-To-Repeat: configure gcc with java and run make check
Still happens with 3.4.
confirmed on mainline (20030523).
*** Bug 10925 has been marked as a duplicate of this bug. ***
Same bug found in objc test using debian 3.0r1 kernel 2.4.22 gcc 2.95.4 make 3.79.1 tcl 8.4.4 expect 5.39 dejagnu 1.4.3 === objc Summary === # of expected passes 1153 /home/luzi82/installer/gcc/build/gcc/xgcc version 3.3.2 make[2]: Leaving directory `/home/luzi82/installer/gcc/build/gcc' make[1]: Target `do-check' not remade because of errors. make[1]: Leaving directory `/home/luzi82/installer/gcc/build' make: *** [check] Error 2
I have put some stdout and stderr in http://luzi82.animehk.com/etc/gccfiles.tar.gz wish they can be useful.
Closing as won't fix as libgcj (and the java front-end) has been removed from the trunk.