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

--- Comment #4 from Martin Liška <marxin at gcc dot gnu.org> ---
Full backtrace with the reduced test-case:

$ during IPA pass: inline
pr92528.cc:61:1: internal compiler error: in ipa_get_parm_lattices, at
ipa-cp.c:386
   61 | }
      | ^
0x8ba588 ipa_get_parm_lattices
        /home/marxin/Programming/gcc/gcc/ipa-cp.c:386
0x8ba588 ipa_get_parm_lattices
        /home/marxin/Programming/gcc/gcc/ipa-cp.c:384
0x8ba588 ipa_agg_value_from_node
        /home/marxin/Programming/gcc/gcc/ipa-cp.c:1612
0x190b4ec ipa_agg_value_set_from_jfunc(ipa_node_params*, cgraph_node*,
ipa_agg_jump_function*)
        /home/marxin/Programming/gcc/gcc/ipa-cp.c:1682
0xe0a823 evaluate_properties_for_edge(cgraph_edge*, bool, unsigned int*,
unsigned int*, vec<tree_node*, va_heap, vl_ptr>*,
vec<ipa_polymorphic_call_context, va_heap, vl_ptr>*, vec<ipa_agg_value_set,
va_heap, vl_ptr>*)
        /home/marxin/Programming/gcc/gcc/ipa-fnsummary.c:573
0xe1a8af do_estimate_edge_time(cgraph_edge*)
        /home/marxin/Programming/gcc/gcc/ipa-inline-analysis.c:198
0xe1b16a do_estimate_edge_size(cgraph_edge*)
        /home/marxin/Programming/gcc/gcc/ipa-inline-analysis.c:317
0x1924537 estimate_edge_size
        /home/marxin/Programming/gcc/gcc/ipa-inline.h:78
0x1924537 estimate_edge_growth
        /home/marxin/Programming/gcc/gcc/ipa-inline.h:89
0x1924537 want_inline_small_function_p
        /home/marxin/Programming/gcc/gcc/ipa-inline.c:844
0x19292c6 update_callee_keys
        /home/marxin/Programming/gcc/gcc/ipa-inline.c:1470
0x192c8d6 inline_small_functions
        /home/marxin/Programming/gcc/gcc/ipa-inline.c:2156
0x192c8d6 ipa_inline
        /home/marxin/Programming/gcc/gcc/ipa-inline.c:2616
0x192c8d6 execute
        /home/marxin/Programming/gcc/gcc/ipa-inline.c:3016

Reply via email to