Skip to content

deprecate stdexec::transform_completion_signatures[_of]#1915

Merged
ericniebler merged 2 commits into
NVIDIA:mainfrom
ericniebler:deprecate-stdexec-transform-completion-signatures
Mar 6, 2026
Merged

deprecate stdexec::transform_completion_signatures[_of]#1915
ericniebler merged 2 commits into
NVIDIA:mainfrom
ericniebler:deprecate-stdexec-transform-completion-signatures

Conversation

@ericniebler
Copy link
Copy Markdown
Collaborator

point folks to exec::transform_completion_signatures(...) instead

reason: the corresponding utility in std::execution was dropped for C++26. a template metaprogram is the wrong tool to use when computing completion signatures, an operation that (in C++26) can error by throwing a constexpr exception.

…olks to `exec::transform_completion_signatures` instead
@ericniebler ericniebler merged commit d81c734 into NVIDIA:main Mar 6, 2026
52 of 70 checks passed
@ericniebler ericniebler deleted the deprecate-stdexec-transform-completion-signatures branch March 6, 2026 01:28
gamecentric pushed a commit to gamecentric/stdexec that referenced this pull request Mar 29, 2026
* deprecate `stdexec::transform_completion_signatures[_of]` and point folks to `exec::transform_completion_signatures` instead
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.

1 participant