JTC1/SC22/WG5


Welcome to the home of Fortran Standards



Overview of Fortran Standards | WG5 Projects | WG5 Email List | WG5 Electronic Document Archive | Standards and their Corrigenda | Officers | Future Meetings



Latest News

20 July 2016

Corrigendum 4
Corrigendum 4 has been published. It is ISO/IEC 1539-1:2010/Cor.4:2016(E) and has the publication date of 2016-07-01.

New documents since 7 July 2016:
N2112 WG5 decision on a new work item on a TS on Units of Measure (Reid)
N2107 WG5 Business Plan and Convener's Report for SC22 2016 Plenary (Reid)

7 July 2016

New documents since 20 June 2016:
N2113 Draft TS on Units of Measure (Snyder) (replaces N1969)
N2109 Minutes of the Boulder 2016 meeting (Muxworthy)

20 June 2016

Meeting of WG5 and J3 in Boulder, June 6-10
WG5 and J3 met in Boulder, Colorado, USA, June 6-10, hosted by Dan Nagle and NCAR. It was well attended, with 19 experts from 6 countries. There were also 5 visitors, most of whom came for one day only. Most of the week was spend in J3 mode considering changes to the latest draft for Fortran 2015. In particular, the editor flagged 15 "Unresolved Technical Issues" while incorporating the Additional Parallel Features of TS18508. All these issues were resolved. The strategic plan in N2106 was adopted. Corrigendum 4 is scheduled for publication on July 1, which will pave the way for the revision to be proposed as a New Work Item at the September meeting of SC22.

Confirmation of Fortran 2008
After its 3-year systematic review, Fortran 2008 has been confirmed following an SC22 vote that ended on 17 March. The country votes were: Confirm 10; Revise 0; Withdraw 0; Abstain 21; Stabilize 1. This will allow Fortran 2008 to remain as the Fortran Standard while we prepare its replacement, Fortran 2015.

New documents since 3 March 2016:
N2111 CAFe: A Unified PGAS Programming Model for Heterogeneous Computing (Rasmussen)
N2108 Resolutions of the Boulder 2016 meeting (Muxworthy)
N2106 Strategic plans for WG5 (Reid)
N2105 Boulder 2016 meeting: Preliminary Agenda (Reid) (replaces N2100)
N2104 UK National Activity Report (Muxworthy)

3 March 2016

Corrigendum 4 completed
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.

New documents since 19 February 2016:
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)

19 February 2016

New documents since 22 January 2016:
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)

22 January 2016

New documents since 20 January 2015:
N2096 WG5 straw ballot on second draft Corrigendum 4 (Reid)
N2095 Second Draft Technical Corrigendum 4 for Fortran 2008, with comments for WG5 (Muxworthy)

20 January 2016

New documents since 20 December 2015:
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)

20 December 2015

New documents since 9 December 2015:
N2092 Fortran Interpretations awaiting J3 and WG5 ballot (Whitlock)
N2091 WG5 straw ballot 11 and J3 letter ballot 35 on Fortran 2008 interpretations (Reid)

9 December 2015

Coarray TS published
The TS on additional coarray features was published on Nov. 19 as ISO/IEC TS 18508:2015 Information technology - Additional Parallel Features in Fortran.

Corrigendum 4
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.

New documents since 16 October 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)

16 October 2015

New documents since 30 September 2015:
N2084 Boulder 2016 meeting: Local Arrangements (Nagle)

30 September 2015

New documents since 24 September 2015:
N2083 Convener's report from SC22 meeting (Reid)
N2082 Complete list of features to be included in next revision (Reid) - supersedes N2078

24 September 2015

Coarray TS sent for publication
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.

Corrigendum 4
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.

New documents since 14 August 2015:
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)

14 August 2015

Coarray TS nearly ready for publication
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.

Meeting of WG5 in London
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.

New documents since 21 July 2015:
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

21 July 2015

New documents since 4 June 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)

4 June 2015

Coarray TS starts its 2-month DTS ballot
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.

New index of WG5 documents
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.

New documents since 12 March 2015:
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)

12 March 2015

New documents since 2 February 2015:
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)

2 February 2015

New documents since 1 January 2015:
N2047 Result of WG5 straw ballot 8 on Fortran 2008 interpretations (Reid)
N2045 Result of the WG5 straw ballot on N2040 (Reid)

1 January 2015

New documents since 8 November 2014:
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


2014 News

2013 News

2012 News

2011 News

2010 News

2009 News

2008 News



This set of pages on the World Wide Web is produced and maintained by JTC1/SC22/WG5 in order to inform any interested parties about the development of the Fortran language. It contains a summary of the present state of standardization of Fortran and of current developments which will, in due course, lead to further extensions to the language, as well as a brief history of the standardization of the Fortran language and the names of the key individuals and organisations involved:



WG5 Projects

WG5 currently has one major project allocated to it by SC22:

In addition, WG5 is responsible for another published Standard and two Technical Specifications:



Future WG5 Meetings



Some Other Useful Pages

Other useful information relating to the Standardization process can be found on the following pages:



Acknowledgement

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