From bd10d482480b7ce74c00c400019d93a4f48fedd2 Mon Sep 17 00:00:00 2001 From: Greg Schafer Date: Wed, 1 Oct 2003 11:14:11 +0000 Subject: Add some clarifying text re test suites. git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@2912 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689 --- chapter05/binutils-pass2-inst.xml | 3 ++- chapter05/gcc-pass2-inst.xml | 7 ++++++- 2 files changed, 8 insertions(+), 2 deletions(-) (limited to 'chapter05') diff --git a/chapter05/binutils-pass2-inst.xml b/chapter05/binutils-pass2-inst.xml index 0f465ba12..d4c4bae67 100644 --- a/chapter05/binutils-pass2-inst.xml +++ b/chapter05/binutils-pass2-inst.xml @@ -33,7 +33,8 @@ variables that override the default optimization flags. make -Test the results (nothing should fail here): +Test the results (there should be no unexpected failures here, expected +failures are fine): make check diff --git a/chapter05/gcc-pass2-inst.xml b/chapter05/gcc-pass2-inst.xml index 71eadbaa0..1a26bfb5a 100644 --- a/chapter05/gcc-pass2-inst.xml +++ b/chapter05/gcc-pass2-inst.xml @@ -131,7 +131,7 @@ current GCC-3.3.1 should look on i686-pc-linux-gnu, see Note that the results contain: * 1 XPASS (unexpected pass) for g++ -* 1 FAIL for g++ +* 1 FAIL (unexpected failure) for g++ * 2 FAIL for gcc * 26 XPASS's for libstdc++ @@ -148,6 +148,11 @@ model (which may be applicable if for instance you were using Newlibc, Sun-libc or whatever libc). The libstdc++ test suite is apparently expecting the "generic" model, hence those tests are not always expected to pass. +Unexpected failures often cannot be avoided. The GCC developers are +usually aware of them but haven't yet gotten around to fixing them. In short, +unless your results are vastly different from those at the above URL, it is safe +to continue on. + And finally install the package: make install -- cgit v1.2.3-54-g00ecf