2018-05-22 20:56 GMT+02:00 H.J. Lu <hjl.to...@gmail.com>: > On Mon, May 21, 2018 at 10:47 PM, Janus Weil <ja...@gcc.gnu.org> wrote: >> 2018-05-21 18:57 GMT+02:00 Steve Kargl <s...@troutmask.apl.washington.edu>: >>> On Mon, May 21, 2018 at 12:14:13PM +0200, Janus Weil wrote: >>>> >>>> So, here is the promised follow-up patch. It mostly removes >>>> GFC_STD_F2008_TS and replaces it by GFC_STD_F2018 in a mechanical >>>> manner. Plus, it fixes the resulting fallout in the testsuite and >>>> updates the documentation. The non-mechanical parts are libgfortran.h >>>> and options.c. Regtests cleanly. Ok for trunk with a suitable >>>> ChangeLog? >>> >>> Looks good to me. >> >> I have now also committed this follow-up as r260499 (after checking >> that not only the gfortran testsuite is regression-free, but also the >> Fortran part of the libgomp testsuite). >> > > Another one: > > /export/gnu/import/git/sources/gcc/gcc/testsuite/gfortran.dg/pr30667.f:9:72: > Warning: Fortran 2018 deleted feature: DO termination statement which > is not END DO or CONTINUE with label 100 at (1)^M > FAIL: gfortran.dg/pr30667.f -O (test for excess errors) > Excess errors: > /export/gnu/import/git/sources/gcc/gcc/testsuite/gfortran.dg/pr30667.f:9:72: > Warning: Fortran 2018 deleted feature: DO termination statement which > is not END DO or CONTINUE with label 100 at (1)
I added "-std=legacy" for this case in r260555, which should fix it. Cheers, Janus