Skip to content

Fix merge_each error propagation - #2175

Open
fallintoplace wants to merge 1 commit into
NVIDIA:mainfrom
fallintoplace:fix/merge-each-error-preservation
Open

Fix merge_each error propagation#2175
fallintoplace wants to merge 1 commit into
NVIDIA:mainfrom
fallintoplace:fix/merge-each-error-preservation

Conversation

@fallintoplace

Copy link
Copy Markdown
Contributor

Summary

  • preserve an existing error when nested work also signals a break
  • complete normally after the delayed error item is consumed so sequence consumers can publish it
  • cover errors from nested value senders, nested sequences, and the outer sequence

Testing

  • ctest --test-dir build --output-on-failure -j 8
  • full test.exec run with -fno-exceptions

@copy-pr-bot

copy-pr-bot Bot commented Aug 10, 2026

Copy link
Copy Markdown

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.

@ericniebler

Copy link
Copy Markdown
Collaborator

/ok to test 841c8fe

@fallintoplace
fallintoplace force-pushed the fix/merge-each-error-preservation branch from 841c8fe to 188225e Compare August 11, 2026 00:11
@ericniebler

Copy link
Copy Markdown
Collaborator

/ok to test 188225e

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