(j3.2006) (SC22WG5.5816) Straw ballot on four small technical changes

Robert Corbett robert.corbett
Sat Nov 19 05:03:32 EST 2016


Here is my vote on the straw ballot.

Yes  No   Paper       Subject
-C-  --- 16-277r1 Allow C_SIZEOF for an assumed-rank array
-Y-  --- 16-280r2 Allow cross-image access to violate aliasing rules
                   for coarray dummies
-C-  --- 16-285r2 Clarify ordering of finalisation w.r.t. deallocation
                   in assignment(*)
-Y-  --- 16-289   Additional prohibitions on pure procedures(*)

--------------------------------
16-227r1 C

While I share Nick Maclaren's concern regarding assumed-size arrays,
I recognize that that is a separate issue from the one being balloted.

--------------------------------
16-285r2

I agree with the technical change.  I have a concern about the wording
apart from the technical change.

The text of Subclauses 7.5.6.2 and 7.5.6.3 seem to conflict.
Subclause 7.5.6.2 states "Only finalizable entities are finalized."
Subclause 7.5.6.3 says that entities are finalized without requiring
that they be finalizable.

----------------------------------

Robert Corbett




More information about the J3 mailing list