LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 666|回复: 8

安装 LFS-CVS-2003-06-03 时候出了点 问题 .

[复制链接]
发表于 2003-6-7 18:32:47 | 显示全部楼层 |阅读模式
安装 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 ,为什么啊??
希望大家只点 !!! 谢谢!!
另外希望给出修证的方法,使它不出错.
发表于 2003-6-7 18:50:12 | 显示全部楼层
我也出现过,一般都是在make check的时候,不过好像没什么影响。
发表于 2003-6-7 18:50:16 | 显示全部楼层
gcc的测试套件问题太多,现在的LFS CVS里面已经不测试它了。继续往下吧。
 楼主| 发表于 2003-6-7 19:27:42 | 显示全部楼层
谢谢了
那我 以后把所有 make check ,make test
都过忽略,可以吗??
发表于 2003-6-7 19:31:53 | 显示全部楼层
glibc的make check最重要,binutils也挺重要,不过一般不会出什么错。其他的无所谓,
 楼主| 发表于 2003-6-7 19:37:18 | 显示全部楼层
好的,谢谢了
估计明天就可以装上了

唉,我 已经装 5 个 LFS 不过 安装时都有点小问题
成功之后,总有点不踏实.所以今天开始了第6个....

路'慢慢'啊....
发表于 2003-6-7 23:44:27 | 显示全部楼层
你还真的是有时间耶。不错,不错。
我已经做了3个了,现在觉得太累了,不想再做了。
太浪费时间了。但是收获还是蛮多的。还不错的说。
其实主要是BLFS的时间浪费比较多一点。LFS里面的gcc,glibc,比较时间花得多,其余的,时间比较快。
发表于 2003-6-8 01:07:57 | 显示全部楼层
最初由 llcspring 发表
好的,谢谢了
估计明天就可以装上了

唉,我 已经装 5 个 LFS 不过 安装时都有点小问题
成功之后,总有点不踏实.所以今天开始了第6个....

路'慢慢'啊....


真佩服你的毅力!
 楼主| 发表于 2003-6-8 08:05:42 | 显示全部楼层
现在glibc终于编译完了 :)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表