Skip to content

Conversation

@charles-zablit
Copy link
Contributor

@charles-zablit charles-zablit commented Dec 17, 2025

  • Explanation:
    The current ARM64 pinned toolchain does not work (swiftc does not run), therefore building on an ARM64 machine currently does not work. This patch updates the Windows bootstrap toolchains to a working one, which fixes the build.

  • Scope:
    This change impacts the Swift toolchain build script on Windows.

  • Issues:

  • Original PRs:

  • Risk:
    Low, this updates from one snapshot to the next.

  • Testing:
    Built at desk on an ARM64 Windows VM.

  • Reviewers:

The current Windows arm64 bootstrap toolchain is not functional.

(cherry picked from commit 29eecbe)
@charles-zablit charles-zablit requested a review from a team as a code owner December 17, 2025 12:04
@charles-zablit
Copy link
Contributor Author

@swift-ci please test

@charles-zablit
Copy link
Contributor Author

charles-zablit commented Dec 17, 2025

cc @Steelskin I'm not able to add you as a reviewer.

EDIT: I was able to do it after refreshing the page.

@charles-zablit charles-zablit self-assigned this Dec 17, 2025
@charles-zablit charles-zablit added the Windows Platform: Windows label Dec 17, 2025
Copy link
Contributor

@Steelskin Steelskin left a comment

Choose a reason for hiding this comment

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

lgtm

@compnerd
Copy link
Member

@charles-zablit the change itself is fine, but I would appreciate a bit more information in the CCC. The motivation here is that the ARM64 builds require the update, which is why this change is worth bringing into the release.

@charles-zablit
Copy link
Contributor Author

@charles-zablit the change itself is fine, but I would appreciate a bit more information in the CCC. The motivation here is that the ARM64 builds require the update, which is why this change is worth bringing into the release.

I updated the CCC to add more details.

@charles-zablit
Copy link
Contributor Author

@swift-ci please test macos

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Windows Platform: Windows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants