<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2627" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hi,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Got everything built but am now experiencing new
errors on making the symbol tables and on 'make check'.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Here's the errors I am experiencing :-</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT size=2><FONT face=Courier>Aaron </FONT><A
href="mailto:Gray@AMD-LAPTOP-1"><FONT
face=Courier>Gray@AMD-LAPTOP-1</FONT></A><FONT face=Courier>
/usr/llvm-gcc/lib<BR>$
ls<BR>gcc
libdummy.a
libiberty.a libstdc++.a
libsupc++.la<BR>libc.a
libgcc.a
libm.a
libstdc++.la libtrace.a<BR>libcrtend.a libgcsemispace.a
libprofile_rt.a libsupc++.a</FONT></FONT></DIV>
<DIV><FONT face=Courier size=2></FONT> </DIV>
<DIV><FONT size=2><FONT face=Courier>Aaron </FONT><A
href="mailto:Gray@AMD-LAPTOP-1"><FONT
face=Courier>Gray@AMD-LAPTOP-1</FONT></A><FONT face=Courier>
/usr/llvm-gcc/lib<BR>$ llvm-ranlib libiberty.a<BR><FONT
color=#ff0000>llvm-ranlib: Error opening archive file: libiberty.a<BR></DIV>
<DIV></FONT></FONT></FONT><FONT face=Courier size=2></FONT> </DIV>
<DIV><FONT size=2><FONT face=Courier><FONT face=Arial>This is the same for all
the library files.</FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT size=2><FONT face=Courier><FONT face=Arial>And 'make check'
:-</FONT></FONT></FONT></DIV>
<DIV><FONT size=2><FONT face=Courier><FONT
face=Arial></FONT></FONT></FONT> </DIV>
<DIV><FONT face=Courier size=2>$ make check<BR>make[1]: Entering directory
`/usr/build/llvm-gcc/gcc'<BR>(rootme=`${PWDCMD-pwd}`; export rootme;
\<BR>srcdir=`cd /usr/cfrontend/src/gcc; ${PWDCMD-pwd}` ; export srcdir ; \<BR>cd
testsuite; \<BR>EXPECT=expect ; export EXPECT ; \<BR>if [ -f
${rootme}/../expect/expect ] ; then \<BR> TCL_LIBRARY=`cd .. ;
cd /usr/cfrontend/src/gcc/../tcl/library ; ${PWDCMD-pwd}<BR>` ;
\<BR> export TCL_LIBRARY ; fi ; \<BR>runtest --tool gcc
)<BR>runtest: not found<BR>make[1]: [check-gcc] Error 127
(ignored)<BR>(rootme=`${PWDCMD-pwd}`; export rootme; \<BR>srcdir=`cd
/usr/cfrontend/src/gcc; ${PWDCMD-pwd}` ; export srcdir ; \<BR>cd testsuite;
\<BR>EXPECT=expect ; export EXPECT ; \<BR>if [ -f ${rootme}/../expect/expect ] ;
then \<BR> TCL_LIBRARY=`cd .. ; cd
/usr/cfrontend/src/gcc/../tcl/library ; ${PWDCMD-pwd}<BR>` ;
\<BR> export TCL_LIBRARY ; fi ; \<BR>runtest --tool g++
)<BR>runtest: not found<BR>make[1]: [check-g++] Error 127 (ignored)<BR>make[1]:
Leaving directory `/usr/build/llvm-gcc/gcc'<BR>make[1]: Entering directory
`/usr/build/llvm-gcc/intl'<BR>make[1]: Nothing to be done for
`check'.<BR>make[1]: Leaving directory `/usr/build/llvm-gcc/intl'<BR>make[1]:
Entering directory `/usr/build/llvm-gcc/libiberty'<BR>make[2]: Entering
directory `/usr/build/llvm-gcc/libiberty/testsuite'<BR>./test-demangle <
/usr/cfrontend/src/libiberty/testsuite/demangle-expected<BR>FAIL at line 2648,
style gnu-v3:<BR>in: _Z3fooIiFvdEiEvv<BR>out: (null)<BR>exp: void
foo<int, void ()(double), int>()<BR>FAIL at line 2672, style
gnu-v3:<BR>in: _ZngILi42EEvN1AIXplT_Li2EEE1TE<BR>out: void
operator-<(int)42>(A<((int)42)+((int)2)>::T)<BR>exp: void
operator-<42>(A<(42) + (2)>::T)<BR>FAIL at line 2692, style
gnu-v3:<BR>in: _ZlsRSoRKSs<BR>out:
operator<<(std::basic_ostream<char, std::char_traits<char>
>&, std::basic_s<BR>tring<char, std::char_traits<char>,
std::allocator<char> > const&)<BR>exp:
operator<<(std::ostream&, std::string const&)<BR>FAIL at line
2700, style gnu-v3:<BR>in: U4_farrVKPi<BR>out: _far int* restrict volatile
const<BR>exp: int* restrict volatile const _far<BR>FAIL at line 2704, style
gnu-v3:<BR>in: _Z3fooILi2EEvRAplT_Li1E_i<BR>out: void
foo<(int)2>(int (&) [((int)2)+((int)1)])<BR>exp: void foo<2>(int
(&) [(2) + (1)])<BR>FAIL at line 2708, style gnu-v3:<BR>in:
_Z1fM1AKFvvE<BR>out: (null)<BR>exp: f(void (A::*)() const)<BR>FAIL at line 2716,
style gnu-v3:<BR>in: 2CBIL_Z3foocEE<BR>out: (null)<BR>exp:
CB<foo(char)><BR>FAIL at line 2720, style gnu-v3:<BR>in:
2CBIL_Z7IsEmptyEE<BR>out: (null)<BR>exp: CB<IsEmpty><BR>FAIL at line 2728,
style gnu-v3:<BR>in: _ZZN1N1fEiEs<BR>out: N::f(int)::string literal
[#0]<BR>exp: N::f(int)::string literal<BR>FAIL at line 2748, style
gnu-v3:<BR>in: _Z1fKPFiiE<BR>out: f(int (*)(int) const)<BR>exp: f(int (*
const)(int))<BR>FAIL at line 2752, style gnu-v3:<BR>in:
_Z1fAszL_ZZNK1N1A1fEvE3foo_0E_i<BR>out: f(int[ sizeof(N::A::f()::foo [#
])const1])<BR>exp: f(int[sizeof(N::A::f() const::foo)])<BR>FAIL at line 2756,
style gnu-v3:<BR>in: _Z1fA37_iPS_<BR>out: f(int[37], int[37]*)<BR>exp:
f(int[37], int (*) [37])<BR>FAIL at line 2760, style gnu-v3:<BR>in:
_Z1fM1AFivEPS0_<BR>out: f(int (A::*)(), int ()()*)<BR>exp: f(int (A::*)(), int
(*)())<BR>FAIL at line 2764, style gnu-v3:<BR>in: _Z1fPFPA1_ivE<BR>out:
f(int (*) [1] (*)())<BR>exp: f(int (*(*)()) [1])<BR>FAIL at line 2768, style
gnu-v3:<BR>in: _Z1fPKM1AFivE<BR>out: f(int (A::*)() const*)<BR>exp: f(int
(A::* const*)())<BR>FAIL at line 2772, style gnu-v3:<BR>in:
_Z1jM1AFivEPS1_<BR>out: j(int (A::*)(), int (A::*)()*)<BR>exp: j(int (A::*)(),
int (A::**)())<BR>FAIL at line 2776, style gnu-v3:<BR>in:
_Z1sPA37_iPS0_<BR>out: s(int (*) [37], int (*) [37]*)<BR>exp: s(int (*) [37],
int (**) [37])<BR>FAIL at line 2780, style gnu-v3:<BR>in:
_Z3fooA30_A_i<BR>out: foo(int[][30])<BR>exp: foo(int[30][])<BR>FAIL at line
2784, style gnu-v3:<BR>in: _Z3kooPA28_A30_i<BR>out: koo(int[30] (*)
[28])<BR>exp: koo(int (*) [28][30])<BR>FAIL at line 2788, style
gnu-v3:<BR>in: _ZlsRKU3fooU4bart1XS0_<BR>out: operator<<(foo bart X
const&, bart X)<BR>exp: operator<<(X bart foo const&, X
bart)<BR>FAIL at line 2792, style gnu-v3:<BR>in:
_ZlsRKU3fooU4bart1XS2_<BR>out: operator<<(foo bart X const&, foo bart
X const)<BR>exp: operator<<(X bart foo const&, X bart foo
const)<BR>FAIL at line 2796, style gnu-v3:<BR>in: _Z1fM1AKFivE<BR>out:
(null)<BR>exp: f(int (A::*)() const)<BR>FAIL at line 2800, style
gnu-v3:<BR>in: _Z3absILi11EEvv<BR>out: void abs<(int)11>()<BR>exp:
void abs<11>()<BR>FAIL at line 2804, style gnu-v3:<BR>in:
_ZN1AIfEcvT_IiEEv<BR>out: A<float>::operator float<int>()<BR>exp:
A<float>::operator int<int>()<BR>FAIL at line 2816, style
gnu-v3:<BR>in:
_ZN5libcw5debug13cwprint_usingINS_9_private_12GlobalObjectEEENS0_17cwprint_<BR>using_tctIT_EERKS5_MS5_KFvRSt7ostreamE<BR>out:
(null)<BR>exp:
libcw::debug::cwprint_using_tct<libcw::_private_::GlobalObject>
libcw::debu<BR>g::cwprint_using<libcw::_private_::GlobalObject>(libcw::_private_::GlobalObject<BR>const&,
void (libcw::_private_::GlobalObject::*)(std::ostream&) const)<BR>FAIL at
line 2836, style gnu-v3:<BR>in:
_Z1fI1APS0_PKS0_EvT_T0_T1_PA4_S3_M1CS8_<BR>out: void f<A, A*, A const*>(A,
A*, A const*, A const* (*) [4], A const* (*) [4]<BR> C::*)<BR>exp: void
f<A, A*, A const*>(A, A*, A const*, A const* (*) [4], A const* (*
C::*<BR>) [4])<BR>FAIL at line 2840, style gnu-v3:<BR>in:
_Z3fooiPiPS_PS0_PS1_PS2_PS3_PS4_PS5_PS6_PS7_PS8_PS9_PSA_PSB_PSC_<BR>out:
foo(int, int*, int**, int***, int****, int*****, int******, int*******,
int<BR>********, int*********, int**********, int***********, int************,
int*****<BR>********, int*************, int**************)<BR>exp: foo(int,
int*, int**, int***, int****, int*****, int******, int*******, int<BR>********,
int*********, int**********, int***********, int************,
int*****<BR>********, int**************, int***************)<BR>FAIL at line
2852, style gnu-v3:<BR>in:
_ZNSt13_Alloc_traitsISbIcSt18string_char_traitsIcEN5libcw5debug9_private_17<BR>allocator_adaptorIcSt24__default_alloc_templateILb0ELi327664EELb1EEEENS5_IS9_S7_<BR>Lb1EEEE15_S_instancelessE<BR>out:
std::_Alloc_traits<std::basic_string<char,
std::string_char_traits<char>,
l<BR>ibcw::debug::_private_::allocator_adaptor<char,
std::__default_alloc_template<(b<BR>ool)0, (int)327664>, (bool)1> >,
libcw::debug::_private_::allocator_adaptor<std:<BR>:basic_string<char,
std::string_char_traits<char>,
libcw::debug::_private_::allo<BR>cator_adaptor<char,
std::__default_alloc_template<(bool)0, (int)327664>, (bool)1<BR>> >,
std::__default_alloc_template<(bool)0, (int)327664>, (bool)1>
>::_S_instanc<BR>eless<BR>exp:
std::_Alloc_traits<std::basic_string<char,
std::string_char_traits<char>,
l<BR>ibcw::debug::_private_::allocator_adaptor<char,
std::__default_alloc_template<fa<BR>lse, 327664>, true> >,
libcw::debug::_private_::allocator_adaptor<std::basic_str<BR>ing<char,
std::string_char_traits<char>,
libcw::debug::_private_::allocator_adap<BR>tor<char,
std::__default_alloc_template<false, 327664>, true> >,
std::__default_<BR>alloc_template<false, 327664>, true>
>::_S_instanceless<BR>FAIL at line 2856, style gnu-v3:<BR>in:
_GLOBAL__I__Z2fnv<BR>out: (null)<BR>exp: global constructors keyed to
fn()<BR>FAIL at line 2860, style gnu-v3:<BR>in:
_Z1rM1GFivEMS_KFivES_M1HFivES1_4whatIKS_E5what2IS8_ES3_<BR>out: (null)<BR>exp:
r(int (G::*)(), int (G::*)() const, G, int (H::*)(), int (G::*)(), what<G
c<BR>onst>, what2<G const>, int (G::*)() const)<BR>FAIL at line 2866,
style auto:<BR>in:
__CPR212____ct__Q3_3std141list__tm__128_Q2_3edm41THandle__tm__26_Q2_4emid15<BR>EMparticleChunkQ2_3std68allocator__tm__51_Q2_3edmJ37J14const_iteratorFRCQ3_3std1<BR>8list__tm__7_Z1ZZ2Z8iterator<BR>out:
_Z1ZZ2Z::__CPR212____ct__Q3_3std141list__tm__128_Q2_3edm41THandle__tm__26_Q<BR>2_4emid15EMparticleChunkQ2_3std68allocator__tm__51_Q2_3edmJ37J14const_iteratorFR<BR>CQ3_3std18list__tm(iterator)<BR>exp:
__CPR212____ct__Q3_3std141list__tm__128_Q2_3edm41THandle__tm__26_Q2_4emid15<BR>EMparticleChunkQ2_3std68allocator__tm__51_Q2_3edmJ37J14const_iteratorFRCQ3_3std1<BR>8list__tm__7_Z1ZZ2Z8iterator<BR>./test-demangle:
714 tests, 31 failures<BR>make[2]: *** [check-cplus-dem] Error 1<BR>make[2]:
Leaving directory `/usr/build/llvm-gcc/libiberty/testsuite'<BR>make[1]: ***
[check-subdir] Error 2<BR>make[1]: Leaving directory
`/usr/build/llvm-gcc/libiberty'<BR>make: *** [check-libiberty] Error
2</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT size=2><FONT face=Courier><FONT face=Arial>Shame everything seemed to
be going so well upto now.</FONT></FONT></FONT></DIV>
<DIV><FONT size=2><FONT face=Courier><FONT
face=Arial></FONT></FONT></FONT> </DIV>
<DIV><FONT size=2><FONT face=Courier><FONT face=Arial>I am hoping the problem is
my environment and there is a relatively easy fix for
this,</FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT size=2><FONT face=Courier><FONT
face=Arial>Aaron</FONT></FONT></FONT></DIV>
<DIV><FONT size=2><FONT face=Courier><FONT
face=Arial></FONT> </DIV></FONT></FONT></BODY></HTML>