J3/03-284 Page 1 of 13 To: J3 From: Stan Whitlock Subject: Minutes of meeting #166 Date: 31 January 2004 Minutes of INCITS/J3 Committee Meeting #166 November 10 - 14, 2003 Las Vegas, Nevada 0. List of papers passed at meeting #166 This is a list of the paper numbers that passed at meeting #166, including F95 interpretations. The reference is to the latest revision on the ftp server after the meeting, not to the actual revision that was voted upon. The motions below reference the actual revision voted upon. 03-259r1 03-270 03-274 03-277 03-261r3 03-272 03-275 03-278r1 03-269r1 03-273 03-276r1 03-279r1 Interpretation processing: No F95 interp processing was done at this meeting. 1. Monday, November 10, 2003 1.1 Opening business - B. Long The meeting was called to order at 8:00 AM, Monday, November 10, 2003, at the Las Vegas Marriott Residence Inn, Hughes Center, by the acting chair, Bill Long. The Chair, Dan Nagle, could not attend. 1.1.1 Remarks from the chair - B. Long Goals for this meeting are . Start the processing of the FCD {Final Committee Draft} of Fortran 2003 and produce the official US comment . We cannot create replies to the US public comment period comments since the comment period is still open . We will finish polishing the Enhanced Module Facility Technical Report and send it to John Reid for a vote starting in December, 2003 . There will be no interpretations processing at this meeting . We will start talking about the contents of the next revision of the Forran Standard, using N1496 as the template for suggested new features 31-Jan-2004 Page 2 of 13 03-284 1.1.2 Adoption of agenda - B. Long ** motion: adopt the agenda for meeting #166 as amended (moved by Whitlock/seconded by Maine) passed by unanimous consent (uc) There will be no US TAG meeting Thursday. The final agenda is in Appendix A. 1.1.3 Approval of Meeting 165 minutes - B. Long ** motion: approve meeting #165 minutes paper J3/03-252 (Whitlock/Hendrickson) - uc 1.1.4 NCITS/OMC report (if any) - B. Long US public comment period on F2003 is 31-Oct-15-Dec-2003. We will work on responses via e-mail. 1.1.5 ISO/WG5 report - Van Snyder, IR Nothing to report 1.1.6 H2 Liaison report (if any) - C. Dedo Craig submitted a report: see paper 03-268 1.1.7 IEEE 754 report (if any) - M. Ingrassia The committee is meeting this week and has many issues to consider. 1.1.8 Treasurer's report - M. North The current balance is $2306.71; there are no outstanding bills There is a $50 meeting fee for this meeting ** motion: exempt A. Donev from this meeting's fee (North/James) - uc 1.1.9 Beginning membership report - K. Hirchert Total membership at the beginning of this meeting is 13, with 10 members present or represented, 1 non-voting alternate present See Appendix E for further details 1.1.10 Local arrangements - M. North Nothing recorded 1.1.11 Comments from members There was a discussion about how to proceed with the next revision of the Fortran Standard. The following comments were recorded: 31-Jan-2004 Page 3 of 13 03-284 . Should it take 5 years and be a "small" update? . Schedule and size are the deciding factors . Ideas are put in the US JoR by J3 majority vote - we want a text description with pointers to backup papers . Should we standardize existing practice in Fortran? 1.2 Subgroup organization - B. Long The subgroups are: /JOR: Whitlock (head), Bleikamp, Donev, Hendrickson /Edit: Maine (head), Brainerd, Ingrassia, Long /EM (Enhanced Modules): Snyder(head), James Papers initially distributed to subgroups as follows: /JOR: 261 (FCD I/O), 253, 254, 255, 256, 258, 260, 264, 266 /Edit: 257, 262, 263, 265, 267 /EM: 259 1.3 Enhanced Modules Report - V. Snyder The latest changes are in paper 03-259 1.4 Subgroup meetings 1.5 Subgroup reports - Plenary reconvened at 4:30 PM The list of papers for voting, discussion, or action later in the week was discussed /EM: use pages in paper 03-259r1 to update 03-259: that will be the basis for edits Plenary recessed until 8:30 AM Tuesday. 2. Tuesday, November 11, 2003 - Plenary reconvened at 8:30 AM 2.1 F2003 Plenary (00-010) - Subgroup Heads /edit: They are constructing a paper with all of the FCD edits and another paper (not for vote) with the reasons for not accepting certain edits /EM: Paper 03-259r1 was discussed. ** straw vote: in syntax rule R1115a, should parent-identifier have and optional parent-submodule-name?: yes-no-undecided: 9-0-2 31-Jan-2004 Page 4 of 13 03-284 /JOR: ** motion: paper 03-261r1 (Whitlock/Bleikamp) - withdrawn ** motion: paper 03-269 (Whitlock/Hendrickson) - uc {typos will be fixed in a post r1} 2.2 Tutorials (if needed) None 2.3 Subgroup meetings 2.4 Subgroup reports - Plenary reconvened at 4:30 PM The list of papers for voting, discussion, or action later in the week was discussed Plenary recessed until 8:30 AM Wednesday. 3. Wednesday, November 12, 2003 - Plenary reconvened at 8:30 AM 3.1 F2003 Plenary - Subgroup Heads /edit: ** motion: paper 03-270 (Maine/Long) - uc ** motion: paper 03-274 (Maine/Ingrassia) - uc ** motion: paper 03-273 (Maine/James): this is a technical change - uc /EM: ** motion: forward paper 03-259r2 (with the change on page iv, with no change bars) to WG5 as the preliminary draft TR (pdtr) (Snyder/James) - uc Van Snyder as project editor will forward 03-259r2 to John Reid 3.2 Tutorials (if needed) None 3.3 Subgroup meetings Subgroups were reorganized to form two groups to review suggested new features for the next revision of the Fortran Standard: /JOR/A: Whitlock (head), Bleikamp, Hendrickson, B. Smith /JOR/B: Long (head), Brainerd, Donev, Ingrassia, James, Maine, Snyder 3.4 Subgroup reports - Plenary reconvened at 4:30 PM The list of papers for voting, discussion, or action later in the week was discussed 31-Jan-2004 Page 5 of 13 03-284 Future meeting locations were discussed: ** Straw vote: for 2004, meet at the Residence Inn - meet at the Emerald Suites - undecided: 4-6-6 counting e-mail input from non-present members; result is we will meet at the Emerald Suites ** Straw vote: hold the May meeting at the Residence Inn - at the Emerald Suites - undecided: 3-7-6; result is we will meet at the Emerald Suites Plenary recessed until 8:30 AM Thursday. 4. Thursday, November 13, 2003 - Plenary reconvened at 8:30 AM 4.1 F2003 Plenary - Subgroup Heads /edit: ** motion: paper 03-275 (Maine/Ingrassia) - uc /JOR/B: ** motion: paper 03-277 #1, 2, 3 above the line, #3, 6 below, ignore *s (Maine/Long) - uc There will be post-meeting r1's for 03-253, 254, 255, 256, and 266 to point to their resolution in 03-277 There will be post-meeting r1's for 03-257, 262, 265, and 267 to point to 270 /JOR/A: ** motion: paper 03-261r2 (Whitlock/Bleikamp) as amended - uc {There will be a post-meeting r3} There will be a post-meeting 258r1 to point to 261r3 As a response to an H2 Database question about the Fortran FCD: ** motion: paper 03-276r1 (Long/Whitlock) - uc Walt Brainerd is working on a web page to capture suggestions from the public on features for the next Fortran Standard 4.2 Tutorials (if needed) None 4.3 Subgroup meetings All of J3 met as JOR to consider new features for the next Fortran Standard 4.4 Subgroup reports - Plenary reconvened at 4:30 PM /edit: An question about G format may have to be worked via e-mail between meetings: see paper 03-282 in the post-meeting 31-Jan-2004 Page 6 of 13 03-284 /JOR: ** motion: paper 03-278 for further consideration for the next Fortran Standard (Whitlock/Long) - uc {there will be a post-meeting r1} ** motion: paper 03-279 for further consideration for the next Fortran Standard (Whitlock/Donev) - uc {there will be a post-meeting r1} 5.1 Closing business - B. Long The meeting decided to end early. 5.2 Review of action items (if any) - B. Long . Van Snyder to send 03-259r3 as the pDTR on Enhanced Module Facilities to John Reid . Bill Long to send 03-276r1 to Craig Dedo to forward to H2 . Bill Long to send 03-280 to John Reid 5.3 Future meetings - M. North Next meeting #167 at the Emerald Suites 1-5-Mar-2004 See appendix C for dates of future meetings 5.4 Treasurer's report - M. North Details in paper 03-283: Bank account balance as of November 17, 2003: $2820.19 There will be a $50 meeting fee at the next meeting 5.5 Closing membership report - K. Hirchert 8 principle, 2 voting alternates, and 2 non-voting alternates present since Brian Smith arrived Craig Dedo's membership is in jeopardy since he has missed 2 of the last 3 meetings See Appendix E for details 5.6 Comments from members None recorded Adjournment at 5:30 PM 31-Jan-2004 Page 7 of 13 03-284 Appendix A: Final Agenda for J3 Meeting 166 1. Monday, November 10, 2003 8:00 am ------------------------------------- 1.1 Opening business B. Long Remarks from the chair B. Long Adoption of agenda B. Long Approval of Meeting 165 minutes B. Long NCITS/OMC report (if any) B. Long ISO/WG5 report Van Snyder, IR H2 Liaison report (if any) C. Dedo IEEE 754 report (if any) M. Ingrassia Treasurer's report M. North Beginning membership report K. Hirchert Local arrangements M. North Comments from members 1.2 Subgroup organization B. Long 1.3 Enhanced Modules Report V. Snyder 1.4 Subgroup meetings 1.5 Subgroup reports (4:30 pm) 2. Tuesday, November 11, 2003 8:30 am -------------------------------------- 2.1 F2003 Plenary (00-010) Subgroup Heads 2.2 Tutorials (if needed) 2.3 Subgroup meetings 2.4 Subgroup reports (4:30 pm) 3. Wednesday, November 12, 2003 8:30 am ---------------------------------------- 3.1 F2003 Plenary Subgroup Heads 3.2 Tutorials (if needed) 3.3 Subgroup meetings 3.4 Subgroup reports (4:30 pm) 4. Thursday, November 13, 2003 8:30 am --------------------------------------- 4.1 F2003 Plenary Subgroup Heads 4.2 Tutorials (if needed) 4.3 Subgroup meetings 4.4 Subgroup reports (4:30 pm) 5. Friday, November 14, 2003 8:30 am -------------------------------------- 5.1 Closing business B. Long 5.2 Review of action items (if any) B. Long 5.3 Future meetings M. North 5.4 Treasurer's report M. North 5.5 Closing membership report K. Hirchert 5.6 Comments from members Adjournment 31-Jan-2004 Page 8 of 13 03-284 Appendix B: J3 REGISTER OF DOCUMENTS FOR 2003 ---------------------------------------------------------------------- PAPERS SUBMITTED FOR J3 MEETING 166 LAS VEGAS, NEVADA, NOVEMBER 10 - 14, 2003 ---------------------------------------------------------------------- Paper Number Date Submitter Title ---------------------------------------------------------------------- J3/03-007r1 030825 Maine Draft Revision to Fortran 2003 txt,ps,tex,pdf J3/03-007r2 031009 Maine Draft Revision to Fortran 2003 txt,ps,tex,pdf (WG5 Paper N1578) J3/03-253 030929 Donev Post Fortran 2003: Allowing Multiple txt Nonzero-Rank Part References for Structure Components J3/03-253r1 031114 Donev Post Fortran 2003: Allowing Multiple txt Nonzero-Rank Part References for Structure Components J3/03-254 030929 Donev Post Fortran 2003: Adding MOLD to txt ALLOCATE J3/03-254r1 031114 Donev Post Fortran 2003: Adding MOLD to txt ALLOCATE J3/03-255 030929 Donev Post Fortran 2003: Movable arrays txt J3/03-255r1 031114 Donev Post Fortran 2003: Movable arrays txt J3/03-256 030929 Donev Post Fortran 2003: Type aliases txt J3/03-256r1 031114 Donev Post Fortran 2003: Type aliases txt J3/03-257 031007 Snyder Changes for USTAG to suggest to the ps,tex FCD J3/03-257r1 031028 Snyder Changes for USTAG to suggest to the ps,tex FCD J3/03-258 031023 Snyder Wishlist for Fortran after 2003 ps,pdf,tex J3/03-258r1 031113 Snyder Wishlist for Fortran after 2003 ps,pdf,tex J3/03-259 031021 Snyder Working Draft of ISO IEC TR 19767 ps,pdf,tex Enhanced Module Facilities in Fortran J3/03-259r1 031110 Snyder Working Draft of ISO IEC TR 19767 ps,tex,pdf Enhanced Module Facilities in Fortran J3/03-259r2 031111 Snyder Working Draft of ISO IEC TR 19767 ps,tex,pdf Enhanced Module Facilities in Fortran J3/03-259r3 031113 Snyder Working Draft of ISO IEC TR 19767 ps,tex,pdf Enhanced Module Facilities in Fortran J3/03-260 031020 Donev Post Fortran 2003: Genericity in txt Fortran J3/03-260r1 031114 Donev Post Fortran 2003: Genericity in txt Fortran J3/03-261 031021 James The left tab limit and child data txt transfer statements J3/03-261r1 031110 Bleikamp The left tab limit and child data txt transfer statements J3/03-261r2 031112 Bleikamp The left tab limit and child data txt transfer statements J3/03-261r3 031113 Bleikamp The left tab limit and child data txt transfer statements J3/03-262 031021 James Unlimited polymorphics as derived txt type components 31-Jan-2004 Page 9 of 13 03-284 J3/03-262r1 031113 James Unlimited polymorphics as derived txt type components J3/03-263 031021 James CLASS IS type guard statements and txt intrinsic types J3/03-263r1 031113 James CLASS IS type guard statements and txt intrinsic types J3/03-264 031024 Snyder Parameterized module facility for ps Fortran after 2003 J3/03-264r1 031113 Snyder Parameterized module facility for ps Fortran after 2003 J3/03-265 031029 Maine Proposed minor fixes to the FCD txt J3/03-265r1 031113 Maine Proposed minor fixes to the FCD txt J3/03-266 031103 Donev Post F2003: ELEMENTAL Procedures and txt Efficiency, and PURE J3/03-266r1 031114 Donev Post F2003: ELEMENTAL Procedures and txt Efficiency, and PURE J3/03-267 031106 Snyder SAME_TYPE_AS is inconsistent with ps,tex SELECT TYPE J3/03-267r1 031113 Snyder SAME_TYPE_AS is inconsistent with ps,tex SELECT TYPE J3/03-268 031108 Dedo H2 Database Liaison Report txt,ps,wpd J3/03-269 031110 Donev U.S. Public Comments to be Considered txt for Future Revision J3/03-269r1 031114 Donev U.S. Public Comments to be Considered txt for Future Revision J3/03-270 031110 Maine J3 proposed fixes to the FCD txt J3/03-271 031111 Maine Replies to 03-257, 03-262, 03-263, txt 03-265, 03-267 J3/03-272 031111 Donev Proposals from J3/03-258 txt J3/03-273 031111 James Types allowed in EXTENDS txt J3/03-274 031111 Maine Binding label fixes txt J3/03-275 031112 Ingrassia On Passing Intrinsic Subroutines txt as Actual Arguments J3/03-276 031111 Bleikamp Reply to H2 Database Question about txt Fortran FCD J3/03-276r1 031112 Long Reply to H2 Database Question about txt Fortran FCD J3/03-277 031112 Donev Proposals from 03-253, 03-254, 03-255 txt 03-256, 03-266 J3/03-278 031112 Long Post 2003 proposal for TYPELESS data txt type J3/03-278r1 031113 Long Post 2003 proposal for TYPELESS data txt type J3/03-279 031113 Donev Typeless arguments in MPI txt J3/03-279r1 031113 Donev Typeless arguments in MPI txt J3/03-280 031113 Snyder Collected edits from J3 Meeting 166 txt J3/03-281 031113 Ingrassia IEEE 754R Progress and Prospects by pdf David Hough of Sun Microsystems J3/03-282 031114 Long FCD comment - Error in G format txt rounding table J3/03-283 031117 North Meeting 166 Treasurer's Report txt J3/03-284 031114 Whitlock Meeting 166 Minutes txt 31-Jan-2004 Page 10 of 13 03-284 Appendix C: Future Meetings and Distribution Meeting Conventions: - Four meetings per year - Attempt to schedule second full week of the month - Attempt to schedule meeting contiguous with WG5 annual meeting Future meeting schedule: 167 March 1 - 5, 2004, in Las Vegas, NV Mallory North, acting host Premeeting distribution deadline: February 16, 2004 Premeeting distribution: electronic Post-meeting distribution: electronic 168 May 2 - 7, 2004, in Las Vegas, NV Mallory North, acting host Premeeting distribution deadline: April 18, 2004 Premeeting distribution: electronic Post-meeting distribution: electronic 169 August 9 - 13, 2004, in Las Vegas, NV Mallory North, acting host Premeeting distribution deadline: July 26, 2004 Premeeting distribution: electronic Post-meeting distribution: electronic 170 November 8 - 12, 2004, in Las Vegas, NV Mallory North, acting host Premeeting distribution deadline: October 25, 2004 Premeeting distribution: electronic Post-meeting distribution: electronic Committee materials availability: Agenda and meeting notice available at the J3 web site and from the J3 ftp server. Sent individually to other interested parties that specifically request to be sent the material either via surface mail or electronic mail. REQUIREMENT: Distribution 4 weeks prior to meeting (SD-2 4.3.3) Pre- and post-meeting distribution available at the J3 ftp and web sites. Sent individually to other interested parties that specifically request to be sent the material either via surface mail or electronic mail. REQUIREMENT: Distribution of premeeting 2 weeks prior to meeting. (documents for action - two week rule: SD-2 4.3.4:1) Meeting minutes are available at the J3 web and ftp sites. ---------------------------------------------------------------------- ftp site: ftp://ftp.j3-fortran.org/j3 J3 World Wide Web site URL: http://www.j3-fortran.org ---------------------------------------------------------------------- 31-Jan-2004 Page 11 of 13 03-284 Appendix D: Committee Organization D.1 Officers and Management Chair D. Nagle International Rep. V. Snyder Secretary S. Whitlock Treasurer M. North Librarian M. North Editor R. Maine (WG5 appointment) Maintenance S. Whitlock Vocabulary Rep. K. Hirchert Future Meetings M. North Membership List K. Hirchert H2 Liaison C. Dedo IEEE 754R Working Group M. Ingrassia D.2 Subgroups JOR: Responsible for the maintenance of the Journal of Development (standing document 004) S. Whitlock (head), R. Bleikamp, C. Dedo, D. Hendrickson, D. Nagle DATA: Responsible for language design topics related to data and data structures K. Hirchert (head), A. Donev, R. Maine, J. Martin, V. Snyder INTEROP: Responsible for R9 (interoperability with C) B. Long (head), W. Brainerd, M. Ingrassia, R. James, R. Maine, M. van Waveren {Toon Moene} INTERP: Responsible for evaluating interpretation requests, providing responses to such requests, and maintaining standing document 006. S. Whitlock (head), R. Bleikamp 31-Jan-2004 Page 12 of 13 03-284 Appendix E: Membership summary J3 Meeting Attendance (Principal Members) Meeting # 157 158 159 160 161 162 163 164 165 166 Location (state) NV NV NV NV NV NV NV NV NV NV Date (month year) 06 08 12 02 05 08 11 04 08 11 01 01 01 02 02 02 02 03 03 03 Name Affiliation Bleikamp, R HP A** V A** V A** V A** E** V V Dedo, C self V V V V V V V V A A** Hendrickson, D self V V V V V V V V V V Hirchert, K U of IL V V V V V V V V V R Ingrassia, M Sun RP RP RP RP RP RP RP V V V James, R IBM P V V V A V V Long, W Cray V V V V V V V V V V Martin, J self V V V V V V V V A Nagle, D self V V V V V V V V V R Smith, B U of NM R A** R R A R A** R A** V Snyder, V JPL/Caltech V V V V V V V V V V van Waveren, M Fujitsu V R A V A** V R R V A Whitlock, S Intel A V V V V V V V A V J3 Letter Ballot Participation (Principal Members) Meeting # 154a 155a 156a 157a 158a 163a 163b 163c 163d 164a Date (month year) 11 03 05 07 10 12 12 02 03 07 00 01 01 01 01 02 02 03 03 03 Name Affiliation Bleikamp, R HP V V V V V V V V V V Dedo, C self V V V V V V V V V V Hendrickson, D self V V V V V V V V V V Hirchert, K U of IL V V V V V V V V V V Ingrassia, M Sun RP RP RP RP RP A RP RP RP A James, R IBM E E V V V Long, W Cray RP RP V V V V V V V V Martin, J self A V V V V V Nagle, D self V V V V V V V V V V Smith, B U of NM R R A R A** R R R R R Snyder, V JPL/Caltech V V V V V V V V V V van Waveren, M Fujitsu R V V V V E E R V V Whitlock, S Intel RP RP RP RP V V V V V V V present and voting other voting attendees: R absent but represented A. Donev, alternate for D. Nagle A absent and not represented M. North, alternate for K. Hirchert P present and not voting RP represented by previous member non-voting attendees: E Excused W. Brainerd, alternate for B. Smith Q Resigned R. Maine, alternate for V. Snyder ** missed 2 of last 3 meetings/votes *** lost membership Total Membership at beginning of Meeting 166 13 Majority 7 Quorum 5 Total Membership at end of Meeting 166 13 Total Members Attended or Represented at 166 10 Total Attendees at Meeting 166 12 membership changes since last meeting: K. Li appointed alternate to R. James. 31-Jan-2004 Page 13 of 13 03-284 Appendix F: Membership Roster The Membership Roster is not reproduced here. The current Membership Roster may be found in ftp://j3-fortran.org/j3/doc/standing/04-001.html and ftp://j3-fortran.org/j3/doc/standing/04-001.txt