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

Reply via email to