To: J3 13-361 From: Stan Whitlock Subject: Minutes of J3 meeting #202 Date: 22 Jan 2014 Minutes of INCITS/PL22.3 Committee Meeting #202 formerly known as INCITS/J3 October 14-18, 2013 Fairfield Inn Las Vegas Airport 3850 South Paradise Road Las Vegas, NV 89109 Notes: ------ 1. J3 has been renamed from INCITS/J3 to INCITS/PL22.3. In these minutes, that committee will be referred to as J3. 2. J3 papers are referenced herein as 13-nnn. They are available from http://www.j3-fortran.org/ WG5 papers are referenced as Nnnnn. They are available from http://www.nag.co.uk/SC22WG5/ 3. Notation: 13-nnn "title" [author] identifies J3 paper 13-nnn (name1/name2) - moved by name1, seconded by name2 uc - motion passed with no objection, ie, unanimous consent {post rn} - paper revision n will be in the post meeting distribution SV - straw vote, sometimes with choices Y-N-U, ie, Yes - No - Undecided ** motion - motion passed -- motion - motion failed or was withdrawn 4. No US TAG meeting was held at this meeting so there are no minutes of the US TAG meeting in Appendix G below. 5. These J3 minutes were reconstructed from notes graciously provided to the secretary by Malcolm Cohen, Bill Long, and Dan Nagle. Any errors or omissions in these minutes are the secretary's responsibility alone. End notes --------- 0. List of papers passed at meeting #202 ---------------------------------------- This is a list of the paper numbers that passed at meeting #202, including interpretations. The reference is to the latest revision on the J3 server after the meeting, not to the actual revision that was voted upon. The motions below reference the actual revision voted upon. 13-298r2 13-312r4 13-323r1 13-335r3 13-346r2 13-299r1 13-314 13-327r3 13-336r2 13-347r2 13-304r1 13-316r2 13-329r2 13-337r1 13-349r1 13-305r1 13-317r2 13-330r1 13-340r2 13-350r1 13-307r2 13-319r1 13-331 13-342r2 13-351r2 13-308r2 13-320r2 13-332 13-343r2 13-354r2 13-309r1 13-321r1 13-333r2 13-344r2 13-355r2 13-310r3 13-322r1 13-334r3 13-345r2 13-357r1 13-311r2 The last interpretation at the previous meeting was F08/0098. There were 5 new interpretations created at this meeting. The highest numbered existing interp at this meeting is F08/0103. The interpretations passed by this meeting were: F08/0099 == 13-298r2 F08/0101 == 13-314 F08/0103 == 13-357r1 F08/0100 == 13-305r1 F08/0102 == 13-321r1 1. Monday, October 14, 2013 8:00 AM ------------------------------------ 1.1 Opening business 1.1.1 Remarks from the chair - Dan Nagle Dan Nagle welcomed everyone to meeting 202. Our major work is on the coarrays TS and on interps. During the meeting, Dan noted that the F2015 wish list was not closed to WG5 until the Jun-2014 meeting. At m203 in Feb-2014 meeting, J3 will polish the F2015 wish list. 1.1.2 Adoption of the agenda - Dan Nagle ** motion: Adopt the agenda (moved by Cohen/seconded by Menard): passed with unanimous consent {uc} 1.1.3 Approval of Meeting 201 minutes - Dan Nagle ** motion: move paper 13-295 as minutes of meeting 201 (Long/Chen): uc 1.1.4 NCITS/OMC report - Dan Nagle NCITS will send bills for next year 1st Nov. There was an objection to Van paying Dan when Dan registered the domain name ($375 for 10 years registration on register.com). J3 unanimously passed our ballot, approving Steve Lionel as International Rep starting in 2014. As always, Dan drew everyone's attention to: the INCITS Anti-Trust Guidelines and INCITS Patent Policy is intended as a reminder and available on the INCITS website at http://www.incits.org/standards-information/legal-info. Download Latest Revision: https://standards.incits.org/apps/org/workgroup/eb/download.php/48108/latest/ eb-2014-00001-INCITS-Anti-trust-and-patent-policy-guidelines-reminder.pdf Public Download Link: https://standards.incits.org/apps/group_public/document.php?document_id= 48108&wg_abbrev=eb 1.1.5 WG23 report - Dan Nagle The convenor, Jim Moore, retired so the committee is reorganizing 1.1.6 ISO/WG5 report - Van Snyder (not present) There will be no US TAG meeting Thursday. 13-010 is the current work plan as a .pdf, created by Van, in the pre-meeting. Van will add the LaTex sources to the post meeting. 1.1.7 J11 Liaison report - Dan Nagle Dan had nothing to report on the C Standards group. He is on the J11 email list - it is a low volume list. It appears new development will go into C++. 1.1.8 MPI Liaison report - Bill Long September MPI meeting in Spain approved the modifications to the MPI-3 Fortran interface to fix broken uses of BIND(C). No more MPI Fortran meetings are planned until a BoF at SC13. Next up is the discussion of MPI-4. Eventually MPI needs to specify the interaction with Fortran 2008, particularly coarrays. This will be referred to an existing PGAS working group that is handling UPC and not the MPI Fortran working group. 1.1.9 OpenMP Liaison report - Bill Long OpenMP 4.0 is still being developed. The OpenMP committee needs to specify interactions with coarrays but it is way too soon for that - they need to incorporate full F2003 first. 1.1.10 UPC Liaison report - Bill Long UPC 1.3 will be officially released around Supercomputing. It is still a spec; there is no movement toward any standardization process. They are adding atomics and non-blocking copy functions as well as clarifying some confusing aspects of UPC 1.2. 1.1.11 Treasurer's report - Van Snyder (by e-mail) Opening treasurer's report: Bank balance at end of 201: $2,627.90 Domain registration (7/23): 375.00- --------- Current bank balance: $2,252.90 There is no meeting fee for this meeting according to the notice. [Secretary's note: J3 m199 Oct-2012 minutes 12-202 state: motion: there will be no meeting fee for this meeting m199 or for the next 2 meetings {m200 and m201} (Whitlock/Cohen): uc There are no such motions for m202 or m203.] 1.1.12 Beginning membership report - Stan Whitlock (by e-mail) Paper 13-001 of meeting 200 is still the latest membership roster. It is posted on the J3 web site in the members area. If it needs corrections, please let Stan know. Total Membership at beginning of Meeting 202 : 8 Majority : 5 Quorum : 4 Members Alternates D. Chen K. Li M. Cohen R. Corbett B. Long C. R. Schult D. Nagle J. Reid, J. Wallin K. Morris A. Donev, T. Moene, C. Rasmussen, D. Rouson V. Snyder S. Whitlock L. Menard, S. Lionel * No one is in jeopardy of losing membership because of poor meeting attendance. * No one is in jeopardy of losing membership because of letter ballot non-participation. * There was no sign up sheet for J3 attendees. Attendance at beginning of meeting 202 -------------------------------------- J3 members present: Daniel Chen Malcolm Cohen Robert Corbett Bill Long Dan Nagle J3 Alternates present: Lorri Menard (voting alternate to Stan Whitlock) J3 members absent, not represented: Karla Morris Van Snyder Guests None 1.1.13 Local arrangements - Malcolm Cohen No printer is available at this meeting - ask at the desk or do it outside. 1.1.14 Comments from members Bill Long reported that John Reid attended (and spoke at) the PGAS 2013 meeting in Edinburgh. There were questions about parallel I/O, some Japanese XcalableMP work, and a talk on Coarray C++. Search for "pgas 2013" - their papers are online. Dan Nagle reminded everyone about the paper uploading process, described in 13-315 "upload process" [Nagle]. No other comments were transcribed 1.2 Tutorials (if needed) /HPC Tutorial Several pre-meeting papers suggest changes that are slightly beyond corrections: 13-337: "Eliminating SUBTEAM term" [Long] - eliminating SUBTEAM terminology in favor of TEAM - general approval 13-333: "THIS_TEAM intrinsic" [Long & Burnus] - general approval 1.3 Subgroup organization - Dan Nagle Subgroups and paper assignments: /JOR+/DATA == /JATA - Malcolm Cohen (head), Bob Corbett, Dan Nagle JoR: 13-307r1, 308, 309, 310, 316&339, 317&339, 318&329, 319&339, 320&339, 325&331, 326&330, 328&351, 329, 330, 331, 348, 351, 353 (19 total) Data: 13-304r1, 312r1, 322&339, 323&339, 324&332, 327 (8 total) /HPC - Bill Long (head), Daniel Chen, Lorri Menard 13-300, 301, 333, 334r1, 335, 336, 337, 338, 340, 341, 342, 343, 344, 345, 346, 347r1, 350, 352, 354 (19 total) /EDIT - Malcolm Cohen (head) 13-299r1, 302, 303, 306, 311, 349 (6 total) /INTERP - Malcolm Cohen (head) 13-(006Ar2) (297), 298r1, 305, (313), 314, 321 (4 total) /J3 - all 13-315 Recessed until 4:30pm 1.4 Subgroup meetings 1.5 Subgroup reports (4:30 pm) /JDATA There will be no action on 13-318 "UK-08 Reduce intrinsic" [Nagle]; instead, 13-329 "UK-08 - Generalized reduction intrinsic" [BSI Fortran Panel] will be done instead There will be no action on 13-325 "UK-6 remove restriction on ERROR STOP" [Nagle]; instead, 13-331 "UK-06 - Remove restriction on ERROR STOP" [Muxworthy] will be done instead There will be no action on 13-326 "UK-3 INQUIRE RECL for unlimited records" [Nagle]; instead, 13-330 "UK-03 - RECL for unlimited records" [Muxworthy] will be done instead There will be no action on 13-328 "UK-3 E0.d, EN0.d, ES0.d" [Nagle]; instead, 13-351 "UK-04 - Allow E0.d, ES0.d, EN0.d edit descriptors" [Muxworthy, Maclaren, & Cohen] will be done instead /INTERP There is no further action required for: * 13-006A "Outstanding Fortran Interpretations" [Whitlock] - r1 June 30, 2013 - r2 September 5, 2013 - r3 2013 October 18 [Cohen] {post r3} * 13-297 "J3 Fortran interp letter ballot #29 - due 9-Aug-2013" [Whitlock] * 13-313 "Results of the J3 Fortran interp letter ballot #29" [Whitlock] /J3 The list of papers for voting, discussion, or action later in the week was discussed. Recessed until Tuesday 8am 2. Tuesday, October 15, 2013 8:00 am -------------------------------------- 2.1 F2008 Plenary /JDATA ** motion: 13-304r1 "Edits for US-04 Control host association" [Snyder & Cohen] (Cohen/Corbett): uc ** motion: 13-307r2 "Edits for US-05 Revise DIM= descriptions" [Snyder & Cohen] (Cohen/Long): uc ** motion: 13-308r1 "Edits for US-12 SIZE= with advancing input" [Snyder & Cohen] (Cohen/Corbett) as amended: uc {post r2} ** motion: 13-309r1 "Fortran 2015 proposal for G0.d edit specifier" [Lionel & Cohen] (Cohen/Chen): uc ** motion: 13-316r1 "deleting arithmetic if (UK-10.1a)" [Nagle] (Cohen/Chen) as amended: uc {post r2} -- motion: 13-317r1 "delete obsolete DO forms UK-10.1b" [Nagle & Cohen] (Cohen/Long): withdrawn ** motion: 13-322r1 "UK-10.2a,b common & equivalence" [Nagle, Muxworthy, & Cohen] (Cohen/Nagle): uc ** motion: 13-323r1 "UK-10.2f Obsolescenting forall" [Nagle] (Cohen/Corbett): uc -- motion: 13-327r1 "UK-02 default accessibility of entities" [Nagle & Cohen] as amended (Cohen/Long): withdrawn ** motion: 13-330r1 "UK-03 - RECL for unlimited records" [Muxworthy & Cohen] (Cohen/Long): uc ** motion: 13-331 "UK-06 - Remove restriction on ERROR STOP" [Muxworthy] (Cohen/Long): uc ** motion: 13-332 "UK-05 - Improve the generic disambiguation rules" [Muxworthy] (Cohen/Menard): uc -- motion: 13-351 "UK-04 - Allow E0.d, ES0.d, EN0.d edit descriptors" [Muxworthy, Maclaren, & Cohen] (Cohen/Menard): withdrawn Straw Vote {SV}: should we add the D edit descriptor? Yes-No-Undecided {Y-N-U}? 4-2-0 /HPC -- motion: 13-333r1 "THIS_TEAM intrinsic" [Long. Burnus, & Menard] as amended (Long/Chen): withdrawn -- motion: 13-335r1 "Comments on Teams and TEAM_TYPE (5.1-5.2)" [Long & Reid] (Long/Chen): withdrawn ** motion: 13-337r1 "Eliminating SUBTEAM term" [Long] (Long/Cohen): uc -- motion: 13-343r1 "Comments on other intrinsics" [Long & Reid] (Long/Chen): withdrawn ** motion: 13-344r1 "Comments on atomics" [Long & Reid] (Long/Chen) as amended: uc {post r2} /INTERP Paper 13-314 interp F08/0101 "NAMELIST and multiple occurrences of a variable" [Cohen] SV: want A2 answer - alternate answer - alternate alternate answer - undecided? 5-1-0-0 => edit, not the alternates ** motion: 13-314 F08/0101 first answer (Cohen/Long): uc ** motion: 13-321 F08-0102 "MERGE and polymorphism" [Cohen] (Cohen/Nagle) as amended: 5-1 passes {post r1} /EDIT ** motion: 13-299r1 "For editorial consideration concerning DATA statements" [Snyder & Cohen] parts 1-2 only (Cohen/Long): uc ** motion: 13-349 "Further editorial changes" [Cohen] part 4 only (Cohen/Long) as amended: uc {post r1} 2.2 Tutorials None Recessed until 4:30pm 2.3 Subgroup meetings 2.4 Subgroup reports (4:30pm) /JDATA There will be no action on 13-324 "UK-5 Improving the disambiguation rules" [Nagle]; it is subsumed by 13-332 "UK-05 - Improve the generic disambiguation rules" [Muxworthy] {passed above} 13-339 "UK-10 - New deletions and obsolescences (in part)" [Muxworthy] subsumed by: * 13-316 "deleting arithmetic if (UK-10a)" [Nagle * 13-317 "delete obsolete DO forms UK-10.1b" [Nagle] * 13-319 "UK-10.2e Obsolescenting specific intrinsic names" [Nagle] * 13-320 "UK-10.2d Obsolescenting enddo labels" [Nagle] * 13-322 "UK-10.2a,b common & equivalence" [Nagle] * 13-323 "UK-10.2f Obsolescenting forall" [Nagle] /J3 The list of papers for voting, discussion, or action later in the week was discussed. Recessed until Wednesday 8am 3. Wednesday, October 16, 2013 8am ----------------------------------- 3.1 F2008 Plenary /JDATA Paper 13-312r2 "Specifications for US-08 -- explicit specification of EXTERNAL" [Snyder]: after many inconclusive straw votes and much discussion: SV: IMPLICIT NONE (TYPE,EXTERNAL) -or- REQUIRE TYPE, EXTERNAL -or- undecided? 4-2-0 Subgroup has direction ** motion: 13-317r2 "delete obsolete DO forms UK-10.1b" [Nagle & Cohen] (Cohen/Nagle): 5-1 passes ** motion: 13-319r1 "UK-10.2e Obsolescenting specific intrinsic names" [Nagle & Cohen] (Cohen/Nagle): uc ** motion: 13-320r1 "UK-10.2d Obsolescenting do labels" [Nagle] (Cohen/Nagle) as amended: 5-1 passes {post r2} ** motion: 13-351r1 "UK-04 - Allow E0.d, ES0.d, EN0.d edit descriptors" [Muxworthy, Maclaren, & Cohen] (Cohen/Long) as amended: uc {post r2} /HPC ** motion: 13-333r2 "THIS_TEAM intrinsic" [Long, Burnus, & Menard] (Long/Chen): uc ** motion: 13-335r2 "Comments on Teams and TEAM_TYPE (5.1-5.2)" [Long & Reid] (Long/Chen) as amended: uc {post r3} ** motion: 13-343r2 "Comments on other intrinsics" [Long & Reid] (Long/Chen): uc ** motion: 13-354r1 "STAT= variable" [Reid & Long] as amended (Long/Cohen): uc {post r2} /EDIT No action will be taken on: * 13-302 "For editorial consideration concerning Terms and definitions" [Snyder] - already conforms to ISO guidelines for synonyms as is * 13-303 'For editorial consideration concerning "nonpointer function"' [Snyder] - this does not seem ambiguous or misleading * 13-306 "Address ALLOCATED and ASSOCIATED explicitly in 7.1.11" [Snyder] - nothing to change yet /J3 Discussion of future meeting places 3.2 Tutorials None Recessed until 4:30pm 3.3 Subgroup meetings 3.4 Subgroup reports (4:30pm) /J3 Dan had lunch with Valerie: the next 2-3 meetings are already here (Fairfield Inn); after that we can have either here or the Residence Inn. Price and the rest of the deal will be similar. We can get the government rate at either place. Discussion of potential Boulder, CO, USA, meeting in 2015. The list of papers for voting, discussion, or action later in the week was discussed. Recessed until Thursday 8am 4. Thursday, October 17, 2013 8:00am ------------------------------------- 4.1 F2008 Plenary /JDATA ** motion: 13-310r2 "Edits for US-03 Report nonstandard intrinsics" [Snyder & Cohen] (Cohen/Nagle) as amended: uc {post r3} ** motion: 13-312r3 "Specifications for US-08 -- explicit specification of EXTERNAL" [Snyder & Cohen] (Cohen/Nagle) as amended: 5-1 passes {post r4} ** motion: 13-327r2 "UK-02 default accessibility of entities" [Nagle & Cohen] (Cohen/Menard) as amended: uc {post r3} ** motion: 13-329r1 "UK-08 - Generalized reduction intrinsic" [Cohen] (Cohen/Corbett) as amended: 5-1 passes Paper 13-348 "Protected types" [Snyder]: SV: continue work - no further action - undecided? 0-4-2 Paper 13-353 "Initializing variables that have default initialization" [Snyder]: SV: continue work - no further action - undecided? 1-2-3 /HPC ** motion: 13-336r1 "Comments on CHANGE TEAM, image selectors, FORM SUBTEAM" [Long, Reid, & Menard] (Long/Chen) as amended: uc {post r2} ** motion: 13-340r1 "Comments on SYNC TEAM and Failed images" [Long & Reid] (Long/Chen) as amended: uc {post r2} ** motion: 13-345r1 "Comments on collectives" [Long, Reid, & Chen] (Long/Chen) as amended: uc {post r2} ** motion: 13-346r1 "Comments on Required Editorial Changes and Annex A" [Long, Reid, & Chen] (Long/Chen) as amended: uc {post r2} /INTERP ** motion: 13-298r2 F08/0099 "VOLATILE in specification expressions" [Snyder & Cohen] (Cohen/Menard): uc ** motion: 13-305r1 F08/0100 "IMPORT statement and prior explicit declaration" [Snyder & Cohen] (Cohen/Menard): uc Paper 13-357 F08/0103 "Pointers to internal procedures with different host instances" [Corbett & Cohen] contains 4 alternate answers: SV: choose 1 through 4 -or- undecided: 5-1-1-1-1 Subgroup has direction /EDIT ** motion: 13-311r1 "Editorial wording improvement" [Snyder & Cohen] (Cohen/Menard) as amended: uc {post r2} Paper 13-356 "Conformance to IEC 60559:2010" [Cohen] initial discussion was completed - more thought needed for action at the next meeting - send Malcolm comments by Nov-2013. 4.2 Tutorials (if needed) None Recessed until 4:30pm 4.3 Subgroup meetings 4.4 US TAG meeting (4:15 pm) No US TAG meeting was held at this meeting 4.4 Subgroup reports (4:30pm) /JDATA There will be no further action on 13-348 "Protected types" [Snyder] since it failed the SV above There will be no further action on 13-353 "Initializing variables that have default initialization" [Snyder] since it failed the SV above /HPC 13-341 "Extensions to the EVENT facility" [Long] is subsumed by 13-334r1 "Events problem" [Reid] 13-352 "Event ordering semantics" [Maclaren] - no action (discussion paper only) 13-300 "Support for computational domains" [Bader] - no time to take action on these new features 13-301 "Split phase barrier" [Bader] - no time to take action on these new features 13-338 "Allow images to not join a team" [Long] - no action planned /J3 The list of papers for voting, discussion, or action later in the week was discussed. Recessed until Friday 8am 5. Friday, October 18, 2013 8:00 AM ------------------------------------ 5.1 F2008 Plenary /HPC -- motion: 13-334r1 "Events problem" [Reid] (Long/Chen): withdrawn ** motion: 13-342r1 "Comments on EVENTS" [Long & Reid] (Long/Chen) as amended: uc {post r2} ** motion: 13-347r1 "Single producer example for TS Annex" [Bader] (Long/Chen) as amended: uc {post r2} ** motion: 13-350r1 "Spare images example" [Bader & Chen] (Long/Chen): uc ** motion: 13-355r1 "Memory model for atomics" [Long & Cohen] (Long/Cohen) as amended: uc {post r2} /INTERP ** motion: 13-357r1 F08/0103 "Pointers to internal procedures with different host instances" [Corbett & Cohen] (Cohen/Corbett): uc /HPC ** motion: 13-334r2 "Events problem" [Reid & Long] (Long/Cohen) as amended: uc {post r3} 5.2 Closing business - Dan Nagle 5.3 Review of action items 1) Stan Whitlock will send the J3 minutes {there are no US TAG minutes from this m202} to Debbie Spittle 2) After this meeting, Bill Long will produce 13-358 that will be the latest draft of "TS 18508 Additional Parallel Features in Fortran" and 13-359 "Editor notes on creating 13-358" 5.4 Future meetings - Van Snyder 203 Feb 10-14, 2014, at the Fairfield Inn Airport hotel in Las Vegas, NV hosted by Bill Long 204 June 23-27, 2014, WG5 joint meeting at the Fairfield Inn Airport hotel in Las Vegas, NV hosted by Dan Nagle 205 October 13-17, 2014, at the Fairfield Inn Airport hotel in Las Vegas, NV hosted by Karla Morris 206 February 16-20, 2015, at the Fairfield Inn Airport hotel in Las Vegas, NV hosted by Stan Whitlock 207 August, 2015, WG5 joint meeting in London hosted by the BSI 208 October 12-16, 2015, at the Fairfield Inn Airport hotel in Las Vegas, NV hosted by Daniel Chen 209 unscheduled hosted by Robert Corbett 210 June, 2016, WG5 joint meeting in Boulder, Co, USA hosted by Dan Nagle, NCAR 5.5 Treasurers report - Van Snyder (summary after the meeting) Stormi decided to comp us for the refreshments, so there were no hotel expenses. The host did not ask for reimbursement for meeting expenses. There were no other fees either. So the treasurer's report is "nothing to report". 18 Oct 2013 Closing balance $2,252.90 There is no "Meeting 202 Treasurer's Report" [Snyder] 5.6 Closing membership report Total Membership at beginning of Meeting 202 8 Majority 5 Quorum 4 Total Membership at end of Meeting 202 8 Total Members Attended or Represented at 202 6 Total Attendees at Meeting 202 6 Membership changes since last meeting: No one is in jeopardy of losing membership because of attendance at the end of this meeting. No one is in jeopardy of losing membership because of letter ballot non-participation 5.7 Comments from members The group expressed its thanks to the host, Malcolm Cohen. No other comments were recorded. Adjournment J3 meeting #202: Adjourned at 10:48am on Friday, October 18, 2013 ----------------------------------------------------------------------- Appendix A: Final Agenda for J3 Meeting 202 ------------------------------------------------------------------------ Final Agenda for J3 Meeting 202 =============================== 1. Monday, October 14, 2013 8:00 am ------------------------------------- 1.1 Opening business D. Nagle Remarks from the chair D. Nagle Adoption of agenda D. Nagle Approval of Meeting 201 minutes D. Nagle NCITS/OMC report (if any) D. Nagle WG23 report (if any) D. Nagle ISO/WG5 report Van Snyder, IR J11 Liaison report (if any) D. Nagle MPI Liaison report (if any) B. Long OpenMP Liaison report (if any) B. Long UPC Liaison report (if any) D. Rouson Treasurer's report V. Snyder Beginning membership report S. Whitlock Local arrangements Malcolm Cohen Comments from members 1.2 Tutorials (if needed) 1.3 Subgroup organization D. Nagle 1.4 Subgroup meetings 1.5 Subgroup reports (4:30 pm) 2. Tuesday, October 15, 2012 8:00 am -------------------------------------- 2.1 F2008 Plenary (00-010) Subgroup Heads 2.2 Tutorials (if needed) 2.3 Subgroup meetings 2.4 Subgroup reports (4:30 pm) 3. Wednesday, October 16, 2012 8:00 am ---------------------------------------- 3.1 F2008 Plenary Subgroup Heads 3.2 Tutorials (if needed) 3.3 Subgroup meetings 3.4 Subgroup reports (4:30 pm) 4. Thursday, October 17, 2012 8:00 am --------------------------------------- 4.1 F2008 Plenary Subgroup Heads 4.2 Tutorials (if needed) 4.3 Subgroup meetings 4.4 TAG meeting (4:15 pm) Van Snyder, IR 4.5 Subgroup reports (4:30 pm) 5. Friday, October 18, 2012 8:00 am -------------------------------------- 5.1 F2008 Plenary Subgroup Heads 5.2 Closing business 5.3 Review of action items (if any) 5.4 Future meetings V. Snyder 5.5 Treasurer's report V. Snyder 5.6 Closing membership report S. Whitlock 5.7 Comments from members Adjournment ---------------------------------------------------------------------- Appendix B: J3 REGISTER OF DOCUMENTS FOR 2013 -------------------------------------------------------------------------- PAPERS SUBMITTED FOR J3 MEETING 202 Las Vegas, NV, October 14 - 18, 2013 -------------------------------------------------------------------------- Paper Number Date Submitter Title -------------------------------------------------------------------------- J3/13-005 131003 Nagle WG5 Strategic Plan txt N1979 J3/13-006Ar1 130630 Whitlock Standing Interpretations txt J3/13-006Ar2 131013 Whitlock Outstanding Fortran Interpretations, S txt J3/13-006Ar3 131018 Cohen Outstanding Fortran Interpretations, S txt J3/13-008r1 130821 Cohen Editorial Improvements txt J3/13-010 130724 Snyder J3 Work Plan pdf J3/13-293 130630 Long TS 18508 Additional Parallel Featur pdf J3/13-294 130702 Long Changes from N1967 -> 13-293 txt J3/13-295 130707 Whitlock Meeting 201 Minutes txt J3/13-296 130703 Long Issues arising during creation of 1 txt J3/13-297 130630 Whitlock J3 Fortran interp letter ballot #29 txt J3/13-298 130709 Snyder Interp on VOLATILE in specification txt J3/13-298r1 130806 Snyder Interp on VOLATILE in specification txt J3/13-298r2 131016 Snyder & Cohe Interp on VOLATILE in specification ex txt J3/13-299 130809 Snyder For editorial consideration concern txt J3/13-299r1 131014 Snyder & Cohe For editorial consideration concerning txt J3/13-300 130811 Bader Support for computational domains txt J3/13-301 130813 Bader Split phase barrier txt J3/13-302 130813 Snyder For editorial consideration concerni txt J3/13-303 130813 Snyder For editorial consideration concerni txt J3/13-304 130813 Snyder Edits for US-04 Control host associa txt J3/13-304r1 131013 Snyder & Cohe Edits for US-04 Control host associati txt J3/13-305 130813 Snyder Interp concerning the IMPORT stateme txt J3/13-305r1 131016 Snyder & Cohe Interp concerning the IMPORT statement txt J3/13-306 130813 Snyder Address ALLOCATED and ASSOCIATED exp txt J3/13-307 130813 Snyder Edits for US-05 Revise DIM= descript txt J3/13-307r1 130819 Snyder Edits for US-05 Revise DIM= descript txt J3/13-307r2 131014 Snyder & Cohe Edits for US-05 Revise DIM= descriptio txt J3/13-308 130813 Snyder Edits for US-12 SIZE= with advancing txt J3/13-308r1 131014 Snyder & Cohe Edits for US-12 SIZE= with advancing i txt J3/13-308r2 131015 Snyder & Cohe Edits for US-12 SIZE= with advancing i txt J3/13-309 130820 Lionel Fortran 2015 proposal for G0.d edit txt 13-244r1 J3/13-309r1 131014 Lionel & Cohe Fortran 2015 proposal for G0.d edit sp txt 13-244r1 J3/13-309r2 131014 Lionel & Cohe Fortran 2015 proposal for G0.d edit sp txt 13-244r1 J3/13-310 130820 Snyder Edits for US-03 Report nonstandard i txt 13-244r1 J3/13-310r1 131014 Snyder Edits for US-03 Report nonstandard int txt J3/13-310r2 131015 Snyder Edits for US-03 Report nonstandard int txt J3/13-310r3 131017 Snyder & Cohe Edits for US-03 Report nonstandard int txt J3/13-311 130821 Snyder For editorial consideration to avoid txt 13-211r1 J3/13-311r1 131015 Snyder & Cohe Editorial wording improvement txt 13-211r1 J3/13-311r2 131017 Snyder & Cohe Editorial wording improvement txt 13-211r1 J3/13-312 130821 Snyder Specifications for US-08 -- explicit txt 13-244r1 J3/13-312r1 130927 Snyder Specifications for US-08 -- explicit s txt 13-244r1 J3/13-312r2 131014 Snyder Specifications for US-08 -- explicit s txt 13-244r1, N1982 J3/13-312r3 131016 Snyder Specifications for US-08 -- explicit s txt 13-244r1, N1982 J3/13-312r4 131017 Snyder & Cohe SSE for US-08 -- explicit specificatio txt 13-244r1, N1982 J3/13-313 130905 Whitlock Results of the J3 Fortran interp lette txt J3/13-314 130905 Cohen Namelist interp txt J3/13-315 130906 Nagle upload process txt J3/13-316 130906 Nagle deleting arithmetic if (UK-10a) txt N1982 J3/13-316r1 131014 Nagle deleting arithmetic if (UK-10.1a) txt N1982 J3/13-316r2 131015 Nagle deleting arithmetic if (UK-10.1a) txt N1982 J3/13-317 130910 Nagle delete obsolete DO forms UK-10.1b txt J3/13-317r1 131014 Nagle & Cohen delete obsolete DO forms UK-10.1b txt J3/13-317r2 131015 Nagle & Cohen delete obsolete DO forms UK-10.1b txt J3/13-318 130910 Nagle UK-08 Reduce intrinsic txt N1982, N1975 J3/13-319 130923 Nagle UK-10.2e Obsolescenting specific intri txt N1975, N1982 J3/13-319r1 131014 Nagle & Cohen UK-10.2e Obsolescenting specific intri txt N1975, N1982 J3/13-320 130923 Nagle UK-10.2d Obsolescenting enddo labels txt N1975, N1982 J3/13-320r1 131015 Nagle UK-10.2d Obsolescenting do labels txt N1975, N1982 J3/13-320r2 131016 Nagle UK-10.2d Obsolescenting do labels txt N1975, N1982 J3/13-321 130924 Cohen iF08/0102 polyMERGE txt J3/13-321r1 131015 Cohen iF08/0102 polyMERGE txt J3/13-322 130925 Nagle UK-10.2a,b common & equivalence txt N1975, N1982 J3/13-322r1 131014 Nagle & Muxwo UK-10.2a,b common & equivalence txt N1975, N1982 J3/13-323 130926 Nagle UK-10.2f Obsolescenting forall txt N1975, N1982 J3/13-323r1 131014 Nagle UK-10.2f Obsolescenting forall txt N1975, N1982 J3/13-324 130926 Nagle UK-5 Improving the disambiguation rule txt N1975, N1982 J3/13-325 130926 Nagle UK-6 remove restriction on ERROR STOP txt N1975, N1982 J3/13-326 130926 Nagle UK-3 INQUIRE RECL for unlimited record txt N1975, N1982 J3/13-327 130926 Nagle UK-2 default accessibility of entities txt N1975, N1982 J3/13-327r1 131014 Nagle & Cohen UK-02 default accessibility of entitie txt N1975, N1982 J3/13-327r2 131015 Nagle & Cohen UK-02 default accessibility of entitie txt N1975, N1982 J3/13-327r3 131017 Nagle & Cohen UK-02 default accessibility of entitie txt N1975, N1982 J3/13-328 130926 Nagle UK-3 E0.d, EN0.d, ES0.d txt N1975, N1982 J3/13-329 130930 Muxworthy UK-08 - Generalized reduction intrinsi txt J3/13-329r1 131016 Cohen UK-08 - Generalized reduction intrinsi txt J3/13-329r2 131017 Cohen UK-08 - Generalized reduction intrinsi txt J3/13-330 130930 Muxworthy UK-03 - RECL for unlimited records txt J3/13-330r1 131014 Muxworthy & C UK-03 - RECL for unlimited records txt J3/13-331 130930 Muxworthy UK-06 - Remove restriction on ERROR ST txt J3/13-332 130930 Muxworthy UK-05 - Improve the generic disambigua txt J3/13-333 130930 Burnus THIS_TEAM intrinsic txt J3/13-333r1 131014 Menard THIS_TEAM intrinsic txt J3/13-333r2 131016 Menard THIS_TEAM intrinsic txt J3/13-334 130930 Reid Events problem txt N1983 J3/13-334r1 131013 Reid Events problem txt N1983 J3/13-334r2 131018 Reid & Long Events problem txt N1983 J3/13-334r3 131018 Reid & Long Events problem txt N1983 J3/13-335 130930 Reid Comments on Teams and TEAM_TYPE (5.1-5 txt J3/13-335r1 131014 Reid Comments on Teams and TEAM_TYPE (5.1-5 txt J3/13-335r2 131016 Reid Comments on Teams and TEAM_TYPE (5.1-5 txt J3/13-335r3 131016 Reid Comments on Teams and TEAM_TYPE (5.1-5 txt J3/13-336 130930 Reid Comments on CHANGE TEAM, image selecto txt J3/13-336r1 131017 Long & Reid & Comments on CHANGE TEAM, image selecto txt J3/13-336r2 131017 Long & Reid & Comments on CHANGE TEAM, image selecto txt J3/13-337 130930 Long Eliminating SUBTEAM term txt J3/13-337r1 131014 Long Eliminating SUBTEAM term txt J3/13-338 130930 Long Allow images to not join a team. txt J3/13-339 130930 Muxworthy UK-10 - New deletions and obsolescence txt J3/13-340 130930 Reid Comments on SYNC TEAM and Failed image txt J3/13-340r1 131017 Long & Reid Comments on SYNC TEAM and Failed image txt J3/13-340r2 131017 Long & Reid Comments on SYNC TEAM and Failed image txt J3/13-341 130930 Long Extensions to the EVENT facility txt J3/13-342 130930 Reid Comments on EVENTS txt J3/13-342r1 131018 Long & Reid Comments on EVENTS txt J3/13-342r2 131018 Long & Reid Comments on EVENTS txt J3/13-343 130930 Reid Comments on other intrinsics txt J3/13-343r1 131014 Reid Comments on other intrinsics txt J3/13-343r2 131016 Reid Comments on other intrinsics txt J3/13-344 130930 Reid Comments on atomics txt J3/13-344r1 131014 Reid Comments on atomics txt J3/13-344r2 131015 Reid Comments on atomics txt J3/13-345 131001 Reid Comments on collectives txt J3/13-345r1 131017 Long & Reid & Comments on collectives txt J3/13-345r2 131017 Long & Reid & Comments on collectives txt J3/13-346 131001 Reid Comments on Required Editorial Changes txt J3/13-346r1 131017 Long & Reid & Comments on Required Editorial Changes txt J3/13-346r2 131017 Long & Reid & Comments on Required Editorial Changes txt J3/13-347 131007 Bader First event example for TS Annex txt J3/13-347r1 131013 Bader Single producer example for TS Annex txt J3/13-347r2 131018 Bader Single producer example for TS Annex txt J3/13-348 131007 Snyder Protected types txt 97-114r2, 04-167, 13-214 J3/13-349 131008 Cohen Further editorial changes txt J3/13-349r1 131015 Cohen Further editorial changes txt J3/13-350 131009 Bader Spare images example txt J3/13-350r1 131018 Chen Spare images example txt J3/13-351 131011 Cohen UK-04 - Allow E0.d, ES0.d, EN0.d edit txt J3/13-351r1 131015 Muxworthy & M UK-04 - Allow E0.d, ES0.d, EN0.d edit txt J3/13-351r2 131016 Muxworthy & M UK-04 - Allow E0.d, ES0.d, EN0.d edit txt J3/13-352 131011 Maclaren Event ordering semantics txt J3/13-353 131014 Snyder Initializing variables that have defau txt Interpretation F08/0062 J3/13-354 131014 Reid STAT= variable txt J3/13-354r1 131016 Long STAT= variable txt J3/13-354r2 131016 Long STAT= variable txt J3/13-355 131015 Cohen Memory model for atomics txt J3/13-355r1 131017 Cohen Memory model for atomics txt J3/13-355r2 131018 Long & Cohen Memory model for atomics txt J3/13-356 131016 Cohen Conformance to IEC 60559:2010 txt J3/13-357 131016 Corbett & Coh Interp re pointers to internal procedu txt J3/13-357r1 131017 Corbett & Coh Interp re pointers to internal procedu txt J3/13-358 131018 Long TS 18508 update txt J3/13-358 131107 Long TS 18508 update pdf J3/13-359 131107 Long Editor notes on creating 13-358 txt J3/13-360 131115 Hendrickson Interp on IEEE Inquiry Functions txt 13-360 is also 14-100 in meeting #203 J3/13-361 140122 Whitlock Minutes of J3 meeting #202 txt -------------------------------------------------------------------------- Appendix C: Future Meetings and Distribution ------------------------------------------------------------------------ Meeting Conventions: - Three meetings per year starting in 2010 - Attempt to schedule second full week of the month - Attempt to schedule meeting contiguous or simultaneous with WG5 annual meeting Future meeting schedule: 203 Feb 10-14, 2014, at the Fairfield Inn Airport hotel in Las Vegas, NV hosted by Bill Long 204 June 23-27, 2014, WG5 joint meeting at the Fairfield Inn Airport hotel in Las Vegas, NV hosted by Dan Nagle 205 October 13-17, 2014, at the Fairfield Inn Airport hotel in Las Vegas, NV hosted by Karla Morris 206 February 16-20, 2015, at the Fairfield Inn Airport hotel in Las Vegas, NV hosted by Stan Whitlock 207 August, 2015, WG5 joint meeting in London hosted by the BSI 208 October 12-16, 2015, at the Fairfield Inn Airport hotel in Las Vegas, NV hosted by Daniel Chen 209 unscheduled hosted by Robert Corbett 210 June, 2016, WG5 joint meeting in Boulder, Co, USA hosted by Dan Nagle, NCAR Committee materials availability: Agenda and meeting notice available at the J3 web site 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 web site Sent individually to other interested parties that specifically request to be sent the material via electronic mail REQUIREMENT: Distribution of pre-meeting 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 site ------------------------------------------------------------------------ J3 World Wide Web site URL: http://www.j3-fortran.org ------------------------------------------------------------------------ Appendix D: Committee Organization D.1 Officers and Management Chair D. Nagle (INCITS appointment) International Rep. V. Snyder (INCITS appointment) Secretary S. Whitlock Treasurer V. Snyder Librarian D. Nagle Editor M. Cohen (WG5 appointment) Maintenance S. Whitlock Vocabulary Rep. none Future Meetings V. Snyder Membership List S. Whitlock IFIP WG2.5 Numerical Software V. Snyder J11 Liaison - C language D. Nagle OWG-V Liaison (WG23) D. Nagle MPI Forum B. Long UPC B. Long OpenMP B. Long D.2 Subgroups JOR: Responsible for the maintenance of the Journal of Development (standing document 004) S. Whitlock (head), D. Nagle DATA: Responsible for language design topics related to data and data structures M. Cohen (head), R. Corbett, V. Snyder INTEROP: Responsible for interoperability with C B. Long (head), D. Chen, K. Morris HPC: Responsible for topics in High Performance Computing B. Long (head), D. Chen, K. Morris INTERP: Responsible for evaluating interpretation requests, providing responses to such requests, and maintaining standing document 006 S. Whitlock (head), M. Cohen ---------------------------------------------------------------------- Appendix E: Membership summary J3 Meeting Attendance (Principal Members) Meeting # 193 194 195 196 197 198 199 200 201 202 Location (state) NV NV NV NV NV Ont NV NV Del NV Date (month) 10 02 06 10 02 06 10 02 06 10 (year) 10 11 11 11 12 12 12 13 13 13 Name Affiliation Chen, D IBM A V V A V2 V A V V V Cohen, M NAG . V1 V A V V V V V V Corbett, R Oracle V V A V V V V V A V Long, W Cray V V V V V V V V V V Morris, K DoE V V V V R R R R3 R A Nagle, D NCAR V V V V V V V V V V Snyder, V JPL/Caltech A V V V V A V V V A Whitlock, S Intel V V R V V R V V R R J3 Letter Ballot Participation (Principal Members) Meeting # 191 192 194 195 196 197 198 199 200 201 Date (month) 12 06 11 06 10 06 09 11 04 08 (year) 09 10 10 11 11 12 12 12 13 13 Name Affiliation I20 I21 I22 I23 I24 I25 I26 I27 I28 I29 Chen, D IBM V V V V V V V V V V Cohen, M NAG . . . A V V V V V V Corbett, R Oracle V1 V V V V V V V V V Long, W Cray V V V V V V V V V V Morris, K DoE R V R V V A R R R A Nagle, D NCAR V V V A V V V V V V Snyder, V JPL/Caltech V V V V V V V V V V Whitlock, S Intel V V V V V V V V V V V present and voting Voting alternates: R absent but represented L Menard for S Whitlock A absent and not represented P present and not voting RP represented by previous member Non-voting alternates: E Excused None Q Resigned ** missed 2 of last 3 meetings/votes *** lost membership 1 M Cohen is now a member of J3 as of m194 2 D Chen now represents IBM, instead of J Xia, as of m197 3 K Morris now represents DoE, instead of C Rasmussen, as of m200 Total Membership at beginning of Meeting 202 8 Majority 5 Quorum 4 Total Membership at end of Meeting 202 8 Total attendees at m202 8 5 principal members 1 voting alternate 0 non-voting alternates 0 guest --- 6 total Membership changes since last meeting: No one is in jeopardy of losing membership because of meeting non-representation No one is in jeopardy of losing membership because of letter ballot non-participation ---------------------------------------------------------------------- Appendix F: Membership Roster The Membership Roster is not reproduced here. The current Membership Roster may be found on the J3 web site at http://www.j3-fortran.org by clicking on the tab "J3 Members" and then clicking on the pointer to "full membership list" ---------------------------------------------------------------------- Appendix G: US TAG meeting minutes No US TAG meeting was held at this meeting so there are no minutes of the US TAG meeting in Appendix G.