2018-04-14 Thomas Koenig <tkoenig@gcc.gnu.org>
commit83e6b6bf4658f960a9c42c033ddf14595ab0b196
authortkoenig <tkoenig@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 14 Apr 2018 13:38:41 +0000 (14 13:38 +0000)
committertkoenig <tkoenig@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 14 Apr 2018 13:38:41 +0000 (14 13:38 +0000)
treeb09d0087989a89f838fae83355f4777bdf39ea57
parent3f4e9c8dc8cf6af8bd78abda8927cdc77cb103e0
2018-04-14  Thomas Koenig  <tkoenig@gcc.gnu.org>

PR fortran/85387
* frontend-passes.c (traverse_io_block): Check for start, end or
stride being defined by an outer implied DO loop.

2018-04-14  Thomas Koenig  <tkoenig@gcc.gnu.org>

PR fortran/85387
* gfortran.dg/implied_do_io_5.f90: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@259384 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/fortran/ChangeLog
gcc/fortran/frontend-passes.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/implied_do_io_5.f90 [new file with mode: 0644]