[J3] Vector subscripts and INTENT(INOUT)

Malcolm Cohen malcolm at nag-j.co.jp
Tue May 15 01:03:12 EDT 2018

IMO the suggested incompatible change to require INTENT(IN) or VALUE for passing vector-subscripted array sections is completely and utterly unacceptable.  I speak as a user.  Even if we made such a change, it is highly likely that users will demand compilation of their previously-conforming code.


> none of the 4 compilers I tried on this code issued any message


The NAG compiler can detect violation of this requirement at runtime (and has had that capability for a long time).  It’s not something that can in general be detected at compile time (though of course some simple cases could be).




..............Malcolm Cohen, NAG Oxford/Tokyo.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.j3-fortran.org/pipermail/j3/attachments/20180515/8e038b7f/attachment.html>

More information about the J3 mailing list