(j3.2006) 07-276r1
Aleksandar Donev
donev1
Fri Sep 28 17:25:33 EDT 2007
Hi,
Apparently Malcolm rejected the edit in 07-267r1:
"07-276r1
REJECTED. The problem is not that procedures with dummy coarrays are
interoperable, the problem is that coarrays are interoperable. Make
them noninteroperable and the existing wording which requires
interoperable dummies would handle this already. Therefore, fix the
initial paragraphs of 15.3.5 and 15.3.6 (07-007r2:p487) instead."
We discussed this at the meeting (am not sure if Malcolm was there) and
decided that we wanted co-arrays to be interoperable as local arrays. There
is absolutely no reason to forbid, for example, C_LOC(co_array), and call C
to do something with co_array, is there?
The words as they are, say that explicit-shape co-arrays are interoperable
with C arrays. The co-rank simply does not matter. I think this is exactly
what should be the case, which is why we did not edit 13.3.5/6.
Aleks
More information about the J3
mailing list