[clang] 8d4b097 - Correct the link to the latest C DR status page for C11 and C17
Aaron Ballman via cfe-commits
cfe-commits at lists.llvm.org
Fri Jan 27 08:19:21 PST 2023
Author: Aaron Ballman
Date: 2023-01-27T11:19:12-05:00
New Revision: 8d4b0976d5fe92a51f43ccfea50d1f10c4c77e5d
URL: https://github.com/llvm/llvm-project/commit/8d4b0976d5fe92a51f43ccfea50d1f10c4c77e5d
DIFF: https://github.com/llvm/llvm-project/commit/8d4b0976d5fe92a51f43ccfea50d1f10c4c77e5d.diff
LOG: Correct the link to the latest C DR status page for C11 and C17
We were linking against:
https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm
However, the latest DR page for the 400s is:
https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm
Added:
Modified:
clang/www/c_dr_status.html
Removed:
################################################################################
diff --git a/clang/www/c_dr_status.html b/clang/www/c_dr_status.html
index 15e92c5eb2ccb..1aaff53d7cef4 100644
--- a/clang/www/c_dr_status.html
+++ b/clang/www/c_dr_status.html
@@ -2033,145 +2033,145 @@ <h2 id="cdr">C defect report implementation status</h2>
<td class="full" align="center">Yes</td>
</tr>
<tr id="400">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_400">400</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_400">400</a></td>
<td>C11</td>
<td>realloc with size zero problems</td>
<td class="unknown" align="center">Unknown</td>
</tr>
<tr id="401">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_401">401</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_401">401</a></td>
<td>C11</td>
<td>"happens before" can not be cyclic</td>
<td class="full" align="center">Yes</td>
</tr>
<tr id="402">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_402">402</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_402">402</a></td>
<td>C11</td>
<td>Memory model coherence is not aligned with C++11</td>
<td class="full" align="center">Yes</td>
</tr>
<tr id="403">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_403">403</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_403">403</a></td>
<td>C11</td>
<td>malloc() and free() in the memory model</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="404">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_404">404</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_404">404</a></td>
<td>C11</td>
<td>Joke fragment remains in a footnote</td>
<td class="full" align="center">Yes</td>
</tr>
<tr id="405">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_405">405</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_405">405</a></td>
<td>C11</td>
<td>The mutex specification</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="406">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_406">406</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_406">406</a></td>
<td>C11</td>
<td>Visible sequences of side effects are redundant</td>
<td class="full" align="center">Yes</td>
</tr>
<tr id="407">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_407">407</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_407">407</a></td>
<td>C11</td>
<td>Memory ordering of atomics</td>
<td class="unknown" align="center">Unknown</td>
</tr>
<tr id="408">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_408">408</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_408">408</a></td>
<td>NAD</td>
<td>Should locks provide intra-thread synchronization</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="409">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_409">409</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_409">409</a></td>
<td>C11</td>
<td>f(inf) is inf being a range error</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="410">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_410">410</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_410">410</a></td>
<td>C11</td>
<td>ilogb inconsistent with lrint, lround</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="411">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_411">411</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_411">411</a></td>
<td>C11</td>
<td>Predefined macro values</td>
<td class="full" align="center">Yes</td>
</tr>
<tr id="412">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_412">412</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_412">412</a></td>
<td>C11</td>
<td>#elif</td>
<td class="full" align="center">Yes</td>
</tr>
<tr id="413">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_413">413</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_413">413</a></td>
<td>NAD</td>
<td>Initialization</td>
<td class="full" align="center">Yes</td>
</tr>
<tr id="414">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_414">414</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_414">414</a></td>
<td>C11</td>
<td>Typos in 6.27 Threads <threads.h></td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="415">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_415">415</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_415">415</a></td>
<td>C11</td>
<td>Missing divide by zero entry in Annex J</td>
<td class="full" align="center">Yes</td>
</tr>
<tr id="416">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_416">416</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_416">416</a></td>
<td>C11</td>
<td>tss_t destruction unspecified</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="417">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_417">417</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_417">417</a></td>
<td>C11</td>
<td>Annex J not updated with necessary aligned_alloc entries</td>
<td class="full" align="center">Yes</td>
</tr>
<tr id="418">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_418">418</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_418">418</a></td>
<td>NAD</td>
<td>Possible defect report: fmod(0.,NaN) and fmod(NaN,infinity)</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="419">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_419">419</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_419">419</a></td>
<td>C11</td>
<td>Generic Functions</td>
<td class="full" align="center">Yes</td>
</tr>
<tr id="420">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_420">420</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_420">420</a></td>
<td>NAD</td>
<td>Sytax error in specification of for-statement</td>
<td class="full" align="center">Yes</td>
</tr>
<tr id="421">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_421">421</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_421">421</a></td>
<td>NAD</td>
<td>Initialization of atomic_flag</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="422">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_422">422</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_422">422</a></td>
<td>NAD</td>
<td>Initialization of atomic types</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="423">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_423">423</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_423">423</a></td>
<td>C11</td>
<td>Defect Report relative to n1570: underspecification for qualified rvalues</td>
<td class="partial" align="center">
@@ -2182,127 +2182,127 @@ <h2 id="cdr">C defect report implementation status</h2>
</td>
</tr>
<tr id="424">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_424">424</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_424">424</a></td>
<td>Dup</td>
<td>Underspecification of tss_t</td>
<td class="na" align="center">Duplicate of <a href="#416">416</a></td>
</tr>
<tr id="425">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_425">425</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_425">425</a></td>
<td>NAD</td>
<td>No specification for the access to variables with temporary lifetime</td>
<td class="full" align="center">Yes</td>
</tr>
<tr id="426">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_426">426</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_426">426</a></td>
<td>C11</td>
<td>G.5.1: -yv and -x/v are ambiguous</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="427">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_427">427</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_427">427</a></td>
<td>NAD</td>
<td>Function Parameter and Return Value Assignments</td>
<td class="unknown" align="center">Unknown</td>
</tr>
<tr id="428">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_428">428</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_428">428</a></td>
<td>C11</td>
<td>Runtime-constraint issue with sprintf family of routines in Annex K</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="429">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_429">429</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_429">429</a></td>
<td>C11</td>
<td>Should gets_s discard next input line when (s == NULL) ?</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="430">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_430">430</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_430">430</a></td>
<td>C11</td>
<td>getenv_s, maxsize should be allowed to be zero</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="431">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_431">431</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_431">431</a></td>
<td>C11</td>
<td>atomic_compare_exchange: What does it mean to say two structs compare equal?</td>
<td class="unknown" align="center">Unknown</td>
</tr>
<tr id="432">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_432">432</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_432">432</a></td>
<td>C11</td>
<td>Possible defect report: Is 0.0 required to be a representable value?</td>
<td class="full" align="center">Yes</td>
</tr>
<tr id="433">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_433">433</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_433">433</a></td>
<td>C11</td>
<td>Issue with constraints for wide character function arguments involving RSIZE_MAX</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="434">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_434">434</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_434">434</a></td>
<td>C11</td>
<td>Possible defect report: Missing constraint w.r.t. Atomic</td>
<td class="full" align="center">Yes</td>
</tr>
<tr id="435">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_435">435</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_435">435</a></td>
<td>NAD</td>
<td>Possible defect report: Missing constraint w.r.t. Imaginary</td>
<td class="full" align="center">Yes</td>
</tr>
<tr id="436">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_436">436</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_436">436</a></td>
<td>C11</td>
<td>Request for interpretation of C11 6.8.5#6</td>
<td class="full" align="center">Yes</td>
</tr>
<tr id="437">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_437">437</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_437">437</a></td>
<td>C11</td>
<td>clock overflow problems</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="438">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_438">438</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_438">438</a></td>
<td>C11</td>
<td>ungetc / ungetwc and file position after discarding push back problems</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="439">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_439">439</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_439">439</a></td>
<td>C11</td>
<td>Issues with the definition of "full expression"</td>
<td class="unknown" align="center">Unknown</td>
</tr>
<tr id="440">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_440">440</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_440">440</a></td>
<td>NAD</td>
<td>Floating-point issues in C11 from PDTS 18661-1 UK review, Issue 1</td>
<td class="unknown" align="center">Unknown</td>
</tr>
<tr id="441">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_441">441</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_441">441</a></td>
<td>C11</td>
<td>Floating-point issues in C11 from PDTS 18661-1 UK review, Issue 2</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="442">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_442">442</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_442">442</a></td>
<td>NAD</td>
<td>Floating-point issues in C11 from PDTS 18661-1 UK review, Issue 3</td>
<td class="unknown" align="center">Unknown</td>
</tr>
<tr id="443">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_443">443</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_443">443</a></td>
<td>NAD</td>
<td>Floating-point issues in C11 from PDTS 18661-1 UK review, Issue 4</td>
<td class="unknown" align="center">Unknown</td>
</tr>
<tr id="444">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_444">444</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_444">444</a></td>
<td>C11</td>
<td>Issues with alignment in C11, part 1</td>
<td class="partial" align="center">
@@ -2312,271 +2312,271 @@ <h2 id="cdr">C defect report implementation status</h2>
</td>
</tr>
<tr id="445">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_445">445</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_445">445</a></td>
<td>C11</td>
<td>Issues with alignment in C11, part 2</td>
<td class="unknown" align="center">Unknown</td>
</tr>
<tr id="446">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_446">446</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_446">446</a></td>
<td>NAD</td>
<td>Use byte instead of character for memcmp, memcpy</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="447">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_447">447</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_447">447</a></td>
<td>C11</td>
<td>Boolean from complex</td>
<td class="full" align="center">Yes</td>
</tr>
<tr id="448">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_448">448</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_448">448</a></td>
<td>C11</td>
<td>What are the semantics of a # non-directive?</td>
<td class="full" align="center">Yes</td>
</tr>
<tr id="449">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_449">449</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_449">449</a></td>
<td>NAD</td>
<td>What is the value of TSS_DTOR_ITERATIONS for implementations with no maximum?</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="450">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_450">450</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_450">450</a></td>
<td>C11</td>
<td>tmpnam_s clears s[0] when maxsize > RSIZE_MAX</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="451">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_451">451</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_451">451</a></td>
<td>NAD</td>
<td>Instability of uninitialized automatic variables</td>
<td class="unknown" align="center">Unknown</td>
</tr>
<tr id="452">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_452">452</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_452">452</a></td>
<td>C11</td>
<td>Effective Type in Loop Invariant</td>
<td class="unknown" align="center">Unknown</td>
</tr>
<tr id="453">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_453">453</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_453">453</a></td>
<td>C11</td>
<td>Atomic flag type and operations</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="454">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_454">454</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_454">454</a></td>
<td>NAD</td>
<td>ATOMIC_VAR_INIT (issues 3 and 4)</td>
<td class="full" align="center">Yes</td>
</tr>
<tr id="455">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_455">455</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_455">455</a></td>
<td>NAD</td>
<td>ATOMIC_VAR_INIT issue 5</td>
<td class="full" align="center">Yes</td>
</tr>
<tr id="456">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_456">456</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_456">456</a></td>
<td>Dup</td>
<td>Compile time definition of UINTN_C(value)</td>
<td class="partial" align="center">Duplicate of <a href="#209">209</a></td>
</tr>
<tr id="457">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_457">457</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_457">457</a></td>
<td>C11</td>
<td>The ctime_s function in Annex K defined incorrectly</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="458">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_458">458</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_458">458</a></td>
<td>C11</td>
<td>ATOMIC_XXX_LOCK_FREE macros not constant expressions</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="459">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_459">459</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_459">459</a></td>
<td>C11</td>
<td>atomic_load missing const qualifier</td>
<td class="full" align="center">Yes</td>
</tr>
<tr id="460">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_460">460</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_460">460</a></td>
<td>C11</td>
<td>aligned_alloc underspecified</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="461">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_461">461</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_461">461</a></td>
<td>NAD</td>
<td>Problems with references to objects in signal handlers</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="462">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_462">462</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_462">462</a></td>
<td>C11</td>
<td>Clarifying objects accessed in signal handlers</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="463">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_463">463</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_463">463</a></td>
<td>NAD</td>
<td>Left-shifting into the sign bit</td>
<td class="full" align="center">Yes</td>
</tr>
<tr id="464">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_464">464</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_464">464</a></td>
<td>C11</td>
<td>Clarifying the Behavior of the #line Directive</td>
<td class="full" align="center">Yes</td>
</tr>
<tr id="465">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_465">465</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_465">465</a></td>
<td>C11</td>
<td>Fixing an inconsistency in atomic_is_lock_free</td>
<td class="unknown" align="center">Unknown</td>
</tr>
<tr id="466">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_466">466</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_466">466</a></td>
<td>NAD</td>
<td>Scope of a for loop control declaration</td>
<td class="full" align="center">Yes</td>
</tr>
<tr id="467">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_467">467</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_467">467</a></td>
<td>C11</td>
<td>Maximum representable finite description vs math</td>
<td class="unknown" align="center">Unknown</td>
</tr>
<tr id="468">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_468">468</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_468">468</a></td>
<td>C11</td>
<td>strncpy_s clobbers buffer past null</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="469">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_469">469</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_469">469</a></td>
<td>NAD</td>
<td>Lock ownership vs. thread termination</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="470">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_470">470</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_470">470</a></td>
<td>C11</td>
<td>mtx_trylock should be allowed to fail spuriously</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="471">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_471">471</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_471">471</a></td>
<td>C11</td>
<td>Complex math functions cacosh and ctanh</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="472">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_472">472</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_472">472</a></td>
<td>C11</td>
<td>Introduction to complex arithmetic in 7.3.1p3 wrong due to CMPLX</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="473">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_473">473</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_473">473</a></td>
<td>C11</td>
<td>"A range error occurs if x is too large." is misleading</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="474">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_474">474</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_474">474</a></td>
<td>NAD</td>
<td>NOTE 1 Clarification for atomic_compare_exchange</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="475">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_475">475</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_475">475</a></td>
<td>C11</td>
<td>Misleading Atomic library references to atomic types</td>
<td class="full" align="center">Yes</td>
</tr>
<tr id="476">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_476">476</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_476">476</a></td>
<td>C11</td>
<td>volatile semantics for lvalues</td>
<td class="unknown" align="center">Unknown</td>
</tr>
<tr id="477">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_477">477</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_477">477</a></td>
<td>C11</td>
<td>nan should take a string argument</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="478">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_478">478</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_478">478</a></td>
<td>NAD</td>
<td>Valid uses of the main function</td>
<td class="full" align="center">Yes</td>
</tr>
<tr id="479">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_479">479</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_479">479</a></td>
<td>Dup</td>
<td>Unclear specification of mtx_trylock on non-recursive muteness</td>
<td class="na" align="center">Duplicate of <a href="#269">269</a></td>
</tr>
<tr id="480">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_480">480</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_480">480</a></td>
<td>C11</td>
<td>cnd_wait and cnd_timewait should allow spurious wake-ups</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="481">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_481">481</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_481">481</a></td>
<td>C11</td>
<td>Controlling expression of _Generic primary expression</td>
<td class="full" align="center">Clang 3.8</td>
</tr>
<tr id="482">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_482">482</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_482">482</a></td>
<td>NAD</td>
<td>Macro invocation split over many files</td>
<td class="unknown" align="center">Unknown</td>
</tr>
<tr id="483">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_483">483</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_483">483</a></td>
<td>NAD</td>
<td>__LINE__ and __FILE__ in macro replacement list</td>
<td class="full" align="center">Yes</td>
</tr>
<tr id="484">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_484">484</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_484">484</a></td>
<td>NAD</td>
<td>invalid characters in strcoll()</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="485">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_485">485</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_485">485</a></td>
<td>C11</td>
<td>Problem with the specification of ATOMIC_VAR_INIT</td>
<td class="full" align="center">Yes</td>
</tr>
<tr id="486">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_486">486</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_486">486</a></td>
<td>NAD</td>
<td>Inconsistent specification for arithmetic on atomic objects</td>
<td class="unknown" align="center">Unknown</td>
</tr>
<tr id="487">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_487">487</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_487">487</a></td>
<td>C11</td>
<td>timespec vs. tm</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="488">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_488">488</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_488">488</a></td>
<td>C11</td>
<td>c16rtomb() on wide characters encoded as multiple char16_t</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="489">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_489">489</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_489">489</a></td>
<td>NAD</td>
<td>Integer Constant Expression</td>
<td class="partial" align="center">
@@ -2587,13 +2587,13 @@ <h2 id="cdr">C defect report implementation status</h2>
</td>
</tr>
<tr id="490">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_490">490</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_490">490</a></td>
<td>NAD</td>
<td>Unwritten Assumptions About if-then</td>
<td class="full" align="center">Yes</td>
</tr>
<tr id="491">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_491">491</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_491">491</a></td>
<td>C11</td>
<td>Concern with Keywords that Match Reserved Identifiers</td>
<td class="partial" align="center">
@@ -2605,43 +2605,43 @@ <h2 id="cdr">C defect report implementation status</h2>
</td>
</tr>
<tr id="492">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_492">492</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_492">492</a></td>
<td>NAD</td>
<td>Named Child struct-union with no Member</td>
<td class="full" align="center">Clang 3.6</td>
</tr>
<tr id="493">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_493">493</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_493">493</a></td>
<td>Dup</td>
<td>Mutex Initialization Underspecified</td>
<td class="na" align="center">Duplicate of <a href="#469">469</a></td>
</tr>
<tr id="494">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_494">494</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_494">494</a></td>
<td>C11</td>
<td>Part 1: Alignment specifier expression evaluation</td>
<td class="full" align="center">Yes</td>
</tr>
<tr class="open" id="495">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_495">495</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_495">495</a></td>
<td>C11</td>
<td>Part 2: Atomic specifier expression evaluation</td>
<td align="center">Not resolved</td>
</tr>
<tr id="496">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_496">496</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_496">496</a></td>
<td>NAD</td>
<td>offsetof questions</td>
<td class="full" align="center">Yes</td>
</tr>
<tr id="497">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_497">497</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_497">497</a></td>
<td>C11</td>
<td>"white-space character" defined in two places</td>
<td class="na" align="center">N/A</td>
</tr>
<tr id="498">
- <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2148.htm#dr_498">498</a></td>
+ <td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2396.htm#dr_498">498</a></td>
<td>C11</td>
<td>mblen, mbtowc, and wctomb thread-safety</td>
<td class="na" align="center">N/A</td>
More information about the cfe-commits
mailing list