Skip to content
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

[5.6] SILGen: Add missing processing to reabstraction fast-path. #41774

Conversation

keith
Copy link
Collaborator

@keith keith commented Mar 10, 2022

Calling into foreign-convention functions requires bridging, and the code
that bypassed reabstraction conversions failed to take this into account.
Fixes SR-15696 | rdar://89319249.

(cherry picked from commit fb178c6)

Calling into foreign-convention functions requires bridging, and the code
that bypassed reabstraction conversions failed to take this into account.
Fixes SR-15696 | rdar://89319249.

(cherry picked from commit fb178c6)
@keith keith requested a review from a team as a code owner March 10, 2022 23:38
@keith
Copy link
Collaborator Author

keith commented Mar 10, 2022

@jckarter I submitted this figuring it is good to fix in the near term

@keith
Copy link
Collaborator Author

keith commented Mar 10, 2022

@swift-ci please test

@keith
Copy link
Collaborator Author

keith commented Mar 15, 2022

@DougGregor now that 5.6 is released can you consider this for a .1?

@keith
Copy link
Collaborator Author

keith commented Apr 5, 2022

@DougGregor now that 5.6 is released can you consider this for a .1?

@slavapestov
Copy link
Member

@swift-ci Please smoke test

@airspeedswift airspeedswift merged commit 724ef4e into apple:release/5.6 Apr 7, 2022
@keith keith deleted the ks/5.6-silgen-add-missing-processing-to-reabstraction-fast-path branch April 8, 2022 16:42
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.

None yet

4 participants