Hi, Got everything built but am now experiencing new errors on making the symbol tables and on 'make check'. Here's the errors I am experiencing :- Aaron Gray at AMD-LAPTOP-1 /usr/llvm-gcc/lib $ ls gcc libdummy.a libiberty.a libstdc++.a libsupc++.la libc.a libgcc.a libm.a libstdc++.la libtrace.a libcrtend.a libgcsemispace.a libprofile_rt.a libsupc++.a Aaron Gray at AMD-LAPTOP-1 /usr/llvm-gcc/lib $ llvm-ranlib libiberty.a llvm-ranlib: Error opening archive file: libiberty.a This is the same for all the library files. And 'make check' :- $ make check make[1]: Entering directory `/usr/build/llvm-gcc/gcc' (rootme=`${PWDCMD-pwd}`; export rootme; \ srcdir=`cd /usr/cfrontend/src/gcc; ${PWDCMD-pwd}` ; export srcdir ; \ cd testsuite; \ EXPECT=expect ; export EXPECT ; \ if [ -f ${rootme}/../expect/expect ] ; then \ TCL_LIBRARY=`cd .. ; cd /usr/cfrontend/src/gcc/../tcl/library ; ${PWDCMD-pwd} ` ; \ export TCL_LIBRARY ; fi ; \ runtest --tool gcc ) runtest: not found make[1]: [check-gcc] Error 127 (ignored) (rootme=`${PWDCMD-pwd}`; export rootme; \ srcdir=`cd /usr/cfrontend/src/gcc; ${PWDCMD-pwd}` ; export srcdir ; \ cd testsuite; \ EXPECT=expect ; export EXPECT ; \ if [ -f ${rootme}/../expect/expect ] ; then \ TCL_LIBRARY=`cd .. ; cd /usr/cfrontend/src/gcc/../tcl/library ; ${PWDCMD-pwd} ` ; \ export TCL_LIBRARY ; fi ; \ runtest --tool g++ ) runtest: not found make[1]: [check-g++] Error 127 (ignored) make[1]: Leaving directory `/usr/build/llvm-gcc/gcc' make[1]: Entering directory `/usr/build/llvm-gcc/intl' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/usr/build/llvm-gcc/intl' make[1]: Entering directory `/usr/build/llvm-gcc/libiberty' make[2]: Entering directory `/usr/build/llvm-gcc/libiberty/testsuite' ./test-demangle < /usr/cfrontend/src/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_s tring<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::debu g::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_17 allocator_adaptorIcSt24__default_alloc_templateILb0ELi327664EELb1EEEENS5_IS9_S7_ Lb1EEEE15_S_instancelessE out: std::_Alloc_traits<std::basic_string<char, std::string_char_traits<char>, l ibcw::debug::_private_::allocator_adaptor<char, std::__default_alloc_template<(b ool)0, (int)327664>, (bool)1> >, libcw::debug::_private_::allocator_adaptor<std: :basic_string<char, std::string_char_traits<char>, libcw::debug::_private_::allo cator_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>, l ibcw::debug::_private_::allocator_adaptor<char, std::__default_alloc_template<fa lse, 327664>, true> >, libcw::debug::_private_::allocator_adaptor<std::basic_str ing<char, std::string_char_traits<char>, libcw::debug::_private_::allocator_adap tor<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 fn() 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 c onst>, what2<G const>, int (G::*)() const) FAIL at line 2866, style auto: in: __CPR212____ct__Q3_3std141list__tm__128_Q2_3edm41THandle__tm__26_Q2_4emid15 EMparticleChunkQ2_3std68allocator__tm__51_Q2_3edmJ37J14const_iteratorFRCQ3_3std1 8list__tm__7_Z1ZZ2Z8iterator out: _Z1ZZ2Z::__CPR212____ct__Q3_3std141list__tm__128_Q2_3edm41THandle__tm__26_Q 2_4emid15EMparticleChunkQ2_3std68allocator__tm__51_Q2_3edmJ37J14const_iteratorFR CQ3_3std18list__tm(iterator) exp: __CPR212____ct__Q3_3std141list__tm__128_Q2_3edm41THandle__tm__26_Q2_4emid15 EMparticleChunkQ2_3std68allocator__tm__51_Q2_3edmJ37J14const_iteratorFRCQ3_3std1 8list__tm__7_Z1ZZ2Z8iterator ./test-demangle: 714 tests, 31 failures make[2]: *** [check-cplus-dem] Error 1 make[2]: Leaving directory `/usr/build/llvm-gcc/libiberty/testsuite' make[1]: *** [check-subdir] Error 2 make[1]: Leaving directory `/usr/build/llvm-gcc/libiberty' make: *** [check-libiberty] Error 2 Shame everything seemed to be going so well upto now. I am hoping the problem is my environment and there is a relatively easy fix for this, Aaron -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20050519/b6574488/attachment.html>
Does not look like the demangle test worked anyway :( And 'make check' :- $ make check make[1]: Entering directory `/usr/build/llvm-gcc/gcc' (rootme=`${PWDCMD-pwd}`; export rootme; \ srcdir=`cd /usr/cfrontend/src/gcc; ${PWDCMD-pwd}` ; export srcdir ; \ cd testsuite; \ EXPECT=expect ; export EXPECT ; \ if [ -f ${rootme}/../expect/expect ] ; then \ TCL_LIBRARY=`cd .. ; cd /usr/cfrontend/src/gcc/../tcl/library ; ${PWDCMD-pwd} ` ; \ export TCL_LIBRARY ; fi ; \ runtest --tool gcc ) runtest: not found make[1]: [check-gcc] Error 127 (ignored) (rootme=`${PWDCMD-pwd}`; export rootme; \ srcdir=`cd /usr/cfrontend/src/gcc; ${PWDCMD-pwd}` ; export srcdir ; \ cd testsuite; \ EXPECT=expect ; export EXPECT ; \ if [ -f ${rootme}/../expect/expect ] ; then \ TCL_LIBRARY=`cd .. ; cd /usr/cfrontend/src/gcc/../tcl/library ; ${PWDCMD-pwd} ` ; \ export TCL_LIBRARY ; fi ; \ runtest --tool g++ ) runtest: not found make[1]: [check-g++] Error 127 (ignored) make[1]: Leaving directory `/usr/build/llvm-gcc/gcc' make[1]: Entering directory `/usr/build/llvm-gcc/intl' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/usr/build/llvm-gcc/intl' make[1]: Entering directory `/usr/build/llvm-gcc/libiberty' make[2]: Entering directory `/usr/build/llvm-gcc/libiberty/testsuite' ./test-demangle < /usr/cfrontend/src/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_s tring<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::debu g::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_17 allocator_adaptorIcSt24__default_alloc_templateILb0ELi327664EELb1EEEENS5_IS9_S7_ Lb1EEEE15_S_instancelessE out: std::_Alloc_traits<std::basic_string<char, std::string_char_traits<char>, l ibcw::debug::_private_::allocator_adaptor<char, std::__default_alloc_template<(b ool)0, (int)327664>, (bool)1> >, libcw::debug::_private_::allocator_adaptor<std: :basic_string<char, std::string_char_traits<char>, libcw::debug::_private_::allo cator_adaptor<char, std::__default_alloc_template<(bool)0, (int)327664>, (bool)1 > >, std::__default_alloc_template<(bool)0, (int)327664>, (bool)1> >::_S_instanc eless exp: std::_Alloc_traits<std::basic_string<char, std::string_char_traits<char>, l ibcw::debug::_private_::allocator_adaptor<char, std::__default_alloc_template<fa lse, 327664>, true> >, libcw::debug::_private_::allocator_adaptor<std::basic_str ing<char, std::string_char_traits<char>, libcw::debug::_private_::allocator_adap tor<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 fn() 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 c onst>, what2<G const>, int (G::*)() const) FAIL at line 2866, style auto: in: __CPR212____ct__Q3_3std141list__tm__128_Q2_3edm41THandle__tm__26_Q2_4emid15 EMparticleChunkQ2_3std68allocator__tm__51_Q2_3edmJ37J14const_iteratorFRCQ3_3std1 8list__tm__7_Z1ZZ2Z8iterator out: _Z1ZZ2Z::__CPR212____ct__Q3_3std141list__tm__128_Q2_3edm41THandle__tm__26_Q 2_4emid15EMparticleChunkQ2_3std68allocator__tm__51_Q2_3edmJ37J14const_iteratorFR CQ3_3std18list__tm(iterator) exp: __CPR212____ct__Q3_3std141list__tm__128_Q2_3edm41THandle__tm__26_Q2_4emid15 EMparticleChunkQ2_3std68allocator__tm__51_Q2_3edmJ37J14const_iteratorFRCQ3_3std1 8list__tm__7_Z1ZZ2Z8iterator ./test-demangle: 714 tests, 31 failures make[2]: *** [check-cplus-dem] Error 1 make[2]: Leaving directory `/usr/build/llvm-gcc/libiberty/testsuite' make[1]: *** [check-subdir] Error 2 make[1]: Leaving directory `/usr/build/llvm-gcc/libiberty' make: *** [check-libiberty] Error 2 Shame everything seemed to be going so well upto now. I am hoping the problem is my environment and there is a relatively easy fix for this, Aaron ------------------------------------------------------------------------------ _______________________________________________ LLVM Developers mailing list LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20050519/f2ffb8bc/attachment.html>
Aaron, Could you send me the libiberty.a file? Please gzip it. I would like to make sure this isn't an llvm-ranlib bug. Thanks, Reid. On Thu, 2005-05-19 at 15:36 +0100, Aaron Gray wrote:> Hi, > > Got everything built but am now experiencing new errors on making the > symbol tables and on 'make check'. > > Here's the errors I am experiencing :- > > Aaron Gray at AMD-LAPTOP-1 /usr/llvm-gcc/lib > $ ls > gcc libdummy.a libiberty.a libstdc++.a libsupc+ > +.la > libc.a libgcc.a libm.a libstdc++.la > libtrace.a > libcrtend.a libgcsemispace.a libprofile_rt.a libsupc++.a > > Aaron Gray at AMD-LAPTOP-1 /usr/llvm-gcc/lib > $ llvm-ranlib libiberty.a > llvm-ranlib: Error opening archive file: libiberty.a > > > This is the same for all the library files. > > And 'make check' :- > > $ make check > make[1]: Entering directory `/usr/build/llvm-gcc/gcc' > (rootme=`${PWDCMD-pwd}`; export rootme; \ > srcdir=`cd /usr/cfrontend/src/gcc; ${PWDCMD-pwd}` ; export srcdir ; \ > cd testsuite; \ > EXPECT=expect ; export EXPECT ; \ > if [ -f ${rootme}/../expect/expect ] ; then \ > TCL_LIBRARY=`cd .. ; cd /usr/cfrontend/src/gcc/../tcl/library ; > ${PWDCMD-pwd} > ` ; \ > export TCL_LIBRARY ; fi ; \ > runtest --tool gcc ) > runtest: not found > make[1]: [check-gcc] Error 127 (ignored) > (rootme=`${PWDCMD-pwd}`; export rootme; \ > srcdir=`cd /usr/cfrontend/src/gcc; ${PWDCMD-pwd}` ; export srcdir ; \ > cd testsuite; \ > EXPECT=expect ; export EXPECT ; \ > if [ -f ${rootme}/../expect/expect ] ; then \ > TCL_LIBRARY=`cd .. ; cd /usr/cfrontend/src/gcc/../tcl/library ; > ${PWDCMD-pwd} > ` ; \ > export TCL_LIBRARY ; fi ; \ > runtest --tool g++ ) > runtest: not found > make[1]: [check-g++] Error 127 (ignored) > make[1]: Leaving directory `/usr/build/llvm-gcc/gcc' > make[1]: Entering directory `/usr/build/llvm-gcc/intl' > make[1]: Nothing to be done for `check'. > make[1]: Leaving directory `/usr/build/llvm-gcc/intl' > make[1]: Entering directory `/usr/build/llvm-gcc/libiberty' > make[2]: Entering directory `/usr/build/llvm-gcc/libiberty/testsuite' > ./test-demangle < /usr/cfrontend/src/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_s > tring<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::debu > g::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_17 > allocator_adaptorIcSt24__default_alloc_templateILb0ELi327664EELb1EEEENS5_IS9_S7_ > Lb1EEEE15_S_instancelessE > out: std::_Alloc_traits<std::basic_string<char, > std::string_char_traits<char>, l > ibcw::debug::_private_::allocator_adaptor<char, > std::__default_alloc_template<(b > ool)0, (int)327664>, (bool)1> >, > libcw::debug::_private_::allocator_adaptor<std: > :basic_string<char, std::string_char_traits<char>, > libcw::debug::_private_::allo > cator_adaptor<char, std::__default_alloc_template<(bool)0, > (int)327664>, (bool)1 > > >, std::__default_alloc_template<(bool)0, (int)327664>, (bool)1> > >::_S_instanc > eless > exp: std::_Alloc_traits<std::basic_string<char, > std::string_char_traits<char>, l > ibcw::debug::_private_::allocator_adaptor<char, > std::__default_alloc_template<fa > lse, 327664>, true> >, > libcw::debug::_private_::allocator_adaptor<std::basic_str > ing<char, std::string_char_traits<char>, > libcw::debug::_private_::allocator_adap > tor<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 fn() > 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 c > onst>, what2<G const>, int (G::*)() const) > FAIL at line 2866, style auto: > in: > __CPR212____ct__Q3_3std141list__tm__128_Q2_3edm41THandle__tm__26_Q2_4emid15 > EMparticleChunkQ2_3std68allocator__tm__51_Q2_3edmJ37J14const_iteratorFRCQ3_3std1 > 8list__tm__7_Z1ZZ2Z8iterator > out: > _Z1ZZ2Z::__CPR212____ct__Q3_3std141list__tm__128_Q2_3edm41THandle__tm__26_Q > 2_4emid15EMparticleChunkQ2_3std68allocator__tm__51_Q2_3edmJ37J14const_iteratorFR > CQ3_3std18list__tm(iterator) > exp: > __CPR212____ct__Q3_3std141list__tm__128_Q2_3edm41THandle__tm__26_Q2_4emid15 > EMparticleChunkQ2_3std68allocator__tm__51_Q2_3edmJ37J14const_iteratorFRCQ3_3std1 > 8list__tm__7_Z1ZZ2Z8iterator > ./test-demangle: 714 tests, 31 failures > make[2]: *** [check-cplus-dem] Error 1 > make[2]: Leaving directory `/usr/build/llvm-gcc/libiberty/testsuite' > make[1]: *** [check-subdir] Error 2 > make[1]: Leaving directory `/usr/build/llvm-gcc/libiberty' > make: *** [check-libiberty] Error 2 > > Shame everything seemed to be going so well upto now. > > I am hoping the problem is my environment and there is a > relatively easy fix for this, > > Aaron > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev-------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20050519/e78ecb83/attachment.sig>
Reid, Here's the offending file, the other .a's produce the same error. Aaron -------------- next part -------------- A non-text attachment was scrubbed... Name: libiberty.tar.gz Type: application/x-gzip Size: 207291 bytes Desc: not available URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20050519/9974dddf/attachment.bin>
Okay, this I have no clue about. I've never done "make check" on llvm- gcc. I thought you meant "make check" on LLVM. You're into "new territory". Reid. On Thu, 2005-05-19 at 16:07 +0100, Aaron Gray wrote:> Does not look like the demangle test worked anyway :( > And 'make check' :- > > $ make check > make[1]: Entering directory `/usr/build/llvm-gcc/gcc' > (rootme=`${PWDCMD-pwd}`; export rootme; \ > srcdir=`cd /usr/cfrontend/src/gcc; ${PWDCMD-pwd}` ; export > srcdir ; \ > cd testsuite; \ > EXPECT=expect ; export EXPECT ; \ > if [ -f ${rootme}/../expect/expect ] ; then \ > TCL_LIBRARY=`cd .. ; > cd /usr/cfrontend/src/gcc/../tcl/library ; ${PWDCMD-pwd} > ` ; \ > export TCL_LIBRARY ; fi ; \ > runtest --tool gcc ) > runtest: not found > make[1]: [check-gcc] Error 127 (ignored) > (rootme=`${PWDCMD-pwd}`; export rootme; \ > srcdir=`cd /usr/cfrontend/src/gcc; ${PWDCMD-pwd}` ; export > srcdir ; \ > cd testsuite; \ > EXPECT=expect ; export EXPECT ; \ > if [ -f ${rootme}/../expect/expect ] ; then \ > TCL_LIBRARY=`cd .. ; > cd /usr/cfrontend/src/gcc/../tcl/library ; ${PWDCMD-pwd} > ` ; \ > export TCL_LIBRARY ; fi ; \ > runtest --tool g++ ) > runtest: not found > make[1]: [check-g++] Error 127 (ignored) > make[1]: Leaving directory `/usr/build/llvm-gcc/gcc' > make[1]: Entering directory `/usr/build/llvm-gcc/intl' > make[1]: Nothing to be done for `check'. > make[1]: Leaving directory `/usr/build/llvm-gcc/intl' > make[1]: Entering directory `/usr/build/llvm-gcc/libiberty' > make[2]: Entering directory `/usr/build/llvm- > gcc/libiberty/testsuite' > ./test-demangle > < /usr/cfrontend/src/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_s > tring<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::debu > g::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_17 > allocator_adaptorIcSt24__default_alloc_templateILb0ELi327664EELb1EEEENS5_IS9_S7_ > Lb1EEEE15_S_instancelessE > out: std::_Alloc_traits<std::basic_string<char, > std::string_char_traits<char>, l > ibcw::debug::_private_::allocator_adaptor<char, > std::__default_alloc_template<(b > ool)0, (int)327664>, (bool)1> >, > libcw::debug::_private_::allocator_adaptor<std: > :basic_string<char, std::string_char_traits<char>, > libcw::debug::_private_::allo > cator_adaptor<char, std::__default_alloc_template<(bool)0, > (int)327664>, (bool)1 > > >, std::__default_alloc_template<(bool)0, (int)327664>, > (bool)1> >::_S_instanc > eless > exp: std::_Alloc_traits<std::basic_string<char, > std::string_char_traits<char>, l > ibcw::debug::_private_::allocator_adaptor<char, > std::__default_alloc_template<fa > lse, 327664>, true> >, > libcw::debug::_private_::allocator_adaptor<std::basic_str > ing<char, std::string_char_traits<char>, > libcw::debug::_private_::allocator_adap > tor<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 fn() > 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 c > onst>, what2<G const>, int (G::*)() const) > FAIL at line 2866, style auto: > in: > __CPR212____ct__Q3_3std141list__tm__128_Q2_3edm41THandle__tm__26_Q2_4emid15 > EMparticleChunkQ2_3std68allocator__tm__51_Q2_3edmJ37J14const_iteratorFRCQ3_3std1 > 8list__tm__7_Z1ZZ2Z8iterator > out: > _Z1ZZ2Z::__CPR212____ct__Q3_3std141list__tm__128_Q2_3edm41THandle__tm__26_Q > 2_4emid15EMparticleChunkQ2_3std68allocator__tm__51_Q2_3edmJ37J14const_iteratorFR > CQ3_3std18list__tm(iterator) > exp: > __CPR212____ct__Q3_3std141list__tm__128_Q2_3edm41THandle__tm__26_Q2_4emid15 > EMparticleChunkQ2_3std68allocator__tm__51_Q2_3edmJ37J14const_iteratorFRCQ3_3std1 > 8list__tm__7_Z1ZZ2Z8iterator > ./test-demangle: 714 tests, 31 failures > make[2]: *** [check-cplus-dem] Error 1 > make[2]: Leaving directory `/usr/build/llvm- > gcc/libiberty/testsuite' > make[1]: *** [check-subdir] Error 2 > make[1]: Leaving directory `/usr/build/llvm-gcc/libiberty' > make: *** [check-libiberty] Error 2 > > Shame everything seemed to be going so well upto now. > > I am hoping the problem is my environment and there is a > relatively easy fix for this, > > Aaron > > > > ______________________________________________________________ > > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev > _______________________________________________ > LLVM Developers mailing list > LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu > http://mail.cs.uiuc.edu/mailman/listinfo/llvmdev-------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20050519/7d0069e5/attachment.sig>