https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65819
--- Comment #7 from Thomas Koenig <tkoenig at gcc dot gnu.org> --- Author: tkoenig Date: Thu Jul 25 16:24:00 2019 New Revision: 273807 URL: https://gcc.gnu.org/viewcvs?rev=273807&root=gcc&view=rev Log: 2019-07-25 Thomas Koenig <tkoe...@gcc.gnu.org> PR fortran/65819 * dependency.h (gfc_dep_resovler): Add optional argument identical. * dependency.c (gfc_check_dependency): Do not alway return 1 if the symbol is the same. Pass on identical to gfc_dep_resolver. (gfc_check_element_vs_element): Whitespace fix. (gfc_dep_resolver): Adjust comment for function. If identical is true, return 1 if any overlap has been found. 2019-07-25 Thomas Koenig <tkoe...@gcc.gnu.org> PR fortran/65819 * gfortran.dg/dependency_54.f90: New test. Added: trunk/gcc/testsuite/gfortran.dg/dependency_54.f90 Modified: trunk/gcc/fortran/ChangeLog trunk/gcc/fortran/dependency.c trunk/gcc/fortran/dependency.h trunk/gcc/testsuite/ChangeLog