diff --git a/CMakeLists.txt b/CMakeLists.txt index ab194b6ec0335..d984709aa8905 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -950,12 +950,6 @@ if (NOT BOOTSTRAPPING_MODE) message(FATAL_ERROR "turning off bootstrapping is not supported anymore") endif() -# As a temporary workaround, disable SwiftCompilerSources on -# Windows/ARM64 because the compiler segfaults -if(CMAKE_SYSTEM_NAME STREQUAL "Windows" AND CMAKE_SYSTEM_PROCESSOR MATCHES "ARM64") - set(BOOTSTRAPPING_MODE "OFF") -endif() - set(SWIFT_RUNTIME_OUTPUT_INTDIR "${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/bin") set(SWIFT_LIBRARY_OUTPUT_INTDIR "${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/lib") if("${SWIFT_NATIVE_SWIFT_TOOLS_PATH}" STREQUAL "") diff --git a/utils/build.ps1 b/utils/build.ps1 index ce793d64cd364..3b6cf4c10dce7 100644 --- a/utils/build.ps1 +++ b/utils/build.ps1 @@ -166,14 +166,14 @@ if ($null -eq $BuildArchName) { $BuildArchName = $env:PROCESSOR_ARCHITECTURE } if ($PinnedBuild -eq "") { switch ($BuildArchName) { "AMD64" { - $PinnedBuild = "https://download.swift.org/swift-5.10.1-release/windows10/swift-5.10.1-RELEASE/swift-5.10.1-RELEASE-windows10.exe" - $PinnedSHA256 = "3027762138ACFA1BBE3050FF6613BBE754332E84C9EFA5C23984646009297286" - $PinnedVersion = "5.10.1" + $PinnedBuild = "https://download.swift.org/swift-6.0.3-release/windows10/swift-6.0.3-RELEASE/swift-6.0.3-RELEASE-windows10.exe" + $PinnedSHA256 = "AB205D83A38047882DB80E6A88C7D33B651F3BAC96D4515D7CBA5335F37999D3" + $PinnedVersion = "6.0.3" } "ARM64" { - $PinnedBuild = "https://download.swift.org/development/windows10-arm64/swift-DEVELOPMENT-SNAPSHOT-2024-07-02-a/swift-DEVELOPMENT-SNAPSHOT-2024-07-02-a-windows10-arm64.exe" - $PinnedSHA256 = "037BDBF9D1A1A99D7156584948870A8A958FD27CC4FF5711691CC0A76F2E88F5" - $PinnedVersion = "0.0.0" + $PinnedBuild = "https://download.swift.org/swift-6.0.3-release/windows10-arm64/swift-6.0.3-RELEASE/swift-6.0.3-RELEASE-windows10-arm64.exe" + $PinnedSHA256 = "81474651E59A9955C9E6A389EF53ABD61631FFC62C63A2A02977271019E7C722" + $PinnedVersion = "6.0.3" } default { throw "Unsupported processor architecture" } }