re PR fortran/80988 (171_swim fails)
authorThomas Koenig <tkoenig@gcc.gnu.org>
Sat, 10 Jun 2017 10:07:13 +0000 (10:07 +0000)
committerThomas Koenig <tkoenig@gcc.gnu.org>
Sat, 10 Jun 2017 10:07:13 +0000 (10:07 +0000)
commitac39f0e831cee81e63b0d3a84d2ae6943b27ee5b
treea22801c65ba5677ad8e9e97936b0736f5610e9dc
parent18787c384aba66221a157862c81238b9fea4e13d
re PR fortran/80988 (171_swim fails)

2017-06-10  Thomas Koenig  <tkoenig@gcc.gnu.org>

PR fortran/80988
* frontend-passes.c (traverse_io_block):  Also
check for variables occurring as indices multiple
time in a single implied DO loop.

2017-06-10  Thomas Koenig  <tkoenig@gcc.gnu.org>

PR fortran/80988
* gfortran.dg/implied_do_io_3.f90:  New test.

From-SVN: r249092
gcc/fortran/ChangeLog
gcc/fortran/frontend-passes.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/implied_do_io_3.f90 [new file with mode: 0644]