JTC1/SC22/WG5

The Home of Fortran Standards

 

Help Shape the Future of Fortran!

The Fortran standards committee invites you to submit suggestions for features you would like to see in the next Fortran standard, tentatively titled Fortran 2020.

Take the survey now!

 

Latest News

16 August 2017
New WG5 Convenor

At the August 2017 JTC 1/SC 22 Plenary in London, UK, Steve Lionel (US) was appointed Convenor of WG5 Fortran, succeeding John Reid (UK) who had held the position since 1999. SC22 expressed "deep gratitude and thanks" to John, as do all of us on WG5, for his outstanding leadership over 18 years and the development of three revisions to the standard.

New Documents
  • N2139 Convener's report from SC22 meeting (Reid)
  • N2132 Minutes of the Garching 2017 meeting (Muxworthy)
12 July 2017
The second CD ballot on the revision of the standard

At the joint meeting of J3 and WG5 in Garching, 26-30 June, all the comments on the CD draft of the revision of the standard were considered and the associated edits were made. Responses to the comments are detailed in N2133 and the revised draft is N2137. The second CD ballot on the revision is based on this draft. It commenced on 11 July and terminates on 6 September. Votes are by national bodies so comments should be submitted through national bodies.

The most significant changes concerned the CHANGE TEAM construct. In the revised draft, there is no requirement for all the images of the current team to execute as members of new teams. Also, if the team-value in the CHANGE TEAM statement is a variable, its value is not permitted to be altered during the exection of the CHANGE TEAM construct. Beyond these, the technical changes involved corrections of ambiguities and inconsistencies that were not anticipated when the features were adopted, and there were editorial changes.

The next revision of the standard
The meeting also began thinking about the next revision. The intention is that this will be small with the technical content chosen in 2020. New features should be adopted only if they had long-term viability; those with only a minor benefit for users but a negative effect on compiler construction or performance should be avoided. There is a need to investigate what Fortran users want to do in the language and is not currently possible. It was agreed that a web survey of users would be instituted.
08 July 2017
Site News

WG5 now has its own web site, wg5-fortran.org! It is mobile-friendly and SSL-enabled. WG5 is grateful to Numerical Algorithms Group (NAG) for hosting WG5 content for so many years. All future WG5 content will be found here.

New Documents
  • N2138 WG5 Business Plan and Convener's Report for SC22 2017 Plenary (Reid) (replaces N2130)
  • N2137 CD revision of Fortran standard (Cohen) (replaces N2134)
  • N2136 Local arrangements for the 2018 meeting of WG5 (Rouson)
  • N2135 Revised strategic plans for WG5 (Reid) (replaces N2129)
  • N2134 DIS revision of Fortran standard (Cohen) (replaces N2123, replaced by N2137)
  • N2133 Responses to comments in the CD ballot (Reid)
  • N2131 Resolutions of the Garching 2017 meeting (Muxworthy)
  • N2130 WG5 Business Plan and Convener's Report for SC22 2017 Plenary (Reid) (replaced by N2138)
  • N2129 Strategic plans for WG5 (Reid) (replaced by N2135)
23 June 2017
New Documents
  • N2128 UK National Activity Report (Muxworthy)
  • N2127 The new features of Fortran 2015 (Reid)
  • N2126 A Strategy for Reckoning the Content of the Next Revision (Nagle)

 

About WG5

The production and maintenance of International Standards in the field of Information Technology is carried out by the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC) through their Joint Technical Committee 1 (JTC1). Most of the work of JTC1 is, however, delegated to one of 20 Sub-Comittees (SCs) which, in turn, normally delegate the detailed work to permanent Working Groups (WGs).

SC22 is the JTC1 Sub-Committee responsible for "programming languages, their environments and system software interfaces", and carries out most of its work through its Working Groups. WG5 is the Working Group responsible for the development and maintenance of Fortran language standards.

WG5, like all other JTC1 Working Groups, consists of a Convenor and one or more Project Editors, all appointed by the parent Sub-Committee (SC22 in WG5's case), together with a number of individual members who are nominated by their National Member Bodies. It is not possible to apply directly to become an individual member of a Working Group without the support of an appropriate Member Body.

WG5 currently operates a two-tier development structure whereby the Working Group itself determines the broad technical content of the Standards and other formal documents that it is working on, but delegates much of the detailed work to "development bodies" who are charged with assisting the Project Editor for a particular project to create the actual text for the document. For the Fortran 95, Fortran 2003, Fortran 2008 and Fortran 2015 Standards, the US Fortran Committee (INCITS/PL22.3) was given the role of Primary Development Body. All WG5 working documents are available on the WG5 Electronic Document Archive.


ISO and the ISO logo are registered trademarks of the International Organization for Standardization
IEC and the IEC logo are registered trademarks of the International Electrotechnical Commission
Send web site comments to webmaster at wg5-fortran.org
Web site donated and maintained by Steve Lionel