Author: Yanzuo Liu Date: 2026-08-26T16:19:13+08:00 New Revision: 472ba7f0e6b57554480b0455e03aed9c6d0e0805
URL: https://github.com/llvm/llvm-project/commit/472ba7f0e6b57554480b0455e03aed9c6d0e0805 DIFF: https://github.com/llvm/llvm-project/commit/472ba7f0e6b57554480b0455e03aed9c6d0e0805.diff LOG: [clang][NFC] Mark clang 23 as released (#218466) This PR also updates the `latest_release` constant to 23, and fixes incorrect status as a drive-by. Added: Modified: clang/www/cxx_dr_status.html clang/www/cxx_status.html clang/www/make_cxx_dr_status Removed: ################################################################################ diff --git a/clang/www/cxx_dr_status.html b/clang/www/cxx_dr_status.html index 5d07a9dc9bf83..9081ea5bb708a 100755 --- a/clang/www/cxx_dr_status.html +++ b/clang/www/cxx_dr_status.html @@ -12245,7 +12245,7 @@ <h2 id="cxxdr">C++ defect report implementation status</h2> <td>[<a href="https://wg21.link/expr.prim.lambda.closure">expr.prim.lambda.closure</a>]</td> <td>CD4</td> <td>Explicit instantiation/specialization of generic lambda <TT>operator()</TT></td> - <td class="unreleased" align="center">Clang 23</td> + <td class="full" align="center">Clang 23</td> </tr> <tr id="1781"> <td><a href="https://cplusplus.github.io/CWG/issues/1781.html">1781</a></td> @@ -16684,7 +16684,7 @@ <h2 id="cxxdr">C++ defect report implementation status</h2> <td>[<a href="https://wg21.link/temp.res">temp.res</a>]</td> <td>CD6</td> <td><TT>typename</TT> in <I>conversion-function-id</I>s</td> - <td class="unreleased" align="center">Clang 23</td> + <td class="full" align="center">Clang 23</td> </tr> <tr id="2414"> <td><a href="https://cplusplus.github.io/CWG/issues/2414.html">2414</a></td> @@ -20446,7 +20446,7 @@ <h2 id="cxxdr">C++ defect report implementation status</h2> <td>[<a href="https://wg21.link/cpp.module">cpp.module</a>]</td> <td>C++26</td> <td>Limiting macro expansion in <I>pp-module</I></td> - <td class="unreleased" align="center">Clang 23</td> + <td class="full" align="center">Clang 23</td> </tr> <tr class="open" id="2948"> <td><a href="https://cplusplus.github.io/CWG/issues/2948.html">2948</a></td> @@ -21762,7 +21762,7 @@ <h2 id="cxxdr">C++ defect report implementation status</h2> <td>[<a href="https://wg21.link/dcl.struct.bind">dcl.struct.bind</a>]</td> <td>C++26</td> <td>constexpr structured bindings with prvalues from tuples</td> - <td class="unreleased" align="center">Clang 23</td> + <td class="full" align="center">Clang 23</td> </tr> <tr id="3136"> <td><a href="https://cplusplus.github.io/CWG/issues/3136.html">3136</a></td> diff --git a/clang/www/cxx_status.html b/clang/www/cxx_status.html index 1c9d5db844b96..1606d32127b5e 100755 --- a/clang/www/cxx_status.html +++ b/clang/www/cxx_status.html @@ -137,7 +137,7 @@ <h2 id="cxx29">C++2d implementation status</h2> <tr> <td>Adjust identifier following new Unicode recommendations</td> <td><a href="https://wg21.link/P3658R1">P3658R1</a> <a href="#dr">(DR)</a></td> - <td class="full" align="center">Clang 24</td> + <td class="unreleased align="center">Clang 24</td> </tr> <tr> <td><code>return_value</code> & <code>return_void</code> are not mutually exclusive</td> @@ -294,7 +294,7 @@ <h2 id="cxx26">C++2c implementation status</h2> <tr> <td>Module Declarations Shouldn’t be Macros</td> <td><a href="https://wg21.link/P3034R1">P3034R1</a> (<a href="#dr">DR</a>)</td> - <td class="unreleased" align="center">Clang 23</td> + <td class="full" align="center">Clang 23</td> </tr> <tr> <td>Trivial infinite loops are not Undefined Behavior</td> @@ -443,7 +443,7 @@ <h2 id="cxx26">C++2c implementation status</h2> <tr> <td>constexpr virtual inheritance</td> <td><a href="https://wg21.link/P3533">P3533R2</a></td> - <td class="full" align="center">Clang 24</td> + <td class="unreleased" align="center">Clang 24</td> </tr> <tr> <td>Preprocessing is never undefined</td> @@ -1078,7 +1078,7 @@ <h2 id="cxx20">C++20 implementation status</h2> </tr> <tr> <td><a href="https://wg21.link/p1703r1">P1703R1</a></td> - <td class="unreleased" align="center">Subsumed by P1857</td> + <td class="na" align="center">Subsumed by P1857</td> </tr> <tr> <!-- from Belfast --> <td><a href="https://wg21.link/p1874r1">P1874R1</a></td> @@ -1094,7 +1094,7 @@ <h2 id="cxx20">C++20 implementation status</h2> </tr> <tr> <td><a href="https://wg21.link/p1857r3">P1857R3</a></td> - <td class="unreleased" align="center">Clang 23</td> + <td class="full" align="center">Clang 23</td> </tr> <tr> <td><a href="https://wg21.link/p2115r0">P2115R0</a></td> diff --git a/clang/www/make_cxx_dr_status b/clang/www/make_cxx_dr_status index 5bcb91eb9e16a..de3c3e8fde1d6 100755 --- a/clang/www/make_cxx_dr_status +++ b/clang/www/make_cxx_dr_status @@ -1,7 +1,7 @@ #! /usr/bin/env python3 import sys, os, re, urllib.request -latest_release = 22 +latest_release = 23 clang_www_dir = os.path.dirname(__file__) default_issue_list_path = os.path.join(clang_www_dir, 'cwg_index.html') _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
