(j3.2006) 11.1.7.5p5
Bill Long
longb
Fri Apr 28 18:38:23 EDT 2017
A read or write statement with ADVANCE= is not allowed in a PURE procedure. There is already a constraint prohibiting calling an impure procedure.
Cheers,
Bill
On Apr 28, 2017, at 4:57 PM, Kurt W Hirchert <hirchert at uiuc.edu> wrote:
> On 4/27/2017 1:24 PM, Van Snyder wrote:
>> Is there a reason that 11.1.7.5p5 is not a constraint?
>>
> This went in after my time on the committee, so this is just a guess,
> but a constraint could only apply to the statements actually appearing
> in the block, while I suspect that it is intended that this restriction
> extends to statements executed as a result of referencing procedures
> from the block.
>
> -Kurt
> _______________________________________________
> J3 mailing list
> J3 at mailman.j3-fortran.org
> http://mailman.j3-fortran.org/mailman/listinfo/j3
Bill Long longb at cray.com
Principal Engineer, Fortran Technical Support & voice: 651-605-9024
Bioinformatics Software Development fax: 651-605-9143
Cray Inc./ 2131 Lindau Lane/ Suite 1000/ Bloomington, MN 55425
More information about the J3
mailing list