On 05/08/2017 02:16 PM, Janus Weil wrote:
> Hi all,
> 
> the attached patch fixes an ICE-on-valid problem with finalization by
> making sure that the finalization procedures are properly resolved.
> 
> In the test case, the finalizer of the component type was not being
> resolved if the superordinate type had a finalizer itself.
> 
> The patch also fixes a small error that had no actual impact on the
> test case ('has_final2' could never become true).
> 
> Regtesting went well, except for these three failure which also seems
> to occur on a clean trunk currently:
> 
> FAIL: gfortran.dg/coarray_lock_7.f90   -O   scan-tree-dump-times original
> FAIL: gfortran.dg/coarray_lock_7.f90   -O   scan-tree-dump-times original
> FAIL: gfortran.dg/mvbits_7.f90   -O0   (test for warnings, line 28)
> 
> Ok for trunk?
> 
> Cheers,
> Janus
> 

Yes Ok and thanks for patch. The lock_7 is fixed today and I did not see the
mvbits fail yesterday. Regardlessm unrelated.

Cheers,

Jerry

Reply via email to