This is the mail archive of the gcc-bugs@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]

[Bug c++/34988] New: gcc-4.3 (20080118 snapshot) crashes while building libstdc++ (locale_facets_nonio.tcc)


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


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