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

--- Comment #2 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Richard Biener <rgue...@gcc.gnu.org>:

https://gcc.gnu.org/g:ef6631051d4bb9519f3f0dd5f3b3eadbd67bc10a

commit r10-7536-gef6631051d4bb9519f3f0dd5f3b3eadbd67bc10a
Author: Richard Biener <rguent...@suse.de>
Date:   Fri Apr 3 13:46:49 2020 +0200

    middle-end/94465 - handle released SSA names in array_ref_low_bound

    array_ref_low_bound is used in dumping ARRAY_REFs which in turn
    is called when basic blocks are deleted.  cleanup_control_flow_pre
    consciously decides to remove unreachable basic-blocks in arbitrary
    order so the following makes array_ref_low_bound forgiving in the
    case the SSA name with the index definition has been released
    already.

    2020-04-03  Richard Biener  <rguent...@suse.de>

            PR middle-end/94465
            * tree.c (array_ref_low_bound): Deal with released SSA names
            in index position.

Reply via email to