-
Notifications
You must be signed in to change notification settings - Fork 10.5k
[Async CC] Make error indirect. #35603
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
[Async CC] Make error indirect. #35603
Conversation
13e284b
to
23a5ea6
Compare
@swift-ci please test |
Build failed |
Build failed |
23a5ea6
to
e840997
Compare
@swift-ci please test |
Build failed |
e840997
to
dbc7916
Compare
Build failed |
f52197a
to
c6f469d
Compare
@swift-ci please test |
c6f469d
to
3d0d51d
Compare
@swift-ci please test |
Build failed |
Previously, the error stored in the async context was of type SwiftError *. In order to enable the context to be callee released, make it indirect and change its type to SwiftError **. rdar://71378532
3d0d51d
to
e2a8abc
Compare
@swift-ci please test |
Build failed |
Please test with following pull request: @swift-ci Please test linux platform |
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 to me
Build failed |
@swift-ci please test linux platform |
Build failed |
@swift-ci please test linux platform |
@swift-ci please test |
@swift-ci please asan test |
ASAN failures are the same as those on main. |
Previously, the error stored in the async context was of type
SwiftError *
. In order to enable the context to be callee released, make it indirect and change its type toSwiftError **
.rdar://71378532