Paul Richard Thomas wrote:

This is a semi-obvious patch that fixes no fewer than five PRs: 56386,
58906, 77385, 80260 & 82077. The last two are marked as 7/8/9
regressions and so, although I haven't tested it yet, I suppose that
the others must be too. Thanks to Dominique for picking up the other
four PRs that are fixed by this patch.

Bootstrapped and regtested on FC28/x86_64 - OK for trunk, then 7- and
8-branches?

OK – but it is really only semi-obvious.

Tobias

2018-10-16  Paul Thomas  <pa...@gcc.gnu.org>

     PR fortran/56386
     PR fortran/58906
     PR fortran/77385
     PR fortran/80260
     PR fortran/82077
     * resolve.c (resolve_variable): Fix up expressions with array
     associate names, where the parser did not detect that this is
     array and there was no array part_ref in the expression.

2018-10-16  Paul Thomas  <pa...@gcc.gnu.org>

     PR fortran/56386
     PR fortran/58906
     PR fortran/77385
     * gfortran.dg/associate_44.f90 : New test.

     PR fortran/80260
     * gfortran.dg/select_type_45.f90 : New test.

     PR fortran/82077
     * gfortran.dg/select_type_46.f90 : New test.

Reply via email to