https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93223
Martin Jambor <jamborm at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
Assignee|unassigned at gcc dot gnu.org |jamborm at gcc dot
gnu.org
--- Comment #2 from Martin Jambor <jamborm at gcc dot gnu.org> ---
(In reply to Christoph Höger from comment #0)
> it looks like the result of ipa_fn_summaries->get (callee); should be
> checked for nullptr.
Indeed, we figure out that after cloning we could devirtualize to a
function which is however compiled at -O0 and so has no inlining
summary info attached to it. Since we would nto inline such a
function, checking for NULL is exactly what needs to be done. I'll
prepare a patch, thanks for reporting.