Skip to content

[Motions 2026 03 lwg 1] P4145R0 C++ Standard Library Ready Issues#8926

Merged
tkoeppe merged 44 commits intomainfrom
motions-2026-03-lwg-1
Apr 12, 2026
Merged

[Motions 2026 03 lwg 1] P4145R0 C++ Standard Library Ready Issues#8926
tkoeppe merged 44 commits intomainfrom
motions-2026-03-lwg-1

Conversation

@burblebee
Copy link
Copy Markdown
Contributor

@burblebee burblebee commented Apr 7, 2026

Fixes #8835.
Fixes cplusplus/papers#2722

Also fixes cplusplus/papers#2616

Also fixes cplusplus/nbballot#708
Also fixes cplusplus/nbballot#814
Also fixes cplusplus/nbballot#879
Also fixes cplusplus/nbballot#855
Also fixes cplusplus/nbballot#830
Also fixes cplusplus/nbballot#817
Also fixes cplusplus/nbballot#815

Notes:

  • LWG4474: See FIXMEs for concerns about the wording.

@jensmaurer
Copy link
Copy Markdown
Member

I have added "fixes cplusplus/nbballot" links in the initial comment of this pull request. It would be good to amend the corresponding commits with our usual "Fixes NB ... (C++26 CD)." text (examples all over "git log").

@burblebee burblebee force-pushed the motions-2026-03-lwg-1 branch from c3db190 to 1ec13a4 Compare April 7, 2026 13:21
@burblebee burblebee marked this pull request as ready for review April 7, 2026 13:21
@burblebee burblebee marked this pull request as draft April 7, 2026 13:47
@burblebee burblebee force-pushed the motions-2026-03-lwg-1 branch from 1ec13a4 to 076fc37 Compare April 7, 2026 13:56
@burblebee burblebee marked this pull request as ready for review April 7, 2026 13:58
Comment thread source/support.tex Outdated
@jwakely
Copy link
Copy Markdown
Member

jwakely commented Apr 9, 2026

The fourth commit in the series (fd289eb) says "CWG" instead of "LWG" in the commit log.

Comment thread source/time.tex
Comment thread source/time.tex
Comment thread source/containers.tex
Comment thread source/meta.tex
Copy link
Copy Markdown
Member

@jwakely jwakely left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I added a few minor comments but everything looks correct. Nice work, Dawn!

@eisenwave eisenwave added this to the post-2026-03 milestone Apr 12, 2026
@tkoeppe tkoeppe force-pushed the motions-2026-03-lwg-1 branch 2 times, most recently from 7014982 to 824dc70 Compare April 12, 2026 16:24
…td::basic_string on some platforms

Editorial note:
* [string.find] Use braces in complex if statement.
@tkoeppe tkoeppe force-pushed the motions-2026-03-lwg-1 branch from 824dc70 to a3bbccb Compare April 12, 2026 17:18
Comment thread source/meta.tex
then \tcode{options.name} does not contain a value; and
\item
if \tcode{options.name} does not contain a value, then
\tcode{is_const(type) || is_volatile(type)} is \tcode{false}; and
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We're picking up a lot of "; and"s here, but that's what the paper says.

@tkoeppe
Copy link
Copy Markdown
Contributor

tkoeppe commented Apr 12, 2026

The fourth commit in the series (fd289eb) says "CWG" instead of "LWG" in the commit log.

Fixed.

@tkoeppe tkoeppe merged commit cc902d3 into main Apr 12, 2026
4 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

6 participants