This issue has been automatically converted from the original issue lists and some formatting may not have been preserved.
Authors: WG14, C Floating Point Group
Date: 2018-02-22
Reference document: N2204
Submitted against: Floating-point TS 18661 (C11 version, 2014-2016)
Status: Fixed
Fixed in: C23, Floating-point TS 18661-4:2025
Converted from: n2397.htm
TS 18661-4 neglected to specify the preferred quantum exponent for its new functions. This was an oversight. The following suggested TC adds the missing specification.
In TS 18661-4, at the end of clause 7, append:
In the Preferred Quantum Exponents table in 5.2.4.2.2a#7, insert before the final row:
c rsqrt |
−floor(Q(x )/2) |
c compoundn |
floor(n × min(0, Q(x ))) |
c rootn |
floor(Q(x )/n ) |
c pown |
floor(n × Q(x )) |
c powr |
floor(y × Q(x )) |
In TS 18661-4, at the end of clause 8, append:
In the Preferred Exponents Table in 5.2.4.2.2a#7, append:
reduction functions | unspecified |
Comment from WG14 on 2018-10-18:
Apr 2018 meeting
The committee accepted the Suggested Technical Corrigendum as the Proposed Change (using our new terminology).
In TS 18661-4, at the end of clause 7, append:
In the Preferred Quantum Exponents table in 5.2.4.2.2a#7, insert before the final row:
c rsqrt |
−floor(Q(x )/2) |
c compoundn |
floor(n × min(0, Q(x ))) |
c rootn |
floor(Q(x )/n ) |
c pown |
floor(n × Q(x )) |
c powr |
floor(y × Q(x )) |
In TS 18661-4, at the end of clause 8, append:
In the Preferred Exponents Table in 5.2.4.2.2a#7, append:
reduction functions | unspecified |