J3/15-191 To: J3 From: Bill Long & John Reid Subject: N2065 (TS Ballot Result) reply - part 1 Date: 2015 August 03 Reference: WG5/N2056, WG5/N2065 ------------- Discussion: WG5/N2065 is the result from ISO from the ballot on WG5/N2056 TS 18508 Additional Parallel Features in Fortran. This paper addresses many of the edits proposed in the ballot responses. Edits to WG5/N2056: ------------------- DE1:[9:5] In 5.1 Team concepts, para 1, sentence 2, replace "both sibling and ancestor" by "sibling or ancestor". GB2:[9:27] In 5.2 TEAM_TYPE, para 1 sentence 3, replace "default initialized" by "default-initialized". DE3:[10:19-20] In 5.3 CHANGE TEAM construct, para 2 after constraint list, delete the first sentence "The value of ...initial team." {Redundant with the sentence that follows.} DE5[11:13,17] In 5.4 Image selectors, after the constraint, para 1, last sentence, and para 2, sentence 2, replace "an image index" by "the image index". {Note that the first sentence of f08:6.6 is "An image selector determines the image index for a coindexed object.".} JP3[16:20] In 6.4 STAT_FAILED_IMAGE, para 1, sentence 2, replace "image image" by "image". GB3:[17:6-7] In 7.2 EVENT_TYPE, para 1, sentence 3, replace "Each component is fully default initialized." by "Each nonallocatable component is fully default-initialized.". GB4[17:8] In 7.2 EVENT_TYPE, para 2, sentence 1, replace "An event variable has a count that" by "The value of an event variable includes its event count, which". JP4[18:1] In 7.3 EVENT POST statement, in para 2 after the constraint, replace "the count does not change" by "the value of the count of the event variable is processor dependent." {This was added as a result of the initial JP4 comment.} GB6[18:2-4] In 7.3 EVENT POST statement, delete the final paragraph. {Effectively only says that actions that occur in unordered segments are unordered.} JP4[18:20+] In 7.4 EVENT WAIT statement, following the 3-item list. insert a new paragraph: "If an error occurs during execution of an EVENT WAIT statement, the value of the count of its event variable is processor dependent." JP7[27:17] In 8.4.15 EVENT_QUERY, in the description of COUNT, change "that that" to "than that". GB13[27:18] In 8.4.15 EVENT_QUERY, in the description of COUNT, change "conditions" to "condition". GB14[27:19] In 8.4.15 EVENT_QUERY, at the end of the description of COUNT change "assigned the value 0" to "assigned the value -1". DE8[30:39+] In 8.5.2 IMAGE_INDEX, add as para 4 "The result is the image index in the specified team". DE9[31:3] In 8.5.3 MOVE_ALLOC, para 1, replace "is modified to" by "is extended to". DE10[31:4] In 8.5.3 MOVE_ALLOC, para 1, replace "and a modified result" by "and modified semantics of execution". DE11[31:39+] In 8.5.4 NUM_IMAGES, add as para 4 "The result is the number of images in the specified team." JP4[44:20+] In 9.11 Edits to annex A, add a new dependency: "the value of the count of the event variable in an EVENT WAIT or EVENT POST statement if an error condition occurs." {This was added as a result of the initial JP4 comment.}