[Bug ipa/84825] New: [8 Regression] ICE in rebuild_frequencies, at predict.c:4002

marxin at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Mar 12 07:52:00 GMT 2018


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84825

            Bug ID: 84825
           Summary: [8 Regression] ICE in rebuild_frequencies, at
                    predict.c:4002
           Product: gcc
           Version: unknown
            Status: UNCONFIRMED
          Keywords: ice-on-valid-code
          Severity: normal
          Priority: P3
         Component: ipa
          Assignee: unassigned at gcc dot gnu.org
          Reporter: marxin at gcc dot gnu.org
                CC: hubicka at gcc dot gnu.org, marxin at gcc dot gnu.org
  Target Milestone: ---

Starting from r249856 we ICE on:

$ g++ /home/marxin/Programming/gcc/gcc/testsuite/g++.dg/inherit/covariant4.C
/dev/null -O3 --param early-inlining-insns=0 -fno-guess-branch-probability
during GIMPLE pass: fnsplit
/home/marxin/Programming/gcc/gcc/testsuite/g++.dg/inherit/covariant4.C: In
function ‘virtual D* D::_ZTch0_v8_n32_N1D4foo2EPS_(D*)’:
/home/marxin/Programming/gcc/gcc/testsuite/g++.dg/inherit/covariant4.C:76:1:
internal compiler error: in rebuild_frequencies, at predict.c:4002
 }
 ^
0xd221ea rebuild_frequencies()
        ../../gcc/predict.c:4002
0xe7768d tree_function_versioning(tree_node*, tree_node*, vec<ipa_replace_map*,
va_gc, vl_embed>*, bool, bitmap_head*, bool, bitmap_head*, basic_block_def*)
        ../../gcc/tree-inline.c:6095
0x9ad32a cgraph_node::create_version_clone_with_body(vec<cgraph_edge*, va_heap,
vl_ptr>, vec<ipa_replace_map*, va_gc, vl_embed>*, bitmap_head*, bool,
bitmap_head*, basic_block_def*, char const*)
        ../../gcc/cgraphclones.c:984
0x16324bf split_function
        ../../gcc/ipa-split.c:1371
0x1637fb0 execute_split_functions
        ../../gcc/ipa-split.c:1899


More information about the Gcc-bugs mailing list