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