From e540e4af8d65b1940e50a479b7e9629c36e6eb3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomasz=20Kami=C5=84ski?= Date: Tue, 21 Oct 2025 16:31:52 +0200 Subject: [PATCH 1/5] Set 4268 to P3 --- xml/issue4268.xml | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/xml/issue4268.xml b/xml/issue4268.xml index 17d8072fda..26ca6204e0 100644 --- a/xml/issue4268.xml +++ b/xml/issue4268.xml @@ -6,7 +6,7 @@
Jonathan Wakely 29 May 2025 -99 +3
struct [[nodiscard]] A { };
@@ -43,6 +43,21 @@ That would allow us to be selective about which uses of
 INVOKE<void> we consider to be explicit about
 discarding results, and which we don't.
 

+ +2025-10-21; Reflector poll. +

+Set priority to 3 after reflector poll. +

+

+Split opinions between considering this NAD due warnings being QoI matter, +and explicit use static_cast<void> indicating that any +nodiscard warning should be silenced. +

+

+Concerns where expressed that removing static_assert is insufficient, +as warnings may be still suppressed by heuristics that remove warnings +originating from system headers. +

From f60018922d3d72abc7faee467b90347b266a102b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomasz=20Kami=C5=84ski?= Date: Tue, 21 Oct 2025 16:38:48 +0200 Subject: [PATCH 2/5] Set 4264 to P2 --- xml/issue4264.xml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/xml/issue4264.xml b/xml/issue4264.xml index eeea7a61b8..f23cac9b22 100644 --- a/xml/issue4264.xml +++ b/xml/issue4264.xml @@ -6,7 +6,7 @@
Tomasz Kamiński 15 May 2025 -99 +2

@@ -163,6 +163,15 @@ The updated resolution allows indirection but making it unspecified if will refer to source object or its target.

+ +2025-10-21; Reflector poll. +

+Set priority to 2 after reflector poll. +

+

+Strong oposition to making it unspecified whether function_ref constructed from +other function_ref will reference source object or its target directly. +

From 93ddb747619f6bee6565d1a1266d24f4937dfa4a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomasz=20Kami=C5=84ski?= Date: Tue, 21 Oct 2025 16:48:32 +0200 Subject: [PATCH 3/5] Set 4256 to Tentatively Ready --- xml/issue4256.xml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/xml/issue4256.xml b/xml/issue4256.xml index 31a2b1a019..dd21cc6721 100644 --- a/xml/issue4256.xml +++ b/xml/issue4256.xml @@ -1,7 +1,7 @@ - + Incorrect constrains for <code>function_ref</code> constructors from <code>nontype_t</code>
Tomasz Kamiński @@ -33,6 +33,11 @@ where F is decltype(f) i.e. M for the exa We should use const F& or decltype((f)).

+ +2025-10-21; Reflector poll. +

+Set status to Tentatively Ready after six votes in favour during reflector poll. +

From f591ad3fcb4ee37375d11f31e00f447b88b6c923 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomasz=20Kami=C5=84ski?= Date: Tue, 21 Oct 2025 16:49:49 +0200 Subject: [PATCH 4/5] Set 4425 to Tentatively Ready --- xml/issue4425.xml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/xml/issue4425.xml b/xml/issue4425.xml index dbf6aaf6df..9caa91d0fc 100644 --- a/xml/issue4425.xml +++ b/xml/issue4425.xml @@ -1,7 +1,7 @@ - + CTAD <tt>function_ref</tt> of data member pointer should produce <tt>noexcept</tt> signature
Tomasz Kamiński @@ -19,6 +19,11 @@ member. As accessing a data member can never throw exception and function_re support noexcept qualifed function types, the deduction guide should be updated to produce noexcept-qualified signature.

+ +2025-10-21; Reflector poll. +

+Set status to Tentatively Ready after six votes in favour during reflector poll. +

From 601b49599adc83c2d9712ce9b5154336a13ff0b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomasz=20Kami=C5=84ski?= Date: Tue, 21 Oct 2025 16:58:28 +0200 Subject: [PATCH 5/5] Set 4365 to P4/LEWG --- xml/issue4365.xml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/xml/issue4365.xml b/xml/issue4365.xml index ecae355ebe..062769f334 100644 --- a/xml/issue4365.xml +++ b/xml/issue4365.xml @@ -1,14 +1,14 @@ - + `boyer_moore_searcher` and `boyer_moore_horspool_searcher` should be `constexpr`-friendly
Hewill Kang 03 Sep 2025 -99 +4

@@ -27,6 +27,8 @@ Not to mention that library implementations usually simply use arrays instead of hash tables for the common string case because characters only have 256 values, so `unordered_map` is not actually used.

+ +2025-10-21 Reflector poll; Status changed: New → LEWG and priority set to P4.