(j3.2006) (SC22WG5.5079) WG5 ballots
David Muxworthy
d.muxworthy
Tue Aug 20 11:43:09 EDT 2013
The following Fortran 2008 interpretations are being balloted:
Yes No Number Title
-Y- --- F03/0030 IEEE divide by zero
-Y- --- F03/0047 Polymorphic arguments to intrinsic procedures
-C- --- F03/0053 The BIND attribute for C_PTR and C_FUNPTR
-Y- --- F03/0064 Recursive declaration of procedure interfaces
-Y- --- F03/0100 Error in field width for special cases of signed
INFINITY output
-C- --- F03/0139 Functions returning procedure pointers
-Y- --- F08/0071 Vector subscript target
-Y- --- F08/0075 Pointer function reference as variable in assignment
-Y- --- F08/0076 Pointer function reference in READ
Subsumed by F07/0075
-C- --- F08/0083 Type parameter default expressions allow circular
dependence
-Y- --- F08/0084 Pointer arguments to PURE functions
-Y- --- F08/0085 Problems with PARAMETERs
-C- --- F08/0086 Implied-shape and separate PARAMETER statement
-C- --- F08/0087 Mixed-kind character assignment
-Y- --- F08/0088 Can ALLOCATE with SOURCE= have side-effects in a
PURE proc?
-Y- --- F08/0089 Variable-denoting functions change existing
semantics
-C- --- F08/0090 What restrictions apply to initialization and
PARAMETER?
Comments:
F03/0053
I prefer the first alternative at [431:6].
F03/0139
For the interp archive: "(1b)" and "(2b)" in the answers and the edits
should be "(1)" and "(2)".
"result variable" on [307:16-17] appears to have been missed.
F08/0083
For consistency the edit should be to 10-007r1. not 12-007.
F08/0086
The notes suggest that the edits are not complete. Is another interp
being raised to resolve the issue?
F08/0087
In the edit at [25:2+] "after p2" should be "after p3".
F08/0090
I agree that Answer 1 for program m200c3_1 is strictly correct, but
this creates an unfortunate difference from the DATA statement.
Admittedly, an array constant is different from an array of constants
but Note 5.29 has as an example:
DATA ((SKEW (K, J), J = 1, K), K = 1, 100) / 5050 * 0.0 /
This, or similar examples, have appeared in each standard since F77.
The average user might expect PARAMETER to allow similar flexibility.
--------------------------------------------------------------
David
More information about the J3
mailing list