I get the following ICE with 4.3 20070422 on ia64 that I didn't get
with 20070326:

[EMAIL PROTECTED]:~$ /usr/lib/gcc-snapshot/bin/g++ -c -O2 pan-nzb.ii
/usr/lib/gcc-snapshot/lib/gcc/ia64-linux-gnu/4.3.0/../../../../include/c++/4.3.0/bits/vector.tcc:
In member function 'void std::vector<_Tp,
_Alloc>::_M_insert_aux(__gnu_cxx::__normal_iterator<typename
std::_Vector_base<_Tp, _Alloc>::_Tp_alloc_type::pointer, std::vector<_Tp,
_Alloc> >, const _Tp&) [with _Tp = pan::Xref::Target, _Alloc =
std::allocator<pan::Xref::Target>]':
/usr/lib/gcc-snapshot/lib/gcc/ia64-linux-gnu/4.3.0/../../../../include/c++/4.3.0/bits/vector.tcc:292:
error: return not followed by barrier
(jump_insn 1324 1323 1037 21 (parallel [
            (return)
            (use (reg:DI 320 b0))
        ]) 326 {return_internal} (nil)
    (nil))
/usr/lib/gcc-snapshot/lib/gcc/ia64-linux-gnu/4.3.0/../../../../include/c++/4.3.0/bits/vector.tcc:292:
internal compiler error: in rtl_verify_flow_info, at cfgrtl.c:2050
Please submit a full bug report,
with preprocessed source if appropriate.

I'm currently trying to reduce it.


-- 
           Summary: [4.3 Regression] ICE in rtl_verify_flow_info, at
                    cfgrtl.c:2050: {return_internal} (nil)
           Product: gcc
           Version: 4.3.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: middle-end
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: tbm at cyrius dot com
GCC target triplet: ia64-linux-gnu


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31733

Reply via email to