[Bug ipa/104303] [12 regression] gnatmake is miscompiled by IPA/modref

cvs-commit at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Apr 12 15:05:15 GMT 2022


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

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

https://gcc.gnu.org/g:7c7e78e9c460991349065572e32cac49b20d0432

commit r12-8109-g7c7e78e9c460991349065572e32cac49b20d0432
Author: Richard Biener <rguenther@suse.de>
Date:   Tue Apr 12 16:40:11 2022 +0200

    ipa/104303 - revert overly conservative DCE change

    The following reverts the DCE change back to the original behavior
    which should be handled well during the propagation stage.  That
    should fix the failures Thomas Schwinge is reporting.

    2022-04-12  Richard Biener  <rguenther@suse.de>

            PR ipa/104303
            * tree-ssa-dce.cc (mark_stmt_if_obviously_necessary): Do not
            include local escaped memory as obviously necessary stores.


More information about the Gcc-bugs mailing list