This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: heads up - gcc toplevel bootstrap activated
- From: Ranjit Mathew <rmathew at gmail dot com>
- To: Paolo Bonzini <paolo dot bonzini at lu dot unisi dot ch>
- Cc: GCC Development <gcc at gcc dot gnu dot org>
- Date: Thu, 15 Dec 2005 14:23:01 +0530
- Subject: Re: heads up - gcc toplevel bootstrap activated
- Openpgp: url=http://ranjitmathew.hostingzero.com/aa_6C114B8F.txt
- References: <43A05EB6.6030903@lu.unisi.ch>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Paolo Bonzini wrote:
> This is just a heads up that GCC has switched so that the toplevel
> coordinates the bootstrapping.
[...]
> Let me know if I broke something.
I used to be able to do:
cd $BUILD_DIR/$TARGET/libjava/testsuite
make -k check
to run only the libjava testsuite.
When I try the same under "stage3-$TARGET/libjava/testsuite"
now, it fails to find the appropriate "gcj". The full error
log is appended at the end of this message.
Thanks,
Ranjit.
- ----------------------------- 8< -----------------------------
~/src/gcc/build/stage3-i686-pc-linux-gnu/libjava/testsuite > make -k check
make check-DEJAGNU
make[1]: Entering directory `/home/ranmath/src/gcc/build/stage3-i686-pc-linux-gn
u/libjava/testsuite'
srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd /home/ranmath/src/gcc/gcc/libjava/tests
uite && pwd`; export srcdir; \
EXPECT=`if [ -f ../../expect/expect ] ; then echo ../../expect/expect ; else ech
o expect ; fi`; export EXPECT; \
runtest="`if [ -f /home/ranmath/src/gcc/gcc/libjava/../dejagnu/runtest ] ; then
echo /home/ranmath/src/gcc/gcc/libjava/../dejagnu/runtest ; else echo runtest; f
i` INTERPRETER=yes"; \
if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \
l='libjava'; for tool in $l; do \
$runtest INTERPRETER=yes --tool $tool --srcdir $srcdir ; \
done; \
else echo "WARNING: could not find \`runtest'" 1>&2; :;\
fi
WARNING: Couldn't find the global config file.
Test Run By ranmath on Thu Dec 15 14:16:25 2005
Native configuration is i686-pc-linux-gnu
=== libjava tests ===
Schedule of variations:
unix
Running target unix
Using /usr/share/dejagnu/baseboards/unix.exp as board description file for targe
t.
Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
Using /home/ranmath/src/gcc/gcc/libjava/testsuite/config/default.exp as tool-and
- -target-specific interface file.
Running /home/ranmath/src/gcc/gcc/libjava/testsuite/libjava.cni/cni.exp ...
couldn't execute "gcj": no such file or directory
while executing
"exec gcj -B/home/ranmath/src/gcc/build/stage3-i686-pc-linux-gnu/libjava/testsui
te/../ -v 2>@ stdout"
("eval" body line 1)
invoked from within
"eval exec "$GCJ_UNDER_TEST -B$specdir -v 2>@ stdout""
(procedure "libjava_init" line 41)
invoked from within
"${tool}_init $test_file_name"
(procedure "runtest" line 19)
invoked from within
"runtest $test_name"
("foreach" body line 42)
invoked from within
"foreach test_name [lsort [find ${dir} *.exp]] {
if { ${test_name} == "" } {
continue
}
# Ignore this one if asked to.
if { ${ignore..."
("foreach" body line 54)
invoked from within
"foreach dir "${test_top_dirs}" {
if { ${dir} != ${srcdir} } {
# Ignore this directory if is a directory to be
# ignored.
if {[info..."
("foreach" body line 121)
invoked from within
"foreach pass $multipass {
# multipass_name is set for `record_test' to use (see framework.exp).
if { [lindex $pass 0] != "" } {
set multipass_..."
("foreach" body line 51)
invoked from within
"foreach current_target $target_list {
verbose "target is $current_target";
set current_target_name $current_target;
set tlist [split $curr..."
(file "/usr/share/dejagnu/runtest.exp" line 1612)
make[1]: *** [check-DEJAGNU] Error 1
make[1]: Leaving directory `/home/ranmath/src/gcc/build/stage3-i686-pc-linux-gnu
/libjava/testsuite'
make: *** [check-am] Error 2
make: Target `check' not remade because of errors.
- ----------------------------- 8< -----------------------------
- --
Ranjit Mathew Email: rmathew AT gmail DOT com
Bangalore, INDIA. Web: http://ranjitmathew.hostingzero.com/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFDoS7tYb1hx2wRS48RAnvyAJ9ifrni14WfzWKMHj7W8gh6Cz3GGgCgqzEZ
zE37Vpi2+6vNKmqnPtxkl0M=
=pBvo
-----END PGP SIGNATURE-----