ISO/IEC JTC1/SC22/WG5 N1491 Minutes Meeting of ISO/IEC JTC1/SC22/WG5 August 11th-16th, 2002 Marriot Residence Hotel, Hughes Center, Las Vegas, Nevada, U.S.A. 1. Opening of the Meeting The meeting was opened at 0900 on 11th August 2002 by the convener of WG5, John Reid. The convener explained that this meeting was a joint meeting of WG5 and J3 and that most of the meeting would be "in J3 mode" with Dan Nagle in the chair although he would chair any necessary WG5 sessions. Delegates introduced themselves. Those present at the meeting were: Richard Bleikamp Walt Brainerd Malcolm Cohen Craig Dedo Aleksandar Donev Dick Hendrickson Kurt Hirchert Michael Ingrassia Rob James Ron Lieberman Bill Long Jeanne T. Martin Toon Moene Steve Morgan Lars Mossberg David Muxworthy Dan Nagle Chair of J3 Mallory North John Reid Convener of WG5 Lawrie Schonfelder Van Snyder Masayuki Takata Matthijs van Waveren Stan Whitlock 2. Opening Business 2.1 Introductory remarks from the Convener The convener explained that the main purpose of the meeting was to produce a CD which could be put out for public comment. He was going to SC22 in two weeks time and hoped to be able to report that the document (including edits made at this meeting) would be ready for processing in September. 2.2 Welcome from the Host Delegates were welcomed by the host, Mallory North, a member of J3. 2.3 Local arrangements 2.4 Appointments for this meeting Secretary for the meeting was Steve Morgan with Stan Whitlock covering Friday morning. A drafting committee was composed of David Muxworthy(chair), Van Snyder, Masayuki Takata, Lars Mossberg, Matthijs van Waveren. 2.5 Adoption of the agenda (N1475) This was adopted by unanimous consent. 2.6 Approval of minutes of previous meeting (London, N1444) Approved by unanimous consent 3. Matters Arising from the minutes There were none not covered elsewhere. 4. Status of London resolutions(N1443) Corrigendum 2 had been passed without incident. The project to develop a TR on Enhanced Module Facilities (edited by Van Snyder) had been approved by SC22. The convener proposed that comments on Part 3 of the standard (resolution L8) on Conditional Compilation would be dealt with at the end of the year and no work would be done at this meeting. A date had been fixed for the summer 2003 meeting which is to be held in Dresden, Germany from July 28th to August 1st, 2003. 5. Reports 5.1 SC22 The convener reported that he hadn't been able to get to the meeting in Hawaii due to the circumstances surrounding the September 11th incident. The meeting had, however, taken place and the appointment of Van Snyder as editor for the TR on Enhanced Module Facilities (mentioned above) had been approved. The issue of SPAM on the SC22 mailing lists had been raised and some improvements have been made. 5.2 National Activity Reports US: Report in paper N1484 UK: Report in paper N1485 Holland: Meetings had been held twice. Fees for membership of NNI were being introduced which might affect membership. Japan: Report in paper N1486 Canada: No report Sweden: No report 5.3 Report from J3 Dan Nagle reported that the draft standard was now in pretty good shape and that he hoped the large number of papers submitted for this meeting would improve the document further. The convener congratulated J3 on the document giving due consideration to the enormous number of new facilities which had been incorporated into the language. 5.4 Reports from Other Development Bodies Van Snyder reported that the TR on Module Enhancements was well-developed. A broad-outline version was tabled at the meeting (N1482). Van gave a brief description of the approach taken. A fuller version should be out by February 2003. Straw votes were taken on two features of the present draft TR: 1. If you choose to repeat procedure interfaces should dummy arguments have the same names as in the interface body? Result: YES 16, NO 0, UNDECIDED 6 2. In interface body current draft of TR uses the prefix SEPARATE Should the prefix on SUBROUTINE/FUNCTION be MODULE 12 SUBMODULE 0 SEPARATE 2 Something else 7 The convener observed that the editor of Part 3 of the standard, David Epstein, had not been contactable and that Dan Nagle would take over the editorship subject to the approval of SC22. 5.5 Liaison Reports There were none. 6. Prepare Committee Draft of Fortran 2000 6.1 Presentation on C_LOC Aleksandar Donev (Princeton University) presented his case for a modification to the Interoperability features which would allow enhanced functions especially in an environment where reverse communication between Fortran and C was required. "The proposals were sympathetically received. [A modified form of the proposals was passed later in the week by J3 (see J3 minutes J3/02-273). The revised form of the proposals is in J3 paper 02-230r3 for meeting 162]." 6.2 Extra Task The convener needed to prepare an abstract describing the essential features of Fortran 2000. A draft was available in N1488. This was required by ISO in places where the standard is advertised. A subgroup to consider the abstract was set up consisting of John Reid, Dan Nagle, Van Snyder and Stan Whitlock. The final version is N1494. 6.3 Comments on Draft Several delegates commented on the current draft. In general the non-J3 members expressed great admiration for the quality of the current draft but also expressed concern at the complexity of some of the facilities and their descriptions. The main problem seemed to be concentrated in Chapter 4 where a large number of syntax rules and associated constraints were described. N1492 reviewed technical changes arising from J3 papers for this meeting. The convener encouraged J3 subgroups to consider these early in the meeting. Some discussion took place which concluded that the main priority was to produce the Fortran 2000 draft and to fix problems in it. 7. Consider outstanding Fortran 95 Interpretations (N1474) WG5 agreed that there would be no Corrigendum 3 for Fortran 95 but F95 interpretation processing would continue, including J3 and WG5 balloting on answers. 8. WG5 Business and Strategic Plans The convener noted that a draft business plan was available in N1487. It was modified during the week. The final version is N1493. The summer 2003 meeting is to be held in Dresden Germany. The 2004 meeting is to be held in the U.S.A. No meeting had been arranged for 2005. Some discussion took place about what should happen after Fortran 2000 and what should happen to the repository of requirements (for Fortran 2000). It was agreed that the next revision should be a minor one. It was agreed that the old repository should be frozen into archival status and a new one started. The convener said he would look at this more carefully. The meeting then moved to J3 mode with Dan Nagle in the chair. 9. Closing Business (Friday a.m.) Resolutions (N1490) were passed with unanimous consent by 23 individuals representing 6 countries. The convener said that it was important that the draft be publicized as widely as possible in order to generate public comments. The next WG5 meeting would be largely devoted to processing comments. In the interim, there was opportunity to continue with interpretations and to polish the document. 9.1 Future Meetings The next joint meeting of WG5/J3 meeting is 30-Mar to 4-Apr-2003, where WG5 will decide on changes to the draft standard based on public comment and J3 will implement the changes. WG5 will meet in Dresden, Germany from July 28th to August 1st, 2003. Another joint WG5/J3 meeting for Final CD Ballot resolution will be held in USA in April 2004. 9.2 Any other Business WG5 thanked Mallory North and J3 for their gracious hospitality. The convener thanked the attendees for their hard work, collaborative spirit, and good result. 10. Adjournment 1000 {ie, 10:00 AM} [Minutes compiled by Steve Morgan & Stan Whitlock, 29.08.02]