[2026-03 LWG Motion 28] P3826R5 Fix Sender Algorithm Customization#8919
[2026-03 LWG Motion 28] P3826R5 Fix Sender Algorithm Customization#8919tkoeppe merged 4 commits intocplusplus:mainfrom
Conversation
|
As mentioned on the issue, this PR has a merge conflict with #8818. Some heavy massaging may be needed. |
ericniebler
left a comment
There was a problem hiding this comment.
i know this pr is incomplete. i'll come back and review the rest when its done.
|
The paper is simplifying a bunch of code blocks into only containing an short expression I don't think it makes much sense to have a code block for like 20 characters. |
|
The changes are all there now, but I haven't proof-read anything yet and there are likely lots of errors. |
6c6bc9d to
6cc9e5b
Compare
6407e09 to
1936452
Compare
|
Ah right, I never ended up doing the change in #8919 (comment); that should probably be done as an extra commit attached to this PR. |
1936452 to
199c651
Compare
Done. |
Fixes NB US 207-328, US 202-326, FR 031-219, FI 331, and CA 358 (C++26 CD).
346140a to
68e8176
Compare
This was a mistake in the paper. The corresponding change in [exec.sync.wait.var] made this change, too.
68e8176 to
69f22f6
Compare

Fixes #8862
Fixes NB US 207-328, US 202-326, FR-031-219, FI-331, and CA-358 (C++26 CD).
Also fixes cplusplus/papers#2448
Also fixes https://github.com/cplusplus/nbballot/issues/903
Also fixes https://github.com/cplusplus/nbballot/issues/901
Also fixes https://github.com/cplusplus/nbballot/issues/894
Also fixes https://github.com/cplusplus/nbballot/issues/906
Also fixes https://github.com/cplusplus/nbballot/issues/933