To: J3 J3/15-100 From: Stan Whitlock Subject: Minutes of meeting #205 Date: 2014 Nov 16 Minutes of INCITS/PL22.3 Committee Meeting #205 formerly known as INCITS/J3 October 13-17, 2014 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 14-nnn. They are available from http://www.j3-fortran.org/ WG5 papers are referenced herein as Nnnnn. They are available from http://www.nag.co.uk/SC22WG5/ 3. Notation: 14-nnn "title" [author] identifies J3 paper 14-nnn (name1/name2) - moved by name1, seconded by name2 uc - motion passed with unanimous consent, ie, no objection {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 7. No US TAG meeting was held at this meeting so there are no minutes of the US TAG meeting in Appendix G below. 8. Throughout these minutes TS 18508 "Additional Parallel Features in Fortran" was referenced by its informal name "Further Coarray TS". End notes 0. List of papers passed at meeting #205 ---------------------------------------- This is a list of the paper numbers that passed at meeting #205, 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. 14-217r1 14-227r1 14-243r2 14-259r1 14-267r1 14-218r2 14-228r1 14-246r1 14-260 14-268 14-220r1 14-230r1 14-247r3 14-261 14-269 14-221r2 14-234 14-249r3 14-262 14-270r1 14-222r1 14-236r2 14-250r2 14-263 14-271r1 14-223r1 14-237r2* 14-253r2 14-264r1 14-272r1 14-224r1 14-238r2 14-254r1 14-265 14-273 14-225r1 14-240r1 14-256 14-266r1 14-274 14-226r2 14-242r2 14-257 * 14-237r2 alternative 1 passed The last interpretation at the previous meeting was F08/0114. There were 11 new interpretations created at this meeting. The highest numbered existing interpretation is now F08/0125. The interpretations passed by this meeting were: F08/0105 == 14-269 F08/0117 == 14-223r1 F08/0121 == 14-259r1 F08/0110 == 14-272r1 F08/0118 == 14-240r1 F08/0122 == 14-228r1 F08/0115 == 14-218r2 F08/0119 == 14-242r2 F08/0123 == 14-263 F08/0116 == 14-221r2 F08/0120 == 14-256 F08/0124 == 14-262 1. Monday, Oct 13, 2014 8:00 AM -------------------------------- 1.1 Opening business 1.1.1 Remarks from the chair - Dan Nagle Dan Nagle welcomed everyone to meeting 205. Our major work is on the Further Coarrays TS and on interps. There are new faces at the meeting: * Mark Leair from Nvidia/PGI - gravitas personified * Tom Clune from NASA Goddard They are both interested in joining J3. Hopefully they'll still feel that way at the end of he meeting. 1.1.2 Adoption of the agenda - Dan Nagle ** motion: Adopt the agenda (moved by Whitlock/seconded by Snyder): passed with unanimous consent {uc} 1.1.3 Approval of Meeting 204 minutes - Dan Nagle ** motion: move paper 14-215 as minutes of meeting 204 (Snyder/Whitlock): uc 1.1.4 INCITS/OMC report - Dan Nagle There is a new membership agreement being proposed - he copyright rules will be more flexible. The official membership list for J3 as published on the NCITS web site: Cray Inc IBM Corporation Intel Corporation Jet Propulsion Laboratory National Center for Atmospheric Research (NCAR) Oracle United States Department of Energy 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 (Vulnerabilities) report - Dan Nagle Dan did not attend the SC22 meeting in Madrid but the US proposal to disband WG5 failed. There are some new vulnerabilities that need to addressed in the Fortran Annex. 1.1.6 ISO/WG5 report - Steve Lionel Nothing new to report 1.1.7 J11 (PL22.11 C/C++) Liaison report - Dan Nagle The CPLEX effort to add keywords for parallelism is generating a lot of comments. 1.1.8 MPI Liaison report - Bill Long MPI 3 supports F2008+interop modules: Cray, gfortran, and IBM can compile them. MPI 4 is on the works: there is an emphasis on resilience that looks very much like our TS 18508. There was a lot of energy at the PGAS conference. Alessandro Fanfarillo and Tobius Burnas wowed the group with their CAF work in gnu 5.0 {formerly known as 4.10}. 1.1.9 OpenMP Liaison report - Bill Long Nothing to report 1.1.10 UPC Liaison report - Bill Long for Damian Rouson There is a UPC++ in the works using remote procedures. 1.1.11 Treasurer's report - Van Snyder Opening bank balance at 205: $1395.52 The $50 meeting fee is reinstated at this meeting ** motion: exempt Mark Leair and Tom Clune from this meeting's fee (Lionel/Long): uc 1.1.12 Beginning membership report - Stan Whitlock e-mail Paper 14-001 of meeting 204 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 205 : 7 Majority [1 over half] : 4 Quorum [1/3 of voting members, min 4 present] : 4 Members Alternates D. Chen K. Li 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. * Letter ballot non-participation is no longer grounds for loss of membership. * There was no sign up sheet for J3 attendees. Attendance at the beginning of meeting 205 ------------------------------------------ J3 members present: Daniel Chen Robert Corbett Bill Long Dan Nagle Van Snyder Stan Whitlock J3 Alternates present: Steve Lionel - non-voting alternate to Stan Whitlock J3 members absent, not represented: None WG5 appointed project editor: Malcolm Cohen Guests Tom Clune from NASA Goddard Damian Rouson from Sourcery Inc (Friday only) Mark Leair from Nvidia/PGI 1.1.13 Local arrangements - Bill Long No comments recorded 1.1.14 Comments from members Dan suggested that Mark Leair may want to consider becoming our liaison to OpenACC - that is now rolled up under our OpenMP liaison. Van mentioned that he is still our liaison to WG9 Ada but has had no recent contact. No other comments were recorded 1.2 Tutorials (if needed) None 1.3 Subgroup organization - Dan Nagle Subgroups and paper assignments: /JOR - Steve Lionel (head), Dan Nagle 14-239 parts, 243, 240 parts, 247 parts /DATA - Malcolm Cohen (head), Robert Corbett, Mark Leair, Van Snyder 14-170 & 171 from m204, 230, 234, 235, 236, 237, 239 parts, 244, 245, 246 parts, 247 parts, 248, 249r1, 255 /HPC - Bill Long (head), Daniel Chen, Tom Clune 14-226, 238, 239 parts, 246 parts, 247 parts, 250, 251, 252, 253, 254 /INTERP - Stan Whitlock (head), Malcolm Cohen 14-216, 217, 218r1, 219r1, 220, 221r1, 222, 223, 224, 225, 227, 228, 240, 241r1, 242, 256 /EDIT - Malcolm Cohen (head) edits will be against F2015 14-007r2 or TS 18508 14-231 /J3 - all 14-007r2, 011r1, 215, 231, 232, 233r1 Recessed at 9:08am 1.4 Subgroup meetings 1.5 Subgroup reports (4:30pm) /DATA 14-230 "Implicit copying, association etc." [Maclaren] goes to /INTERP 14-235 "Unclear and incomplete FPTR specification in C_F_POINTER" [Snyder] replaced by 14-257 "C_F_POINTER fixups" [Cohen] No further action will be taken on papers: 14-244 "Subobjects of parameters and constants" [Snyder] 14-245 "Simplify description of attributes of associate names" [Snyder] 14-247 "Miscellaneous editorial stuff left over from 204" [Snyder] /DATA parts done, comments passed to /JOR for response paper /HPC 14-247 "Miscellaneous editorial stuff left over from 204" [Snyder] /HPC parts done, comments passed to /JOR for response paper /INTERP No further action will be taken on papers: 14-216 "Unallocated coarray components" [Maclaren] withdrawn in 14-216r1 14-219 "ASYNCHRONOUS and argument passing" [Maclaren] duplicate of 14-218, withdrawn in 14-219r1 14-229 "Conformability and allocated components" [Maclaren] withdrawn in 14-229r1 The highest interp number after meeting 204 was F08/0114. The following interp numbers are assigned: F08/0115 == 14-218r1 "ASYNCHRONOUS and argument passing" [Maclaren] F08/0116 == 14-221r1 "Interoperable procedures" [Maclaren] F08/0117 == 14-223 "TARGET and coindexed arguments" [Maclaren] F08/0118 == 14-240 "Subobject of variable in variable definition context" [Snyder] F08/0119 == 14-242 "Branching to END BLOCK and END CRITICAL" [Snyder] F08/0120 == 14-256 "Is the name of a procedure pointer a local identifier?" [Corbett] /J3 The list of papers for voting, discussion, or action later in the week was discussed. The meeting recessed at 4:50pm 2. Tuesday, Oct 14, 2014 8:00 am ---------------------------------- 2.1 F2008 Plenary /JOR -- motion: 14-243r1 "Delete and Range of the DO construct" [Snyder&Lionel] (Lionel/Corbett): withdrawn /DATA ** motion: 13-234 "Correction in C.10.12 example code" [Long] (Snyder/Long): uc ** motion: 14-236r1 "Finish integrating new C_F_POINTER functionality from 29113" [Snyder] (Snyder/Lionel) as amended: uc {14-236r2 will be in the post meeting} ** motion: 14-237r1 "New work item proposal: Purity enhancement" [Snyder] a new feature for J3 to propose to WG5 for F2015 (Snyder/ Whitlock) as amended: uc {post r2} ** motion: 14-257 "C_F_POINTER fixups" [Cohen] (Snyder/Whitlock): uc /HPC -- motion: 14-238 "Collectives" [Reid&Long] (Long/Chen): withdrawn ** motion: 14-250r1 "Stalled images" [Reid&Long] (Long/Lionel) as amended: uc {post r2} paper 14-254r1 "NUM_IMAGES: remove FAILED argument" [Reid&Clune] Straw Vote in the paper: alternative 1 -or- alternative 2 -or- undecided: 4-5-1 After some discussion, take the SV again: 7-2-1 ** motion: 14-254r1 alternative 1 only (Long/Lionel): uc {no post} /INTERP ** motion: 14-220r1 "Interpretation of values of type C_BOOL" [Maclaren&Cohen] (Whitlock/Corbett): uc ** motion: 14-240r1 F08-0118 "Subobject of variable in variable definition context" [Snyder&Cohen] (Whitlock/Snyder): uc ** motion: 14-242r1 F08-0119 "Branching to END BLOCK and END CRITICAL" [Snyder&Cohen] (Whitlock/Snyder) as amended: uc {post r2} Recessed at 9:43am 2.2 Tutorials - None 2.3 Subgroup meetings 2.4 Subgroup reports (4:30pm) /DATA No further action will be taken on papers: 14-170 from m204 "Subobjects" [Snyder] 14-171 from m204 'Questions about "subcomponent"' [Snyder] 14-248 "Unlimited polymorphic and LOCK_TYPE" [Snyder] 14-255 "Objective of C1302 would be simpler in C852" [Snyder] /J3 The list of papers for voting, discussion, or action later in the week was discussed. Recessed at 4:45pm 3. Wednesday, Oct 15, 2014 8:00am ---------------------------------- 3.1 F2008 Plenary /JOR ** motion: 14-243r2 "Delete and Range of the DO construct" [Snyder&Lionel&Cohen] (Lionel/Snyder): uc -- motion: 14-247r1 "Miscellaneous editorial stuff left over from 204" [Snyder] (Lionel/Snyder): withdrawn ** motion: 14-249r2 "Description of deallocation of allocatable objects" [Snyder] (Snyder/Lionel) as amended: uc {post r3} ** motion: 14-238r1 "Collectives" [Reid&Long] (Long/Lionel) as amended: uc {post r2} ** motion: 14-253r1 "Known inactive images" [Reid&Chen] (Long/Chen) as amended: uc {post r2} /HPC ** motion: 14-260 "References to ISO_FORTRAN_ENV" [Long] (Long/Chen): uc ** motion: 14-261 "Note 7.1" [Long] (Long/Chen): uc /INTERP ** motion: 14-217r1 "Coarrays with allocatable components as arguments" [Maclaren&Whitlock] (Whitlock/Snyder): uc ** motion: 14-222r1 "Coarrays and pointer components" [Maclaren&Whitlock] (Whitlock/Snyder): uc ** motion: 14-223r1 F08-0117 "TARGET and coindexed arguments" [Maclaren&Whitlock] (Whitlock/Snyder): uc ** otion: 14-224r1 "Volatile and association" [Maclaren&Whitlock] (Whitlock/Snyder): uc ** motion: 14-225r1 "The term 'variable' and ASSOCIATE" [Maclaren&Whitlock] (Whitlock/Snyder): uc ** mption: 14-227r1 "Impure elemental functions" [Maclaren&Whitlock] (Whitlock/Snyder): uc ** motion: 14-230r1 "Implicit copying, association etc." [Maclaren&Whitlock] (Whitlock/Snyder): uc ** motion: 14-259 F08/0121 "Add to introduction defined operations in specification exprs" [Lionel] as amended (Whitlock/Snyder): uc {post r1} /EDIT ** motion: 14-246r1 "Improving subclause names" [Cohen] (Snyder/Corbett): uc Recessed at 8:57am 3.2 Tutorials - none 3.3 Subgroup meetings 3.4 Subgroup reports (4:30pm) /HPC SV tomorrow: currently the TEAM argument on certain intrinsics is either the ancestor team or, if missing, the current team. Should the Further Coarray TS allow an explicit TEAM argument to be the current team? /J3 The list of papers for voting, discussion, or action later in the week was discussed. Recessed at 4:59pm 4. Thursday, Oct 16, 2014 8:00am --------------------------------- 4.1 F2008 Plenary /JOR -- motion: 14-247r2 "Miscellaneous editorial stuff left over from 204" [Snyder&Cohen&Lionel] (Lionel/Snyder): withdrawn /HPC ** motion: 14-264 "Command-line related intrinsic subroutines" [Long] (Long/Lionel) as amended: uc {post r1} ** motion: 14-265 "Atomic subroutine argument undefined" [Long] (Long/Chen): uc ** motion: 14-266 "Recovering stalled images" [Clune] (Long/Chen) as amended: uc {post r1] ** motion: 14-267 "Response to Van's Part1 ballot comments" [Chen] (Long/Chen) as amended: uc {post r1} SV: There are coarray intrinsics that take an optional TEAM= argument. Right now if TEAM= is present, the team specified must be an ancestor. If TEAM= is missing, the team used is the current team. Should a TEAM= argument an ancestor also allow TEAM= to be the current team? 8-0-2 Also fix image selector to allow the team argument to be the current team. /INTERP ** motion: 14-218r2 F08/0115 "ASYNCHRONOUS and argument passing" [Maclaren&Cohen] (Whitlock/Snyder) : uc ** motion: 14-221r2 F08/0116 "Interoperable procedures" [Maclaren&Cohen] (Whitlock/Snyder) : uc ** motion: 14-228r1 F08/0122 "Types with coarray components" [Maclaren&Cohen] (Whitlock/Snyder) : uc ** motion: 14-256 F08/0120 "Is the name of a procedure pointer a local identifier?" [Corbett] (Whitlock/Snyder) : uc ** motion: 14-262 F08/0124 "Coindexed object with polymorphic subcomponent" [Maclaren&Cohen] (Whitlock/Snyder) : uc ** motion: 14-263 F08/0123 "SPACING intrinsic" [Cohen] (Whitlock/Snyder) : uc Please note the following papers: * 14-258 "Results of the J3 Fortran interp letter ballot #31" [Whitlock] - no further action will be taken on this paper * 14-241r1 "Definition of objects of type LOCK_TYPE with pointer subobjects" is interp F08/0125 - no further action will be taken on this paper - a number of issues about objects of type LOCK_TYPE need to be addressed at a future meeting /EDIT ** motion: 14-268 "Editorial fixes and changes" [Cohen]: uc Recessed at 11:07am 4.2 Tutorials - none 4.3 Subgroup meetings 4.4 Subgroup reports (4:30pm) /HPC Paper 14-274 "TS 18508 Misc edits" [Long] subsumes papers 14-251 "Minor changes" [Reid] and 14-252 "Miscellaneous changes" [Reid]. /J3 The list of papers for voting, discussion, or action later in the week was discussed. Recessed at 4:35pm 5. Friday, Oct 17, 2014 8:00 AM -------------------------------- 5.1 F2008 Plenary /JOR ** motion: 14-247r3 "Miscellaneous editorial stuff left over from 204" [Snyder&Cohen&Lionel] (Lionel/Snyder): uc ** motion: 14-270 "UK proposal UK-13 Formatted I/O error conditions" [Cohen] (Lionel/Long) as amended: uc {post r1} ** motion: 14-271 "Action items arising from 14-239" [Cohen] (Lionel/ Corbett) as amended: uc {post r1} /HPC ** motion: 14-226r1 "Asynchronous progress" [Maclaren&Long] (Long/Chen) as amended: uc {post r2} ** motion: 14-273 "Allow current team for TEAM argument and image selector" [Clune] (Long/Lionel) - no edits from John Reid were accepted: uc ** motion: 14-274 "TS 18508 Misc edits" [Long] (Long/Chen) - Bill Long will merge some comments from John Reid: uc /INTERP ** motion: 14-269 F08/0105 "Is the ASYNCHRONOUS attribute allowed with the VALUE attribute?" [Snyder] (Whitlock/Snyder): uc ** motion: 14-272 F08/0110 "Interdependence of specifier values in input/output statements" [Snyder] (Whitlock/Snyder) as amended: uc {post r1} /Tutorials: Damian Rouson presented slides for a talk about "Strategic Planning for F2020+" 5.2 Closing business 5.3 Review of action items 1) Stan Whitlock will send the J3 minutes 14-278 to Debbie Spittle 2) Bill Long will produce 14-276.pdf aka N2033.pdf after this meeting as latest draft of "TS 18508 Additional Parallel Features in Fortran". 14-277 aka N2034 will be "Editor report for WG5/N2033" 3) Stan Whitlock will hold an interp letter ballot #32 for the 12 interps passed at this meeting 4) Malcolm Cohen is planning to have a new 15-007 before the February, 2015, meeting (#206) 5.4 Future meetings 206 February 22-27, 2015, at the Fairfield Inn Airport hotel in Las Vegas, NV [Sunday-Friday] hosted by Stan Whitlock 207 August 3-7, 2015, WG5 joint meeting in London [Monday-Friday] hosted by the BSI 208 October 11-16, 2015, at the Fairfield Inn Airport hotel in Las Vegas, NV [Sunday-Friday] hosted by Daniel Chen 209 February, 2016, at the Fairfield Inn Airport hotel in Las Vegas, NV [Sunday-Friday] hosted by Robert Corbett See appendix C "Future Meetings and Hosts" 5.5 Treasurer's report: 14-275r1 "Meeting 205 Treasurer's Report" [Snyder] 14 Oct 2014 Opening balance 1395.52 14 Oct 2014 Meeting fees 400.00 16 Oct 2014 Fairfield Inn -103.76 ------- 17 Oct 2014 Closing balance 1691.76 The meeting fee is $50 for February 2014 but not August 2015 [WG5] 5.6 Closing membership report Paper 14-001 of meeting 204 is the latest membership roster. It is posted on the J3 web site in the members area. Total Membership at beginning of Meeting 205 7 Majority [1 over half] 4 Quorum [1/3 of voting members, min 4 present] 4 Total Membership at end of Meeting 205 7 Total Members Attended or Represented at 205 6 Total Attendees at Meeting 205 11 Membership changes since last meeting: No one is in jeopardy of losing membership because of attendance at the end of this meeting. Letter ballot non-participation is no longer grounds for loss of membership 5.7 Comments from members The group expressed its thanks to the host, Bill Long. No other comments were recorded. Adjournment J3 meeting #205: Adjourned at 9:25am on Friday, October 17, 2014 --------------------------------------------------------------------------- Appendix A: Final Agenda for J3 Meeting 205 1. Monday, October 13, 2014 8:00 am ------------------------------------- 1.1 Opening business D. Nagle Remarks from the chair D. Nagle Adoption of agenda D. Nagle Approval of Meeting 204 minutes D. Nagle NCITS/OMC report (if any) D. Nagle WG23 report (if any) D. Nagle ISO/WG5 report S. Lionel, 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 B. Long 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 14, 2014 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 15, 2014 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 16, 2014 8:00 am --------------------------------------- 4.1 F2008 Plenary Subgroup Heads 4.2 Tutorials (if needed) 4.3 Subgroup meetings 4.4 Subgroup reports (4:30 pm) 5. Friday, October 17, 2014 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 2014 --------------------------------------------------------------------------- PAPERS SUBMITTED FOR J3 MEETING 205 Las Vegas, NV, October 13 - 17, 2014 --------------------------------------------------------------------------- Paper Number Date Submitter Title --------------------------------------------------------------------------- J3/14-007r2 140921 Cohen Fortran 2015 draft standard pdf J3/14-007r2 140921 Cohen Fortran 2015 draft standard txt J3/14-011r1 141001 Cohen Editor's list of unresolved technical txt J3/14-215 140630 Whitlock Meeting 204 minutes txt J3/14-216 140807 Maclaren Unallocated coarray components txt J3/14-216r1 140813 Maclaren Unallocated coarray components txt J3/14-217 140807 Maclaren Coarrays with allocatable components a txt J3/14-217r1 141014 Maclaren & Wh Coarrays with allocatable components a txt J3/14-218 140807 Maclaren ASYNCHRONOUS and argument passing txt J3/14-218r1 140813 Maclaren ASYNCHRONOUS and argument passing txt J3/14-218r2 141015 Maclaren & Co ASYNCHRONOUS and argument passing txt J3/14-219 140807 Maclaren ASYNCHRONOUS and argument passing txt J3/14-219r1 140807 Maclaren ASYNCHRONOUS and argument passing txt J3/14-220 140807 Maclaren Interpretation of values of type C_BOO txt J3/14-220r1 141013 Cohen Interpretation of values of type C_BOO txt J3/14-221 140807 Maclaren Request for Interpretation txt J3/14-221r1 140811 Maclaren Interoperable procedures txt J3/14-221r2 141015 Maclaren & Co Interoperable procedures txt J3/14-222 140807 Maclaren Coarrays and pointer components txt J3/14-222r1 141014 Maclaren & Wh Coarrays and pointer components txt J3/14-223 140807 Maclaren TARGET and coindexed arguments txt J3/14-223r1 141014 Maclaren & Co TARGET and coindexed arguments txt J3/14-224 140807 Maclaren Volatile and association txt J3/14-224r1 141014 Maclaren & Wh Volatile and association txt J3/14-225 140807 Maclaren The term 'variable' and ASSOCIATE txt J3/14-225r1 141014 Maclaren & Wh The term 'variable' and ASSOCIATE txt J3/14-226 140807 Maclaren Asynchronous progress txt J3/14-226r1 141016 Maclaren & Lo Asynchronous progress txt J3/14-226r2 141017 Maclaren & Lo Asynchronous progress txt J3/14-227 140811 Maclaren Impure elemental functions txt J3/14-227r1 141014 Maclaren & Wh Impure elemental functions txt J3/14-228 140811 Maclaren Types with coarray components txt J3/14-228r1 141015 Maclaren & Co Types with coarray components txt J3/14-229 140813 Maclaren Conformability and allocated component txt J3/14-229r1 140813 Maclaren Conformability and allocated component txt J3/14-230 140813 Maclaren Implicit copying, association etc. txt J3/14-230r1 141014 Maclaren & Wh Implicit copying, association etc. txt J3/14-231 140822 Long TS 18508 update txt J3/14-231 140822 Long TS 18508 update pdf J3/14-232 140822 Long Editor report for WG5/N2027 txt J3/14-233 140908 Whitlock J3 Fortran interp letter ballot #31 - txt J3/14-233r1 140911 Whitlock J3 Fortran interp letter ballot #31 re txt J3/14-234 140924 Long Correction in C.10.12 example code txt J3/14-235 140926 Snyder Unclear and incomplete FPTR specificat txt 14-007r2 J3/14-236 140926 Snyder Finish integrating new C_F_POINTER fun txt 14-007r2, 14-135 J3/14-236r1 141013 Snyder Finish integrating new C_F_POINTER fun txt 14-007r2, 14-135 J3/14-236r2 141014 Snyder Finish integrating new C_F_POINTER fun txt 14-007r2, 14-135 J3/14-237 140926 Snyder Purity of procedures in ISO_C_Binding txt 14-007r2 J3/14-237r1 141013 Snyder New work item proposal: Purity enhance txt 14-007r2 J3/14-237r2 141014 Snyder New work item proposal: Purity enhance txt 14-007r2 J3/14-238 141001 Long Collectives txt J3/14-238r1 141014 Reid & Long Collectives txt J3/14-238r2 141015 Reid & Long Collectives txt J3/14-239 141001 Cohen Editor's report for 14-007r2 txt J3/14-240 141002 Snyder Interpretation concerning variable def txt J3/14-240r1 141013 Cohen Interpretation concerning variable def txt J3/14-241 141002 Snyder Interpretation about pointer subobject txt 10-007r1, 14-139r2, 14-172, 14-215 par J3/14-241r1 141003 Snyder Interpretation about pointer subobject txt 10-007r1, 14-139r2, 14-172, 14-215 par J3/14-242 141002 Snyder Branching to END BLOCK and END CRITICA txt 14-191r3 J3/14-242r1 141013 Snyder & Cohe Branching to END BLOCK and END CRITICA txt 14-191r3 J3/14-242r2 141014 Snyder & Cohe Branching to END BLOCK and END CRITICA txt 14-191r3 J3/14-243 141003 Snyder Delete and Range of the DO txt J3/14-243r1 141013 Snyder & Lion Delete and Range of the DO txt J3/14-243r2 141014 Snyder & Lion Delete and Range of the DO txt J3/14-244 141003 Snyder Subobjects of parameters and constants txt J3/14-245 141003 Snyder Simplify description of attributes of txt J3/14-246 141005 Cohen Improving subclause names txt J3/14-246r1 141014 Cohen Improving subclause names txt J3/14-247 141006 Snyder Miscellaneous editorial stuff left ove txt J3/14-247r1 141014 Snyder Miscellaneous editorial stuff left ove txt J3/14-247r2 141015 Snyder & Cohe Miscellaneous editorial stuff left ove txt J3/14-247r3 141016 Snyder & Cohe Miscellaneous editorial stuff left ove txt J3/14-248 141006 Snyder Unlimited polymorphic and LOCK_TYPE txt 14-007r2, 14-165, 14-169 J3/14-249 141007 Snyder Description of deallocation of allocat txt 14-007r2 J3/14-249r1 141008 Snyder Description of deallocation of allocat txt 14-007r2 J3/14-249r2 141014 Snyder Description of deallocation of allocat txt 14-007r2 J3/14-249r3 141015 Snyder Description of deallocation of allocat txt 14-007r2 J3/14-250 141009 Reid Stalled images txt J3/14-250r1 141013 Reid & Long Stalled images txt J3/14-250r2 141014 Reid & Long Stalled images txt J3/14-251 141009 Reid Minor changes txt J3/14-252 141009 Reid Miscellaneous changes txt J3/14-253 141009 Reid Known inactive images txt J3/14-253r1 141014 Reid & Chen Known inactive images txt J3/14-253r2 141015 Reid & Chen Known inactive images txt J3/14-254 141009 Reid KNUM_IMAGES: remove FAILED argument txt J3/14-254r1 141015 Reid & Clune NUM_IMAGES: remove FAILED argument txt J3/14-255 141009 Snyder Objective of C1302 would be simpler in txt 14-007r2, Interp F08/0107 J3/14-256 141011 Corbett Interp regarding procedure pointers txt J3/14-257 141013 Cohen C_F_POINTER fixups txt J3/14-258 141014 Whitlock Results of the J3 Fortran interp lette txt J3/14-259 141014 Lionel F2008 interp: Defined operations in sp txt J3/14-259r1 141015 Lionel F2008 interp: Defined operations in sp txt J3/14-260 141014 Long References to ISO_FORTRAN_ENV txt J3/14-261 141014 Long Note 7.1 txt J3/14-262 141015 Snyder Interpretation concerning polymorphic txt J3/14-263 141015 Cohen Interp on SPACING txt J3/14-264 141015 Long Command-line related intrinsic subrout txt J3/14-264r1 141016 Long Command-line related intrinsic subrout txt J3/14-265 141015 Long Atomic subroutine argument undefined txt J3/14-266 141015 Clune Recovering stalled images txt J3/14-266r1 141016 Clune Recovering stalled images txt J3/14-267 141015 Chen Response to Van's Part1 ballot comment txt J3/14-267r1 141016 Chen Response to Van's Part1 ballot comment txt J3/14-268 141015 Cohen Editorial fixes and changes txt J3/14-269 141016 Snyder F08/0105 (ASYNC + VALUE) revisited txt 10-007r1, 14-109r1, 14-192, 14-006Ar1 J3/14-270 141016 Cohen UK proposal UK-13 Formatted I/O error txt J3/14-270r1 141017 Cohen UK proposal UK-13 Formatted I/O error txt J3/14-271 141016 Cohen Action items arising from 14-239 txt J3/14-271r1 141017 Cohen Action items arising from 14-239 txt J3/14-272 141016 Snyder Interp concerning interdependence of s txt 10-007r1 J3/14-273 141016 Clune Allow current team for TEAM argument a txt J3/14-274 141016 Long TS 18508 Misc edits txt J3/14-275 141017 Snyder Meeting 205 Treasurer's Report txt J3/14-275r1 141017 Snyder Meeting 205 Treasurer's Report txt J3/14-276 141106 Long TS 18508 update txt J3/14-276 141106 Long TS 18508 update pdf J3/14-277 141106 Long Editor's report for WG5/N2033 (J3/14- txt --------------------------------------------------------------------------- Appendix C: Future Meetings and Hosts --------------------------------------------------------------------------- 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: 206 February 22-27, 2015, at the Fairfield Inn Airport hotel in Las Vegas, NV [Sunday-Friday] hosted by Stan Whitlock 207 August 3-7, 2015, WG5 joint meeting in London [Monday-Friday] hosted by the BSI 208 October 11-16, 2015, at the Fairfield Inn Airport hotel in Las Vegas, NV [Sunday-Friday] hosted by Daniel Chen 209 February, 2016, at the Fairfield Inn Airport hotel in Las Vegas, NV [Sunday-Friday] hosted by Robert Corbett 210 June 5-10, 2016, WG5 joint meeting in Boulder, Co, USA hosted by Dan Nagle, NCAR [Sunday-Friday] 211 October, 2016, at the Fairfield Inn Airport hotel in Las Vegas, NV [Sunday-Friday] hosted by Bill Long 212 February, 2017, at the Fairfield Inn Airport hotel in Las Vegas, NV [Sunday-Friday] hosted by Karla Morris 213 Summer, 2017, WG5 joint meeting at LRZ in Garching, a city in Bavaria, Germany near Munich [Sunday-Friday] hosted by Reinhold Bader <> 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. S. Lionel (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 Meeting # 196 197 198 199 200 201 202 203 204 205 Location (state) NV NV Ont NV NV Del NV NV NV NV Date (month) 10 02 06 10 02 06 10 02 06 10 (year) 11 12 12 12 13 13 13 14 14 14 Name Affiliation Chen, D IBM A V2 V A V V V V V V Cohen, M [non-member] NAG A V V V V V V Q1 . . Corbett, R Oracle V V V V V A V V V V Long, W Cray V V V V V V V V V V Morris, K DoE V R R R R3 R A V R A Nagle, D NCAR V V V V V V V V V V Snyder, V JPL/Caltech V V A V V V A V V V Whitlock, S Intel V V R V V R R V R V V present and voting Voting alternates: R absent but represented None A absent and not represented P present and not voting Non-voting alternates: RP represented by previous member Steve Lionel for Stan Whitlock E Excused Q Resigned ** missed 2 of last 3 meetings *** lost membership 1 M Cohen is no longer a member of J3 as of m203 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 205 7 Majority 4 Quorum 4 Total Membership at end of Meeting 205 7 Total attendees at m205 6 principal members 0 voting alternates 1 non-voting alternate 4 guests --- 11 total Membership changes since last meeting: No one is in jeopardy of losing membership because of meeting non-representation Letter ballot non-participation is no longer grounds for loss of membership. --------------------------------------------------------------------------- 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 There was no US TAG meeting at this meeting so there are no US TAG minutes. [End of J3 m205 minutes]