This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

libstdc++ link failures on ppc64


My ppc64 tester started failing last night while trying to create
libstdc++ libraries with:

-----------------------------------------------------------------------------
/home/cygnus/dnovillo/perf/sbox/gcc/local.ppc64/bld.torreja/./gcc/xgcc -shared-l
ibgcc -B/home/cygnus/dnovillo/perf/sbox/gcc/local.ppc64/bld.torreja/./gcc/ -nost
dinc++ -L/home/cygnus/dnovillo/perf/sbox/gcc/local.ppc64/bld.torreja/powerpc64-u
nknown-linux-gnu/libstdc++-v3/src -L/home/cygnus/dnovillo/perf/sbox/gcc/local.pp
c64/bld.torreja/powerpc64-unknown-linux-gnu/libstdc++-v3/src/.libs -B/home/cygnu
s/dnovillo/perf/sbox/gcc/local.ppc64/inst.torreja/powerpc64-unknown-linux-gnu/bi
n/ -B/home/cygnus/dnovillo/perf/sbox/gcc/local.ppc64/inst.torreja/powerpc64-unkn
own-linux-gnu/lib/ -isystem /home/cygnus/dnovillo/perf/sbox/gcc/local.ppc64/inst
.torreja/powerpc64-unknown-linux-gnu/include -isystem /home/cygnus/dnovillo/perf
/sbox/gcc/local.ppc64/inst.torreja/powerpc64-unknown-linux-gnu/sys-include -shar
ed -nostdlib /usr/lib/../lib64/crti.o /home/cygnus/dnovillo/perf/sbox/gcc/local.
ppc64/bld.torreja/./gcc/crtbeginS.o  .libs/bitmap_allocator.o .libs/pool_allocat
or.o .libs/mt_allocator.o .libs/codecvt.o .libs/complex_io.o .libs/ctype.o .libs
/debug.o .libs/debug_list.o .libs/functexcept.o .libs/globals_locale.o .libs/glo
[ .... ]
gcc_s -lc -lgcc_s   /home/cygnus/dnovillo/perf/sbox/gcc/local.ppc64/bld.torreja/
./gcc/crtsavres.o /home/cygnus/dnovillo/perf/sbox/gcc/local.ppc64/bld.torreja/./
gcc/crtendS.o /usr/lib/../lib64/crtn.o  -Wl,-O1 -Wl,--version-script=libstdc++-s
ymbol.ver -Wl,-soname -Wl,libstdc++.so.6 -o .libs/libstdc++.so.6.0.4
.libs/complex_io.o(.opd+0x0): In function `__gnu_cxx::__common_pool_policy<__gnu
_cxx::__pool, true>::_S_get_pool()':
/home/cygnus/dnovillo/perf/sbox/gcc/local.ppc64/bld.torreja/powerpc64-unknown-li
nux-gnu/libstdc++-v3/include/ext/mt_allocator.h:448: multiple definition of `__g
nu_cxx::__common_pool_policy<__gnu_cxx::__pool, true>::_S_get_pool()'
.libs/mt_allocator.o(.opd+0xa8):/home/cygnus/dnovillo/perf/sbox/gcc/local.ppc64/
src/libstdc++-v3/src/mt_allocator.cc:190: first defined here
.libs/functexcept.o(.opd+0x168): In function `__gnu_cxx::__common_pool_policy<__
gnu_cxx::__pool, true>::_S_get_pool()':
[ ... various other multiply defined symbols ... ]
-----------------------------------------------------------------------------

I see no changes in libstdc++ since the previous run and nothing
in the C++ FE, so I'm not sure whether it may be something broken
in my box.

Anybody else seeing this failure?


Thanks.  Diego.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]