J3/17-179 To: J3 From: Thomas Clune Subject: Responses to some CD ballot comments Date: 2017 June 27 1. Introduction This paper contains the responses to the following CD ballot comments: GB-035 GB-036 GB-037 GB-039 GB-040 2. Responses to comments GB-035 (17.03 450:2-3): "'the relational operation' is not defined. Response: We agree. An edit is provided. GB-036 (17.11.17 462:16): "The bullet list omits the case when the arguments have the same value." Response: We agree. An edit is provided. GB-037 (17.11.18 462:34): "The bullet list omits the case when the arguments have the same value and can be simplified by referring to IEEE_MAX_NUM." Response: We agree. An edit is provided. GB-039 (17.11.19 463:15): "The bullet list omits the case when the arguments have the same value." Response: We agree. An edit is provided. GB-040 (17.11.20 463:33): "The bullet list omits the case when the arguments have the same value and can be simplified by referring to IEEE_MIN_NUM." Response: We agree. An edit is provided. 3. Edits to N2123 (17-007r1) [17.03 450:2-3] The exceptions Replace "relational operation" with "intrinsic equality or inequality operation between x_1 and x_2", so that the entire sentence now reads: "In a scoping unit that has access to IEEE_EXCEPTIONS or IEEE_ARITHMETIC, if x_1 or x_2 are numeric entities, the type of x_1 + x_2 is complex, and IEEE_SUPPORT_NAN (REAL (x_1 + x_2)) is true, the intrinsic equality or inequality operation between x_1 and x_2 may signal IEEE_INVALID if the value of the real or imaginary part of either operand is a signaling NaN." {GB-035.} [17.11.17 462:15-16+] IEEE_MAX_NUM (X, Y) Delete bullet 4 "if both X and Y are quiet...", after "the result is a NaN" change "." to ";", add new final bullet: "otherwise, the result is either X or Y (processor dependent)." {GB-036.} [17.11.18 462:32-34]: IEEE_MAX_NUM_MAG (X, Y) Replace the last three bullets with the bullet: "otherwise, the result has the value of IEEE_MAX_NUM (X, Y)." {GB-037.} [17.11.19 463:14-15+] IEEE_MIN_NUM (X, Y) Delete bullet 4 "if both X and Y are quiet...", after "the result is a NaN" change "." to ";", add new final bullet: "otherwise, the result is either X or Y (processor dependent)." {GB-039.} [17.11.20 463:31-33] IEEE_MIN_NUM_MAG (X, Y) Replace the last three bullets with the bullet: "otherwise, the result has the value of IEEE_MIN_NUM (X, Y)." {GB-040.} [A.2 540:23-24] Processor Dependencies after "are quiet NaNs" insert "or are zeros" {GB-036,GB-037,GB-039,GB-040.} ===END===