https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69044
Bug ID: 69044 Summary: [6 regression] [CHKP] internal compiler error: in duplicate_thunk_for_node Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ipa Assignee: unassigned at gcc dot gnu.org Reporter: ienkovich at gcc dot gnu.org Target Milestone: --- >cat test.i int i; int strncasecmp (char *p1, char *p2, long p3) { return 0; } int special_command () { if (strncasecmp (0, 0, 0)) i++; } >gcc -O2 -fcheck-pointer-bounds -mmpx test.i test.i:7:1: internal compiler error: in duplicate_thunk_for_node, at cgraphclones.c:321 } ^ 0x8bd8e7 duplicate_thunk_for_node /export/users/ienkovic/issues/mpx/gcc/gcc/cgraphclones.c:321 0x8bdb9a cgraph_edge::redirect_callee_duplicating_thunks(cgraph_node*) /export/users/ienkovic/issues/mpx/gcc/gcc/cgraphclones.c:355 0x8be119 cgraph_node::create_clone(tree_node*, long, int, bool, vec<cgraph_edge*, va_heap, vl_ptr>, bool, cgraph_node*, bitmap_head*) /export/users/ienkovic/issues/mpx/gcc/gcc/cgraphclones.c:476 0x8be78c cgraph_node::create_virtual_clone(vec<cgraph_edge*, va_heap, vl_ptr>, vec<ipa_replace_map*, va_gc, vl_embed>*, bitmap_head*, char const*) /export/users/ienkovic/issues/mpx/gcc/gcc/cgraphclones.c:583 0x16aaece create_specialized_node /export/users/ienkovic/issues/mpx/gcc/gcc/ipa-cp.c:3462 0x16ace05 decide_whether_version_node /export/users/ienkovic/issues/mpx/gcc/gcc/ipa-cp.c:4381 0x16ad284 ipcp_decision_stage /export/users/ienkovic/issues/mpx/gcc/gcc/ipa-cp.c:4493 0x16ad6aa ipcp_driver /export/users/ienkovic/issues/mpx/gcc/gcc/ipa-cp.c:4607 0x16ad88a execute /export/users/ienkovic/issues/mpx/gcc/gcc/ipa-cp.c:4697 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.