[Bug c++/13283] New: ICE in rtl_verify_flow_info_1, at cfgrtl.c

Michael dot Stevens at epost dot de gcc-bugzilla@gcc.gnu.org
Wed Dec 3 14:48:00 GMT 2003


Carefully crafted code produces ICE
Reproducable with gcc-3.4-20031126 and gcc-3.4-20031015

ICE report as follows for gcc-3.4-20031015 (internal line number changed
for gcc-3.4-20031126):

gcc34bug.cpp: In function `void gcc34bug()':
gcc34bug.cpp:17: error: in basic block 1:
gcc34bug.cpp:17: error: flow control insn inside a basic block
(call_insn 25 21 92 1 (set (reg:SF %st)
        (call (mem:QI (symbol_ref:SI ("_Z4testv") [flags 0x41] <function_decl
0x4025b06c test>) [0 S1 A8])
            (const_int 0 [0x0]))) 531 {*call_value_0} (nil)
    (expr_list:REG_EH_REGION (const_int 1 [0x1])
        (nil))
    (nil))
gcc34bug.cpp:17: internal compiler error: in rtl_verify_flow_info_1, at
cfgrtl.c:2025

-- 
           Summary: ICE in rtl_verify_flow_info_1, at cfgrtl.c
           Product: gcc
           Version: 3.4
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: c++
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: Michael dot Stevens at epost dot de
                CC: gcc-bugs at gcc dot gnu dot org
  GCC host triplet: i686-pc-linux-gnu


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



More information about the Gcc-bugs mailing list