Skip to content

Give struct __rcvr user-defined ctors in __basic_sender#2102

Open
ispeters wants to merge 3 commits into
NVIDIA:mainfrom
ispeters:fix_ub_in_test_write_env
Open

Give struct __rcvr user-defined ctors in __basic_sender#2102
ispeters wants to merge 3 commits into
NVIDIA:mainfrom
ispeters:fix_ub_in_test_write_env

Conversation

@ispeters
Copy link
Copy Markdown
Contributor

This looks like it fixes a miscompilation leading to UB in combinations of read_env and write_env in Apple Clang.

Moots #2100.

This looks like it fixes a miscompilation leading to UB in combinations
of `read_env` and `write_env` in Apple Clang.
@copy-pr-bot
Copy link
Copy Markdown

copy-pr-bot Bot commented May 28, 2026

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

Comment thread include/stdexec/__detail/__basic_sender.hpp
@ericniebler
Copy link
Copy Markdown
Collaborator

/ok to test a03ebeb

Comment thread include/stdexec/__detail/__basic_sender.hpp
@ericniebler
Copy link
Copy Markdown
Collaborator

/ok to test e24ff03

@ericniebler
Copy link
Copy Markdown
Collaborator

/ok to test 5b79d7c

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.

2 participants