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

Reply via email to