Skip to content

Disable lexical-lifetimes with copy-propagation. #40519

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

Conversation

nate-chandler
Copy link
Contributor

If -disable-copy-propagation is passed, just emit lexical diagnostic markers but do not enable lexical lifetimes.

The cases' new names more accurately reflect what behavior occurs when
SILOptions::LexicalLifetimes is assigned that case.
If -disable-copy-propagation is passed, just emit lexical diagnostic
markers but do not enable lexical lifetimes.
@nate-chandler nate-chandler requested a review from atrick December 11, 2021 02:40
@nate-chandler
Copy link
Contributor Author

@swift-ci please test

Copy link
Contributor

@atrick atrick left a comment

Choose a reason for hiding this comment

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

Thanks!

@swift-ci
Copy link
Contributor

Build failed
Swift Test Linux Platform
Git Sha - 08a3d3c

@nate-chandler
Copy link
Contributor Author

@swift-ci please clean test linux platform

@swift-ci
Copy link
Contributor

Build failed
Swift Test Linux Platform
Git Sha - 08a3d3c

@swift-ci
Copy link
Contributor

Build failed
Swift Test OS X Platform
Git Sha - 08a3d3c

@nate-chandler
Copy link
Contributor Author

@swift-ci please clean test macos platform

@nate-chandler
Copy link
Contributor Author

@swift-ci please clean test linux platform

@swift-ci
Copy link
Contributor

Build failed
Swift Test Linux Platform
Git Sha - 08a3d3c

@swift-ci
Copy link
Contributor

Build failed
Swift Test OS X Platform
Git Sha - 08a3d3c

@nate-chandler
Copy link
Contributor Author

@swift-ci please clean test macos platform

@nate-chandler
Copy link
Contributor Author

@swift-ci please clean test linux platform

@nate-chandler nate-chandler merged commit 68f5d8d into swiftlang:main Dec 13, 2021
@nate-chandler nate-chandler deleted the lexical_lifetimes/disable-with-copy-propagation branch December 13, 2021 04: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.

3 participants