Skip to content

Conversation

@mikeash
Copy link
Contributor

@mikeash mikeash commented Apr 1, 2021

This allows programs to target older OSes while using Concurrency behind an availability check. When targeting older OSes, the symbols are weak-linked and the compiler will require the use of Concurrency features to be guarded by an availability check.

rdar://75850003

This allows programs to target older OSes while using Concurrency behind an availability check. When targeting older OSes, the symbols are weak-linked and the compiler will require the use of Concurrency features to be guarded by an availability check.

rdar://75850003
@mikeash mikeash requested review from DougGregor, ktoso and phausler April 1, 2021 15:46
Copy link
Member

@DougGregor DougGregor 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!

@mikeash
Copy link
Contributor Author

mikeash commented Apr 1, 2021

@swift-ci please test

@swift-ci
Copy link
Contributor

swift-ci commented Apr 1, 2021

Build failed
Swift Test OS X Platform
Git Sha - 1173b73

@mikeash
Copy link
Contributor Author

mikeash commented Apr 1, 2021

@swift-ci please test

@swift-ci
Copy link
Contributor

swift-ci commented Apr 1, 2021

Build failed
Swift Test OS X Platform
Git Sha - 6d2fc9e

@DougGregor
Copy link
Member

Only macOS failures are unrelated LLDB ones. Merging.

@DougGregor DougGregor merged commit a5ecf8c into swiftlang:main Apr 2, 2021
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