diff options
author | Thomas Koenig <tkoenig@gcc.gnu.org> | 2021-03-15 11:02:02 +0100 |
---|---|---|
committer | Thomas Koenig <tkoenig@gcc.gnu.org> | 2021-03-15 11:02:02 +0100 |
commit | 52654036a544389fb66855bf3972f2a8013bec59 (patch) | |
tree | bd9f117090f37428ece4467884680b1efa3f1374 /libjava/java/util | |
parent | 21ced2776a117924e52f6aab8b41afb613fef0e7 (diff) | |
download | gcc-52654036a544389fb66855bf3972f2a8013bec59.zip gcc-52654036a544389fb66855bf3972f2a8013bec59.tar.gz gcc-52654036a544389fb66855bf3972f2a8013bec59.tar.bz2 |
Handle EXEC_IOLENGTH in doloop_contained_procedure_code.
This rather obvious patch fixes an ICE on valid which came about
because I did not handle EXEC_IOLENGTH as start of an I/O statement
when checking for the DO loop variable. This is an 11 regression.
gcc/fortran/ChangeLog:
PR fortran/99345
* frontend-passes.c (doloop_contained_procedure_code):
Properly handle EXEC_IOLENGTH.
gcc/testsuite/ChangeLog:
PR fortran/99345
* gfortran.dg/do_check_16.f90: New test.
* gfortran.dg/do_check_17.f90: New test.
Diffstat (limited to 'libjava/java/util')
0 files changed, 0 insertions, 0 deletions