https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92109
Martin Liška <marxin at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords|needs-reduction | Assignee|marxin at gcc dot gnu.org |jamborm at gcc dot gnu.org --- Comment #4 from Martin Liška <marxin at gcc dot gnu.org> --- I can't reduce it more, so it's hopefully a reasonable small test-case: $ g++ 1.ii 2.ii 3.ii 4.ii -O3 -flto=auto -shared -fPIC ... 1.ii:42:572: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used during IPA pass: materialize-all-clones In function ‘throwError.constprop.isra’: lto1: internal compiler error: in modify_call_stmt, at ipa-param-manipulation.c:1586 0x59f0b1 ipa_param_body_adjustments::modify_call_stmt(gcall**) ../../gcc/ipa-param-manipulation.c:1586 0xa646b5 remap_gimple_stmt ../../gcc/tree-inline.c:1921 0xa6588f copy_bb ../../gcc/tree-inline.c:1996 0xa66de2 copy_cfg_body ../../gcc/tree-inline.c:2983 0xa66de2 copy_body ../../gcc/tree-inline.c:3231 0xa6ba0c tree_function_versioning(tree_node*, tree_node*, vec<ipa_replace_map*, va_gc, vl_embed>*, ipa_param_adjustments*, bool, bitmap_head*, basic_block_def*) ../../gcc/tree-inline.c:6274 0x67a20a cgraph_materialize_clone ../../gcc/cgraphclones.c:1020 0x67a20a symbol_table::materialize_all_clones() ../../gcc/cgraphclones.c:1107 0x85af5f execute ../../gcc/ipa.c:1396