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

Reply via email to