-
Notifications
You must be signed in to change notification settings - Fork 10.5k
[Windows] Update the Swift compiler to 5.10.1 #74512
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
@swift-ci test Windows |
@swift-ci smoke test macOS |
@swift-ci smoke test Linux |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hope this fixes the arm64 6.0 build issue since 5.10.1 pulls in a fix to IRGen to handle an instruction that wasn't completely implemented in the 5.10 compiler: #73354
Even if it doesn't, it seems reasonable to use a release compiler for building things over the development snapshot.
@swift-ci test Windows |
@swift-ci please smoke test Linux platform |
@swift-ci please smoke test macOS |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
@@ -719,22 +719,22 @@ function Fetch-Dependencies { | |||
} | |||
|
|||
function Get-PinnedToolchainTool() { | |||
if (Test-Path "$BinaryCache\toolchains\${PinnedToolchain}\LocalApp\Programs\Swift\Toolchains\0.0.0+Asserts\usr\bin") { | |||
return "$BinaryCache\toolchains\${PinnedToolchain}\LocalApp\Programs\Swift\Toolchains\0.0.0+Asserts\usr\bin" | |||
if (Test-Path "$BinaryCache\toolchains\${PinnedToolchain}\LocalApp\Programs\Swift\Toolchains\5.10.1+Asserts\usr\bin") { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It may be good to factor out this version number to a variable and set it along with the URL/SHA256 above.
No description provided.