I'm trying to build gcc 4.3 on a PS3 with a ppc linux (yellow dog linux 5.1, gcc 4.1.1, binutils 2.18).
I get the following error: /home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/./gcc/xgcc -v -save-temps -shared-libgc c -B/home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/./gcc -nostdinc++ -L/home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/ppc64-ps3gobo-linux-gnu/32/nof/libstdc++-v3/src -L/home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/ppc64-ps3gobo-linux-gnu/32/nof/libstdc++-v3/src/.libs -B/home/gobo/Programs/GCC/4.3_20080118/ppc64-ps3gobo-linux-gnu/bin/ -B/home/gobo/Programs/GCC/4.3_20080118/ppc64-ps3gobo-linux-gnu/lib/ -isystem /home/gobo/Programs/GCC/4.3_20080118/ppc64-ps3gobo-linux-gnu/include -isystem /home/gobo/Programs/GCC/4.3_20080118/ppc64-ps3gobo-linux-gnu/sys-include -m32 -msoft-float -fPIC -mstrict-align -I/home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/ppc64-ps3gobo-linux-gnu/32/nof/libstdc++-v3/include/ppc64-ps3gobo-linux-gnu -I/home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/ppc64-ps3gobo-linux-gnu/32/nof/libstdc++-v3/include -I/home/gobo/Files/Compile/Sources/gcc-4.3-20080118/libstdc++-v3/libsupc++ -fno-implicit-templates -Wall -Wextra -Wwrite-strings -Wcast-qual -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -g -O2 -D_GNU_SOURCE -m32 -msoft-float -fPIC -mstrict-align -c /home/gobo/Files/Compile/Sources/gcc-4.3-20080118/./libstdc++-v3/src/locale-inst.cc -fPIC -DPIC -o .libs/locale-inst.o Reading specs from /home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/./gcc/specs Target: ppc64-ps3gobo-linux-gnu Configured with: /home/gobo/Files/Compile/Sources/gcc-4.3-20080118/./configure linux gnu Thread model: posix gcc version 4.3.0 20080118 (experimental) (GCC) COLLECT_GCC_OPTIONS='-v' '-save-temps' '-shared-libgcc' '-B/home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/./gcc' '-nostdinc++' '-L/home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/ppc64-ps3gobo-linux-gnu/32/nof/libstdc++-v3/src' '-L/home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/ppc64-ps3gobo-linux-gnu/32/nof/libstdc++-v3/src/.libs' '-B/home/gobo/Programs/GCC/4.3_20080118/ppc64-ps3gobo-linux-gnu/bin/' '-B/home/gobo/Programs/GCC/4.3_20080118/ppc64-ps3gobo-linux-gnu/lib/' '-isystem' '/home/gobo/Programs/GCC/4.3_20080118/ppc64-ps3gobo-linux-gnu/include' '-isystem' '/home/gobo/Programs/GCC/4.3_20080118/ppc64-ps3gobo-linux-gnu/sys-include' '-msoft-float' '-I/home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/ppc64-ps3gobo-linux-gnu/32/nof/libstdc++-v3/include/ppc64-ps3gobo-linux-gnu' '-I/home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/ppc64-ps3gobo-linux-gnu/32/nof/libstdc++-v3/include' '-I/home/gobo/Files/Compile/Sources/gcc-4.3-20080118/libstdc++-v3/libsupc++' '-fno-implicit-templates' '-Wall' '-Wextra' '-Wwrite-strings' '-Wcast-qual' '-fdiagnostics-show-location=once' '-ffunction-sections' '-fdata-sections' '-g' '-O2' '-D_GNU_SOURCE' '-m32' '-msoft-float' '-mstrict-align' '-c' '-fPIC' '-DPIC' '-o' '.libs/locale-inst.o' '-mcpu=cell' /home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/./gcc/cc1plus -E -quiet -nostdinc++ -v -I/home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/ppc64-ps3gobo-linux-gnu/32/nof/libstdc++-v3/include/ppc64-ps3gobo-linux-gnu -I/home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/ppc64-ps3gobo-linux-gnu/32/nof/libstdc++-v3/include -I/home/gobo/Files/Compile/Sources/gcc-4.3-20080118/libstdc++-v3/libsupc++ -imultilib 32/nof -iprefix /home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/gcc/../lib/gcc/ppc64-ps3gobo-linux-gnu/4.3.0/ -isystem /home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/./gcc/include -isystem /home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/./gcc/include-fixed -D_GNU_SOURCE -D__unix__ -D__gnu_linux__ -D__linux__ -Dunix -D__unix -Dlinux -D__linux -Asystem=linux -Asystem=unix -Asystem=posix -D_GNU_SOURCE -DPIC -isystem /home/gobo/Programs/GCC/4.3_20080118/ppc64-ps3gobo-linux-gnu/include -isystem /home/gobo/Programs/GCC/4.3_20080118/ppc64-ps3gobo-linux-gnu/sys-include /home/gobo/Files/Compile/Sources/gcc-4.3-20080118/./libstdc++-v3/src/locale-inst.cc -msoft-float -m32 -msoft-float -mstrict-align -mcpu=cell -Wall -Wextra -Wwrite-strings -Wcast-qual -fno-implicit-templates -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -fPIC -fworking-directory -O2 -fpch-preprocess -o locale-inst.ii ignoring nonexistent directory "/home/gobo/Programs/GCC/4.3_20080118/ppc64-ps3gobo-linux-gnu/include" ignoring nonexistent directory "/home/gobo/Programs/GCC/4.3_20080118/ppc64-ps3gobo-linux-gnu/sys-include" ignoring nonexistent directory "/home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/gcc/../lib/gcc/ppc64-ps3gobo-linux-gnu/4.3.0/include" ignoring nonexistent directory "/home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/gcc/../lib/gcc/ppc64-ps3gobo-linux-gnu/4.3.0/include-fixed" ignoring nonexistent directory "/home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/gcc/../lib/gcc/ppc64-ps3gobo-linux-gnu/4.3.0/../../../../ppc64-ps3gobo-linux-gnu/include" ignoring nonexistent directory "/home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/gcc/../lib/gcc/../../include" ignoring nonexistent directory "/home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/gcc/../lib/gcc/../../lib/gcc/ppc64-ps3gobo-linux-gnu/4.3.0/include" ignoring nonexistent directory "/home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/gcc/../lib/gcc/../../lib/gcc/ppc64-ps3gobo-linux-gnu/4.3.0/include-fixed" ignoring nonexistent directory "/home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/gcc/../lib/gcc/../../lib/gcc/ppc64-ps3gobo-linux-gnu/4.3.0/../../../../ppc64-ps3gobo-linux-gnu/include" #include "..." search starts here: #include <...> search starts here: /home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/ppc64-ps3gobo-linux-gnu/32/nof/libstdc++-v3/include/ppc64-ps3gobo-linux-gnu /home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/ppc64-ps3gobo-linux-gnu/32/nof/libstdc++-v3/include /home/gobo/Files/Compile/Sources/gcc-4.3-20080118/libstdc++-v3/libsupc++ /home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/./gcc/include /home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/./gcc/include-fixed /home/gobo/System/Links/Headers /usr/local/include /usr/include End of search list. COLLECT_GCC_OPTIONS='-v' '-save-temps' '-shared-libgcc' '-B/home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/./gcc' '-nostdinc++' '-L/home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/ppc64-ps3gobo-linux-gnu/32/nof/libstdc++-v3/src' '-L/home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/ppc64-ps3gobo-linux-gnu/32/nof/libstdc++-v3/src/.libs' '-B/home/gobo/Programs/GCC/4.3_20080118/ppc64-ps3gobo-linux-gnu/bin/' '-B/home/gobo/Programs/GCC/4.3_20080118/ppc64-ps3gobo-linux-gnu/lib/' '-isystem' '/home/gobo/Programs/GCC/4.3_20080118/ppc64-ps3gobo-linux-gnu/include' '-isystem' '/home/gobo/Programs/GCC/4.3_20080118/ppc64-ps3gobo-linux-gnu/sys-include' '-msoft-float' '-I/home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/ppc64-ps3gobo-linux-gnu/32/nof/libstdc++-v3/include/ppc64-ps3gobo-linux-gnu' '-I/home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/ppc64-ps3gobo-linux-gnu/32/nof/libstdc++-v3/include' '-I/home/gobo/Files/Compile/Sources/gcc-4.3-20080118/libstdc++-v3/libsupc++' '-fno-implicit-templates' '-Wall' '-Wextra' '-Wwrite-strings' '-Wcast-qual' '-fdiagnostics-show-location=once' '-ffunction-sections' '-fdata-sections' '-g' '-O2' '-D_GNU_SOURCE' '-m32' '-msoft-float' '-mstrict-align' '-c' '-fPIC' '-DPIC' '-o' '.libs/locale-inst.o' '-mcpu=cell' /home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/./gcc/cc1plus -fpreprocessed locale-inst.ii -quiet -dumpbase locale-inst.cc -msoft-float -m32 -msoft-float -mstrict-align -mcpu=cell -auxbase-strip .libs/locale-inst.o -g -O2 -Wall -Wextra -Wwrite-strings -Wcast-qual -version -fno-implicit-templates -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -fPIC -o locale-inst.s GNU C++ (GCC) version 4.3.0 20080118 (experimental) (ppc64-ps3gobo-linux-gnu) compiled by GNU C version 4.3.0 20080118 (experimental), GMP version 4.2.2, MPFR version 2.3.0. GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096 Compiler executable checksum: 76f18f0020947ed3e278a4a06c8e4195 /home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/ppc64-ps3gobo-linux-gnu/32/nof/libstdc++-v3/include/bits/locale_facets_nonio.tcc: In member function â_OutIter std::__gnu_cxx_ldbl128::money_put<_CharT, _OutIter>::__do_put(_OutIter, bool, std::ios_base&, _CharT, double) const [with _CharT = char, _OutIter = std::ostreambuf_iterator<char, std::char_traits<char> >]â: /home/gobo/Files/Compile/Sources/gcc-4.3-20080118/_build/ppc64-ps3gobo-linux-gnu/32/nof/libstdc++-v3/include/bits/locale_facets_nonio.tcc:548: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. My config options were: /home/gobo/Files/Compile/Sources/gcc-4.3-20080118/./configure --prefix=/home/gobo/Programs/GCC/4.3_20080118 --sysconfdir=/home/gobo/Programs/GCC/Settings --localstatedir=/home/gobo/System/Variable --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu --enable-languages=c,c++ --enable-altivec --with-cpu=cell --build=ppc64-ps3gobo-linux-gnu --host=ppc64-ps3gobo-linux-gnu --target=ppc64-ps3gobo-linux-gnu I did not find any core files in the build dir. Hope this helps. -- Summary: gcc-4.3 (20080118 snapshot) crashes while building libstdc++ (locale_facets_nonio.tcc) Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: blocker Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: giamby at infinito dot it GCC build triplet: pc64-ps3gobo-linux-gnu GCC host triplet: pc64-ps3gobo-linux-gnu GCC target triplet: pc64-ps3gobo-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34988