<!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>