https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78655
Andrew Macleod <amacleod at redhat dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Assignee|unassigned at gcc dot gnu.org |amacleod at redhat dot com --- Comment #14 from Andrew Macleod <amacleod at redhat dot com> --- Created attachment 53910 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53910&action=edit patch to fix the problem This patch fixes the PR, but exposes issues in other passes. They introduce undefined behaviour by hoisting POINTER_PLUS expressions into blocks in which the operand is not known to be non-null. (See PR 107709) Until this can be audited fully, we put this patch on hold.