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

--- Comment #32 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Richard Biener <[email protected]>:

https://gcc.gnu.org/g:3dfd545671f0b3ffb2bd5166637381665fea7ebb

commit r16-6154-g3dfd545671f0b3ffb2bd5166637381665fea7ebb
Author: Richard Biener <[email protected]>
Date:   Mon Dec 8 10:25:21 2025 +0100

    ipa/122456 - fix ICE during LTO profiledbootstrap

    When we have a speculated edge but we folded the call to
    __builtin_unreachable () then trying to update the cgraph ICEs
    in resolve_speculation because there's no symtab node for
    __builtin_unreachable (). Reject this resolving attempt similar
    as to when the callees decl were NULL or it were not semantically
    equivalent.

    I only have a LTRANS unit as testcase.

            PR ipa/122456
            * cgraph.cc (cgraph_edge::resolve_speculation): Handle
            a NULL symtab_node::get (callee_decl).

Reply via email to