|
安装 LFS-CVS-2003-06-03 时候出了点 问题 .
我的主系统是debian woody
在安装gcc-3.2.3 pass1 时
执行 make -k check
得到如下输出:
make do-check NOTPARALLEL=parallel-ok
make[1]: Entering directory `/mnt/hda8/source/gcc-build'
make[2]: Entering directory `/mnt/hda8/source/gcc-build/libiberty'
make[3]: Entering directory `/mnt/hda8/source/gcc-build/libiberty/testsuite'
echo 'int prepends_underscore = 0;' > test-us.c
gcc -DHAVE_CONFIG_H -g -O2 -I.. -I../../../gcc-3.2.3/libiberty/testsuite/../../include -o test-filter -DMAIN -DVERSION='"none"' -DHAVE_CONFIG_H \
../../../gcc-3.2.3/libiberty/testsuite/../cplus-dem.c test-us.c -L.. -liberty
/bin/sh ../../../gcc-3.2.3/libiberty/testsuite/regress-demangle ../../../gcc-3.2.3/libiberty/testsuite/demangle-expected
All 648 tests passed
make[3]: Leaving directory `/mnt/hda8/source/gcc-build/libiberty/testsuite'
make[2]: Leaving directory `/mnt/hda8/source/gcc-build/libiberty'
make[2]: Entering directory `/mnt/hda8/source/gcc-build/gcc'
Making a new config file...
echo "set tmpdir /mnt/hda8/source/gcc-build/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=`pwd`; export rootme; \
srcdir=`cd ../../gcc-3.2.3/gcc; pwd` ; export srcdir ; \
cd testsuite; \
EXPECT=expect ; export EXPECT ; \
if [ -f ${rootme}/../expect/expect ] ; then \
TCL_LIBRARY=`cd .. ; cd ../../gcc-3.2.3/gcc/../tcl/library ; pwd` ; \
export TCL_LIBRARY ; fi ; \
runtest --tool gcc )
Test Run By lfs on Sat Jun 7 17:15:47 2003
Native configuration is i686-pc-linux-gnu
=== gcc 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/hda8/source/gcc-3.2.3/gcc/testsuite/config/default.exp as tool-and-target-specific interface file.
Running /mnt/hda8/source/gcc-3.2.3/gcc/testsuite/gcc.c-torture/compile/compile.exp ...
Running /mnt/hda8/source/gcc-3.2.3/gcc/testsuite/gcc.c-torture/execute/execute.exp ...
Running /mnt/hda8/source/gcc-3.2.3/gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp ...
Running /mnt/hda8/source/gcc-3.2.3/gcc/testsuite/gcc.c-torture/unsorted/unsorted.exp ...
Running /mnt/hda8/source/gcc-3.2.3/gcc/testsuite/gcc.dg/cpp/cpp.exp ...
Running /mnt/hda8/source/gcc-3.2.3/gcc/testsuite/gcc.dg/debug/debug.exp ...
Running /mnt/hda8/source/gcc-3.2.3/gcc/testsuite/gcc.dg/dg.exp ...
Running /mnt/hda8/source/gcc-3.2.3/gcc/testsuite/gcc.dg/format/format.exp ...
FAIL: gcc.dg/format/c99-printf-1.c %hhn unsigned char (test for warnings, line 196)
FAIL: gcc.dg/format/c99-printf-1.c (test for excess errors)
FAIL: gcc.dg/format/c99-scanf-1.c %hhu sign (test for warnings, line 144)
FAIL: gcc.dg/format/ext-3.c bad %-0 (test for warnings, line 212)
FAIL: gcc.dg/format/ext-3.c bad %_0 (test for warnings, line 213)
FAIL: gcc.dg/format/ext-3.c bad %^# (test for warnings, line 215)
FAIL: gcc.dg/format/ext-3.c (test for excess errors)
Running /mnt/hda8/source/gcc-3.2.3/gcc/testsuite/gcc.dg/noncompile/noncompile.exp ...
Running /mnt/hda8/source/gcc-3.2.3/gcc/testsuite/gcc.dg/special/ecos.exp ...
Running /mnt/hda8/source/gcc-3.2.3/gcc/testsuite/gcc.dg/special/special.exp ...
Running /mnt/hda8/source/gcc-3.2.3/gcc/testsuite/gcc.misc-tests/acker1.exp ...
Running /mnt/hda8/source/gcc-3.2.3/gcc/testsuite/gcc.misc-tests/arm-isr.exp ...
Running /mnt/hda8/source/gcc-3.2.3/gcc/testsuite/gcc.misc-tests/bprob.exp ...
Running /mnt/hda8/source/gcc-3.2.3/gcc/testsuite/gcc.misc-tests/dg-test.exp ...
Running /mnt/hda8/source/gcc-3.2.3/gcc/testsuite/gcc.misc-tests/dhry.exp ...
Running /mnt/hda8/source/gcc-3.2.3/gcc/testsuite/gcc.misc-tests/gcov.exp ...
Running /mnt/hda8/source/gcc-3.2.3/gcc/testsuite/gcc.misc-tests/i386-prefetch.exp ...
Running /mnt/hda8/source/gcc-3.2.3/gcc/testsuite/gcc.misc-tests/linkage.exp ...
Running /mnt/hda8/source/gcc-3.2.3/gcc/testsuite/gcc.misc-tests/matrix1.exp ...
Running /mnt/hda8/source/gcc-3.2.3/gcc/testsuite/gcc.misc-tests/mg.exp ...
Running /mnt/hda8/source/gcc-3.2.3/gcc/testsuite/gcc.misc-tests/sieve.exp ...
Running /mnt/hda8/source/gcc-3.2.3/gcc/testsuite/gcc.misc-tests/sort2.exp ...
=== gcc Summary ===
# of expected passes 18760
# of unexpected failures 7
# of expected failures 68
# of unsupported tests 49
/mnt/hda8/source/gcc-build/gcc/xgcc version 3.2.3
if (autogen --ver=v) > /dev/null 2>&1 ; \
then cd fixinc && make check ; \
else true ; fi
make[2]: Leaving directory `/mnt/hda8/source/gcc-build/gcc'
make[1]: Leaving directory `/mnt/hda8/source/gcc-build'
出现了 7 个FAIL ,为什么啊??
希望大家只点 !!! 谢谢!!
另外希望给出修证的方法,使它不出错. |
|