https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78033
--- Comment #11 from Steve Kargl <sgk at troutmask dot apl.washington.edu> --- On Sat, Oct 22, 2016 at 12:19:36PM +0000, dominiq at lps dot ens.fr wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78033 > > --- Comment #10 from Dominique d'Humieres <dominiq at lps dot ens.fr> --- > > The patch regtested fine but for > > > > FAIL: gfortran.dg/gomp/udr3.f90 -O (test for errors, line 16) > > FAIL: gfortran.dg/gomp/udr3.f90 -O (test for excess errors) > > I have overlooked another failure > > FAIL: gfortran.dg/array_constructor_42.f90 -O (test for excess errors) > > /opt/gcc/work/gcc/testsuite/gfortran.dg/array_constructor_42.f90:15:24: > > vec = (/ real(a = 1), 1. /) > 1 > Error: Invalid type-spec at (1) > /opt/gcc/work/gcc/testsuite/gfortran.dg/array_constructor_42.f90:21:26: > > print *,(/ real(a = 1) /) > 1 > Error: Invalid type-spec at (1) > Yeah, I found that one in my final round of regression testing (ie., clean src/, bootstrap, regression test). What is weird is that the some of the changes in the version of match.c I have is not what I remember last writing to disk. Must have hit an undo edit before saving. The udr3.f90 failure is mystery at the moment.