Hi Thomas, I have tested this with the new version of the patch for PR83344 - it is OK for trunk.
Thanks Paul On 18 February 2018 at 16:17, Thomas Koenig <tkoe...@netcologne.de> wrote: > Hello world, > > after Paul's fix for PR80945, the code in frontend-passes.c meant > to circumvent this bug is no longer needed. The attached patch > removes it, adding a test case which shows that the optimization > is working. > > After this, I think we can finally lay PR 35339 to rest. > > Regression-tested. OK for trunk? > > Regards > > Thomas > > 2018-02-18 Thomas Koenig <tkoe...@gcc.gnu.org> > > PR fortran/35339 > * frontend-passes.c (traverse_io_block): Remove workaround for > PR 80945. > > 2018-02-18 Thomas Koenig <tkoe...@gcc.gnu.org> > > PR fortran/35339 > * gfortran.dg/implied_do_io_4.f90: New test. -- "If you can't explain it simply, you don't understand it well enough" - Albert Einstein