7 June 2005 WG5 Work List from Delft Resolutions -- N1630 & N1626 J3/05-010 Required work items --- See Delft Resolution D6 in N1630 -------------------------------------------------------------------------- WG5 # | Proposal | Edits | Done? | Title -------------------------------------------------------------------------- J3-001 | 04-319r2 | | No | Enhanced STOP J3-003 | 04-392r3 | | No | EXECUTE_COMMAND_LINE J3-010 | 04-379 | 05-196 | No | Allow empty CONTAINS part J3-013 | 04-382r1 | 05-202 | No | Internal subprograms as actual | | | | arguments and procedure pointer | | | | targets J3-019 | 04-388r1 | 05-204 | No | More mathematical functions J3-020 | 04-389r1 | 05-201 | No | Allow TYPE () J3-027 | 04-398 | 05-199 | No | ASCII arguments for LGE etc. J3-039 | 05-144r2 | | No | Max rank + co-rank <= 15 --- | | | | revision reported in 05-183r1 | | | | (UK-001) and 05-190 (m173 minutes) J3-043 | 05-186 | | No | Pointers to contiguous memory J3-044 | 05-147r2 | | No | New Intents J3-046 | 05-133r2 | | No | DO CONCURRENT construct RU-003 | 05-187 | | No | Extend the obsolescent features list UK-001 | 05-183r1 | | No | Co-array Fortran for parallel | | | | programming UK-002 | N1626 | | No | Decimal floating point arithmetic UK-005 | N1626 | | No | Long Integers UK-007 | N1626 | | No | Pointer function references as | | | | actual arguments -------------------------------------------------------------------------- Required maintenance activities --- See Delft Resolution D9 in N1630 -------------------------------------------------------------------------- Interp # | Paper | Title -------------------------------------------------------------------------- | | -------------------------------------------------------------------------- 7 June 2005 WG5 Work List from Delft Resolutions -- N1630 & N1626 05-010 Allowed work items --- See Delft Resolution D6 in N1630 -------------------------------------------------------------------------- WG5 # | Proposal | Edits | Done? | Title -------------------------------------------------------------------------- J3-008 | 04-359 | | No | Rewrite attribute requirements J3-009 | 04-369 | | No | IO_UNIT standard derived type J3-012 | 04-381 | 05-197 | No | Use ALLOCATABLE and POINTER | | | | attributes in generic resolution J3-014 | 05-181r1 | 05-195 | No | Parameterized module facility J3-015 | 04-384r1 | 05-200 | No | Updating complex parts J3-018 | 04-387r1 | 05-203 | No | Non-null initial targets for pointers J3-022 | 04-392 | 05-198 | No | Allow a polymorphic allocatable | | | | in intrinsic assignment J3-023 | 05-189 | 05-194 | No | Named array constant's extents from | | | | its J3-024 | 04-395r1 | 05-205 | No | EXIT from any labeled construct J3-038 | 05-132r2 | | No | Libm: Bessel, erf, gamma, hypot J3-041 | 05-159 | | No | Interoperability of pointers, | | | | allocatables, and assumed-shape arrays J3-042 | 04-373 | | No | Interoperability of optional arguments J3-047 | 05-188 | | No | TYPELESS objects (change to BITS?) J3-048 | 05-108r1 | | No | Writing Comma Separated Value files RU-005 | 05-185 | | No | Extend a set of array intrinsic | | | | functions UK-003 | N1626 | | No | Conformance to IEEE 754R UK-008 | N1626 | | No | Pointer function references as lhs | | | | in assignment UK-009 | N1626 | | No | Use procedureness in generic resolution -------------------------------------------------------------------------- Not to be pursued --- See Delft Resolution D6 in N1630 -------------------------------------------------------------------------- WG5 # | Proposal | Title -------------------------------------------------------------------------- J3-007 | 04-348r1 | Construct Name Local to Construct J3-011 | 04-380r2 | Coroutines J3-017 | 04-386r2 | Default initial values for absent optional dummy | | arguments J3-021 | 04-391r1 | Resolve generic without invoking a procedure or | | evaluating arguments J3-031 | 04-410r1 | ANDTHEN and ORELSE pseudo-functions J3-036 | 05-135r2 | Use, Except J3-037 | 05-160 | Pointers and Targets J3-040 | 05-103r1 | Compute if actual arg is present J3-045 | 05-148r1 | Same Assumed Shape declaration J3-049 | 05-104r1 | Select between expressions RU-004 | N1626 | Subset of Fortran Standard which does not include | | redundant features UK-010 | N1626 | Partial initialization of PARAMETERs -------------------------------------------------------------------------- 7 June 2005 WG5 Work List from Delft Resolutions -- N1630 & N1626 05-010 Work items still in limbo --- See Delft Resolution D6 in N1630 -------------------------------------------------------------------------- | J3 | | WG5 # | Priority | Proposal | Title -------------------------------------------------------------------------- J3-002 | B1 | 04-328 | GET_IO_UNIT J3-004 | B5 | 04-342 | STORAGE_SIZE J3-005 | B7 | 04-344r1 | C_SIZEOF J3-006 | B7 | 04-346r2 | Find all available logical and character | | | kinds J3-016 | C | 04-385 | Disassociated or deallocated actual | | | argument associated with nonpointer | | | nonallocatable optional dummy argument is | | | considered not to be present J3-025 | B8 | 04-396r1 | SUBROUTINE or FUNCTION | | | optional on END statements for module and | | | internal subprograms J3-026 | B3 | 04-397 | ATAN with two arguments works like ATAN2 J3-028 | B7 | 04-399 | Allow forward type for allocatable | | | components J3-029 | B2 | 04-400 | More info about GET_COMMAND[_ARGUMENT] | | | failure J3-030 | C | 04-407r1 | Simplified means to select the most | | | commonly desired real and integer kinds J3-032 | B5 | 05-124r2 | Findloc J3-033 | C | 05-123r2 | Compiler Version J3-034 | B10 | 05-157 | Mold on Allocate J3-035 | B6 | 05-161 | Proposed f2k+ MTE on semicolons RU-006 | | N1626 | Give a table with attribute compatibility UK-004 | | N1626 | KIND environment specification UK-006 | | N1626 | Multiple Nonzero-Rank Part References -------------------------------------------------------------------------- Work items combined with others --- See Delft Resolution D6 in N1630 -------------------------------------------------------------------------- WG5 # | Combined | Title -------------------------------------------------------------------------- RU-001 | J3-039 | Remove restriction on the maximum rank of arrays RU-002 | J3-024 | Extend the semantics of the EXIT statement --------------------------------------------------------------------------