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

--- Comment #4 from Eric Gallager <egallager at gcc dot gnu.org> ---
(In reply to GCC Commits from comment #3)
> The master branch has been updated by David Malcolm <dmalc...@gcc.gnu.org>:
> 
> https://gcc.gnu.org/g:8415bceea9d3ca86adc00ae8ad92deaec0457dd1
> 
> commit r14-7117-g8415bceea9d3ca86adc00ae8ad92deaec0457dd1
> Author: Antoni Boucher <boua...@zoho.com>
> Date:   Wed Jan 10 17:13:20 2024 -0500
> 
>     libgccjit: Fix GGC segfault when using -flto
>     
>     gcc/ChangeLog:
>             PR jit/111396
>             * ipa-fnsummary.cc (ipa_fnsummary_cc_finalize): Call
>             ipa_free_size_summary.
>             * ipa-icf.cc (ipa_icf_cc_finalize): New function.
>             * ipa-profile.cc (ipa_profile_cc_finalize): New function.
>             * ipa-prop.cc (ipa_prop_cc_finalize): New function.
>             * ipa-prop.h (ipa_prop_cc_finalize): New function.
>             * ipa-sra.cc (ipa_sra_cc_finalize): New function.
>             * ipa-utils.h (ipa_profile_cc_finalize, ipa_icf_cc_finalize,
>             ipa_sra_cc_finalize): New functions.
>             * toplev.cc (toplev::finalize): Call ipa_icf_cc_finalize,
>             ipa_prop_cc_finalize, ipa_profile_cc_finalize and
>             ipa_sra_cc_finalize
>             Include ipa-utils.h.
>     
>     gcc/testsuite/ChangeLog:
>             PR jit/111396
>             * jit.dg/all-non-failing-tests.h: Add note about test-ggc-bugfix.
>             * jit.dg/test-ggc-bugfix.c: New test.

did this fix this successfully?

Reply via email to