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.