[PATCH] libstdc++: More GNU/KFreeBSD fixes (w/ ChangeLog and test log)

Robert Millan zeratul2@wanadoo.es
Mon Oct 27 21:18:00 GMT 2003


Hi!

A few more (hopefuly the last!) GNU/KFreeBSD fixes for libstdc++.

libstdc++-v3/ChangeLog:

2003-10-27  Robert Millan  <robertmh@gnu.org>

	* configure.host: Add kfreebsd*-gnu and knetbsd*-gnu.
	* crossconfig.m4: Likewise.
	* configure: Regenerate.

-- 
Robert Millan

"[..] but the delight and pride of Aule is in the deed of making, and in the
thing made, and neither in possession nor in his own mastery; wherefore he
gives and hoards not, and is free from care, passing ever on to some new work."

 -- J.R.R.T, Ainulindale (Silmarillion)
-------------- next part --------------
2003-10-27  Robert Millan  <robertmh@gnu.org>

	* configure.host: Add kfreebsd*-gnu and knetbsd*-gnu.
	* crossconfig.m4: Likewise.
	* configure: Regenerate.

diff -ur gcc.old/libstdc++-v3/configure.host gcc.new/libstdc++-v3/configure.host
--- gcc.old/libstdc++-v3/configure.host	2003-10-20 20:27:16.000000000 +0200
+++ gcc.new/libstdc++-v3/configure.host	2003-10-26 18:52:32.000000000 +0100
@@ -146,7 +146,7 @@
   freebsd*)
     os_include_dir="os/bsd/freebsd"
     ;;
-  gnu* | linux*)
+  gnu* | linux* | kfreebsd*-gnu | knetbsd*-gnu)
     os_include_dir="os/gnu-linux"
     ;;
   hpux*)
diff -ur gcc.old/libstdc++-v3/crossconfig.m4 gcc.new/libstdc++-v3/crossconfig.m4
--- gcc.old/libstdc++-v3/crossconfig.m4	2003-10-20 20:27:16.000000000 +0200
+++ gcc.new/libstdc++-v3/crossconfig.m4	2003-10-26 18:23:30.000000000 +0100
@@ -123,7 +123,7 @@
 	;;
     esac
     ;;
-  *-linux* | *-uclinux* | *-gnu*)
+  *-linux* | *-uclinux* | *-gnu* | *-kfreebsd*-gnu | *-knetbsd*-gnu)
     AC_CHECK_HEADERS([nan.h ieeefp.h endian.h sys/isa_defs.h \
       machine/endian.h machine/param.h sys/machine.h sys/types.h \
       fp.h locale.h float.h inttypes.h])
