Skip to content

[2026-03 LWG Motion 20] P4022R0 Remove try_append_range from inplace_vector for now#8896

Merged
tkoeppe merged 1 commit into
cplusplus:mainfrom
eisenwave:motions-2026-03-lwg-20
Apr 19, 2026
Merged

[2026-03 LWG Motion 20] P4022R0 Remove try_append_range from inplace_vector for now#8896
tkoeppe merged 1 commit into
cplusplus:mainfrom
eisenwave:motions-2026-03-lwg-20

Conversation

@eisenwave

Copy link
Copy Markdown
Member

Fixes #8854

Also fixes cplusplus/papers#2655

@eisenwave eisenwave added this to the post-2026-03 milestone Mar 30, 2026
@eisenwave eisenwave force-pushed the motions-2026-03-lwg-20 branch from 1645dbb to f074e2f Compare March 30, 2026 21:23
Comment thread source/support.tex
Fixes NB PL 006 (C++26 CD).

Editorial note: The paper erroneously requests changing the feature
test macro __cpp_lib_constexpr_inplace_vector, when in fact the macro
that is affected is __cpp_lib_inplace_vector. However, that latter
macro was already changed by paper P3981R2 from LWG Motion 19, and
even though this paper removes part of the affected features from
inplace_vector, other parts that were also affected by P3981R2 remain,
and thus that paper's change of the macro remains justified. Therefore,
this change does not modify any feature test macros at all.
@tkoeppe tkoeppe force-pushed the motions-2026-03-lwg-20 branch from 517af1e to 3b32f3a Compare April 19, 2026 14:55
@tkoeppe tkoeppe merged commit 9e73d25 into cplusplus:main Apr 19, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[2026-03 LWG Motion 20] P4022R0 Remove try_append_range from inplace_vector for now P4022 R0 Remove try_append_range from inplace_vector for now

4 participants