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

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
           Assignee|unassigned at gcc dot gnu.org      |rguenth at gcc dot 
gnu.org

--- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> ---
(In reply to Drea Pinski from comment #1)
> Confirmed.  Looks like it started with r16-8595 which was supposed to fix
> the issue.

Nah, that was supposed to catch a similar issue when mixing up two different
UBs in the same block.  This is the same issue (re-use of copied block)
for two same UBs (NULL dereference) in the same block but through two different
paths.

I should have (IIRC I considered it) redone the whole iteration to iterate
over incoming edges instead of over PHIs.

Reply via email to