Skip to content

Workaround OSSA dead borrow scope bugs #40533

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

Merged
merged 2 commits into from
Dec 14, 2021
Merged

Conversation

atrick
Copy link
Contributor

@atrick atrick commented Dec 13, 2021

More bugs related to dead-end blocks and OSSA lifetimes that aren't well formed because of that.

Independently, I'm working on prohibiting ill-formed OSSA even in the
presence of dead-end blocks. That makes these workarounds unnecessary,
but we urgently need a narrow fix here.

More bugs related to dead-end blocks and OSSA lifetimes that aren't
well formed because of that.

Independently, I'm working on prohibiting ill-formed OSSA even in the
presence of dead-end blocks. That makes these workarounds unnecessary,
but we urgently need a narrow fix here.
@atrick atrick requested a review from nate-chandler December 13, 2021 21:51
@atrick
Copy link
Contributor Author

atrick commented Dec 13, 2021

@swift-ci smoke test

@atrick
Copy link
Contributor Author

atrick commented Dec 13, 2021

@swift-ci test source compatibility

Copy link
Contributor

@nate-chandler nate-chandler left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

@atrick atrick merged commit f09a7e7 into swiftlang:main Dec 14, 2021
@atrick atrick deleted the fix-deadborrow branch December 14, 2021 05:28
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