[clang] [clang][docs] mark v21 as released (PR #158629)
via cfe-commits
cfe-commits at lists.llvm.org
Mon Sep 15 05:47:42 PDT 2025
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-clang
Author: None (h-vetinari)
<details>
<summary>Changes</summary>
update for the status pages now that v21.1 is out
---
Full diff: https://github.com/llvm/llvm-project/pull/158629.diff
3 Files Affected:
- (modified) clang/www/c_status.html (+8-8)
- (modified) clang/www/cxx_dr_status.html (+5-5)
- (modified) clang/www/cxx_status.html (+4-4)
``````````diff
diff --git a/clang/www/c_status.html b/clang/www/c_status.html
index f65c34cc64022..2309983366c14 100644
--- a/clang/www/c_status.html
+++ b/clang/www/c_status.html
@@ -176,7 +176,7 @@ <h2 id="c2y">C2y implementation status</h2>
<tr>
<td>Obsolete implicitly octal literals and add delimited escape sequences</td>
<td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3353.htm">N3353</a></td>
- <td class="unreleased" align="center">Clang 21</td>
+ <td class="full" align="center">Clang 21</td>
</tr>
<tr>
<td>'if' declarations, v2</td>
@@ -243,11 +243,11 @@ <h2 id="c2y">C2y implementation status</h2>
</tr>
<tr>
<td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3369.pdf">N3369</a></td>
- <td class="unreleased" align="center">Clang 21</td>
+ <td class="full" align="center">Clang 21</td>
</tr>
<tr> <!-- Graz Feb 2025 -->
<td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3469.htm">N3469</a></td>
- <td class="unreleased" align="center">Clang 21</td>
+ <td class="full" align="center">Clang 21</td>
</tr>
<tr>
<td>Named loops, v3</td>
@@ -278,7 +278,7 @@ <h2 id="c2y">C2y implementation status</h2>
<tr>
<td>Slay Some Earthly Demons X</td>
<td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3409.pdf">N3409</a></td>
- <td class="unreleased" align="center">Clang 21</td>
+ <td class="full" align="center">Clang 21</td>
</tr>
<tr>
<td>Slay Some Earthly Demons XI</td>
@@ -288,7 +288,7 @@ <h2 id="c2y">C2y implementation status</h2>
<tr>
<td>Slay Some Earthly Demons XII</td>
<td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3411.pdf">N3411</a></td>
- <td class="unreleased" align="center">Clang 21</td>
+ <td class="full" align="center">Clang 21</td>
</tr>
<tr>
<td>Slay Some Earthly Demons XIII</td>
@@ -710,7 +710,7 @@ <h2 id="c2x">C23 implementation status</h2>
<tr>
<td>Disambiguate the storage class of some compound literals</td>
<td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2819.pdf">N2819</a></td>
- <td class="unreleased" align="center">Clang 21</td>
+ <td class="full" align="center">Clang 21</td>
</tr>
<tr>
<td>Add annotations for unreachable control flow v2</td>
@@ -899,7 +899,7 @@ <h2 id="c2x">C23 implementation status</h2>
<tr>
<td>Improved tag compatibility</td>
<td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n3037.pdf">N3037</a></td>
- <td class="unreleased" align="center">Clang 21</td>
+ <td class="full" align="center">Clang 21</td>
</tr>
<tr>
<td>#embed</td>
@@ -941,7 +941,7 @@ <h2 id="c11">C11 implementation status</h2>
<tr>
<td>Extending the lifetime of temporary objects (factored approach)</td>
<td><a href="https://www.open-std.org/jtc1/sc22/wg14/www/docs/n1285.htm">N1285</a></td>
- <td class="unreleased" align="center">Clang 21</td>
+ <td class="full" align="center">Clang 21</td>
</tr>
<tr>
<td>Requiring signed char to have no padding bits</td>
diff --git a/clang/www/cxx_dr_status.html b/clang/www/cxx_dr_status.html
index ad82d7ab0cec6..ff4d7ff5d03f1 100755
--- a/clang/www/cxx_dr_status.html
+++ b/clang/www/cxx_dr_status.html
@@ -4739,7 +4739,7 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
<td><a href="https://cplusplus.github.io/CWG/issues/787.html">787</a></td>
<td>CD2</td>
<td>Unnecessary lexical undefined behavior</td>
- <td class="unreleased" align="center">Clang 21</td>
+ <td class="full" align="center">Clang 21</td>
</tr>
<tr id="788">
<td><a href="https://cplusplus.github.io/CWG/issues/788.html">788</a></td>
@@ -14091,7 +14091,7 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
<td><a href="https://cplusplus.github.io/CWG/issues/2376.html">2376</a></td>
<td>CD5</td>
<td>Class template argument deduction with array declarator</td>
- <td class="unreleased" align="center">Clang 21</td>
+ <td class="full" align="center">Clang 21</td>
</tr>
<tr id="2377">
<td><a href="https://cplusplus.github.io/CWG/issues/2377.html">2377</a></td>
@@ -14811,7 +14811,7 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
<td><a href="https://cplusplus.github.io/CWG/issues/2496.html">2496</a></td>
<td>CD6</td>
<td><I>ref-qualifier</I>s and virtual overriding</td>
- <td class="unreleased" align="center">Clang 21</td>
+ <td class="full" align="center">Clang 21</td>
</tr>
<tr class="open" id="2497">
<td><a href="https://cplusplus.github.io/CWG/issues/2497.html">2497</a></td>
@@ -14937,7 +14937,7 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
<td><a href="https://cplusplus.github.io/CWG/issues/2517.html">2517</a></td>
<td>C++23</td>
<td>Useless restriction on use of parameter in <I>constraint-expression</I></td>
- <td class="unreleased" align="center">Clang 21</td>
+ <td class="full" align="center">Clang 21</td>
</tr>
<tr id="2518">
<td><a href="https://cplusplus.github.io/CWG/issues/2518.html">2518</a></td>
@@ -17372,7 +17372,7 @@ <h2 id="cxxdr">C++ defect report implementation status</h2>
<td><a href="https://cplusplus.github.io/CWG/issues/2918.html">2918</a></td>
<td>DRWP</td>
<td>Consideration of constraints for address of overloaded function</td>
- <td class="unreleased" align="center">Clang 21</td>
+ <td class="full" align="center">Clang 21</td>
</tr>
<tr id="2919">
<td><a href="https://cplusplus.github.io/CWG/issues/2919.html">2919</a></td>
diff --git a/clang/www/cxx_status.html b/clang/www/cxx_status.html
index 25940cc2899c1..a35e50150a2ab 100755
--- a/clang/www/cxx_status.html
+++ b/clang/www/cxx_status.html
@@ -223,7 +223,7 @@ <h2 id="cxx26">C++2c implementation status</h2>
<tr>
<td>Structured binding declaration as a condition</td>
<td><a href="https://wg21.link/P0963R3">P0963R3</a></td>
- <td class="unreleased" align="center">Clang 21</td>
+ <td class="full" align="center">Clang 21</td>
</tr>
<!--Poland, Fall 2024-->
<tr>
@@ -244,7 +244,7 @@ <h2 id="cxx26">C++2c implementation status</h2>
<tr>
<td>Structured Bindings can introduce a Pack</td>
<td><a href="https://wg21.link/P1061R10">P1061R10</a></td>
- <td class="unreleased" align="center">Clang 21</td>
+ <td class="full" align="center">Clang 21</td>
</tr>
<tr>
<td>The Oxford variadic comma</td>
@@ -280,7 +280,7 @@ <h2 id="cxx26">C++2c implementation status</h2>
<tr>
<td>Trivial Relocatability</pre></td>
<td><a href="https://wg21.link/P2786">P2786R13</a></td>
- <td class="unreleased" align="center">Clang 21</td>
+ <td class="full" align="center">Clang 21</td>
</tr>
<tr>
<td><pre>#embed</pre></td>
@@ -312,7 +312,7 @@ <h2 id="cxx26">C++2c implementation status</h2>
<tr>
<td>Attaching main to the global module</td>
<td><a href="https://wg21.link/P3618">P3618R0</a> (<a href="#dr">DR</a>)</td>
- <td class="unreleased" align="center">Clang 21</td>
+ <td class="full" align="center">Clang 21</td>
</tr>
<tr>
<td>Expansion Statements</td>
``````````
</details>
https://github.com/llvm/llvm-project/pull/158629
More information about the cfe-commits
mailing list