http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55126
Bug #: 55126 Summary: Libstdc++-v3 fails to compile Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ AssignedTo: unassig...@gcc.gnu.org ReportedBy: r...@verizon.net Hello everyone, libstdc++-v3 fails to compile, with the following error message: In file included from ../../../../../gcc/libstdc++-v3/src/c++98/complex_io.cc:25:0: /home/rbmj/build/powerpc-wrs-vxworks/libstdc++-v3/include/complex: In function 'std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::complex<_Tp>&) [with _Tp = float; _CharT = char; _Traits = std::char_traits<char>]': /home/rbmj/build/powerpc-wrs-vxworks/libstdc++-v3/include/complex:529:5: internal compiler error: Segmentation fault } ^ 0xa582bf crash_signal ../../gcc/gcc/toplev.c:333 0xa43264 emit_case_dispatch_table ../../gcc/gcc/stmt.c:1919 0xa4a219 expand_sjlj_dispatch_table(rtx_def*, vec_t<tree_node*>*) ../../gcc/gcc/stmt.c:2292 0x81bde9 sjlj_emit_dispatch_table ../../gcc/gcc/except.c:1363 0x81bde9 sjlj_build_landing_pads ../../gcc/gcc/except.c:1420 0x81bde9 finish_eh_generation() ../../gcc/gcc/except.c:1454 0x784ef6 gimple_expand_cfg ../../gcc/gcc/cfgexpand.c:4600 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <http://gcc.gnu.org/bugs.html> for instructions. make[5]: *** [complex_io.lo] Error 1 This is a regression, as it successfully compiled with revision 191596, but with 192956 has the above error message. I wasn't sure whether to file this under libstdc++ or the c++ front end. Build configuration: ../gcc/configure --prefix=/usr --target=powerpc-wrs-vxworks --with-gnu-as --with-gnu-ld --with-headers --disable-shared --disable-libssp --disable-multilib --with-float=hard --enable-languages=c,c++ --enable-libstdcxx --enable-threads=vxworks --without-gconv --disable-libgomp --disable-nls --disable-libmudflap --with-cpu-PPC603 --disable-symvers