[Bug ipa/79765] New: [CHKP] ICE in create_target_clone in multiple_target.c:211
marxin at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Feb 28 22:53:00 GMT 2017
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79765
Bug ID: 79765
Summary: [CHKP] ICE in create_target_clone in
multiple_target.c:211
Product: gcc
Version: 7.0
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: ienkovich at gcc dot gnu.org
Target Milestone: ---
Looks multiversioning is not happy to be combined with MPX:
$ gcc /home/marxin/Programming/gcc/gcc/testsuite/gcc.target/i386/mvc4.c -mmpx
-fcheck-pointer-bounds
/home/marxin/Programming/gcc/gcc/testsuite/gcc.target/i386/mvc4.c:27:1:
internal compiler error: Segmentation fault
}
^
0xd566ed crash_signal
../../gcc/toplev.c:337
0xdd83f4 copy_forbidden(function*)
../../gcc/tree-inline.c:3530
0xdd83f4 tree_versionable_function_p(tree_node*)
../../gcc/tree-inline.c:5603
0x8b1ce1 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:972
0x1588be7 create_target_clone
../../gcc/multiple_target.c:211
0x1588be7 expand_target_clones
../../gcc/multiple_target.c:286
0x1588be7 ipa_target_clone
../../gcc/multiple_target.c:346
0x1588be7 execute
../../gcc/multiple_target.c:379
Started when multiversioning was introduced. I'll take a look.
More information about the Gcc-bugs
mailing list