(j3.2006) (SC22WG5.3666) [ukfortran] N1755: Request for new features from MPI Forum

N.M. Maclaren nmm1
Wed Nov 12 03:57:42 EST 2008


On Nov 11 2008, Aleksandar Donev wrote:
>
> 1. "C557 An entity with the VALUE attribute shall not have the ... 
> VOLATILE attribute." Van wrote a paper that this is stupid and should be 
> deleted. I cannot remember if it passed. I supported it.

Eh? What about NOTE 12.22? It forces a copy in any case where call by 
reference could lead to it changing its value in the middle of the 
procedure. That is obviously incompatible with the whole purpose of 
VOLATILE.

> 2. "C559 An entity with the VOLATILE attribute shall be a variable that 
> is not an INTENT (IN) dummy argument." Please explain this one to me.

Bill has explained this one.


Regards,
Nick Maclaren,
University of Cambridge Computing Service,
New Museums Site, Pembroke Street, Cambridge CB2 3QH, England.
Email:  nmm1 at cam.ac.uk
Tel.:  +44 1223 334761    Fax:  +44 1223 334679




More information about the J3 mailing list