Hi Dominique, Late or not, thanks for the feedback. I'll fix the right brace. More worrying is the failure with -m32. I presume that the failure with -O0/O1 is at runtime? If not, the correction of the missing right brace is a mysterious trigger for a fault that is optimization dependent.
Cheers Paul On 18 January 2016 at 12:05, Dominique d'Humières <domi...@lps.ens.fr> wrote: > Dear Paul, > > Sorry for the late feedback. There is a missing right brace in > gfortran.dg/derived_constructor_comps_6.f90. This is fixed by the obvious > patch: > > --- ../5_clean/gcc/testsuite/gfortran.dg/derived_constructor_comps_6.f90 > 2016-01-17 19:27:04.000000000 +0100 > +++ gcc/testsuite/gfortran.dg/derived_constructor_comps_6.f90 2016-01-18 > 03:02:17.000000000 +0100 > @@ -1,5 +1,5 @@ > ! { dg-do run } > -! { dg-additional-options "-fdump-tree-original" > +! { dg-additional-options "-fdump-tree-original" } > ! > ! PR fortran/61831 > ! The deallocation of components of array constructor elements > > However with this patch the test fails with -m32 and -O0/O1. > > TIA > > Dominique > >> Le 17 janv. 2016 à 18:37, Paul Richard Thomas >> <paul.richard.tho...@gmail.com> a écrit : >> >> Dear Andre, >> >> Thanks for the very useful discussion. It cleared away one or two cobwebs! >> >> Committed as revision 232482. >> >> Now to see if it will apply to 4.9 branch.... This might be a step too >> far, since all sorts of other prerequisites are not there. If it >> doesn't go well, I will close the PR as a WONTFIX on 4.9. >> >> Cheers >> >> Paul > -- The difference between genius and stupidity is; genius has its limits. Albert Einstein