This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [Patch, fortran] PR80156 - [7 Regression] Generic DTIO interface reported missing if public statement preceeds the interface block
- From: Jerry DeLisle <jvdelisle at charter dot net>
- To: Paul Richard Thomas <paul dot richard dot thomas at gmail dot com>, "fortran at gcc dot gnu dot org" <fortran at gcc dot gnu dot org>, gcc-patches <gcc-patches at gcc dot gnu dot org>
- Date: Sat, 25 Mar 2017 07:12:14 -0700
- Subject: Re: [Patch, fortran] PR80156 - [7 Regression] Generic DTIO interface reported missing if public statement preceeds the interface block
- Authentication-results: sourceware.org; auth=none
- References: <CAGkQGiKQQuP_hrmfU1A3QPqCLgMM35LCS4zLD4X-DZbV56WHdw@mail.gmail.com>
On 03/25/2017 06:28 AM, Paul Richard Thomas wrote:
> Dear All,
>
> This regression arose from my patch for PR79382. I have removed the
> compile time error but have prevented the ICE by ensuring that the
> dtio generic symbol has flavor FL_PROCEDURE. dtio_23.f90 has been
> modified to incorporate the test for this PR and not to check for the
> now absent error message. At the moment, I do not see how to recover
> the error. However, with this patch applied, no incorrect code is
> generated and the spurious error is suppressed.
>
> Bootstraps and regtests on FC23/x86_64 - OK for trunk?
>
> Paul
>
Yes, OK. Thanks Paul.
Jerry