-------------- next part --------------
make[1]: Entering directory `/home/rmh/tmp/toolchain/gcc/upstream/current/build/gcc'
Making a new config file...
echo "set tmpdir /home/rmh/tmp/toolchain/gcc/upstream/current/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=`${PWDCMD-pwd}`; export rootme; \
srcdir=`cd ../../gcc/gcc; ${PWDCMD-pwd}` ; export srcdir ; \
cd testsuite; \
EXPECT=expect ; export EXPECT ; \
if [ -f ${rootme}/../expect/expect ] ; then  \
   TCL_LIBRARY=`cd .. ; cd ../../gcc/gcc/../tcl/library ; ${PWDCMD-pwd}` ; \
    export TCL_LIBRARY ; fi ; \
runtest --tool gcc )
Test Run By rmh on Mon Oct 27 19:35:31 2003
Native configuration is i386-unknown-kfreebsd5.1-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 /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/config/default.exp as tool-and-target-specific interface file.
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.c-torture/compile/compile.exp ...
FAIL: gcc.c-torture/compile/930621-1.c (test for excess errors)
FAIL: gcc.c-torture/compile/930621-1.c (test for excess errors)
FAIL: gcc.c-torture/compile/930621-1.c (test for excess errors)
FAIL: gcc.c-torture/compile/930621-1.c (test for excess errors)
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.c-torture/execute/builtins/builtins.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.c-torture/execute/execute.exp ...
FAIL: gcc.c-torture/execute/va-arg-25.c execution,  -O0 
FAIL: gcc.c-torture/execute/va-arg-25.c execution,  -O1 
FAIL: gcc.c-torture/execute/va-arg-25.c execution,  -O2 
FAIL: gcc.c-torture/execute/va-arg-25.c execution,  -O3 -fomit-frame-pointer 
FAIL: gcc.c-torture/execute/va-arg-25.c execution,  -O3 -g 
FAIL: gcc.c-torture/execute/va-arg-25.c execution,  -Os 
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.c-torture/unsorted/unsorted.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.dg/compat/compat.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.dg/cpp/cpp.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.dg/cpp/trad/trad.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.dg/cpp/trad/trad.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.dg/debug/debug.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.dg/dg.exp ...
FAIL: gcc.dg/cleanup-5.c (test for excess errors)
WARNING: gcc.dg/cleanup-5.c compilation failed to produce executable
FAIL: gcc.dg/const-elim-1.c scan-assembler-not L\$?C[^A-Z]
FAIL: gcc.dg/i386-mmx-1.c (test for excess errors)
FAIL: gcc.dg/i386-mmx-2.c (test for excess errors)
FAIL: gcc.dg/i386-sse-1.c (test for excess errors)
FAIL: gcc.dg/i386-sse-2.c (test for excess errors)
FAIL: gcc.dg/i386-sse-3.c (test for excess errors)
FAIL: gcc.dg/i386-ssetype-1.c (test for excess errors)
ERROR: gcc.dg/i386-ssetype-1.c: error executing dg-final: couldn't open "i386-ssetype-1.s": no such file or directory
FAIL: gcc.dg/i386-ssetype-2.c (test for excess errors)
ERROR: gcc.dg/i386-ssetype-2.c: error executing dg-final: couldn't open "i386-ssetype-2.s": no such file or directory
FAIL: gcc.dg/i386-ssetype-3.c (test for excess errors)
ERROR: gcc.dg/i386-ssetype-3.c: error executing dg-final: couldn't open "i386-ssetype-3.s": no such file or directory
FAIL: gcc.dg/i386-ssetype-4.c (test for excess errors)
ERROR: gcc.dg/i386-ssetype-4.c: error executing dg-final: couldn't open "i386-ssetype-4.s": no such file or directory
FAIL: gcc.dg/i386-ssetype-5.c (test for excess errors)
ERROR: gcc.dg/i386-ssetype-5.c: error executing dg-final: couldn't open "i386-ssetype-5.s": no such file or directory
FAIL: gcc.dg/old-style-asm-1.c (test for excess errors)
ERROR: gcc.dg/old-style-asm-1.c: error executing dg-final: couldn't open "old-style-asm-1.s": no such file or directory
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.dg/format/format.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.dg/noncompile/noncompile.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.dg/pch/pch.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.dg/special/mips-abi.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.dg/special/special.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.dg/tls/tls.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.dg/torture/dg-torture.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.dg/weak/weak.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.misc-tests/acker1.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.misc-tests/arm-isr.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.misc-tests/bprob.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.misc-tests/dg-test.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.misc-tests/dhry.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.misc-tests/gcov.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.misc-tests/i386-prefetch.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.misc-tests/linkage.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.misc-tests/matrix1.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.misc-tests/mg.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.misc-tests/sieve.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/gcc.misc-tests/sort2.exp ...

		=== gcc Summary ===

# of expected passes		24486
# of unexpected failures	23
# of expected failures		81
# of unresolved testcases	12
# of untested testcases		7
# of unsupported tests		160
/home/rmh/tmp/toolchain/gcc/upstream/current/build/gcc/xgcc version 3.4 20031027 (experimental)


make[1]: [check-gcc] Error 1 (ignored)
(rootme=`${PWDCMD-pwd}`; export rootme; \
srcdir=`cd ../../gcc/gcc; ${PWDCMD-pwd}` ; export srcdir ; \
cd testsuite; \
EXPECT=expect ; export EXPECT ; \
if [ -f ${rootme}/../expect/expect ] ; then  \
   TCL_LIBRARY=`cd .. ; cd ../../gcc/gcc/../tcl/library ; ${PWDCMD-pwd}` ; \
    export TCL_LIBRARY ; fi ; \
runtest --tool g++ )
Test Run By rmh on Mon Oct 27 20:14:40 2003
Native configuration is i386-unknown-kfreebsd5.1-gnu

		=== g++ 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 /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/config/default.exp as tool-and-target-specific interface file.
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/g++.dg/bprob/bprob.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/g++.dg/compat/compat.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/g++.dg/debug/debug.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/g++.dg/dg.exp ...
XPASS: g++.dg/ext/lvalue1.C not an lvalue (test for errors, line 7)
FAIL: g++.dg/ext/pretty1.C scan-assembler top level
FAIL: g++.dg/ext/pretty2.C (test for excess errors)
WARNING: g++.dg/ext/pretty2.C compilation failed to produce executable
FAIL: g++.dg/parse/crash10.C  (test for errors, line 14)
XPASS: g++.dg/warn/Wunused-2.C  (test for warnings, line 5)
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/g++.dg/gcov/gcov.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/g++.dg/pch/pch.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/g++.dg/special/ecos.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/g++.dg/tls/tls.exp ...
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/gcc/testsuite/g++.old-deja/old-deja.exp ...
WARNING: g++.old-deja/g++.mike/p10769a.C compilation failed to produce executable
WARNING: g++.old-deja/g++.other/enum5.C compilation failed to produce executable
WARNING: g++.old-deja/g++.pt/friend44.C compilation failed to produce executable
FAIL: g++.old-deja/g++.pt/vaarg3.C (test for excess errors)

		=== g++ Summary ===

# of expected passes		9079
# of unexpected failures	4
# of unexpected successes	2
# of expected failures		60
# of unsupported tests		36
/home/rmh/tmp/toolchain/gcc/upstream/current/build/gcc/testsuite/../g++ version 3.4 20031027 (experimental)


make[1]: [check-g++] Error 1 (ignored)
make[1]: Leaving directory `/home/rmh/tmp/toolchain/gcc/upstream/current/build/gcc'
make[1]: Entering directory `/home/rmh/tmp/toolchain/gcc/upstream/current/build/intl'
make[1]: Nothing to be done for `check'.
make[1]: Leaving directory `/home/rmh/tmp/toolchain/gcc/upstream/current/build/intl'
make[1]: Entering directory `/home/rmh/tmp/toolchain/gcc/upstream/current/build/libiberty'
make[2]: Entering directory `/home/rmh/tmp/toolchain/gcc/upstream/current/build/libiberty/testsuite'
gcc -DHAVE_CONFIG_H -g -O2 -I.. -I../../../gcc/libiberty/testsuite/../../include  -o test-demangle \
	../../../gcc/libiberty/testsuite/test-demangle.c ../libiberty.a
./test-demangle < ../../../gcc/libiberty/testsuite/demangle-expected
FAIL at line 2648, style gnu-v3:
in:  _Z3fooIiFvdEiEvv
out: (null)
exp: void foo<int, void ()(double), int>()
FAIL at line 2672, style gnu-v3:
in:  _ZngILi42EEvN1AIXplT_Li2EEE1TE
out: void operator-<(int)42>(A<((int)42)+((int)2)>::T)
exp: void operator-<42>(A<(42) + (2)>::T)
FAIL at line 2692, style gnu-v3:
in:  _ZlsRSoRKSs
out: operator<<(std::basic_ostream<char, std::char_traits<char> >&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
exp: operator<<(std::ostream&, std::string const&)
FAIL at line 2700, style gnu-v3:
in:  U4_farrVKPi
out: _far int* restrict volatile const
exp: int* restrict volatile const _far
FAIL at line 2704, style gnu-v3:
in:  _Z3fooILi2EEvRAplT_Li1E_i
out: void foo<(int)2>(int (&) [((int)2)+((int)1)])
exp: void foo<2>(int (&) [(2) + (1)])
FAIL at line 2708, style gnu-v3:
in:  _Z1fM1AKFvvE
out: (null)
exp: f(void (A::*)() const)
FAIL at line 2716, style gnu-v3:
in:  2CBIL_Z3foocEE
out: (null)
exp: CB<foo(char)>
FAIL at line 2720, style gnu-v3:
in:  2CBIL_Z7IsEmptyEE
out: (null)
exp: CB<IsEmpty>
FAIL at line 2728, style gnu-v3:
in:  _ZZN1N1fEiEs
out: N::f(int)::string literal [#0]
exp: N::f(int)::string literal
FAIL at line 2748, style gnu-v3:
in:  _Z1fKPFiiE
out: f(int (*)(int) const)
exp: f(int (* const)(int))
FAIL at line 2752, style gnu-v3:
in:  _Z1fAszL_ZZNK1N1A1fEvE3foo_0E_i
out: f(int[ sizeof(N::A::f()::foo [# ])const1])
exp: f(int[sizeof(N::A::f() const::foo)])
FAIL at line 2756, style gnu-v3:
in:  _Z1fA37_iPS_
out: f(int[37], int[37]*)
exp: f(int[37], int (*) [37])
FAIL at line 2760, style gnu-v3:
in:  _Z1fM1AFivEPS0_
out: f(int (A::*)(), int ()()*)
exp: f(int (A::*)(), int (*)())
FAIL at line 2764, style gnu-v3:
in:  _Z1fPFPA1_ivE
out: f(int (*) [1] (*)())
exp: f(int (*(*)()) [1])
FAIL at line 2768, style gnu-v3:
in:  _Z1fPKM1AFivE
out: f(int (A::*)() const*)
exp: f(int (A::* const*)())
FAIL at line 2772, style gnu-v3:
in:  _Z1jM1AFivEPS1_
out: j(int (A::*)(), int (A::*)()*)
exp: j(int (A::*)(), int (A::**)())
FAIL at line 2776, style gnu-v3:
in:  _Z1sPA37_iPS0_
out: s(int (*) [37], int (*) [37]*)
exp: s(int (*) [37], int (**) [37])
FAIL at line 2780, style gnu-v3:
in:  _Z3fooA30_A_i
out: foo(int[][30])
exp: foo(int[30][])
FAIL at line 2784, style gnu-v3:
in:  _Z3kooPA28_A30_i
out: koo(int[30] (*) [28])
exp: koo(int (*) [28][30])
FAIL at line 2788, style gnu-v3:
in:  _ZlsRKU3fooU4bart1XS0_
out: operator<<(foo bart X const&, bart X)
exp: operator<<(X bart foo const&, X bart)
FAIL at line 2792, style gnu-v3:
in:  _ZlsRKU3fooU4bart1XS2_
out: operator<<(foo bart X const&, foo bart X const)
exp: operator<<(X bart foo const&, X bart foo const)
FAIL at line 2796, style gnu-v3:
in:  _Z1fM1AKFivE
out: (null)
exp: f(int (A::*)() const)
FAIL at line 2800, style gnu-v3:
in:  _Z3absILi11EEvv
out: void abs<(int)11>()
exp: void abs<11>()
FAIL at line 2804, style gnu-v3:
in:  _ZN1AIfEcvT_IiEEv
out: A<float>::operator float<int>()
exp: A<float>::operator int<int>()
FAIL at line 2816, style gnu-v3:
in:  _ZN5libcw5debug13cwprint_usingINS_9_private_12GlobalObjectEEENS0_17cwprint_using_tctIT_EERKS5_MS5_KFvRSt7ostreamE
out: (null)
exp: libcw::debug::cwprint_using_tct<libcw::_private_::GlobalObject> libcw::debug::cwprint_using<libcw::_private_::GlobalObject>(libcw::_private_::GlobalObject const&, void (libcw::_private_::GlobalObject::*)(std::ostream&) const)
FAIL at line 2836, style gnu-v3:
in:  _Z1fI1APS0_PKS0_EvT_T0_T1_PA4_S3_M1CS8_
out: void f<A, A*, A const*>(A, A*, A const*, A const* (*) [4], A const* (*) [4] C::*)
exp: void f<A, A*, A const*>(A, A*, A const*, A const* (*) [4], A const* (* C::*) [4])
FAIL at line 2840, style gnu-v3:
in:  _Z3fooiPiPS_PS0_PS1_PS2_PS3_PS4_PS5_PS6_PS7_PS8_PS9_PSA_PSB_PSC_
out: foo(int, int*, int**, int***, int****, int*****, int******, int*******, int********, int*********, int**********, int***********, int************, int*************, int*************, int**************)
exp: foo(int, int*, int**, int***, int****, int*****, int******, int*******, int********, int*********, int**********, int***********, int************, int*************, int**************, int***************)
FAIL at line 2852, style gnu-v3:
in:  _ZNSt13_Alloc_traitsISbIcSt18string_char_traitsIcEN5libcw5debug9_private_17allocator_adaptorIcSt24__default_alloc_templateILb0ELi327664EELb1EEEENS5_IS9_S7_Lb1EEEE15_S_instancelessE
out: std::_Alloc_traits<std::basic_string<char, std::string_char_traits<char>, libcw::debug::_private_::allocator_adaptor<char, std::__default_alloc_template<(bool)0, (int)327664>, (bool)1> >, libcw::debug::_private_::allocator_adaptor<std::basic_string<char, std::string_char_traits<char>, libcw::debug::_private_::allocator_adaptor<char, std::__default_alloc_template<(bool)0, (int)327664>, (bool)1> >, std::__default_alloc_template<(bool)0, (int)327664>, (bool)1> >::_S_instanceless
exp: std::_Alloc_traits<std::basic_string<char, std::string_char_traits<char>, libcw::debug::_private_::allocator_adaptor<char, std::__default_alloc_template<false, 327664>, true> >, libcw::debug::_private_::allocator_adaptor<std::basic_string<char, std::string_char_traits<char>, libcw::debug::_private_::allocator_adaptor<char, std::__default_alloc_template<false, 327664>, true> >, std::__default_alloc_template<false, 327664>, true> >::_S_instanceless
FAIL at line 2856, style gnu-v3:
in:  _GLOBAL__I__Z2fnv
out: (null)
exp: global constructors keyed to _Z2fnv
FAIL at line 2860, style gnu-v3:
in:  _Z1rM1GFivEMS_KFivES_M1HFivES1_4whatIKS_E5what2IS8_ES3_
out: (null)
exp: r(int (G::*)(), int (G::*)() const, G, int (H::*)(), int (G::*)(), what<G const>, what2<G const>, int (G::*)() const)
FAIL at line 2866, style auto:
in:  __CPR212____ct__Q3_3std141list__tm__128_Q2_3edm41THandle__tm__26_Q2_4emid15EMparticleChunkQ2_3std68allocator__tm__51_Q2_3edmJ37J14const_iteratorFRCQ3_3std18list__tm__7_Z1ZZ2Z8iterator
out: _Z1ZZ2Z::__CPR212____ct__Q3_3std141list__tm__128_Q2_3edm41THandle__tm__26_Q2_4emid15EMparticleChunkQ2_3std68allocator__tm__51_Q2_3edmJ37J14const_iteratorFRCQ3_3std18list__tm(iterator)
exp: __CPR212____ct__Q3_3std141list__tm__128_Q2_3edm41THandle__tm__26_Q2_4emid15EMparticleChunkQ2_3std68allocator__tm__51_Q2_3edmJ37J14const_iteratorFRCQ3_3std18list__tm__7_Z1ZZ2Z8iterator
./test-demangle: 715 tests, 31 failures
make[2]: *** [check-cplus-dem] Error 1
make[2]: Target `check' not remade because of errors.
make[2]: Leaving directory `/home/rmh/tmp/toolchain/gcc/upstream/current/build/libiberty/testsuite'
make[1]: *** [check-subdir] Error 2
make[1]: Target `check' not remade because of errors.
make[1]: Leaving directory `/home/rmh/tmp/toolchain/gcc/upstream/current/build/libiberty'
make: *** [check-libiberty] Error 2
make[1]: Entering directory `/home/rmh/tmp/toolchain/gcc/upstream/current/build/i386-unknown-kfreebsd5.1-gnu/libstdc++-v3'
Making check in include
make[2]: Entering directory `/home/rmh/tmp/toolchain/gcc/upstream/current/build/i386-unknown-kfreebsd5.1-gnu/libstdc++-v3/include'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/rmh/tmp/toolchain/gcc/upstream/current/build/i386-unknown-kfreebsd5.1-gnu/libstdc++-v3/include'
Making check in libmath
make[2]: Entering directory `/home/rmh/tmp/toolchain/gcc/upstream/current/build/i386-unknown-kfreebsd5.1-gnu/libstdc++-v3/libmath'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/rmh/tmp/toolchain/gcc/upstream/current/build/i386-unknown-kfreebsd5.1-gnu/libstdc++-v3/libmath'
Making check in libsupc++
make[2]: Entering directory `/home/rmh/tmp/toolchain/gcc/upstream/current/build/i386-unknown-kfreebsd5.1-gnu/libstdc++-v3/libsupc++'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/rmh/tmp/toolchain/gcc/upstream/current/build/i386-unknown-kfreebsd5.1-gnu/libstdc++-v3/libsupc++'
Making check in src
make[2]: Entering directory `/home/rmh/tmp/toolchain/gcc/upstream/current/build/i386-unknown-kfreebsd5.1-gnu/libstdc++-v3/src'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/rmh/tmp/toolchain/gcc/upstream/current/build/i386-unknown-kfreebsd5.1-gnu/libstdc++-v3/src'
Making check in po
make[2]: Entering directory `/home/rmh/tmp/toolchain/gcc/upstream/current/build/i386-unknown-kfreebsd5.1-gnu/libstdc++-v3/po'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/rmh/tmp/toolchain/gcc/upstream/current/build/i386-unknown-kfreebsd5.1-gnu/libstdc++-v3/po'
Making check in testsuite
make[2]: Entering directory `/home/rmh/tmp/toolchain/gcc/upstream/current/build/i386-unknown-kfreebsd5.1-gnu/libstdc++-v3/testsuite'
touch testsuite_wchar_t
make -j1 check-DEJAGNU check-local
make[3]: Entering directory `/home/rmh/tmp/toolchain/gcc/upstream/current/build/i386-unknown-kfreebsd5.1-gnu/libstdc++-v3/testsuite'
Making a new site.exp file...
srcdir=`CDPATH="${ZSH_VERSION+.}:" && cd ../../../../gcc/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
Test Run By rmh on Mon Oct 27 20:28:37 2003
Native configuration is i386-unknown-kfreebsd5.1-gnu

		=== libstdc++ 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 /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/libstdc++-v3/testsuite/config/default.exp as tool-and-target-specific interface file.
