Skip to content

Conversation

@charles-zablit
Copy link
Contributor

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

  • Explanation:
    Building on ARM64 with -EnableCaching currently fails because the [System.IO.Path]::GetExtension returns .gz instead of .tar.gz. This patch replaces the file extension extraction logic with a more robust regular expression.

  • Scope:
    This change impacts the Swift toolchain build script on Windows on ARM64 when using sccache.

  • Issues:

  • Original PRs:

  • Risk:
    Low, this update does not impact CI, only when building at desk on ARM64 with caching enabled.

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

  • Reviewers:

@charles-zablit charles-zablit requested a review from a team as a code owner December 19, 2025 13:25
@charles-zablit
Copy link
Contributor Author

@swift-ci please test

(cherry picked from commit ded6f9c)
@charles-zablit
Copy link
Contributor Author

@swift-ci please test

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.

2 participants