Files
TheRock/compiler/amd-llvm/libcxx/docs/Status/Cxx2cIssues.csv
T
derek.holloway 7502bf64a4
CodeQL / Analyze (actions) (push) Canceled after 0s
CodeQL / Analyze (python) (push) Canceled after 0s
pre-commit / pre-commit (push) Canceled after 0s
Multi-Arch CI / setup (push) Canceled after 0s
Publish build_manylinux_x86_64 images / publish_build_manylinux_x86_64 (push) Canceled after 0s
Setup (Multi-Arch) / setup (push) Canceled after 0s
Multi-Arch CI / Linux::${{ fromJSON(needs.setup.outputs.linux_build_config || '{}').build_variant_label || 'skip' }} (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish no_rocm_image_ubi10 image / publish_no_rocm_image_ubi10 (push) Canceled after 0s
Multi-Arch CI / Windows::${{ fromJSON(needs.setup.outputs.windows_build_config || '{}').build_variant_label || 'skip' }} (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Multi-Arch CI / Manifest Diff (push) Canceled after 0s
TheRock Manifest Diff Report / Generate Manifest Diff Report (push) Canceled after 0s
Multi-Arch CI / CI Summary (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04 (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04_ocl_rt images / publish_no_rocm_image_ubuntu24_04_ocl_rt (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_rocgdb (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04_rocgdb images / publish_no_rocm_image_ubuntu24_04_rocgdb (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_ocl_rt (push) Canceled after 0s
Publish TheRock Docker image / build-and-push-image (push) Canceled after 0s
Unit Tests / Unit Tests :: ubuntu-24.04 (push) Canceled after 0s
Unit Tests / Unit Tests :: windows-2022 (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_media (push) Canceled after 0s
Unit Tests / Unit Tests Summary (push) Canceled after 0s
Publish no_rocm_image_ubuntu24_04 images / publish_no_rocm_image_ubuntu24_04_openmpi (push) Canceled after 0s
Flatten subprojects into a single base monorepo
2026-09-02 16:34:47 -07:00

68 KiB

1Issue #Issue NameMeetingStatusFirst released versionGitHub issueNotes
2`LWG2994 <https://wg21.link/LWG2994>`__Needless UB for ``basic_string`` and ``basic_string_view``2023-06 (Varna)|Complete|5`#105268 <https://github.com/llvm/llvm-project/issues/105268>`__
3`LWG3884 <https://wg21.link/LWG3884>`__``flat_foo`` is missing allocator-extended copy/move constructors2023-06 (Varna)|Complete|21`#105269 <https://github.com/llvm/llvm-project/issues/105269>`__
4`LWG3885 <https://wg21.link/LWG3885>`__``op`` should be in [zombie.names]2023-06 (Varna)|Nothing To Do|`#105270 <https://github.com/llvm/llvm-project/issues/105270>`__
5`LWG3887 <https://wg21.link/LWG3887>`__Version macro for ``allocate_at_least``2023-06 (Varna)|Complete|19`#105271 <https://github.com/llvm/llvm-project/issues/105271>`__
6`LWG3893 <https://wg21.link/LWG3893>`__LWG 3661 broke ``atomic<shared_ptr<T>> a; a = nullptr;``2023-06 (Varna)`#105273 <https://github.com/llvm/llvm-project/issues/105273>`__
7`LWG3894 <https://wg21.link/LWG3894>`__``generator::promise_type::yield_value(ranges::elements_of<Rng, Alloc>)`` should not be ``noexcept``2023-06 (Varna)`#105274 <https://github.com/llvm/llvm-project/issues/105274>`__
8`LWG3903 <https://wg21.link/LWG3903>`__span destructor is redundantly noexcept2023-06 (Varna)|Complete|7`#105275 <https://github.com/llvm/llvm-project/issues/105275>`__
9`LWG3904 <https://wg21.link/LWG3904>`__``lazy_split_view::outer-iterator``'s const-converting constructor isn't setting ``trailing_empty_``2023-06 (Varna)`#105276 <https://github.com/llvm/llvm-project/issues/105276>`__
10`LWG3905 <https://wg21.link/LWG3905>`__Type of ``std::fexcept_t``2023-06 (Varna)|Complete|3.4`#105277 <https://github.com/llvm/llvm-project/issues/105277>`__
11`LWG3912 <https://wg21.link/LWG3912>`__``enumerate_view::iterator::operator-`` should be ``noexcept``2023-06 (Varna)|Complete|23`#105279 <https://github.com/llvm/llvm-project/issues/105279>`__
12`LWG3914 <https://wg21.link/LWG3914>`__Inconsistent template-head of ``ranges::enumerate_view``2023-06 (Varna)|Complete|23`#105280 <https://github.com/llvm/llvm-project/issues/105280>`__
13`LWG3915 <https://wg21.link/LWG3915>`__Redundant paragraph about expression variations2023-06 (Varna)`#105281 <https://github.com/llvm/llvm-project/issues/105281>`__
14`LWG3925 <https://wg21.link/LWG3925>`__Concept ``formattable``'s definition is incorrect2023-06 (Varna)|Complete|17`#105282 <https://github.com/llvm/llvm-project/issues/105282>`__
15`LWG3927 <https://wg21.link/LWG3927>`__Unclear preconditions for ``operator[]`` for sequence containers2023-06 (Varna)|Nothing To Do|`#105283 <https://github.com/llvm/llvm-project/issues/105283>`__
16`LWG3935 <https://wg21.link/LWG3935>`__``template<class X> constexpr complex& operator=(const complex<X>&)`` has no specification2023-06 (Varna)|Complete|3.4`#105284 <https://github.com/llvm/llvm-project/issues/105284>`__
17`LWG3938 <https://wg21.link/LWG3938>`__Cannot use ``std::expected`` monadic ops with move-only ``error_type``2023-06 (Varna)|Complete|18`#105285 <https://github.com/llvm/llvm-project/issues/105285>`__
18`LWG3940 <https://wg21.link/LWG3940>`__``std::expected<void, E>::value()`` also needs ``E`` to be copy constructible2023-06 (Varna)|Complete|18`#105286 <https://github.com/llvm/llvm-project/issues/105286>`__
19
20`LWG2392 <https://wg21.link/LWG2392>`__"character type" is used but not defined2023-11 (Kona)`#105287 <https://github.com/llvm/llvm-project/issues/105287>`__
21`LWG3203 <https://wg21.link/LWG3203>`__``span`` element access invalidation2023-11 (Kona)|Nothing To Do|`#105288 <https://github.com/llvm/llvm-project/issues/105288>`__
22`LWG3305 <https://wg21.link/LWG3305>`__``any_cast<void>``2023-11 (Kona)|Complete|18`#105289 <https://github.com/llvm/llvm-project/issues/105289>`__
23`LWG3431 <https://wg21.link/LWG3431>`__``<=>`` for containers should require ``three_way_comparable<T>`` instead of ``<=>``2023-11 (Kona)`#105290 <https://github.com/llvm/llvm-project/issues/105290>`__
24`LWG3749 <https://wg21.link/LWG3749>`__``common_iterator`` should handle integer-class difference types2023-11 (Kona)`#105291 <https://github.com/llvm/llvm-project/issues/105291>`__
25`LWG3809 <https://wg21.link/LWG3809>`__Is ``std::subtract_with_carry_engine<uint16_t>`` supposed to work2023-11 (Kona)`#105295 <https://github.com/llvm/llvm-project/issues/105295>`__
26`LWG3892 <https://wg21.link/LWG3892>`__Incorrect formatting of nested ranges and tuples2023-11 (Kona)|Complete|17`#105296 <https://github.com/llvm/llvm-project/issues/105296>`__
27`LWG3897 <https://wg21.link/LWG3897>`__``inout_ptr`` will not update raw pointer to 02023-11 (Kona)|Complete|19`#105297 <https://github.com/llvm/llvm-project/issues/105297>`__
28`LWG3946 <https://wg21.link/LWG3946>`__The definition of ``const_iterator_t`` should be reworked2023-11 (Kona)`#105298 <https://github.com/llvm/llvm-project/issues/105298>`__
29`LWG3947 <https://wg21.link/LWG3947>`__Unexpected constraints on ``adjacent_transform_view::base()``2023-11 (Kona)|Complete|22`#105299 <https://github.com/llvm/llvm-project/issues/105299>`__
30`LWG3948 <https://wg21.link/LWG3948>`__``possibly-const-range and as-const-pointer`` should be ``noexcept``2023-11 (Kona)`#105300 <https://github.com/llvm/llvm-project/issues/105300>`__
31`LWG3949 <https://wg21.link/LWG3949>`__``std::atomic<bool>``'s trivial destructor dropped in C++17 spec wording2023-11 (Kona)`#105301 <https://github.com/llvm/llvm-project/issues/105301>`__
32`LWG3951 <https://wg21.link/LWG3951>`__[expected.object.swap]: Using ``value()`` instead of ``has_value()``2023-11 (Kona)|Complete|16`#105302 <https://github.com/llvm/llvm-project/issues/105302>`__
33`LWG3953 <https://wg21.link/LWG3953>`__``iter_move`` for ``common_iterator`` and ``counted_iterator`` should return ``decltype(auto)``2023-11 (Kona)|Complete|20`#105303 <https://github.com/llvm/llvm-project/issues/105303>`__
34`LWG3957 <https://wg21.link/LWG3957>`__[container.alloc.reqmts] The value category of v should be claimed2023-11 (Kona)`#105304 <https://github.com/llvm/llvm-project/issues/105304>`__
35`LWG3965 <https://wg21.link/LWG3965>`__Incorrect example in [format.string.escaped] p3 for formatting of combining characters2023-11 (Kona)|Complete|19`#105305 <https://github.com/llvm/llvm-project/issues/105305>`__
36`LWG3970 <https://wg21.link/LWG3970>`__[mdspan.syn] Missing definition of ``full_extent_t`` and ``full_extent``2023-11 (Kona)`#105306 <https://github.com/llvm/llvm-project/issues/105306>`__
37`LWG3973 <https://wg21.link/LWG3973>`__Monadic operations should be ADL-proof2023-11 (Kona)`#105307 <https://github.com/llvm/llvm-project/issues/105307>`__
38`LWG3974 <https://wg21.link/LWG3974>`__``mdspan::operator[]`` should not copy ``OtherIndexTypes``2023-11 (Kona)|Complete|23`#105308 <https://github.com/llvm/llvm-project/issues/105308>`__
39`LWG3987 <https://wg21.link/LWG3987>`__Including ``<flat_foo>`` doesn't provide ``std::begin``/``end``2023-11 (Kona)|Complete|`#105309 <https://github.com/llvm/llvm-project/issues/105309>`__
40`LWG3990 <https://wg21.link/LWG3990>`__Program-defined specializations of ``std::tuple`` and ``std::variant`` can't be properly supported2023-11 (Kona)|Complete|21`#105310 <https://github.com/llvm/llvm-project/issues/105310>`__
41`LWG4001 <https://wg21.link/LWG4001>`__``iota_view`` should provide ``empty``2023-11 (Kona)|Complete|19`#105311 <https://github.com/llvm/llvm-project/issues/105311>`__
42
43`LWG3767 <https://wg21.link/LWG3767>`__``codecvt<charN_t, char8_t, mbstate_t>`` incorrectly added to locale2024-03 (Tokyo)`#105313 <https://github.com/llvm/llvm-project/issues/105313>`__
44`LWG3919 <https://wg21.link/LWG3919>`__``enumerate_view`` may invoke UB for sized common non-forward underlying ranges2024-03 (Tokyo)|Complete|23`#105315 <https://github.com/llvm/llvm-project/issues/105315>`__
45`LWG3950 <https://wg21.link/LWG3950>`__``std::basic_string_view`` comparison operators are overspecified2024-03 (Tokyo)|Complete|18`#105316 <https://github.com/llvm/llvm-project/issues/105316>`__
46`LWG3975 <https://wg21.link/LWG3975>`__Specializations of ``basic_format_context`` should not be permitted2024-03 (Tokyo)|Nothing To Do|`#105317 <https://github.com/llvm/llvm-project/issues/105317>`__
47`LWG3984 <https://wg21.link/LWG3984>`__``ranges::to``'s recursion branch may be ill-formed2024-03 (Tokyo)|Complete|19`#105318 <https://github.com/llvm/llvm-project/issues/105318>`__
48`LWG4011 <https://wg21.link/LWG4011>`__"``Effects``: Equivalent to return" in ``[span.elem]``2024-03 (Tokyo)|Nothing To Do|`#105319 <https://github.com/llvm/llvm-project/issues/105319>`__
49`LWG4012 <https://wg21.link/LWG4012>`__``common_view::begin/end`` are missing the ``simple-view`` check2024-03 (Tokyo)|Complete|23`#105320 <https://github.com/llvm/llvm-project/issues/105320>`__
50`LWG4013 <https://wg21.link/LWG4013>`__``lazy_split_view::outer-iterator::value_type`` should not provide default constructor2024-03 (Tokyo)`#105321 <https://github.com/llvm/llvm-project/issues/105321>`__
51`LWG4016 <https://wg21.link/LWG4016>`__container-insertable checks do not match what container-inserter does2024-03 (Tokyo)|Complete|20`#105322 <https://github.com/llvm/llvm-project/issues/105322>`__
52`LWG4023 <https://wg21.link/LWG4023>`__Preconditions of ``std::basic_streambuf::setg/setp``2024-03 (Tokyo)|Complete|19`#105323 <https://github.com/llvm/llvm-project/issues/105323>`__
53`LWG4025 <https://wg21.link/LWG4025>`__Move assignment operator of ``std::expected<cv void, E>`` should not be conditionally deleted2024-03 (Tokyo)|Complete|20`#105324 <https://github.com/llvm/llvm-project/issues/105324>`__
54`LWG4030 <https://wg21.link/LWG4030>`__Clarify whether arithmetic expressions in ``[numeric.sat.func]`` are mathematical or C++2024-03 (Tokyo)|Nothing To Do|`#105325 <https://github.com/llvm/llvm-project/issues/105325>`__
55`LWG4031 <https://wg21.link/LWG4031>`__``bad_expected_access<void>`` member functions should be ``noexcept``2024-03 (Tokyo)|Complete|16`#105326 <https://github.com/llvm/llvm-project/issues/105326>`__
56`LWG4035 <https://wg21.link/LWG4035>`__``single_view`` should provide ``empty``2024-03 (Tokyo)|Complete|19`#105328 <https://github.com/llvm/llvm-project/issues/105328>`__
57`LWG4036 <https://wg21.link/LWG4036>`__``__alignof_is_defined`` is only implicitly specified in C++ and not yet deprecated2024-03 (Tokyo)`#105329 <https://github.com/llvm/llvm-project/issues/105329>`__
58`LWG4037 <https://wg21.link/LWG4037>`__Static data members of ``ctype_base`` are not yet required to be usable in constant expressions2024-03 (Tokyo)`#105330 <https://github.com/llvm/llvm-project/issues/105330>`__
59`LWG4038 <https://wg21.link/LWG4038>`__``std::text_encoding::aliases_view`` should have constexpr iterators2024-03 (Tokyo)`#105332 <https://github.com/llvm/llvm-project/issues/105332>`__
60`LWG4043 <https://wg21.link/LWG4043>`__"ASCII" is not a registered character encoding2024-03 (Tokyo)|Nothing To Do|`#105335 <https://github.com/llvm/llvm-project/issues/105335>`__
61`LWG4045 <https://wg21.link/LWG4045>`__``tuple`` can create dangling references from ``tuple-like``2024-03 (Tokyo)`#105337 <https://github.com/llvm/llvm-project/issues/105337>`__
62`LWG4053 <https://wg21.link/LWG4053>`__Unary call to ``std::views::repeat`` does not decay the argument2024-03 (Tokyo)|Complete|19`#105338 <https://github.com/llvm/llvm-project/issues/105338>`__
63`LWG4054 <https://wg21.link/LWG4054>`__Repeating a ``repeat_view`` should repeat the view2024-03 (Tokyo)|Complete|19`#105340 <https://github.com/llvm/llvm-project/issues/105340>`__
64
65`LWG3944 <https://wg21.link/LWG3944>`__Formatters converting sequences of ``char`` to sequences of ``wchar_t``2024-06 (St. Louis)|Complete|21`#105342 <https://github.com/llvm/llvm-project/issues/105342>`__
66`LWG4060 <https://wg21.link/LWG4060>`__``submdspan`` preconditions do not forbid creating invalid pointer2024-06 (St. Louis)`#105343 <https://github.com/llvm/llvm-project/issues/105343>`__
67`LWG4061 <https://wg21.link/LWG4061>`__Should ``std::basic_format_context`` be default-constructible/copyable/movable?2024-06 (St. Louis)|Complete|19`#105344 <https://github.com/llvm/llvm-project/issues/105344>`__
68`LWG4071 <https://wg21.link/LWG4071>`__``reference_wrapper`` comparisons are not SFINAE-friendly2024-06 (St. Louis)|Complete|19`#105345 <https://github.com/llvm/llvm-project/issues/105345>`__
69`LWG4074 <https://wg21.link/LWG4074>`__``compatible-joinable-ranges`` is underconstrained2024-06 (St. Louis)|Complete|21`#105346 <https://github.com/llvm/llvm-project/issues/105346>`__
70`LWG4076 <https://wg21.link/LWG4076>`__``concat_view`` should be freestanding2024-06 (St. Louis)`#105347 <https://github.com/llvm/llvm-project/issues/105347>`__
71`LWG4079 <https://wg21.link/LWG4079>`__Missing Preconditions in ``concat_view::iterator``\`s conversion constructor2024-06 (St. Louis)|Complete|23`#105348 <https://github.com/llvm/llvm-project/issues/105348>`__
72`LWG4082 <https://wg21.link/LWG4082>`__``views::concat(r)`` is well-formed when ``r`` is an ``output_range``2024-06 (St. Louis)|Complete|23`#105349 <https://github.com/llvm/llvm-project/issues/105349>`__
73`LWG4083 <https://wg21.link/LWG4083>`__``views::as_rvalue`` should reject non-input ranges2024-06 (St. Louis)|Complete|22`#105351 <https://github.com/llvm/llvm-project/issues/105351>`__
74`LWG4096 <https://wg21.link/LWG4096>`__``views::iota(views::iota(0))`` should be rejected2024-06 (St. Louis)|Complete|22`#105352 <https://github.com/llvm/llvm-project/issues/105352>`__
75`LWG4098 <https://wg21.link/LWG4098>`__``views::adjacent<0>`` should reject non-forward ranges2024-06 (St. Louis)`#105353 <https://github.com/llvm/llvm-project/issues/105353>`__
76`LWG4105 <https://wg21.link/LWG4105>`__``ranges::ends_with``\`s Returns misses difference casting2024-06 (St. Louis)`#105354 <https://github.com/llvm/llvm-project/issues/105354>`__
77`LWG4106 <https://wg21.link/LWG4106>`__``basic_format_args`` should not be default-constructible2024-06 (St. Louis)|Complete|19`#105355 <https://github.com/llvm/llvm-project/issues/105355>`__
78
79`LWG3216 <https://wg21.link/LWG3216>`__Rebinding the allocator before calling ``construct``/``destroy`` in ``allocate_shared``2024-11 (Wrocław)`#118332 <https://github.com/llvm/llvm-project/issues/118332>`__
80`LWG3436 <https://wg21.link/LWG3436>`__``std::construct_at`` should support arrays2024-11 (Wrocław)`#118335 <https://github.com/llvm/llvm-project/issues/118335>`__
81`LWG3886 <https://wg21.link/LWG3886>`__Monad mo' problems2024-11 (Wrocław)|Complete|22`#118336 <https://github.com/llvm/llvm-project/issues/118336>`__
82`LWG3899 <https://wg21.link/LWG3899>`__``co_yield``\ing elements of an lvalue generator is unnecessarily inefficient2024-11 (Wrocław)`#118337 <https://github.com/llvm/llvm-project/issues/118337>`__
83`LWG3900 <https://wg21.link/LWG3900>`__The ``allocator_arg_t`` overloads of ``generator::promise_type::operator new`` should not be constrained2024-11 (Wrocław)`#118338 <https://github.com/llvm/llvm-project/issues/118338>`__
84`LWG3918 <https://wg21.link/LWG3918>`__``std::uninitialized_move/_n`` and guaranteed copy elision2024-11 (Wrocław)`#118339 <https://github.com/llvm/llvm-project/issues/118339>`__
85`LWG4014 <https://wg21.link/LWG4014>`__LWG 3809 changes behavior of some existing ``std::subtract_with_carry_engine code``2024-11 (Wrocław)`#118340 <https://github.com/llvm/llvm-project/issues/118340>`__
86`LWG4024 <https://wg21.link/LWG4024>`__Underspecified destruction of objects created in ``std::make_shared_for_overwrite``/``std::allocate_shared_for_overwrite``2024-11 (Wrocław)|Complete|16`#118341 <https://github.com/llvm/llvm-project/issues/118341>`__
87`LWG4027 <https://wg21.link/LWG4027>`__``possibly-const-range`` should prefer returning ``const R&``2024-11 (Wrocław)`#118342 <https://github.com/llvm/llvm-project/issues/118342>`__
88`LWG4044 <https://wg21.link/LWG4044>`__Confusing requirements for ``std::print`` on POSIX platforms2024-11 (Wrocław)`#118343 <https://github.com/llvm/llvm-project/issues/118343>`__
89`LWG4064 <https://wg21.link/LWG4064>`__Clarify that ``std::launder`` is not needed when using the result of ``std::memcpy``2024-11 (Wrocław)`#118344 <https://github.com/llvm/llvm-project/issues/118344>`__
90`LWG4072 <https://wg21.link/LWG4072>`__``std::optional`` comparisons: constrain harder2024-11 (Wrocław)`#118345 <https://github.com/llvm/llvm-project/issues/118345>`__
91`LWG4084 <https://wg21.link/LWG4084>`__``std::fixed`` ignores ``std::uppercase``2024-11 (Wrocław)`#118346 <https://github.com/llvm/llvm-project/issues/118346>`__
92`LWG4085 <https://wg21.link/LWG4085>`__``ranges::generate_random``'s helper lambda should specify the return type2024-11 (Wrocław)`#118347 <https://github.com/llvm/llvm-project/issues/118347>`__
93`LWG4088 <https://wg21.link/LWG4088>`__``println`` ignores the locale imbued in ``std::ostream``2024-11 (Wrocław)|Complete|18`#118348 <https://github.com/llvm/llvm-project/issues/118348>`__
94`LWG4112 <https://wg21.link/LWG4112>`__``has-arrow`` should required ``operator->()`` to be ``const``-qualified2024-11 (Wrocław)`#118349 <https://github.com/llvm/llvm-project/issues/118349>`__
95`LWG4113 <https://wg21.link/LWG4113>`__Disallow ``has_unique_object_representations<Incomplete[]>``2024-11 (Wrocław)|Complete|`#118350 <https://github.com/llvm/llvm-project/issues/118350>`__
96`LWG4119 <https://wg21.link/LWG4119>`__``generator::promise_type::yield_value(ranges::elements_of<R, Alloc>)``'s nested ``generator`` may be ill-formed2024-11 (Wrocław)`#118351 <https://github.com/llvm/llvm-project/issues/118351>`__
97`LWG4124 <https://wg21.link/LWG4124>`__Cannot format ``zoned_time`` with resolution coarser than ``seconds``2024-11 (Wrocław)`#118352 <https://github.com/llvm/llvm-project/issues/118352>`__
98`LWG4126 <https://wg21.link/LWG4126>`__Some feature-test macros for fully freestanding features are not yet marked freestanding2024-11 (Wrocław)`#118353 <https://github.com/llvm/llvm-project/issues/118353>`__
99`LWG4134 <https://wg21.link/LWG4134>`__Issue with Philox algorithm specification2024-11 (Wrocław)`#118354 <https://github.com/llvm/llvm-project/issues/118354>`__
100`LWG4135 <https://wg21.link/LWG4135>`__The helper lambda of ``std::erase`` for list should specify return type as ``bool``2024-11 (Wrocław)|Complete|21`#118355 <https://github.com/llvm/llvm-project/issues/118355>`__
101`LWG4140 <https://wg21.link/LWG4140>`__Useless default constructors for bit reference types2024-11 (Wrocław)|Complete|`#118356 <https://github.com/llvm/llvm-project/issues/118356>`__
102`LWG4141 <https://wg21.link/LWG4141>`__Improve prohibitions on "additional storage"2024-11 (Wrocław)`#118357 <https://github.com/llvm/llvm-project/issues/118357>`__
103`LWG4142 <https://wg21.link/LWG4142>`__``format_parse_context::check_dynamic_spec`` should require at least one type2024-11 (Wrocław)`#118358 <https://github.com/llvm/llvm-project/issues/118358>`__
104`LWG4144 <https://wg21.link/LWG4144>`__Disallow ``unique_ptr<T&, D>``2024-11 (Wrocław)`#118359 <https://github.com/llvm/llvm-project/issues/118359>`__
105`LWG4147 <https://wg21.link/LWG4147>`__Precondition on ``inplace_vector::emplace``2024-11 (Wrocław)`#118361 <https://github.com/llvm/llvm-project/issues/118361>`__
106`LWG4148 <https://wg21.link/LWG4148>`__``unique_ptr::operator*`` should not allow dangling references2024-11 (Wrocław)`#118362 <https://github.com/llvm/llvm-project/issues/118362>`__
107`LWG4153 <https://wg21.link/LWG4153>`__Fix extra "-1" for ``philox_engine::max()``2024-11 (Wrocław)`#118363 <https://github.com/llvm/llvm-project/issues/118363>`__
108`LWG4154 <https://wg21.link/LWG4154>`__The Mandates for ``std::packaged_task``'s constructor from a callable entity should consider decaying2024-11 (Wrocław)`#118364 <https://github.com/llvm/llvm-project/issues/118364>`__
109`LWG4157 <https://wg21.link/LWG4157>`__The resolution of LWG3465 was damaged by P2167R32024-11 (Wrocław)|Complete|20`#118365 <https://github.com/llvm/llvm-project/issues/118365>`__
110`LWG4164 <https://wg21.link/LWG4164>`__Missing guarantees for ``forward_list`` modifiers2024-11 (Wrocław)|Complete|21`#118366 <https://github.com/llvm/llvm-project/issues/118366>`__
111`LWG4169 <https://wg21.link/LWG4169>`__``std::atomic<T>``'s default constructor should be constrained2024-11 (Wrocław)`#118367 <https://github.com/llvm/llvm-project/issues/118367>`__
112`LWG4170 <https://wg21.link/LWG4170>`__``contiguous_iterator`` should require ``to_address(I{})``2024-11 (Wrocław)`#118368 <https://github.com/llvm/llvm-project/issues/118368>`__
113
114`LWG3578 <https://wg21.link/LWG3578>`__Iterator SCARYness in the context of associative container merging2025-02 (Hagenberg)`#127859 <https://github.com/llvm/llvm-project/issues/127859>`__
115`LWG3956 <https://wg21.link/LWG3956>`__``chrono::parse`` uses ``from_stream`` as a customization point2025-02 (Hagenberg)`#127860 <https://github.com/llvm/llvm-project/issues/127860>`__
116`LWG4172 <https://wg21.link/LWG4172>`__``unique_lock`` self-move-assignment is broken2025-02 (Hagenberg)|Complete|22`#127861 <https://github.com/llvm/llvm-project/issues/127861>`__
117`LWG4175 <https://wg21.link/LWG4175>`__``get_env()`` specified in terms of ``as_const()`` but this doesn't work with rvalue senders2025-02 (Hagenberg)`#127862 <https://github.com/llvm/llvm-project/issues/127862>`__
118`LWG4179 <https://wg21.link/LWG4179>`__Wrong range in ``[alg.search]``2025-02 (Hagenberg)`#127863 <https://github.com/llvm/llvm-project/issues/127863>`__
119`LWG4186 <https://wg21.link/LWG4186>`__``regex_traits::transform_primary`` mistakenly detects ``typeid`` of a function2025-02 (Hagenberg)`#127864 <https://github.com/llvm/llvm-project/issues/127864>`__
120`LWG4189 <https://wg21.link/LWG4189>`__``cache_latest_view`` should be freestanding2025-02 (Hagenberg)`#127865 <https://github.com/llvm/llvm-project/issues/127865>`__
121`LWG4191 <https://wg21.link/LWG4191>`__P1467 changed the return type of ``pow(complex<float>, int)``2025-02 (Hagenberg)`#127866 <https://github.com/llvm/llvm-project/issues/127866>`__
122`LWG4196 <https://wg21.link/LWG4196>`__Complexity of ``inplace_merge()`` is incorrect2025-02 (Hagenberg)`#127867 <https://github.com/llvm/llvm-project/issues/127867>`__
123
124`LWG4198 <https://wg21.link/LWG4198>`__``schedule_from`` isn't starting the schedule sender if decay-copying results throws2025-06 (Sofia)`#148188 <https://github.com/llvm/llvm-project/issues/148188>`__
125`LWG4202 <https://wg21.link/LWG4202>`__``enable-sender`` should be a variable template2025-06 (Sofia)`#148189 <https://github.com/llvm/llvm-project/issues/148189>`__
126`LWG4203 <https://wg21.link/LWG4203>`__Constraints on ``get-state`` functions are incorrect2025-06 (Sofia)`#148190 <https://github.com/llvm/llvm-project/issues/148190>`__
127`LWG4204 <https://wg21.link/LWG4204>`__specification of ``as-sndr2(Sig)`` in [exec.let] is incomplete2025-06 (Sofia)`#148192 <https://github.com/llvm/llvm-project/issues/148192>`__
128`LWG4205 <https://wg21.link/LWG4205>`__``let_[*].transform_env`` is specified in terms of the ``let_*`` sender itself instead of its child2025-06 (Sofia)`#148193 <https://github.com/llvm/llvm-project/issues/148193>`__
129`LWG4208 <https://wg21.link/LWG4208>`__Wording needs to ensure that in ``connect(sndr, rcvr)`` that ``rcvr`` expression is only evaluated once2025-06 (Sofia)`#148194 <https://github.com/llvm/llvm-project/issues/148194>`__
130`LWG4209 <https://wg21.link/LWG4209>`__``default_domain::transform_env`` should be returning ``FWD-ENV(env)``2025-06 (Sofia)`#148196 <https://github.com/llvm/llvm-project/issues/148196>`__
131`LWG4188 <https://wg21.link/LWG4188>`__``ostream::sentry`` destructor should handle exceptions2025-06 (Sofia)`#148200 <https://github.com/llvm/llvm-project/issues/148200>`__
132`LWG4200 <https://wg21.link/LWG4200>`__The ``operation_state`` concept can be simplified2025-06 (Sofia)`#148201 <https://github.com/llvm/llvm-project/issues/148201>`__
133`LWG4201 <https://wg21.link/LWG4201>`__``with-await-transform::await_transform`` should not use a deduced return type2025-06 (Sofia)`#148202 <https://github.com/llvm/llvm-project/issues/148202>`__
134`LWG4217 <https://wg21.link/LWG4217>`__Clarify ``mdspan`` layout mapping requirements for ``rank == 0``2025-06 (Sofia)`#148203 <https://github.com/llvm/llvm-project/issues/148203>`__
135`LWG4222 <https://wg21.link/LWG4222>`__``expected`` constructor from a single value missing a constraint2025-06 (Sofia)|Complete|22`#148208 <https://github.com/llvm/llvm-project/issues/148208>`__
136`LWG4224 <https://wg21.link/LWG4224>`__Philox engines should be freestanding2025-06 (Sofia)`#148210 <https://github.com/llvm/llvm-project/issues/148210>`__
137`LWG4227 <https://wg21.link/LWG4227>`__Missing ``noexcept`` operator in [exec.when.all]2025-06 (Sofia)`#148211 <https://github.com/llvm/llvm-project/issues/148211>`__
138`LWG4231 <https://wg21.link/LWG4231>`__``datapar::chunk<N>`` should use ``simd-size-type`` instead of ``size_t``2025-06 (Sofia)`#148215 <https://github.com/llvm/llvm-project/issues/148215>`__
139`LWG4232 <https://wg21.link/LWG4232>`__``datapar::resize`` does not resize2025-06 (Sofia)`#148216 <https://github.com/llvm/llvm-project/issues/148216>`__
140`LWG4233 <https://wg21.link/LWG4233>`__The helper lambda of ``std::erase`` for ``hive`` should specify return type as ``bool``2025-06 (Sofia)`#148217 <https://github.com/llvm/llvm-project/issues/148217>`__
141`LWG4234 <https://wg21.link/LWG4234>`__Including ``<hive>`` doesn't provide ``std::begin/end``2025-06 (Sofia)`#148218 <https://github.com/llvm/llvm-project/issues/148218>`__
142`LWG4235 <https://wg21.link/LWG4235>`__``cache_latest_view`` and ``to_input_view`` miss ``reserve_hint``2025-06 (Sofia)`#148219 <https://github.com/llvm/llvm-project/issues/148219>`__
143`LWG4236 <https://wg21.link/LWG4236>`__``chunk_view::outer-iterator::value_type`` should provide ``reserve_hint``2025-06 (Sofia)`#148220 <https://github.com/llvm/llvm-project/issues/148220>`__
144`LWG4239 <https://wg21.link/LWG4239>`__``flat_map``'s transparent comparator no longer works for string literals2025-06 (Sofia)`#148223 <https://github.com/llvm/llvm-project/issues/148223>`__
145`LWG4242 <https://wg21.link/LWG4242>`__``ranges::distance`` does not work with volatile iterators2025-06 (Sofia)`#148224 <https://github.com/llvm/llvm-project/issues/148224>`__
146`LWG4245 <https://wg21.link/LWG4245>`__Operators that interact with ``counted_iterator`` and ``default_sentinel_t`` should be ``noexcept``2025-06 (Sofia)`#148226 <https://github.com/llvm/llvm-project/issues/148226>`__
147`LWG4247 <https://wg21.link/LWG4247>`__Header ``<stdbit.h>`` is not yet freestanding2025-06 (Sofia)`#148227 <https://github.com/llvm/llvm-project/issues/148227>`__
148
149`LWG2991 <https://wg21.link/LWG2991>`__``variant copy`` constructor missing ``noexcept(see below)``2025-11 (Kona)`#171301 <https://github.com/llvm/llvm-project/issues/171301>`__
150`LWG3090 <https://wg21.link/LWG3090>`__What is §[time.duration.cons]p4's "no overflow is induced in the conversion" intended to mean?2025-11 (Kona)`#171302 <https://github.com/llvm/llvm-project/issues/171302>`__
151`LWG3343 <https://wg21.link/LWG3343>`__Ordering of calls to ``unlock()`` and ``notify_all()`` in Effects element of ``notify_all_at_thread_exit()`` should be reversed2025-11 (Kona)|Complete|16`#105356 <https://github.com/llvm/llvm-project/issues/105356>`__
152`LWG3454 <https://wg21.link/LWG3454>`__``pointer_traits::pointer_to`` should be ``constexpr``2025-11 (Kona)`#171307 <https://github.com/llvm/llvm-project/issues/171307>`__
153`LWG3627 <https://wg21.link/LWG3627>`__Inconsistent specifications for ``std::make_optional`` overloads2025-11 (Kona)|Complete|22`#171309 <https://github.com/llvm/llvm-project/issues/171309>`__
154`LWG4015 <https://wg21.link/LWG4015>`__LWG 3973 broke const overloads of ``std::optional`` monadic operations2025-11 (Kona)`#171310 <https://github.com/llvm/llvm-project/issues/171310>`__
155`LWG4020 <https://wg21.link/LWG4020>`__``extents::index-cast`` weirdness2025-11 (Kona)|Complete|23`#171311 <https://github.com/llvm/llvm-project/issues/171311>`__
156`LWG4136 <https://wg21.link/LWG4136>`__Specify behavior of [linalg] Hermitian algorithms on diagonal with nonzero imaginary part2025-11 (Kona)`#171312 <https://github.com/llvm/llvm-project/issues/171312>`__
157`LWG4137 <https://wg21.link/LWG4137>`__Fix *Mandates*, *Preconditions*, and *Complexity* elements of [linalg] algorithms2025-11 (Kona)`#171313 <https://github.com/llvm/llvm-project/issues/171313>`__
158`LWG4166 <https://wg21.link/LWG4166>`__``concat_view::end()`` should be more constrained in order to support noncopyable iterators2025-11 (Kona)|Complete|23`#171314 <https://github.com/llvm/llvm-project/issues/171314>`__
159`LWG4230 <https://wg21.link/LWG4230>`__``simd<complex>::real/imag`` is overconstrained2025-11 (Kona)`#171316 <https://github.com/llvm/llvm-project/issues/171316>`__
160`LWG4243 <https://wg21.link/LWG4243>`__``as_bytes``/``as_writable_bytes`` is broken with ``span<volatile T>``2025-11 (Kona)|Complete|23`#171317 <https://github.com/llvm/llvm-project/issues/171317>`__
161`LWG4251 <https://wg21.link/LWG4251>`__Move assignment for ``indirect`` unnecessarily requires copy construction2025-11 (Kona)`#171318 <https://github.com/llvm/llvm-project/issues/171318>`__
162`LWG4253 <https://wg21.link/LWG4253>`__``basic_const_iterator`` should provide ``iterator_type``2025-11 (Kona)`#171319 <https://github.com/llvm/llvm-project/issues/171319>`__
163`LWG4255 <https://wg21.link/LWG4255>`__``move_only_function`` constructor should recognize empty ``copyable_function``\s2025-11 (Kona)`#171320 <https://github.com/llvm/llvm-project/issues/171320>`__
164`LWG4256 <https://wg21.link/LWG4256>`__Incorrect constrains for ``function_ref`` constructors from ``nontype_t``2025-11 (Kona)`#171321 <https://github.com/llvm/llvm-project/issues/171321>`__
165`LWG4257 <https://wg21.link/LWG4257>`__Stream insertion for ``chrono::local_time`` should be constrained2025-11 (Kona)`#171322 <https://github.com/llvm/llvm-project/issues/171322>`__
166`LWG4260 <https://wg21.link/LWG4260>`__Query objects must be default constructible2025-11 (Kona)`#171323 <https://github.com/llvm/llvm-project/issues/171323>`__
167`LWG4265 <https://wg21.link/LWG4265>`__``std::midpoint`` should not accept ``const bool``2025-11 (Kona)|Complete|22`#171324 <https://github.com/llvm/llvm-project/issues/171324>`__
168`LWG4266 <https://wg21.link/LWG4266>`__``layout_stride::mapping`` should treat empty mappings as exhaustive2025-11 (Kona)|Complete|23`#171325 <https://github.com/llvm/llvm-project/issues/171325>`__
169`LWG4269 <https://wg21.link/LWG4269>`__``unique_copy`` passes arguments to its predicate backwards2025-11 (Kona)`#171326 <https://github.com/llvm/llvm-project/issues/171326>`__
170`LWG4272 <https://wg21.link/LWG4272>`__For ``rank == 0``, ``layout_stride`` is atypically convertible2025-11 (Kona)`#171327 <https://github.com/llvm/llvm-project/issues/171327>`__
171`LWG4274 <https://wg21.link/LWG4274>`__The ``chrono::hh_mm_ss`` constructor is ill-formed for unsigned durations2025-11 (Kona)`#171328 <https://github.com/llvm/llvm-project/issues/171328>`__
172`LWG4275 <https://wg21.link/LWG4275>`__``std::dynamic_extent`` should also be defined in ``<mdspan>``2025-11 (Kona)|Complete|21`#171329 <https://github.com/llvm/llvm-project/issues/171329>`__
173`LWG4276 <https://wg21.link/LWG4276>`__``front()`` and ``back()`` are not hardened for zero-length ``std::array``\s2025-11 (Kona)`#171330 <https://github.com/llvm/llvm-project/issues/171330>`__
174`LWG4280 <https://wg21.link/LWG4280>`__``simd::partial_load`` uses undefined identifier ``T``2025-11 (Kona)`#171331 <https://github.com/llvm/llvm-project/issues/171331>`__
175`LWG4286 <https://wg21.link/LWG4286>`__Some more feature-test macros for fully freestanding features are not marked freestanding2025-11 (Kona)`#171332 <https://github.com/llvm/llvm-project/issues/171332>`__
176`LWG4291 <https://wg21.link/LWG4291>`__``explicit map(const Allocator&)`` should be ``constexpr``2025-11 (Kona)`#171333 <https://github.com/llvm/llvm-project/issues/171333>`__
177`LWG4292 <https://wg21.link/LWG4292>`__Unordered container local iterators should be constexpr iterators2025-11 (Kona)`#171334 <https://github.com/llvm/llvm-project/issues/171334>`__
178`LWG4293 <https://wg21.link/LWG4293>`__span::subspan/first/last chooses wrong constructor when T is const-qualified bool2025-11 (Kona)`#171335 <https://github.com/llvm/llvm-project/issues/171335>`__
179`LWG4294 <https://wg21.link/LWG4294>`__``bitset(const CharT*)`` constructor needs to be constrained2025-11 (Kona)`#171336 <https://github.com/llvm/llvm-project/issues/171336>`__
180`LWG4297 <https://wg21.link/LWG4297>`__Missing ``permutable`` constraint for iterator overloads in Parallel Range Algorithms2025-11 (Kona)`#171338 <https://github.com/llvm/llvm-project/issues/171338>`__
181`LWG4299 <https://wg21.link/LWG4299>`__Missing *Mandates:* part in ``optional<T&>::transform``2025-11 (Kona)`#171339 <https://github.com/llvm/llvm-project/issues/171339>`__
182`LWG4300 <https://wg21.link/LWG4300>`__Missing *Returns:* element in ``optional<T&>::emplace``2025-11 (Kona)|Complete|22`#171340 <https://github.com/llvm/llvm-project/issues/171340>`__
183`LWG4301 <https://wg21.link/LWG4301>`__``condition_variable{_any}::wait_{for, until}`` should take timeout by value2025-11 (Kona)`#171341 <https://github.com/llvm/llvm-project/issues/171341>`__
184`LWG4302 <https://wg21.link/LWG4302>`__Problematic ``vector_sum_of_squares`` wording2025-11 (Kona)`#171342 <https://github.com/llvm/llvm-project/issues/171342>`__
185`LWG4304 <https://wg21.link/LWG4304>`__``std::optional<NonReturnable&>`` is ill-formed due to ``value_or``2025-11 (Kona)`#171343 <https://github.com/llvm/llvm-project/issues/171343>`__
186`LWG4305 <https://wg21.link/LWG4305>`__Missing user requirements on ``type_order`` template2025-11 (Kona)`#171344 <https://github.com/llvm/llvm-project/issues/171344>`__
187`LWG4308 <https://wg21.link/LWG4308>`__``std::optional<T&>::iterator`` can't be a contiguous iterator for some ``T``2025-11 (Kona)|Complete|22`#171345 <https://github.com/llvm/llvm-project/issues/171345>`__
188`LWG4312 <https://wg21.link/LWG4312>`__Const and value category mismatch for ``allocator_arg_t``/``allocator_arg`` in the description of uses-allocator construction2025-11 (Kona)`#171346 <https://github.com/llvm/llvm-project/issues/171346>`__
189`LWG4315 <https://wg21.link/LWG4315>`__Insufficient specification of ``vector_two_norm`` and ``matrix_frob_norm``2025-11 (Kona)`#171347 <https://github.com/llvm/llvm-project/issues/171347>`__
190`LWG4316 <https://wg21.link/LWG4316>`__``{can_}substitute`` specification is ill-formed2025-11 (Kona)`#171348 <https://github.com/llvm/llvm-project/issues/171348>`__
191`LWG4317 <https://wg21.link/LWG4317>`__The meaning of "resource" in the *Cpp17Destructible* requirements is undefined2025-11 (Kona)`#171349 <https://github.com/llvm/llvm-project/issues/171349>`__
192`LWG4318 <https://wg21.link/LWG4318>`__Have ``hive::erase_if`` reevaluate ``end()`` to avoid UB2025-11 (Kona)`#171350 <https://github.com/llvm/llvm-project/issues/171350>`__
193`LWG4328 <https://wg21.link/LWG4328>`__Remove note in §[exec.sched] regarding waiting for completion of scheduled operations2025-11 (Kona)`#171351 <https://github.com/llvm/llvm-project/issues/171351>`__
194`LWG4340 <https://wg21.link/LWG4340>`__``task::promise_type::unhandled_stopped()`` should be ``noexcept``2025-11 (Kona)`#171352 <https://github.com/llvm/llvm-project/issues/171352>`__
195`LWG4341 <https://wg21.link/LWG4341>`__Missing rvalue reference qualification for ``task::connect()``2025-11 (Kona)`#171353 <https://github.com/llvm/llvm-project/issues/171353>`__
196`LWG4342 <https://wg21.link/LWG4342>`__Missing rvalue reference qualification for ``task_scheduler::ts-sender::connect()``2025-11 (Kona)`#171354 <https://github.com/llvm/llvm-project/issues/171354>`__
197`LWG4343 <https://wg21.link/LWG4343>`__Missing default template arguments for ``task``2025-11 (Kona)`#171355 <https://github.com/llvm/llvm-project/issues/171355>`__
198`LWG4345 <https://wg21.link/LWG4345>`__``task::promise_type::return_value`` default template parameter2025-11 (Kona)`#171356 <https://github.com/llvm/llvm-project/issues/171356>`__
199`LWG4346 <https://wg21.link/LWG4346>`__``task::promise_type::return_void``/``value lack`` a specification2025-11 (Kona)`#171357 <https://github.com/llvm/llvm-project/issues/171357>`__
200`LWG4349 <https://wg21.link/LWG4349>`__``task`` is not actually started lazily2025-11 (Kona)`#171358 <https://github.com/llvm/llvm-project/issues/171358>`__
201`LWG4351 <https://wg21.link/LWG4351>`__``integral-constant-like`` needs more ``remove_cvref_t``2025-11 (Kona)|Complete|23`#171359 <https://github.com/llvm/llvm-project/issues/171359>`__
202`LWG4358 <https://wg21.link/LWG4358>`__§[exec.as.awaitable] is using "Preconditions:" when it should probably be described in the constraint2025-11 (Kona)`#171360 <https://github.com/llvm/llvm-project/issues/171360>`__
203`LWG4360 <https://wg21.link/LWG4360>`__``awaitable-sender`` concept should qualify use of ``awaitable-receiver`` type2025-11 (Kona)`#171361 <https://github.com/llvm/llvm-project/issues/171361>`__
204`LWG4366 <https://wg21.link/LWG4366>`__Heterogeneous comparison of ``expected`` may be ill-formed2025-11 (Kona)`#171362 <https://github.com/llvm/llvm-project/issues/171362>`__
205`LWG4369 <https://wg21.link/LWG4369>`__``check-types`` function for ``upon_error`` and ``upon_stopped`` is wrong2025-11 (Kona)`#171363 <https://github.com/llvm/llvm-project/issues/171363>`__
206`LWG4370 <https://wg21.link/LWG4370>`__Comparison of ``optional<T>`` to ``T`` may be ill-formed2025-11 (Kona)|Complete|22`#171364 <https://github.com/llvm/llvm-project/issues/171364>`__
207`LWG4372 <https://wg21.link/LWG4372>`__Weaken *Mandates:* for dynamic padding values in padded layouts2025-11 (Kona)`#171365 <https://github.com/llvm/llvm-project/issues/171365>`__
208`LWG4375 <https://wg21.link/LWG4375>`__``std::simd::bit_ceil`` should not be ``noexcept``2025-11 (Kona)`#171366 <https://github.com/llvm/llvm-project/issues/171366>`__
209`LWG4376 <https://wg21.link/LWG4376>`__ABI tag in return type of [simd.mask.unary] is overconstrained2025-11 (Kona)`#171367 <https://github.com/llvm/llvm-project/issues/171367>`__
210`LWG4377 <https://wg21.link/LWG4377>`__Misleading note about lock-free property of ``std::atomic_ref``2025-11 (Kona)`#171368 <https://github.com/llvm/llvm-project/issues/171368>`__
211`LWG4382 <https://wg21.link/LWG4382>`__The ``simd::basic_mask(bool)`` overload needs to be more constrained2025-11 (Kona)`#171369 <https://github.com/llvm/llvm-project/issues/171369>`__
212`LWG4383 <https://wg21.link/LWG4383>`__``constant_wrapper``\'s pseudo-mutators are underconstrained2025-11 (Kona)|Complete|23`#171370 <https://github.com/llvm/llvm-project/issues/171370>`__
213`LWG4384 <https://wg21.link/LWG4384>`__``flat_set::erase(iterator)`` is underconstrained2025-11 (Kona)`#171371 <https://github.com/llvm/llvm-project/issues/171371>`__
214`LWG4388 <https://wg21.link/LWG4388>`__Align new definition of ``va_start`` with C232025-11 (Kona)`#171372 <https://github.com/llvm/llvm-project/issues/171372>`__
215`LWG4396 <https://wg21.link/LWG4396>`__Improve ``inplace_vector(from_range_t, R&& rg)``2025-11 (Kona)`#171373 <https://github.com/llvm/llvm-project/issues/171373>`__
216`LWG4398 <https://wg21.link/LWG4398>`__``enable_nonlocking_formatter_optimization`` should be disabled for container adaptors2025-11 (Kona)`#171375 <https://github.com/llvm/llvm-project/issues/171375>`__
217`LWG4399 <https://wg21.link/LWG4399>`__``enable_nonlocking_formatter_optimization`` for ``pair`` and ``tuple`` needs ``remove_cvref_t``2025-11 (Kona)`#171376 <https://github.com/llvm/llvm-project/issues/171376>`__
218`LWG4403 <https://wg21.link/LWG4403>`__``simd::basic_vec`` CTAD misses difference type casting2025-11 (Kona)`#171377 <https://github.com/llvm/llvm-project/issues/171377>`__
219`LWG4407 <https://wg21.link/LWG4407>`__``constexpr-wrapper-like`` needs ``remove_cvref_t`` in ``simd::basic_vec`` constructor2025-11 (Kona)`#171378 <https://github.com/llvm/llvm-project/issues/171378>`__
220`LWG4412 <https://wg21.link/LWG4412>`__Fix declaration of ``zero_element`` and ``uninit_element``2025-11 (Kona)`#171379 <https://github.com/llvm/llvm-project/issues/171379>`__
221`LWG4413 <https://wg21.link/LWG4413>`__Unused/left-over ``simd::alignment`` specialization for ``basic_mask``2025-11 (Kona)`#171380 <https://github.com/llvm/llvm-project/issues/171380>`__
222`LWG4415 <https://wg21.link/LWG4415>`__``task::promise_type::uncaught_exception`` seems to be misnamed2025-11 (Kona)`#171381 <https://github.com/llvm/llvm-project/issues/171381>`__
223`LWG4416 <https://wg21.link/LWG4416>`__``<meta>`` should include ``<compare>``2025-11 (Kona)`#171382 <https://github.com/llvm/llvm-project/issues/171382>`__
224`LWG4420 <https://wg21.link/LWG4420>`__§[simd] conversions (constructor, load, stores, gather, and scatter) are incorrectly constrained for ``<stdfloat>`` types2025-11 (Kona)`#171383 <https://github.com/llvm/llvm-project/issues/171383>`__
225`LWG4422 <https://wg21.link/LWG4422>`__``meta::access_context`` should be a consteval-only type2025-11 (Kona)`#171384 <https://github.com/llvm/llvm-project/issues/171384>`__
226`LWG4423 <https://wg21.link/LWG4423>`__``meta::data_member_spec`` allows negative bit-field widths2025-11 (Kona)`#171385 <https://github.com/llvm/llvm-project/issues/171385>`__
227`LWG4424 <https://wg21.link/LWG4424>`__``meta::define_aggregate`` should require a class type2025-11 (Kona)`#171386 <https://github.com/llvm/llvm-project/issues/171386>`__
228`LWG4425 <https://wg21.link/LWG4425>`__CTAD ``function_ref`` of data member pointer should produce noexcept signature2025-11 (Kona)`#171387 <https://github.com/llvm/llvm-project/issues/171387>`__
229`LWG4426 <https://wg21.link/LWG4426>`__Clarify what ``meta::reflect_constant_string`` considers a string literal2025-11 (Kona)`#171388 <https://github.com/llvm/llvm-project/issues/171388>`__
230`LWG4427 <https://wg21.link/LWG4427>`__``meta::dealias`` needs to work with things that aren't entities2025-11 (Kona)`#171390 <https://github.com/llvm/llvm-project/issues/171390>`__
231`LWG4428 <https://wg21.link/LWG4428>`__Metafunctions should not be defined in terms of constant subexpressions2025-11 (Kona)`#171391 <https://github.com/llvm/llvm-project/issues/171391>`__
232`LWG4429 <https://wg21.link/LWG4429>`__``meta::alignment_of`` should exclude data member description of bit-field2025-11 (Kona)`#171393 <https://github.com/llvm/llvm-project/issues/171393>`__
233`LWG4430 <https://wg21.link/LWG4430>`__``from_chars`` should not parse ``0b"`` base prefixes"2025-11 (Kona)`#171394 <https://github.com/llvm/llvm-project/issues/171394>`__
234`LWG4431 <https://wg21.link/LWG4431>`__Parallel ``std::ranges::destroy`` should allow exceptions2025-11 (Kona)`#171396 <https://github.com/llvm/llvm-project/issues/171396>`__
235`LWG4432 <https://wg21.link/LWG4432>`__Clarify element initialization for ``meta::reflect_constant_array``2025-11 (Kona)`#171397 <https://github.com/llvm/llvm-project/issues/171397>`__
236`LWG4433 <https://wg21.link/LWG4433>`__Incorrect query for C language linkage2025-11 (Kona)`#171398 <https://github.com/llvm/llvm-project/issues/171398>`__
237`LWG4434 <https://wg21.link/LWG4434>`__``meta::is_accessible`` does not need to consider incomplete *D*2025-11 (Kona)`#171399 <https://github.com/llvm/llvm-project/issues/171399>`__
238`LWG4435 <https://wg21.link/LWG4435>`__``meta::has_identifier`` doesn't handle all types2025-11 (Kona)`#171400 <https://github.com/llvm/llvm-project/issues/171400>`__
239`LWG4438 <https://wg21.link/LWG4438>`__Bad expression in [exec.when.all]2025-11 (Kona)`#171401 <https://github.com/llvm/llvm-project/issues/171401>`__
240`LWG4439 <https://wg21.link/LWG4439>`__``std::optional<T&>::swap`` possibly selects ADL-found ``swap``2025-11 (Kona)|Complete|22`#171402 <https://github.com/llvm/llvm-project/issues/171402>`__
241`LWG4440 <https://wg21.link/LWG4440>`__Forward declarations of entities need also in entries2025-11 (Kona)`#171403 <https://github.com/llvm/llvm-project/issues/171403>`__
242`LWG4441 <https://wg21.link/LWG4441>`__``ranges::rotate`` do not handle sized-but-not-sized-sentinel ranges correctly2025-11 (Kona)`#171404 <https://github.com/llvm/llvm-project/issues/171404>`__
243`LWG4442 <https://wg21.link/LWG4442>`__Clarify ``expr`` and ``fn`` for ``meta::reflect_object`` and ``meta::reflect_function``2025-11 (Kona)`#171405 <https://github.com/llvm/llvm-project/issues/171405>`__
244`LWG4443 <https://wg21.link/LWG4443>`__Clean up identifier comparisons in ``meta::define_aggregate``2025-11 (Kona)`#171406 <https://github.com/llvm/llvm-project/issues/171406>`__
245`LWG4444 <https://wg21.link/LWG4444>`__Fix default template arguments for ``ranges::replace`` and ``ranges::replace_if``2025-11 (Kona)`#171407 <https://github.com/llvm/llvm-project/issues/171407>`__
246`LWG4445 <https://wg21.link/LWG4445>`__``sch_`` must not be in moved-from state2025-11 (Kona)`#171408 <https://github.com/llvm/llvm-project/issues/171408>`__
247`LWG4446 <https://wg21.link/LWG4446>`__Bad phrasing for ``SCHED(s)``2025-11 (Kona)`#171409 <https://github.com/llvm/llvm-project/issues/171409>`__
248`LWG4447 <https://wg21.link/LWG4447>`__Remove unnecessary ``sizeof...(Env) > 1`` condition2025-11 (Kona)`#171410 <https://github.com/llvm/llvm-project/issues/171410>`__
249`LWG4448 <https://wg21.link/LWG4448>`__Do not forward ``fn`` in ``completion_signatures``2025-11 (Kona)`#171411 <https://github.com/llvm/llvm-project/issues/171411>`__
250`LWG4449 <https://wg21.link/LWG4449>`__``define_aggregate`` members must be public2025-11 (Kona)`#171412 <https://github.com/llvm/llvm-project/issues/171412>`__
251`LWG4450 <https://wg21.link/LWG4450>`__``std::atomic_ref<T>::store_key`` should be disabled for const ``T``2025-11 (Kona)`#171414 <https://github.com/llvm/llvm-project/issues/171414>`__
252`LWG4451 <https://wg21.link/LWG4451>`__``make_shared`` should not refer to a type ``U[N]`` for runtime N2025-11 (Kona)`#171415 <https://github.com/llvm/llvm-project/issues/171415>`__
253`LWG4452 <https://wg21.link/LWG4452>`__Make *deref-move* constexpr2025-11 (Kona)`#171416 <https://github.com/llvm/llvm-project/issues/171416>`__
254`LWG4455 <https://wg21.link/LWG4455>`__Add missing constraint to ``basic-sender::get_completion_signatures`` definition2025-11 (Kona)`#171417 <https://github.com/llvm/llvm-project/issues/171417>`__
255`LWG4456 <https://wg21.link/LWG4456>`__Decay ``Data`` and ``Child`` in ``make-sender``2025-11 (Kona)`#171418 <https://github.com/llvm/llvm-project/issues/171418>`__
256`LWG4459 <https://wg21.link/LWG4459>`__Protect ``get_completion_signatures`` fold expression from overloaded commas2025-11 (Kona)`#171419 <https://github.com/llvm/llvm-project/issues/171419>`__
257`LWG4461 <https://wg21.link/LWG4461>`__``stop-when`` needs to evaluate unstoppable tokens2025-11 (Kona)`#171420 <https://github.com/llvm/llvm-project/issues/171420>`__
258`LWG4462 <https://wg21.link/LWG4462>`__Algorithm requirements don't describe semantics of ``s - i`` well2025-11 (Kona)`#171421 <https://github.com/llvm/llvm-project/issues/171421>`__
259`LWG4463 <https://wg21.link/LWG4463>`__Change wording to 'model' from 'subsumes' in [algorithms.parallel.user]2025-11 (Kona)`#171422 <https://github.com/llvm/llvm-project/issues/171422>`__
260`LWG4464 <https://wg21.link/LWG4464>`__§[alg.merge] Wording tweaks2025-11 (Kona)`#171423 <https://github.com/llvm/llvm-project/issues/171423>`__
261`LWG4465 <https://wg21.link/LWG4465>`__§[alg.partitions] Clarify *Returns:* element2025-11 (Kona)`#171424 <https://github.com/llvm/llvm-project/issues/171424>`__
262
263`LWG2414 <https://wg21.link/LWG2414>`__Member function reentrancy should be implementation-defined2026-03 (Croydon)`#189805 <https://github.com/llvm/llvm-project/issues/189805>`__
264`LWG2746 <https://wg21.link/LWG2746>`__Inconsistency between requirements for ``emplace`` between ``optional`` and ``variant``2026-03 (Croydon)`#189806 <https://github.com/llvm/llvm-project/issues/189806>`__
265`LWG3504 <https://wg21.link/LWG3504>`__``condition_variable::wait_for`` is overspecified2026-03 (Croydon)`#189807 <https://github.com/llvm/llvm-project/issues/189807>`__
266`LWG3599 <https://wg21.link/LWG3599>`__The ``const`` overload of ``lazy_split_view::begin`` should be constrained by ``const Pattern``2026-03 (Croydon)`#189808 <https://github.com/llvm/llvm-project/issues/189808>`__
267`LWG3662 <https://wg21.link/LWG3662>`__``basic_string::append/assign(NTBS, pos, n)`` suboptimal2026-03 (Croydon)`#189809 <https://github.com/llvm/llvm-project/issues/189809>`__
268`LWG3777 <https://wg21.link/LWG3777>`__Common ``cartesian_product_view`` produces an invalid range if the first range is input and one of the ranges is empty2026-03 (Croydon)`#189810 <https://github.com/llvm/llvm-project/issues/189810>`__
269`LWG3797 <https://wg21.link/LWG3797>`__``elements_view`` insufficiently constrained2026-03 (Croydon)`#189811 <https://github.com/llvm/llvm-project/issues/189811>`__
270`LWG3831 <https://wg21.link/LWG3831>`__Two-digit formatting of negative ``year`` is ambiguous2026-03 (Croydon)`#189812 <https://github.com/llvm/llvm-project/issues/189812>`__
271`LWG3891 <https://wg21.link/LWG3891>`__LWG3870 breaks ``std::expected<cv T, E>``2026-03 (Croydon)`#189813 <https://github.com/llvm/llvm-project/issues/189813>`__
272`LWG4026 <https://wg21.link/LWG4026>`__Assignment operators of ``std::expected`` should propagate triviality2026-03 (Croydon)`#189814 <https://github.com/llvm/llvm-project/issues/189814>`__
273`LWG4090 <https://wg21.link/LWG4090>`__Underspecified use of locale facets for locale-dependent ``std::format``2026-03 (Croydon)`#189815 <https://github.com/llvm/llvm-project/issues/189815>`__
274`LWG4122 <https://wg21.link/LWG4122>`__Ill-formed ``operator<=>`` can cause hard error when instantiating ``std::inplace_vector``2026-03 (Croydon)`#189816 <https://github.com/llvm/llvm-project/issues/189816>`__
275`LWG4130 <https://wg21.link/LWG4130>`__Preconditions for ``std::launder`` might be overly strict2026-03 (Croydon)`#189817 <https://github.com/llvm/llvm-project/issues/189817>`__
276`LWG4133 <https://wg21.link/LWG4133>`__``awaitable-receiver``'s members are potentially throwing2026-03 (Croydon)`#189818 <https://github.com/llvm/llvm-project/issues/189818>`__
277`LWG4143 <https://wg21.link/LWG4143>`__``execution::set_value/set_error/set_stopped/start`` should always return void2026-03 (Croydon)`#189819 <https://github.com/llvm/llvm-project/issues/189819>`__
278`LWG4151 <https://wg21.link/LWG4151>`__Precondition of ``inplace_vector::swap``2026-03 (Croydon)`#189820 <https://github.com/llvm/llvm-project/issues/189820>`__
279`LWG4223 <https://wg21.link/LWG4223>`__Deduction guides for maps are mishandling tuples and references2026-03 (Croydon)`#189821 <https://github.com/llvm/llvm-project/issues/189821>`__
280`LWG4259 <https://wg21.link/LWG4259>`__P1148R0 changed the return values of searching functions of ``std::basic_string`` on some platforms2026-03 (Croydon)`#189822 <https://github.com/llvm/llvm-project/issues/189822>`__
281`LWG4290 <https://wg21.link/LWG4290>`__Missing *Mandates* clauses on ``is_sufficiently_aligned``2026-03 (Croydon)`#189823 <https://github.com/llvm/llvm-project/issues/189823>`__
282`LWG4314 <https://wg21.link/LWG4314>`__Missing move in ``mdspan`` layout ``mapping::operator()``2026-03 (Croydon)`#189824 <https://github.com/llvm/llvm-project/issues/189824>`__
283`LWG4324 <https://wg21.link/LWG4324>`__``unique_ptr<void>::operator*`` is not SFINAE-friendly2026-03 (Croydon)|Complete|23`#189825 <https://github.com/llvm/llvm-project/issues/189825>`__
284`LWG4325 <https://wg21.link/LWG4325>`__``std::indirect``'s ``operator==`` still does not support incomplete types2026-03 (Croydon)`#189826 <https://github.com/llvm/llvm-project/issues/189826>`__
285`LWG4339 <https://wg21.link/LWG4339>`__``task``'s coroutine frame may be released late2026-03 (Croydon)`#189827 <https://github.com/llvm/llvm-project/issues/189827>`__
286`LWG4347 <https://wg21.link/LWG4347>`__``task``'s stop source is always created2026-03 (Croydon)`#189828 <https://github.com/llvm/llvm-project/issues/189828>`__
287`LWG4354 <https://wg21.link/LWG4354>`__Reconsider ``weakly_parallel`` as the default ``forward_progress_guarantee``2026-03 (Croydon)`#189829 <https://github.com/llvm/llvm-project/issues/189829>`__
288`LWG4361 <https://wg21.link/LWG4361>`__``awaitable-receiver::set_value`` should use *Mandates* instead of constraints2026-03 (Croydon)`#189830 <https://github.com/llvm/llvm-project/issues/189830>`__
289`LWG4378 <https://wg21.link/LWG4378>`__Inconsistency between ``std::basic_string``'s ``data()`` and ``operator[]`` specification2026-03 (Croydon)`#189831 <https://github.com/llvm/llvm-project/issues/189831>`__
290`LWG4379 <https://wg21.link/LWG4379>`__``hive::reserve()`` needs *Throws:* element adjusted to match block min/max considerations2026-03 (Croydon)`#189832 <https://github.com/llvm/llvm-project/issues/189832>`__
291`LWG4453 <https://wg21.link/LWG4453>`__``atomic_ref<cv T>::required_alignment`` should be the same as for ``T``2026-03 (Croydon)`#189833 <https://github.com/llvm/llvm-project/issues/189833>`__
292`LWG4454 <https://wg21.link/LWG4454>`__``assert`` should forbid ``co_await`` and ``co_yield``2026-03 (Croydon)`#189834 <https://github.com/llvm/llvm-project/issues/189834>`__
293`LWG4457 <https://wg21.link/LWG4457>`__freestanding for ``stable_sort``, ``stable_partition`` and ``inplace_merge``2026-03 (Croydon)`#189835 <https://github.com/llvm/llvm-project/issues/189835>`__
294`LWG4460 <https://wg21.link/LWG4460>`__Missing *Throws:* for last ``variant`` constructor2026-03 (Croydon)`#189836 <https://github.com/llvm/llvm-project/issues/189836>`__
295`LWG4467 <https://wg21.link/LWG4467>`__``hive::splice`` can throw ``bad_alloc``2026-03 (Croydon)`#189837 <https://github.com/llvm/llvm-project/issues/189837>`__
296`LWG4468 <https://wg21.link/LWG4468>`__§[const.wrap.class] "``operator decltype(auto)``" is ill-formed2026-03 (Croydon)|Complete|23`#189838 <https://github.com/llvm/llvm-project/issues/189838>`__
297`LWG4469 <https://wg21.link/LWG4469>`__Names of parameters of addressable function shall remain unspecified2026-03 (Croydon)`#189839 <https://github.com/llvm/llvm-project/issues/189839>`__
298`LWG4472 <https://wg21.link/LWG4472>`__``std::atomic_ref<const T>`` can be constructed from temporaries2026-03 (Croydon)`#189840 <https://github.com/llvm/llvm-project/issues/189840>`__
299`LWG4474 <https://wg21.link/LWG4474>`__"``round_to_nearest``" rounding mode is unclear2026-03 (Croydon)`#189841 <https://github.com/llvm/llvm-project/issues/189841>`__
300`LWG4476 <https://wg21.link/LWG4476>`__``run_loop`` should not have a ``set_error`` completion2026-03 (Croydon)`#189842 <https://github.com/llvm/llvm-project/issues/189842>`__
301`LWG4477 <https://wg21.link/LWG4477>`__Placement ``operator delete`` should be constexpr2026-03 (Croydon)|Complete|23`#189843 <https://github.com/llvm/llvm-project/issues/189843>`__
302`LWG4478 <https://wg21.link/LWG4478>`__``meta::has_identifier`` is not specified for annotations2026-03 (Croydon)`#189844 <https://github.com/llvm/llvm-project/issues/189844>`__
303`LWG4480 <https://wg21.link/LWG4480>`__``<stdatomic.h>`` should provide ``ATOMIC_CHAR8_T_LOCK_FREE``2026-03 (Croydon)`#189845 <https://github.com/llvm/llvm-project/issues/189845>`__
304`LWG4481 <https://wg21.link/LWG4481>`__Disallow ``chrono::duration<const T, P>``2026-03 (Croydon)`#189846 <https://github.com/llvm/llvm-project/issues/189846>`__
305`LWG4483 <https://wg21.link/LWG4483>`__Multidimensional arrays are not supported by ``meta::reflect_constant_array`` and related functions2026-03 (Croydon)`#189847 <https://github.com/llvm/llvm-project/issues/189847>`__
306`LWG4485 <https://wg21.link/LWG4485>`__Move specification for ``task::stop_token_type``2026-03 (Croydon)`#189848 <https://github.com/llvm/llvm-project/issues/189848>`__
307`LWG4486 <https://wg21.link/LWG4486>`__``integral-constant-like`` and ``constexpr-wrapper-like`` exposition-only concept duplication2026-03 (Croydon)`#189849 <https://github.com/llvm/llvm-project/issues/189849>`__
308`LWG4491 <https://wg21.link/LWG4491>`__Rename ``submdspan_extents`` and ``submdspan_canonicalize_slices``2026-03 (Croydon)`#189850 <https://github.com/llvm/llvm-project/issues/189850>`__
309`LWG4492 <https://wg21.link/LWG4492>`__``std::generate`` and ``std::ranges::generate`` wording is unclear for parallel algorithms2026-03 (Croydon)`#189851 <https://github.com/llvm/llvm-project/issues/189851>`__
310`LWG4493 <https://wg21.link/LWG4493>`__Specification for some functions of bit reference types seems missing2026-03 (Croydon)`#189852 <https://github.com/llvm/llvm-project/issues/189852>`__
311`LWG4496 <https://wg21.link/LWG4496>`__Precedes vs Reachable in [meta.reflection]2026-03 (Croydon)`#189853 <https://github.com/llvm/llvm-project/issues/189853>`__
312`LWG4497 <https://wg21.link/LWG4497>`__``std::nullopt_t`` should be comparable2026-03 (Croydon)`#189854 <https://github.com/llvm/llvm-project/issues/189854>`__
313`LWG4499 <https://wg21.link/LWG4499>`__``flat_set::insert_range`` specification may be problematic2026-03 (Croydon)`#189855 <https://github.com/llvm/llvm-project/issues/189855>`__
314`LWG4500 <https://wg21.link/LWG4500>`__``constant_wrapper`` wording problems2026-03 (Croydon)|Complete|23`#189856 <https://github.com/llvm/llvm-project/issues/189856>`__
315`LWG4504 <https://wg21.link/LWG4504>`__Wording problem in ``{simple_}counting_scope``2026-03 (Croydon)`#189857 <https://github.com/llvm/llvm-project/issues/189857>`__
316`LWG4506 <https://wg21.link/LWG4506>`__``source_location`` is explicitly unspecified if is constexpr or not2026-03 (Croydon)`#189858 <https://github.com/llvm/llvm-project/issues/189858>`__
317`LWG4510 <https://wg21.link/LWG4510>`__Ambiguity of ``std::ranges::advance`` and ``std::ranges::next`` when the difference type is also a sentinel type2026-03 (Croydon)`#189859 <https://github.com/llvm/llvm-project/issues/189859>`__
318`LWG4511 <https://wg21.link/LWG4511>`__Inconsistency between the deduction guide of ``std::mdspan`` taking ``(data_handle_type, mapping_type, accessor_type)`` and the corresponding constructor2026-03 (Croydon)|Complete|18`#189860 <https://github.com/llvm/llvm-project/issues/189860>`__
319`LWG4512 <https://wg21.link/LWG4512>`__The ``system_encoded_string()`` and ``generic_system_encoded_string()`` member functions of ``std::filesystem::path`` are misnamed2026-03 (Croydon)`#189861 <https://github.com/llvm/llvm-project/issues/189861>`__
320`LWG4514 <https://wg21.link/LWG4514>`__Missing absolute value of ``init`` in ``vector_two_norm`` and ``matrix_frob_norm``2026-03 (Croydon)`#189862 <https://github.com/llvm/llvm-project/issues/189862>`__
321`LWG4517 <https://wg21.link/LWG4517>`__``data_member_spec`` should throw for *cv*-qualified unnamed bit-fields2026-03 (Croydon)`#189863 <https://github.com/llvm/llvm-project/issues/189863>`__
322`LWG4522 <https://wg21.link/LWG4522>`__Clarify that ``std::format`` transcodes for ``std::wformat_string``\s2026-03 (Croydon)`#189864 <https://github.com/llvm/llvm-project/issues/189864>`__
323`LWG4523 <https://wg21.link/LWG4523>`__``constant_wrapper`` should assign to value2026-03 (Croydon)|Complete|23`#189865 <https://github.com/llvm/llvm-project/issues/189865>`__
324`LWG4525 <https://wg21.link/LWG4525>`__``task``'s ``final_suspend`` should move the result2026-03 (Croydon)`#189866 <https://github.com/llvm/llvm-project/issues/189866>`__
325`LWG4527 <https://wg21.link/LWG4527>`__``await_transform`` needs to use ``as_awaitable``2026-03 (Croydon)`#189867 <https://github.com/llvm/llvm-project/issues/189867>`__
326`LWG4528 <https://wg21.link/LWG4528>`__``task`` needs ``get_completion_signatures()``2026-03 (Croydon)`#189868 <https://github.com/llvm/llvm-project/issues/189868>`__
327`LWG4529 <https://wg21.link/LWG4529>`__``task::promise_type::await_transform`` declaration and definition mismatch2026-03 (Croydon)`#189869 <https://github.com/llvm/llvm-project/issues/189869>`__
328`LWG4532 <https://wg21.link/LWG4532>`__Imprecise ``std::polymorphic`` wording seems to imply slicing2026-03 (Croydon)`#189870 <https://github.com/llvm/llvm-project/issues/189870>`__
329`LWG4533 <https://wg21.link/LWG4533>`__``not_fn<f>`` is unimplementable2026-03 (Croydon)`#189871 <https://github.com/llvm/llvm-project/issues/189871>`__
330`LWG4535 <https://wg21.link/LWG4535>`__Disallow user specialization of ``<simd>`` templates2026-03 (Croydon)`#189872 <https://github.com/llvm/llvm-project/issues/189872>`__
331`LWG4536 <https://wg21.link/LWG4536>`__Type traits have inconsistent interactions with immediate functions2026-03 (Croydon)`#189873 <https://github.com/llvm/llvm-project/issues/189873>`__
332`LWG4537 <https://wg21.link/LWG4537>`__Improve ``define_static_array``2026-03 (Croydon)`#189874 <https://github.com/llvm/llvm-project/issues/189874>`__
333`LWG4540 <https://wg21.link/LWG4540>`__``future-sender``\s returned from ``spawn_future`` do not forward stop requests to spawned work2026-03 (Croydon)`#189875 <https://github.com/llvm/llvm-project/issues/189875>`__
334`LWG4544 <https://wg21.link/LWG4544>`__Parallel overload of ``ranges::set_difference`` should return ``in_in_out_result``2026-03 (Croydon)`#189876 <https://github.com/llvm/llvm-project/issues/189876>`__
335`LWG4548 <https://wg21.link/LWG4548>`__Parallel ``ranges::set_intersection`` should not do unnecessary work2026-03 (Croydon)`#189877 <https://github.com/llvm/llvm-project/issues/189877>`__
336`LWG4549 <https://wg21.link/LWG4549>`__``vprint_nonunicode_buffered`` ignores its stream parameter2026-03 (Croydon)`#189878 <https://github.com/llvm/llvm-project/issues/189878>`__
337`LWG4550 <https://wg21.link/LWG4550>`__Need new feature test macros for ``<stdckdint.h>`` and ``<stdbit.h>``2026-03 (Croydon)`#189879 <https://github.com/llvm/llvm-project/issues/189879>`__
338`LWG4552 <https://wg21.link/LWG4552>`__``compare_exchange_weak`` writes a value on spurious failure, not memory contents2026-03 (Croydon)`#189880 <https://github.com/llvm/llvm-project/issues/189880>`__
339`LWG4553 <https://wg21.link/LWG4553>`__Wording for FR-025-246 25.7.18.2 Add a ``reserve_hint`` function to ``concat_view``2026-03 (Croydon)`#189881 <https://github.com/llvm/llvm-project/issues/189881>`__
340`LWG4554 <https://wg21.link/LWG4554>`__Remove undefined behaviour from ``hive`` for invalid limits2026-03 (Croydon)`#189882 <https://github.com/llvm/llvm-project/issues/189882>`__
341`LWG4555 <https://wg21.link/LWG4555>`__Remove ``is_consteval_only``2026-03 (Croydon)`#189883 <https://github.com/llvm/llvm-project/issues/189883>`__
342`LWG4556 <https://wg21.link/LWG4556>`__Unclear properties of reflection strings2026-03 (Croydon)`#189884 <https://github.com/llvm/llvm-project/issues/189884>`__
343`LWG4557 <https://wg21.link/LWG4557>`__Remove ``constexpr`` from ``owner_less`` and ``owner_before``2026-03 (Croydon)`#189885 <https://github.com/llvm/llvm-project/issues/189885>`__
344
345`LWG4139 <https://wg21.link/LWG4139>`__§[time.zone.leap] recursive constraint in ``<=>``Not Adopted Yet|Complete|20`#118369 <https://github.com/llvm/llvm-project/issues/118369>`__
346`LWG3456 <https://wg21.link/LWG3456>`__Pattern used by ``std::from_chars`` is underspecified (option B)Not Adopted Yet|Complete|20`#118370 <https://github.com/llvm/llvm-project/issues/118370>`__
347`LWG3882 <https://wg21.link/LWG3882>`__``tuple`` relational operators have confused friendshipsNot Adopted Yet|Complete|22`#171425 <https://github.com/llvm/llvm-project/issues/171425>`__The comparison operators are constrained harder than the proposed resolution. libstdc++ and MSVC STL do the same.
348