irix bootstrap failure in libstdc++ testsuite
Billinghurst, David (CALCRTS)
david.billinghurst@comalco.riotinto.com.au
Fri Mar 5 03:17:00 GMT 2004
Another irix6.5 bootstrap problem with head of Thu Mar 4 08:06:28 GMT 2004.
Build fails in with
/bin/sh ../libtool --tag=CXX --mode=link `/disk4/billingd/obj/gcc/mips-sgi-irix6.5/libstdc++-v3/scripts/testsuite_flags --build-cxx` -R `/disk4/billingd/obj/gcc/gcc/xgcc -B/disk4/billingd/obj/gcc/gcc/ -B/disk4/billingd/tmp/gcc/mips-sgi-irix6.5/bin/ -B/disk4/billingd/tmp/gcc/mips-sgi-irix6.5/lib/ -isystem /disk4/billingd/tmp/gcc/mips-sgi-irix6.5/include -isystem /disk4/billingd/tmp/gcc/mips-sgi-irix6.5/sys-include -print-libgcc-file-name | sed 's,/[^/]*$,,'` -R /disk4/billingd/obj/gcc/mips-sgi-irix6.5/libstdc++-v3/src/.libs -g -O2 -o abi_check abi_check.o -lm
/disk4/billingd/obj/gcc/gcc/g++ -shared-libgcc -B/disk4/billingd/obj/gcc/gcc/ -nostdinc++ -B/disk4/billingd/tmp/gcc/mips-sgi-irix6.5/bin/ -B/disk4/billingd/tmp/gcc/mips-sgi-irix6.5/lib/ -isystem /disk4/billingd/tmp/gcc/mips-sgi-irix6.5/include -isystem /disk4/billingd/tmp/gcc/mips-sgi-irix6.5/sys-include -g -O2 -o abi_check abi_check.o -L/disk4/billingd/obj/gcc/mips-sgi-irix6.5/libstdc++-v3/src -L/disk4/billingd/obj/gcc/mips-sgi-irix6.5/libstdc++-v3/src/.libs -lm -Wl,-rpath -Wl,/disk4/billingd/obj/gcc/gcc:/disk4/billingd/obj/gcc/mips-sgi-irix6.5/libstdc++-v3/src/.libs
abi_check.o(.text+0x688):/disk4/billingd/obj/gcc/mips-sgi-irix6.5/libstdc++-v3/include/bits/stl_iterator.h:700: undefined reference to `__gnu_cxx::__exchange_and_add(long volatile*, int)'
abi_check.o(.text+0x880):/disk4/billingd/obj/gcc/mips-sgi-irix6.5/libstdc++-v3/include/bits/basic_string.h:215: undefined reference to `__gnu_cxx::__exchange_and_add(long volatile*, int)'
abi_check.o(.text+0x8dc):/disk4/billingd/obj/gcc/mips-sgi-irix6.5/libstdc++-v3/include/bits/basic_string.h:215: undefined reference to `__gnu_cxx::__exchange_and_add(long volatile*, int)'
abi_check.o(.text+0x96c): In function `line_to_symbol_info(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&, symbol_info&)':
/disk4/billingd/obj/gcc/mips-sgi-irix6.5/libstdc++-v3/include/bits/basic_string.h:215: undefined reference to `__gnu_cxx::__exchange_and_add(long volatile*, int)'
abi_check.o(.text+0xa30):/disk4/billingd/obj/gcc/mips-sgi-irix6.5/libstdc++-v3/include/bits/basic_string.h:215: undefined reference to `__gnu_cxx::__exchange_and_add(long volatile*, int)'
abi_check.o(.text+0xa80):/disk4/billingd/obj/gcc/mips-sgi-irix6.5/libstdc++-v3/include/bits/basic_string.h:215: more undefined references to `__gnu_cxx::__exchange_and_add(long volatile*, int)' follow
collect2: ld returned 1 exit status
worked a couple of days ago.
More information about the Libstdc++
mailing list