Skip to content

Conversation

@DougGregor
Copy link
Member

@DougGregor DougGregor commented Jul 20, 2021

Explanation: Require actors and async functions to have an availability of macOS 12.0/iOS 15.0/etc. This was already a requirement, but would only fail at link or load time. This escalates it to a semantic check to make it more obvious.
Scope: Affects new code using the Swift Concurrency model.
Radar/SR Issue: rdar://80098709
Risk: Low.
Testing: PR testing and CI on main.
Original PR: #38510
Related LLDB PR: swiftlang/llvm-project#3116 (test-only update)

@DougGregor DougGregor requested a review from a team as a code owner July 20, 2021 23:31
@DougGregor
Copy link
Member Author

@swift-ci please test

swiftlang/llvm-project#3116

@DougGregor
Copy link
Member Author

@swift-ci please nominate

@DougGregor
Copy link
Member Author

swiftlang/llvm-project#3116

@swift-ci please test

1 similar comment
@shahmishal
Copy link
Member

swiftlang/llvm-project#3116

@swift-ci please test

@swift-ci
Copy link
Contributor

Build failed
Swift Test OS X Platform
Git Sha - 330d824

@DougGregor
Copy link
Member Author

@swift-ci please test

@swift-ci
Copy link
Contributor

Build failed
Swift Test Linux Platform
Git Sha - 4684a7e

@DougGregor
Copy link
Member Author

@swift-ci please test Linux

@DougGregor DougGregor merged commit 52211b3 into swiftlang:release/5.5 Jul 21, 2021
@DougGregor DougGregor deleted the availability-gate-concurrency-5.5 branch July 21, 2021 20:15
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.

4 participants