https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94217
--- Comment #5 from Martin Liška <marxin at gcc dot gnu.org> --- Created attachment 48060 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48060&action=edit Reduced test-case without a warning $ gcc -O2 -flto star.ii -shared during IPA pass: cp lto1: internal compiler error: in ipa_find_agg_cst_for_param, at ipa-prop.c:3467 0x66038d ipa_find_agg_cst_for_param(ipa_agg_value_set*, tree_node*, long, bool, bool*) /home/marxin/Programming/gcc/gcc/ipa-prop.c:3467 0x66038d ipa_find_agg_cst_for_param(ipa_agg_value_set*, tree_node*, long, bool, bool*) /home/marxin/Programming/gcc/gcc/ipa-prop.c:3440 0xae630f evaluate_conditions_for_known_args /home/marxin/Programming/gcc/gcc/ipa-fnsummary.c:371 0xaefdb9 estimate_ipcp_clone_size_and_time(cgraph_node*, 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>, int*, sreal*, sreal*, int*) /home/marxin/Programming/gcc/gcc/ipa-fnsummary.c:3658 0x167ff18 estimate_local_effects /home/marxin/Programming/gcc/gcc/ipa-cp.c:3478 0x168a26f propagate_constants_topo /home/marxin/Programming/gcc/gcc/ipa-cp.c:3816 0x168a26f ipcp_propagate_stage /home/marxin/Programming/gcc/gcc/ipa-cp.c:3912 0x168a26f ipcp_driver /home/marxin/Programming/gcc/gcc/ipa-cp.c:5908 0x168a26f execute /home/marxin/Programming/gcc/gcc/ipa-cp.c:6001 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <https://gcc.gnu.org/bugs/> for instructions. lto-wrapper: fatal error: gcc returned 1 exit status compilation terminated. /usr/bin/ld: error: lto-wrapper failed collect2: error: ld returned 1 exit status