[libcxx-commits] [libcxx] [libc++][docs] Mark LWG2727 Complete in LLVM 24 (PR #225606)

A. Jiang via libcxx-commits libcxx-commits at lists.llvm.org
Tue Sep 22 23:21:15 PDT 2026


https://github.com/frederick-vs-ja created https://github.com/llvm/llvm-project/pull/225606

In 9853cb54d9d2684b27f0d0db89c00c2da7e31b88 and 672843a3f2ee2aaaed0463ec9064b6ccea2a5d4d, we implemented parallel versions of `std::min_element`, `std::max_element`, and `std::minmax_element` without adding incorrect `constexpr`. This essentially implemented the resolution of LWG2727.

Closes #99968.

>From ff049d4c4b4cbb24f77c6ececb480da99aacf34b Mon Sep 17 00:00:00 2001
From: "A. Jiang" <de34 at live.cn>
Date: Wed, 23 Sep 2026 14:15:17 +0800
Subject: [PATCH] [libc++][docs] Mark LWG2727 Complete in LLVM 24

In 9853cb54d9d2684b27f0d0db89c00c2da7e31b88 and
672843a3f2ee2aaaed0463ec9064b6ccea2a5d4d, we implemented parallel
versions of `std::min_element`, `std::max_element`, and
`std::minmax_element` without adding incorrect `constexpr`. This
essentially implemented the resolution of LWG2727.
---
 libcxx/docs/Status/Cxx17Issues.csv | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libcxx/docs/Status/Cxx17Issues.csv b/libcxx/docs/Status/Cxx17Issues.csv
index 2fb7f14996be05..a642284d5cc3ac 100644
--- a/libcxx/docs/Status/Cxx17Issues.csv
+++ b/libcxx/docs/Status/Cxx17Issues.csv
@@ -177,7 +177,7 @@
 "`LWG2724 <https://wg21.link/LWG2724>`__","The protected virtual member functions of memory_resource should be private","2016-06 (Oulu)","|Complete|","16","`#103427 <https://github.com/llvm/llvm-project/issues/103427>`__",""
 "`LWG2725 <https://wg21.link/LWG2725>`__","filesystem::exists(const path&, error_code&) error reporting","2016-06 (Oulu)","|Complete|","","`#103428 <https://github.com/llvm/llvm-project/issues/103428>`__",""
 "`LWG2726 <https://wg21.link/LWG2726>`__","``[recursive_]directory_iterator::increment(error_code&)`` is underspecified","2016-06 (Oulu)","|Complete|","","`#103429 <https://github.com/llvm/llvm-project/issues/103429>`__",""
-"`LWG2727 <https://wg21.link/LWG2727>`__","Parallel algorithms with constexpr specifier","2016-06 (Oulu)","","","`#99968 <https://github.com/llvm/llvm-project/issues/99968>`__",""
+"`LWG2727 <https://wg21.link/LWG2727>`__","Parallel algorithms with constexpr specifier","2016-06 (Oulu)","|Complete|","24","`#99968 <https://github.com/llvm/llvm-project/issues/99968>`__",""
 "`LWG2728 <https://wg21.link/LWG2728>`__","status(p).permissions() and symlink_status(p).permissions() are not specified","2016-06 (Oulu)","|Complete|","","`#103430 <https://github.com/llvm/llvm-project/issues/103430>`__",""
 "","","","","","",""
 "`LWG2062 <https://wg21.link/LWG2062>`__","Effect contradictions w/o no-throw guarantee of std::function swaps","2016-11 (Issaquah)","|Complete|","","`#103431 <https://github.com/llvm/llvm-project/issues/103431>`__",""



More information about the libcxx-commits mailing list