Running /home/rmh/tmp/toolchain/gcc/upstream/current/gcc/libstdc++-v3/testsuite/libstdc++-dg/normal.exp ...
FAIL: 27_io/objects/wchar_t/1.cc execution test
FAIL: 27_io/objects/wchar_t/2.cc execution test
FAIL: 27_io/objects/wchar_t/5.cc execution test

		=== libstdc++ Summary ===

# of expected passes		2179
# of unexpected failures	3
# of expected failures		11
# of unsupported tests		7
make[3]: *** [check-DEJAGNU] Error 1
Baseline file doesn't exist.
Try 'make new-abi-baseline' to create it.
make[3]: [baseline_symbols] Error 1 (ignored)
make[3]: *** No rule to make target `../src/.libs/libstdc++.so', needed by `current_symbols.txt'.
make[3]: Target `check-local' not remade because of errors.
make[3]: Leaving directory `/home/rmh/tmp/toolchain/gcc/upstream/current/build/i386-unknown-kfreebsd5.1-gnu/libstdc++-v3/testsuite'
make[2]: *** [check-am] Error 2
make[2]: Target `check' not remade because of errors.
make[2]: Leaving directory `/home/rmh/tmp/toolchain/gcc/upstream/current/build/i386-unknown-kfreebsd5.1-gnu/libstdc++-v3/testsuite'
make[2]: Entering directory `/home/rmh/tmp/toolchain/gcc/upstream/current/build/i386-unknown-kfreebsd5.1-gnu/libstdc++-v3'
make[2]: Nothing to be done for `check-am'.
make[2]: Leaving directory `/home/rmh/tmp/toolchain/gcc/upstream/current/build/i386-unknown-kfreebsd5.1-gnu/libstdc++-v3'
make[1]: *** [check-recursive] Error 1
make[1]: Target `check' not remade because of errors.
make[1]: Leaving directory `/home/rmh/tmp/toolchain/gcc/upstream/current/build/i386-unknown-kfreebsd5.1-gnu/libstdc++-v3'
make: *** [check-target-libstdc++-v3] Error 2
make[1]: Entering directory `/home/rmh/tmp/toolchain/gcc/upstream/current/build/i386-unknown-kfreebsd5.1-gnu/libiberty'
make[2]: Entering directory `/home/rmh/tmp/toolchain/gcc/upstream/current/build/i386-unknown-kfreebsd5.1-gnu/libiberty/testsuite'
make[2]: Nothing to be done for `check'.
make[2]: Leaving directory `/home/rmh/tmp/toolchain/gcc/upstream/current/build/i386-unknown-kfreebsd5.1-gnu/libiberty/testsuite'
make[1]: Leaving directory `/home/rmh/tmp/toolchain/gcc/upstream/current/build/i386-unknown-kfreebsd5.1-gnu/libiberty'
make: Target `check' not remade because of errors.


More information about the Libstdc++ mailing list