This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
Re: [Patch, Fortran, F08] PR 54756: Should reject CLASS, intent(out) in PURE procedures
- From: Janus Weil <janus at gcc dot gnu dot org>
- To: Dominique d'HumiÃres <dominiq at lps dot ens dot fr>
- Cc: gfortran <fortran at gcc dot gnu dot org>
- Date: Sun, 21 Dec 2014 23:29:49 +0100
- Subject: Re: [Patch, Fortran, F08] PR 54756: Should reject CLASS, intent(out) in PURE procedures
- Authentication-results: sourceware.org; auth=none
- References: <20141221121617 dot 34CFD105 at mailhost dot lps dot ens dot fr> <CAKwh3qhgseGSiCWRhHas4fPBcELg0A56PBTNesoxHTHNU-AE6A at mail dot gmail dot com> <C99DCC2E-3D80-4C0C-9334-989332D52F29 at lps dot ens dot fr> <33B79444-683C-4729-9BB8-622298827702 at lps dot ens dot fr>
2014-12-21 18:49 GMT+01:00 Dominique d'HumiÃres <dominiq@lps.ens.fr>:
> I have now tested your patch without regression. However I have found an annoying side effect with pr62298: the string_assign_from_* user defined assignments are rejected. Does this mean that F08 forbids user defined assignments for classes or am I missing something?
No, AFAICS it just means that type-bound assignment procedures can not
be pure (but e.g. they can still be impure elemental).
Cheers,
Janus
>> Le 21 dÃc. 2014 Ã 15:29, Dominique d'HumiÃres <dominiq@lps.ens.fr> a Ãcrit :
>>
>> I have not yet tested your patch (for my lay eyes it is in the  obvious  category). Iâll test it as soon as I am done with testing your patch in pr60357!
>>
>> Cheers,
>>
>> Dominique
- References:
- Re: [Patch, Fortran, F08] PR 54756: Should reject CLASS, intent(out) in PURE procedures
- From: Dominique Dhumieres
- Re: [Patch, Fortran, F08] PR 54756: Should reject CLASS, intent(out) in PURE procedures
- Re: [Patch, Fortran, F08] PR 54756: Should reject CLASS, intent(out) in PURE procedures
- From: Dominique d'HumiÃres
- Re: [Patch, Fortran, F08] PR 54756: Should reject CLASS, intent(out) in PURE procedures
- From: Dominique d'HumiÃres