(j3.2006) (SC22WG5.4082) [ukfortran] Some minor points on the Draft Final CD

N.M. Maclaren nmm1
Wed Sep 9 18:24:36 EDT 2009


On Sep 9 2009, Aleksandar Donev wrote:
>
>> Outstanding data transfers are completed, even those to data on other
>> images (which I think is allowed).  That's visible.
>
>Visible to whom and how? The other images terminate execution too. They 
>cannot look at the data. Your image terminated too. Of course, your 
>network monitor may tell something went down the wire, but the program 
>cannot tell. And so it does not matter---if it is not visible to a 
>legal program it simply is not specified by the standard.

Then there is no need for a conforming processor to handle any form of
output correctly, including in non-coarray progams that terminate normally.

I agree that is murky in standards terms, and my point is not that it 
isn't, but that the existing wording implies that error termination of the 
executing image is comparable to normal termination. In practice, that's 
not so.

Regards,
Nick Maclaren.




More information about the J3 mailing list