'make check' for gcc-3.4.6 fails
Sergei Steshenko
sergstesh@yahoo.com
Tue Nov 7 11:50:00 GMT 2006
Hello,
I am building gcc-3.4.6 in the framework of my tool (see signature).
It's a native build on Mandriva 2006 IA32 Linux.
The essence of my tool is that it builds and installs every target in a separate
directory, other than that it uses
./configure
make
make check
make install
sequence.
If the failures are known and do not reperesent real problems, how can I skip
the failing tests, i.e. what files to edit or to remove, etc. ?
Please find scree output of 'make check' below.
Please let me know what additional info you need to debug the problem.
Thanks,
Sergei.
Screen output of 'make check':
make[1]: Entering directory `/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/gcc'
Making a new config file...
echo "set tmpdir /maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/gcc/testsuite" >> ./tmp0
test -d testsuite || mkdir testsuite
rm -f testsuite/site.exp
sed '/set tmpdir/ s|testsuite|testsuite|' < site.exp > testsuite/site.exp
(rootme=`${PWDCMD-pwd}`; export rootme; \
srcdir=`cd /maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc; ${PWDCMD-pwd}` ; export
srcdir ; \
cd testsuite; \
EXPECT=expect ; export EXPECT ; \
if [ -f ${rootme}/../expect/expect ] ; then \
TCL_LIBRARY=`cd .. ; cd
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/../tcl/library ; ${PWDCMD-pwd}` ; \
export TCL_LIBRARY ; fi ; \
runtest --tool gcc )
WARNING: Couldn't find the global config file.
Test Run By sergei on Mon Nov 6 15:40:46 2006
Native configuration is i686-pc-linux-gnu
=== gcc tests ===
Schedule of variations:
unix
Running target unix
Using /maxtor5/sergei/AppsFromScratchWD/install/dejagnu-1.4.4/share/dejagnu/baseboards/unix.exp as
board description file for target.
Using /maxtor5/sergei/AppsFromScratchWD/install/dejagnu-1.4.4/share/dejagnu/config/unix.exp as
generic interface file for target.
Using /maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/config/default.exp as
tool-and-target-specific interface file.
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.c-torture/compile/compile.exp
...
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp
...
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.c-torture/execute/execute.exp
...
FAIL: gcc.c-torture/execute/va-arg-25.c execution, -Os
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp
...
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.c-torture/unsorted/unsorted.exp
...
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.dg/compat/compat.exp ...
Running /maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.dg/cpp/cpp.exp ...
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.dg/cpp/trad/trad.exp ...
Running /maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.dg/debug/debug.exp
...
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.dg/debug/dwarf2/dwarf2.exp
...
Running /maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.dg/dg.exp ...
FAIL: gcc.dg/cleanup-8.c execution test
FAIL: gcc.dg/cleanup-9.c execution test
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.dg/format/format.exp ...
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.dg/noncompile/noncompile.exp
...
Running /maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.dg/pch/pch.exp ...
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.dg/special/mips-abi.exp
...
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.dg/special/special.exp ...
FAIL: gcc.dg/special/gcsec-1.c (test for excess errors)
WARNING: gcc.dg/special/gcsec-1.c compilation failed to produce executable
Running /maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.dg/tls/tls.exp ...
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.dg/torture/dg-torture.exp
...
Running /maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.dg/weak/weak.exp
...
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.misc-tests/acker1.exp ...
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.misc-tests/arm-isr.exp ...
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.misc-tests/bprob.exp ...
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.misc-tests/dhry.exp ...
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.misc-tests/gcov.exp ...
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.misc-tests/i386-prefetch.exp
...
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.misc-tests/linkage.exp ...
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.misc-tests/matrix1.exp ...
Running /maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.misc-tests/mg.exp
...
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.misc-tests/sieve.exp ...
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.misc-tests/sort2.exp ...
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/gcc.test-framework/test-framework.exp
...
skipping test framework tests, CHECK_TEST_FRAMEWORK is not defined
=== gcc Summary ===
# of expected passes 25374
# of unexpected failures 4
# of expected failures 70
# of untested testcases 7
# of unsupported tests 211
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/gcc/xgcc version 3.4.6
make[1]: [check-gcc] Error 1 (ignored)
(rootme=`${PWDCMD-pwd}`; export rootme; \
srcdir=`cd /maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc; ${PWDCMD-pwd}` ; export
srcdir ; \
cd testsuite; \
EXPECT=expect ; export EXPECT ; \
if [ -f ${rootme}/../expect/expect ] ; then \
TCL_LIBRARY=`cd .. ; cd
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/../tcl/library ; ${PWDCMD-pwd}` ; \
export TCL_LIBRARY ; fi ; \
runtest --tool g++ )
WARNING: Couldn't find the global config file.
Test Run By sergei on Mon Nov 6 16:21:07 2006
Native configuration is i686-pc-linux-gnu
=== g++ tests ===
Schedule of variations:
unix
Running target unix
Using /maxtor5/sergei/AppsFromScratchWD/install/dejagnu-1.4.4/share/dejagnu/baseboards/unix.exp as
board description file for target.
Using /maxtor5/sergei/AppsFromScratchWD/install/dejagnu-1.4.4/share/dejagnu/config/unix.exp as
generic interface file for target.
Using /maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/config/default.exp as
tool-and-target-specific interface file.
Running /maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/g++.dg/bprob/bprob.exp
...
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/g++.dg/compat/compat.exp ...
Running /maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/g++.dg/debug/debug.exp
...
Running /maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/g++.dg/dg.exp ...
Running /maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/g++.dg/gcov/gcov.exp
...
Running /maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/g++.dg/pch/pch.exp ...
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/g++.dg/special/ecos.exp ...
Running /maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/g++.dg/tls/tls.exp ...
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/g++.old-deja/old-deja.exp ...
FAIL: g++.old-deja/g++.law/weak.C (test for excess errors)
=== g++ Summary ===
# of expected passes 10022
# of unexpected failures 1
# of expected failures 67
# of unsupported tests 43
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/gcc/testsuite/../g++ version 3.4.6
make[1]: [check-g++] Error 1 (ignored)
(rootme=`${PWDCMD-pwd}`; export rootme; \
srcdir=`cd /maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc; ${PWDCMD-pwd}` ; export
srcdir ; \
cd testsuite; \
EXPECT=expect ; export EXPECT ; \
if [ -f ${rootme}/../expect/expect ] ; then \
TCL_LIBRARY=`cd .. ; cd
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/../tcl/library ; ${PWDCMD-pwd}` ; \
export TCL_LIBRARY ; fi ; \
runtest --tool g77 )
WARNING: Couldn't find the global config file.
Test Run By sergei on Mon Nov 6 16:36:29 2006
Native configuration is i686-pc-linux-gnu
=== g77 tests ===
Schedule of variations:
unix
Running target unix
Using /maxtor5/sergei/AppsFromScratchWD/install/dejagnu-1.4.4/share/dejagnu/baseboards/unix.exp as
board description file for target.
Using /maxtor5/sergei/AppsFromScratchWD/install/dejagnu-1.4.4/share/dejagnu/config/unix.exp as
generic interface file for target.
Using /maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/config/default.exp as
tool-and-target-specific interface file.
Running /maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/g77.dg/bprob/bprob.exp
...
Running /maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/g77.dg/dg.exp ...
Running /maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/g77.dg/gcov/gcov.exp
...
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/g77.f-torture/compile/compile.exp
...
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/g77.f-torture/execute/execute.exp
...
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/g77.f-torture/noncompile/noncompile.exp
...
=== g77 Summary ===
# of expected passes 1824
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/gcc/testsuite/../g77 version 3.4.6
(rootme=`${PWDCMD-pwd}`; export rootme; \
srcdir=`cd /maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc; ${PWDCMD-pwd}` ; export
srcdir ; \
cd testsuite; \
EXPECT=expect ; export EXPECT ; \
if [ -f ${rootme}/../expect/expect ] ; then \
TCL_LIBRARY=`cd .. ; cd
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/../tcl/library ; ${PWDCMD-pwd}` ; \
export TCL_LIBRARY ; fi ; \
runtest --tool objc )
WARNING: Couldn't find the global config file.
Test Run By sergei on Mon Nov 6 16:39:30 2006
Native configuration is i686-pc-linux-gnu
=== objc tests ===
Schedule of variations:
unix
Running target unix
Using /maxtor5/sergei/AppsFromScratchWD/install/dejagnu-1.4.4/share/dejagnu/baseboards/unix.exp as
board description file for target.
Using /maxtor5/sergei/AppsFromScratchWD/install/dejagnu-1.4.4/share/dejagnu/config/unix.exp as
generic interface file for target.
Using /maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/config/default.exp as
tool-and-target-specific interface file.
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/objc/compile/compile.exp ...
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/objc/execute/execute.exp ...
Running /maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/objc.dg/dg.exp ...
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/gcc/testsuite/objc.dg/special/special.exp
...
=== objc Summary ===
# of expected passes 1352
# of unsupported tests 8
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/gcc/xgcc version 3.4.6
make[1]: Leaving directory `/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/gcc'
make[1]: Entering directory `/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/fastjar'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/fastjar'
make[1]: Entering directory `/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/intl'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/intl'
make[1]: Entering directory `/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/libiberty'
make[2]: Entering directory
`/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/libiberty/testsuite'
gcc -DHAVE_CONFIG_H -g -O2 -I..
-I/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/libiberty/testsuite/../../include -o
test-demangle \
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/libiberty/testsuite/test-demangle.c
../libiberty.a
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/libiberty/testsuite/test-demangle.c: In
function 'main':
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/libiberty/testsuite/test-demangle.c:181:
warning: incompatible implicit declaration of built-in function 'strcspn'
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/libiberty/testsuite/test-demangle.c:217:
warning: incompatible implicit declaration of built-in function 'strspn'
./test-demangle <
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/libiberty/testsuite/demangle-expected
./test-demangle: 745 tests, 0 failures
make[2]: Leaving directory `/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/libiberty/testsuite'
make[1]: Leaving directory `/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/libiberty'
make[1]: Entering directory
`/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/i686-pc-linux-gnu/libstdc++-v3'
Making check in include
make[2]: Entering directory
`/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/i686-pc-linux-gnu/libstdc++-v3/include'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory
`/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/i686-pc-linux-gnu/libstdc++-v3/include'
Making check in libmath
make[2]: Entering directory
`/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/i686-pc-linux-gnu/libstdc++-v3/libmath'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory
`/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/i686-pc-linux-gnu/libstdc++-v3/libmath'
Making check in libsupc++
make[2]: Entering directory
`/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/i686-pc-linux-gnu/libstdc++-v3/libsupc++'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory
`/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/i686-pc-linux-gnu/libstdc++-v3/libsupc++'
Making check in src
make[2]: Entering directory
`/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/i686-pc-linux-gnu/libstdc++-v3/src'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory
`/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/i686-pc-linux-gnu/libstdc++-v3/src'
Making check in po
make[2]: Entering directory
`/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/i686-pc-linux-gnu/libstdc++-v3/po'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory
`/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/i686-pc-linux-gnu/libstdc++-v3/po'
Making check in testsuite
make[2]: Entering directory
`/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/i686-pc-linux-gnu/libstdc++-v3/testsuite'
touch testsuite_wchar_t
make -j1 check-DEJAGNU
make[3]: Entering directory
`/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/i686-pc-linux-gnu/libstdc++-v3/testsuite'
Making a new site.exp file...
srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/libstdc++-v3/testsuite && pwd`; export
srcdir; \
EXPECT=expect; export EXPECT; \
runtest=runtest; \
if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \
l='libstdc++'; for tool in $l; do \
$runtest --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 sergei on Mon Nov 6 16:41:47 2006
Native configuration is i686-pc-linux-gnu
=== libstdc++ tests ===
Schedule of variations:
unix
Running target unix
Using /maxtor5/sergei/AppsFromScratchWD/install/dejagnu-1.4.4/share/dejagnu/baseboards/unix.exp as
board description file for target.
Using /maxtor5/sergei/AppsFromScratchWD/install/dejagnu-1.4.4/share/dejagnu/config/unix.exp as
generic interface file for target.
Using
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/libstdc++-v3/testsuite/config/default.exp as
tool-and-target-specific interface file.
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/libstdc++-v3/testsuite/libstdc++-abi/abi.exp
...
FAIL: abi_check
Running
/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6.src/libstdc++-v3/testsuite/libstdc++-dg/normal.exp
...
XPASS: 22_locale/locale/cons/12658_thread.cc execution test
XPASS: 26_numerics/c99_classification_macros_c.cc (test for excess errors)
=== libstdc++ Summary ===
# of expected passes 2736
# of unexpected failures 1
# of unexpected successes 2
# of expected failures 5
make[3]: *** [check-DEJAGNU] Error 1
make[3]: Leaving directory
`/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/i686-pc-linux-gnu/libstdc++-v3/testsuite'
make[2]: *** [check-am] Error 2
make[2]: Leaving directory
`/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/i686-pc-linux-gnu/libstdc++-v3/testsuite'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory
`/maxtor5/sergei/AppsFromScratchWD/build/gcc-3.4.6/i686-pc-linux-gnu/libstdc++-v3'
make: *** [check-target-libstdc++-v3] Error 2
Applications From Scratch: http://appsfromscratch.berlios.de/
____________________________________________________________________________________
Do you Yahoo!?
Everyone is raving about the all-new Yahoo! Mail.
http://new.mail.yahoo.com
More information about the Gcc-bugs
mailing list