-
Notifications
You must be signed in to change notification settings - Fork 809
[Motions 2026 03 lwg 1] P4145R0 C++ Standard Library Ready Issues #8926
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
44 commits
Select commit
Hold shift + click to select a range
2ea7dbc
LWG2414 Member function reentrancy should be implementation-defined
burblebee 5ea831b
LWG2746 Inconsistency between requirements for emplace between option…
burblebee 0d37df0
LWG3504 condition_variable::wait_for is overspecified
burblebee b58214b
LWG3599 The const overload of lazy_split_view::begin should be constr…
burblebee 612c845
LWG4290 Missing Mandates clauses on is_sufficiently_aligned
burblebee 346d301
LWG4453 atomic_ref<cv T>::required_alignment should be the same as for T
burblebee b9add07
LWG4454 assert should forbid co_await and co_yield
burblebee e1234bc
LWG4469 Names of parameters of addressable function shall remain unsp…
burblebee 7a18690
LWG4472 std::atomic_ref<const T> can be constructed from temporaries
burblebee b4abee9
LWG4486 integral-constant-like and constexpr-wrapper-like exposition-…
burblebee 6923184
LWG4492 std::generate and std::ranges::generate wording is unclear fo…
burblebee 2e5143b
LWG4496 Precedes vs Reachable in [meta.reflection]
burblebee 1c73ec4
LWG4499 flat_set::insert_range specification may be problematic
burblebee cc66a29
LWG4510 Ambiguity of std::ranges::advance and std::ranges::next when …
burblebee 4d1f957
LWG4511 Inconsistency between the deduction guide of std::mdspan taki…
burblebee 585e125
LWG4512 The system_encoded_string() and generic_system_encoded_string…
burblebee 787562a
LWG4535 Disallow user specialization of <simd> templates
burblebee 97207d1
LWG4536 Type traits have inconsistent interactions with immediate fun…
burblebee dc84961
LWG3831 Two-digit formatting of negative year is ambiguous
burblebee d1705f9
LWG4090 Underspecified use of locale facets for locale-dependent std:…
burblebee d67ab97
LWG4130 Preconditions for std::launder might be overly strict
burblebee f700f35
LWG4259 P1148R0 changed the return values of searching functions of s…
burblebee ebffd32
LWG4324 unique_ptr<void>::operator* is not SFINAE-friendly
burblebee 2d3f1b4
LWG4378 Inconsistency between std::basic_string's data() and operator…
burblebee dbd9c63
LWG4457 freestanding for stable_sort, stable_partition and inplace_merge
burblebee b4780d5
LWG4460 Missing Throws: for last variant constructor
burblebee 0aed523
LWG4467 hive::splice can throw bad_alloc
burblebee f2ceb54
LWG4468 [const.wrap.class] "operator decltype(auto)" is ill-formed
burblebee d74efc4
LWG4474 "round_to_nearest" rounding mode is unclear
burblebee ba3eb6e
LWG4477 Placement operator delete should be constexpr
burblebee 658ef11
LWG4480 <stdatomic.h> should provide ATOMIC_CHAR8_T_LOCK_FREE
burblebee 34bedfa
LWG4481 Disallow chrono::duration<const T, P>
burblebee 1819377
LWG4483 Multidimensional arrays are not supported by meta::reflect_co…
burblebee 063e722
LWG4491 Rename submdspan_extents and submdspan_canonicalize_slices
burblebee b87220c
LWG4493 Specification for some functions of bit reference types seems…
burblebee 518f4c2
LWG4500 constant_wrapper wording problems
burblebee 661ee8a
LWG4514 Missing absolute value of init in vector_two_norm and matrix_…
burblebee 061e643
LWG4517 data_member_spec should throw for cv-qualified unnamed bit-fi…
burblebee add4df6
LWG4522 Clarify that std::format transcodes for std::wformat_strings
burblebee be29bdf
LWG4523 constant_wrapper should assign to value
burblebee 1bbe751
LWG4525 task's final_suspend should move the result
burblebee 79a781c
LWG4527 await_transform needs to use as_awaitable
burblebee a76d1f2
LWG4528 task needs get_completion_signatures()
burblebee a3bbccb
LWG4529 task::promise_type::await_transform declaration and definitio…
burblebee File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.