JTC1/SC22/WG5
Welcome to the official home of Fortran Standards
Corrigendum 4 has been completed and sent to SC22. It consists of the edits to the
Standard in
N2103.
The collection of interpretations that led to it is in
N2098.
N2103
Third Draft Technical Corrigendum 4 for Fortran 2008, with comments for WG5 (Muxworthy)
N2098
Defect reports that led to Corrigendum 4 and responses to them (Whitlock)
N2102
Result of WG5 straw ballot on second draft Corrigendum 4 with responses (Reid) (replaces N2097)
N2101
Boulder 2016 meeting: Local Arrangements (Nagle) (replaces N2084)
N2100
Boulder 2016 meeting: Preliminary Agenda (Reid)
N2099
Boulder 2016 meeting: Announcement (Reid)
N2097
Result of WG5 straw ballot on second draft Corrigendum 4 (Reid) (replaced by 2102)
N2096
WG5 straw ballot on second draft Corrigendum 4 (Reid)
N2095
Second Draft Technical Corrigendum 4 for Fortran 2008, with comments for WG5 (Muxworthy)
N2094
Responses to the comments in N2090 (Reid)
N2093
Result of WG5 straw ballot 11 on Fortran 2008 interpretations (Reid)
N2090
Result of WG5 straw ballot on draft Corrigendum 4 (Reid)
N2087
Result of WG5 straw ballot 10 on Fortran 2008 interpretations (Reid)
N2092
Fortran Interpretations awaiting J3 and WG5 ballot (Whitlock)
N2091
WG5 straw ballot 11 and J3 letter ballot 35 on Fortran 2008 interpretations (Reid)
The TS on additional coarray features was published on Nov. 19 as
ISO/IEC TS 18508:2015 Information technology - Additional Parallel Features in Fortran.
J3 has completed its ballot on the five interpretations that were agreed at its
October meeting and the WG5 straw ballot
N2085
on these has commenced. Because these five interpretations do not seem to be controversial,
David Muxworthy has prepared a draft of Corrigendum 4
N2088
on the assumption that all their edits will be accepted and a straw vote
N2089
on it has commenced. It is hoped that Corrigendum 4 will be send to SC22 before the end of 2015.
N2089
WG5 straw ballot on draft Corrigendum 4 (Reid)
N2088
Draft Technical Corrigendum 4 for Fortran 2008, with comments for WG5 (Muxworthy)
N2086
Fortran Interpretations awaiting WG5 ballot (Whitlock)
N2085
WG5 straw ballot 10 on Fortran 2008 interpretations (Reid)
N2084
Boulder 2016 meeting: Local Arrangements (Nagle)
N2083
Convener's report from SC22 meeting (Reid)
N2082
Complete list of features to be included in next revision (Reid) -
supersedes N2078
WG5 has agreed that the revision of the draft TS on "Additional Parallel
Features in Fortran",
N2074,
made after the London meeting is ready for publication. It was sent to SC22 today.
WG5 has approved, see
N2080,
all the interpretations in
N2062
some with minor changes. Corrigendum 4 will be constructed soon. It will include
these edits and those approved in
N2047.
N2081
Result of the WG5 straw ballot on N2074 (Reid)
N2080
Result of WG5 straw ballot 9 on Fortran 2008 interpretations (Reid)
N2068
Minutes of the London 2015 meeting (Muxworthy)
The draft TS on "Additional Parallel Features in Fortran" passed its ballot, see
N2065,
without any NO votes, but with 3 countries (Germany, Japan, and UK) voting YES with
comments. All the comments were considered at the meeting of WG5 in London,
August 3-7, 2015 and the responses have been agreed, see
N2066.
A modified TS that accords with these responses has been constructed by the editor, see
N2074.
Details of the changes made are in the editor's report,
N2075.
It is being checked in a WG5 straw vote,
N2079,
that terminates on 12 September. It is hoped that it will be sent to ISO for publication
soon after this.
WG5 met at the BCS London meeting rooms, 3-7 August. As well as responding to the
comments on the draft TS (see previous item), WG5 finalized the choice of features
for the next revision of the standard, see
N2073.
The additional features are all very small, in accord with the policy of adding
only features that address deficiencies and discrepancies in Fortran 2008. For the
complete set of additions, see
N2078.
Since the technical content is now fixed, it was decided that the language
should be known informally as Fortran 2015.
It was decided that a fourth Corrigendum to Fortran should be completed as soon as possible after the current WG5 straw ballot on interpretations, see N2061, finishes on 24 August. A fifth Corrigendum will be prepared early in 2016.
Editorial work has started on the Fortran 2015 standard, but there is much left
to do, and it is not expected that a draft will be ready to submit to SC22 for
country voting until March 2017. After this, a number of formal stages have to be
passed, which should lead to publication in July 2018. For more details of the
schedule, see
N2070.
N2079
WG5 straw ballot on N2074 (Reid)
N2078
Complete list of features to be included in next revision (Reid)
N2077
Resolutions of the London 2015 meeting (Muxworthy) - supersedes N2067
N2076
Responses to comments in the vote on PDTS 18508 (copy of N2066)
N2075
Editor's report for WG5/N2074 (Long)
N2074
Draft TS 18508 Additional Parallel Features in Fortran (Long) - supersedes N2056
N2073
Features to be included in next revision (Reid)
N2072
Accelerated keyword (Fanfarillo and Rouson) (slides for presentation)
N2071
WG5 Business Plan and Convener's Report for SC22 2015 Plenary (Reid)
N2070
Strategic plans for WG5 (Reid)
N2069
Features that might be included in next revision (Reid)
N2067
Resolutions of the London 2015 meeting (Muxworthy) - superseded by N2077
N2066
Responses to comments in the vote on PDTS 18508
N2065
Summary of voting on PDTS 18508, Additional Parallel Features in Fortran
N2064
Proposals for revision of Fortran 2008 submitted to WG5, August 2015 - replaces N2063
N2063
US proposals for revision of Fortran 2008 submitted to WG5, August 2015
N2062
Fortran Interpretations awaiting WG5 ballot (Whitlock)
N2061
WG5 straw ballot 9 on Fortran 2008 interpretations (Reid)
N2060
UK National Body activity report (Muxworthy)
N2059
UK proposals for revision of Fortran 2008 (Muxworthy)
N2058
Fortran Liaison Report to Ada Committee WG9 (Snyder)
Significant changes were made to the draft TS on "Additional Parallel Features in Fortran"
at the J3 meeting in February. The whole concept of stalling was removed. Instead, the
possibility of including a STAT= variable in an image selector was added to make it
possible for the programmer to detect a reference to a failed image and take appropriate
remedial action. Similarly, the option of including a sync-stat-list to a
CRITICAL statement to allow the detection of the failure of the previous image to
execute the construct. The subsequent straw WG ballot passed, subject to
changes that did not alter the syntax, and with these changes the new draft,
N2056,
commenced its DTS ballot on 26 May, see ISO/IEC JTC 1/SC 22 N5029. The ballot closes on 27 July.
NAG has asked WG5 to change the way its documents are accessed, so that each is individally
linked. Now when you click above on "WG5 Electronic Document Archive" you will get to a list
of all documents with links to those available electronically. They are in reverse order so
that the most recent appear first.
N2057
Editor's report for WG5/N2056 (Long)
N2056
Draft TS 18508 Additional Parallel Features in Fortran (Long)
- supersedes N2048
N2055
Response to the WG5 straw ballot on N2048 (Long and Reid)
N2054
Result of the WG5 straw ballot on N2048 (Reid)
N2053
WG5 straw ballot on N2048 (Reid)
N2052
London 2015 meeting: Preliminary Agenda (Reid)
N2051
London 2015 meeting: Announcement (Reid)
N2050
Index of documents 2001-2050
N2049
Editor's report for WG5/N2048 (Long)
N2048
Draft TS 18508 Additional Parallel Features in Fortran (Long) - supersedes N2040
N2046
Response to the WG5 straw ballot on N2040 (Long and Reid)
N2047
Result of WG5 straw ballot 8 on Fortran 2008 interpretations (Reid)
N2045
Result of the WG5 straw ballot on N2040 (Reid)
N2044
WG5 straw ballot on N2040 (Reid)
N2043
WG5 straw ballot 8 on Fortran 2008 interpretations (Reid)
N2042
Fortran Interpretations awaiting WG5 ballot (Whitlock)
N2041
Editor's report for WG5/N2040 (Long)
N2040
Draft TS 18508 Additional Parallel Features in Fortran (Long)
- supersedes N2033
N2039
Response to the WG5 straw ballot on N2033 (Long and Reid)
N2038
Result of the WG5 straw ballot on N2033 (Reid)
N2037
Public Transport in London (Sleightholme) - supersedes N2019
N2036
London 2015 meeting: Local Arrangements (Chivers and Sleightholme)
- supersedes N2018
Overview of WG5 and the Standardization Process
WG5 Officers and Project Editors
WG5 Projects
WG5 Electronic Document Archive.
WG5 Email List
Future WG5 Meetings
WG5 currently has one major project allocated to it by SC22:
Maintenance and revision of
Part 1 of the Fortran Standard (base language), ISO/IEC 1539-1:2010(E),
informally known as Fortran 2008.
In addition, WG5 is responsible for another published Standard and two Technical Specifications:
Part 2 of the Fortran
Standard (varying length strings), ISO/IEC 1539-2 : 2000(E)
Technical Specification on Further Interoperability of Fortran with C,
ISO/IEC TS 29113.
Technical Specification on Additional Parallel Features in Fortran,
ISO/IEC TS 18508. Sent for publication.
| 2016 (Joint meeting with PL22.3) | June 6-10, | Boulder, Colorado, USA. |
| 2017 (Joint meeting with PL22.3) | June 26-30, | Munich, Germany. |
| 2018 (Joint meeting with PL22.3) | Summer, | Oakland, California, USA (tentative). |
Other useful information relating to the Standardization process can be found on the following pages:
ISO Online - the International Organization
for Standardization's home page
ISO/IEC JTC1 - the joint committee
responsible for all International IT Standards
ISO/IEC JTC1/SC22 -
the committee with overall responsibility for all International Standards
in the field of Programming Languages and their Environments
INCITS/PL22.3 - the US Fortran
Standards Technical Committee, WG5's Primary Development Body
for Part 1 of the Fortran Standard
Guidelines for Bindings to Fortran 90
WG5's (Partial) Glossary of International Standards Terminology
ISO/IEC TR 24772, Guidance to avoiding vulnerabilities in programming languages
through language selection and use
The Convenor would like to thank The Numerical Algorithms Group for generously hosting this web site and the WG5 Electronic Document Archive.
Comments on this page should be sent by email to the WebMaster,
John.Reid at stfc.ac.uk.
2015-6-15