ISO/IEC JTC1/SC22/WG5 N2061 WG5 straw ballot 9 on Fortran 2008 interpretations John Reid, 21 July 2015 This is the ninth WG5 vote on a set of draft interpretations for Fortran 2008. They have all been approved in a J3 letter ballot. The rules we operate on say: --- --- 4. The chair of J3/interp gathers all interp answers that are marked "passed by J3 letter ballot" and forwards them to the WG5 convenor. The WG5 convenor holds a ballot of individual members; a no vote must be accompanied by an explanation of the changes necessary to change the member's vote to yes. The answers that pass this ballot become "WG5 approved". J3/interp reserves the right to recall an interp answer for more study even if the answer passes. 5. "WG5 approved" answers are processed into a corrigendum document by taking the edits from the interp answers and putting them in the format required by ISO. A WG5 vote is made on forwarding the corrigendum to SC22. The following Fortran 2008 interpretations are being balloted: Yes No Number Title --- --- F08/0105 Is the ASYNCHRONOUS attribute allowed with the VALUE attribute? --- --- F08/0110 Interdependence of specifier values in input/output statements --- --- F08/0115 ASYNCHRONOUS and argument passing --- --- F08/0116 Interoperable procedures --- --- F08/0117 TARGET and coindexed arguments --- --- F08/0118 Subobject of variable in variable definition context --- --- F08/0119 Branching to END BLOCK and END CRITICAL --- --- F08/0120 Is the name of a procedure pointer a local identifier? --- --- F08/0121 Add to introduction defined operations in specification exprs --- --- F08/0122 Types with coarray components --- --- F08/0123 SPACING intrinsic --- --- F08/0124 Coindexed object with polymorphic subcomponent --- --- F08/0126 Can cobounds be referenced in the same type declaration? --- --- F08/0127 May an initial line begin with a semicolon? --- --- F08/0129 Is CLASS(type) required to refer to a prior type definition? --- --- F08/0130 Does coarray allocation sync even with stopped images? --- --- F08/0131 Are the changes to C_LOC in the 2010 revision intentional? --- --- F08/0132 Can a procedure pointer be declared with an interface block? --- --- F08/0133 Is unallocated actual associated with nonallocatable dummy OK? --- --- F08/0134 in an image control statement --- --- F08/0135 Vector subscripted actual makes VALUE dummy undefinable? --- --- F08/0136 Argument correspondence with VALUE and ASYNCHRONOUS --- --- F08/0137 Result of TRANSFER when MOLD is an array with element size zero The text of these interpretations is in N2062. Each interpretation starts there with a row of "-"s. Please mark the above -Y- in the Yes column for "yes", -C- in the Yes column for "yes with comment", or -N- in the No column for a "no" answer {be sure to include your reasons with "no"} and send to sc22wg5@open-std.org by 0900 UK time on Monday, 24 August 2015, in order to be counted. Thanks, John.