[Bug fortran/95812] [10/11 Regression] ICE in gfc_dep_resolver since r10-2114

cvs-commit at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Jun 23 06:15:21 GMT 2020


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

--- Comment #3 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Thomas Kथà¤nig <tkoenig@gcc.gnu.org>:

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

commit r11-1595-gabcde0a658e17dbbabcb396eaae5a3612e07d401
Author: Thomas Koenig <tkoenig@gcc.gnu.org>
Date:   Tue Jun 23 08:14:51 2020 +0200

    Handle AR_FULL vs. AR_FULL in dependency checking.

    Previously, handling of full vs. full references failed to take
    AR_FULL vs. AR_FULL into account.  A change in dependency
    checking in gcc 10 created a code path that could lead there;
    with this patch, this is now correctly handled.

    gcc/fortran/ChangeLog:

    2020-06-23  Thomas Koenig  <tkoenig@gcc.gnu.org>

            PR fortran/95812
            * dependency.c (ref_same_as_full_array): Handle case of AR_FULL
            vs. AR_FULL.

    gcc/testsuite/ChangeLog:

    2020-06-23  Thomas Koenig  <tkoenig@gcc.gnu.org>

            PR fortran/95812
            * gfortran.dg/dependency_59.f90: New test.


More information about the Gcc-bugs mailing list