This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [Patch, Fortran, F03] PR 58023: ICE on invalid with bad PPC declaration
- From: Mikael Morin <mikael dot morin at sfr dot fr>
- To: Janus Weil <janus at gcc dot gnu dot org>
- Cc: gfortran <fortran at gcc dot gnu dot org>, gcc-patches <gcc-patches at gcc dot gnu dot org>
- Date: Thu, 15 Jan 2015 14:22:17 +0100
- Subject: Re: [Patch, Fortran, F03] PR 58023: ICE on invalid with bad PPC declaration
- Authentication-results: sourceware.org; auth=none
- Authentication-results: sfrmc.priv.atos.fr; dkim=none (no signature); dkim-adsp=none (no policy) header dot from=mikael dot morin at sfr dot fr
- References: <CAKwh3qjO3KXBpfcr3wU25jQtD+fKsEw2vEKSFs2GL9FgKJOnBA at mail dot gmail dot com> <54B67A6A dot 6040509 at sfr dot fr> <CAKwh3qgxX6ehpo5xG_qc72WsEMMshcZ9t-tYW-vBufcxpo6ajg at mail dot gmail dot com>
Le 14/01/2015 19:30, Janus Weil a écrit :
> Hi Mikael,
>
>>> the attached patch fixes an ICE-on-invalid problem with
>>> procedure-pointer components by making sure that we continue resolving
>>> all components of a derived type, even after an error is thrown.
>>>
>> Does the fonction return false as before, whenever an error has been
>> issued? I have the feeling it doesn't any more with the patch.
>
> yeah, you're right. The attached new version fixes that. Better?
>
Yes, OK. Thanks.
Mikael