This is my first go of LFS and have successfully gotten to Phase II of Glibc
Here are the test results (sorry for all the text):
[lfs@gcc gcc-build]$ ../gcc-3.3.1/contrib/test_summary | more
tail: ../gcc-3.3.1/LAST_UPDATED: No such file or directory
cat <<'EOF' |
LAST_UPDATED:
Native configuration is i686-pc-linux-gnu
=== g++ tests ===
Running target unix
FAIL: g++.dg/tls/init-2.C (test for excess errors)
XPASS: g++.other/init5.C Execution test
=== g++ Summary ===
# of expected passes 8109
# of unexpected failures 1
# of unexpected successes 1
# of expected failures 94
# of untested testcases 9
# of unsupported tests 14
/mnt/lfs/sources/gcc-build/gcc/testsuite/../g++ version 3.3.1
=== gcc tests ===
Running target unix
FAIL: gcc.dg/duff-2.c (test for excess errors)
FAIL: gcc.dg/uninit-C.c (test for excess errors)
=== gcc Summary ===
# of expected passes 21579
# of unexpected failures 2
# of expected failures 69
# of unsupported tests 85
/mnt/lfs/sources/gcc-build/gcc/xgcc version 3.3.1
=== libstdc++-v3 check-abi Summary ===
# of added symbols: 0
# of missing symbols: 0
# of incompatible symbols: 0
=== libstdc++-v3 tests ===
Running target unix
FAIL: 22_locale/codecvt_members_char_char.cc execution test
FAIL: 22_locale/codecvt_members_wchar_t_char.cc execution test
FAIL: 22_locale/ctor_copy_dtor.cc execution test
FAIL: 22_locale/ctype_to_char.cc execution test
FAIL: 22_locale/ctype_to_wchar_t.cc execution test
FAIL: 22_locale/facet.cc execution test
FAIL: 27_io/filebuf_virtuals.cc execution test
FAIL: 27_io/ostream_inserter_arith.cc execution test
FAIL: 27_io/streambuf_members.cc execution test
FAIL: 27_io/stringbuf_virtuals.cc execution test
=== libstdc++-v3 Summary ===
# of expected passes 443
# of unexpected failures 10
# of expected failures 28
Compiler version: 3.3.1
Platform: i686-pc-linux-gnu
configure flags: --host=i686-pc-linux-gnu --prefix=/tools --with-local-prefix=/tools --enable-clocale=gnu --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-language
s=c,c++
EOF
What I am worried about is the === libstdc++-v3 tests === and === libstdc++-v3 Summary === results. The books says if they are not vastly different then don't worry about it. But they don't quite match up with the url in the book:
http://gcc.gnu.org/ml/gcc-testresult.../msg01612.html
Any suggestions on this. I have downloaded all requirements and patches.
TIA