-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Handle reference error types in ensure_started
and let_error
#338
Conversation
bors try |
tryBuild failed: |
Performance test reportpika PerformanceComparison
Info
Comparison
Info
Comparison
Info
Explanation of Symbols
|
8d087d6
to
005d427
Compare
bors try |
Performance test reportpika PerformanceComparison
Info
Comparison
Info
Comparison
Info
Explanation of Symbols
|
tryBuild failed: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, but I still have to have a closer look at let_value/error
again.
Could you update the PR title to mention the updated algorithms?
libs/pika/execution/include/pika/execution/algorithms/ensure_started.hpp
Show resolved
Hide resolved
005d427
to
5348649
Compare
Performance test reportpika PerformanceComparison
Info
Comparison
Info
Comparison
Info
Explanation of Symbols
|
5348649
to
37d208e
Compare
bors try |
Performance test reportpika PerformanceComparison
Info
Comparison
Info
Comparison
Info
Explanation of Symbols
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Except for the one unnecessary comment this looks good.
ensure_started
and let_error
This test fails with the commit of the P2300 reference implementation used in pika (9159e4925a9895a6959e01e8e0ed22db4199be1a). This same test passes with origin/main i.e. (fb798bb51f66b6df5806a17cc5da1eeef25b25d6).
37d208e
to
790cf6a
Compare
bors merge |
👎 Rejected by code reviews |
Performance test reportpika PerformanceComparison
Info
Comparison
Info
Comparison
Info
Explanation of Symbols
|
bors merge |
Build failed: |
bors merge |
Fixes partially #284