Skip to content

Commit f61b18f

Browse files
committed
utils: update toolchain snapshot to permit use of the experimental SDK
Use the experimental SDK to build the toolchain and consume the redistributable. This is going to ensure that we build the entire toolchain against a stable point and run against the runtime that we build against.
1 parent 1e446b4 commit f61b18f

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

utils/build.ps1

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -273,14 +273,14 @@ if ($UseHostToolchain -is [string]) {
273273

274274
$DefaultPinned = @{
275275
AMD64 = @{
276-
PinnedBuild = "https://download.swift.org/swift-6.1.2-release/windows10/swift-6.1.2-RELEASE/swift-6.1.2-RELEASE-windows10.exe";
277-
PinnedSHA256 = "92A0323ED7DD333C3B05E6E0E428F3A91C77D159F6CCFC8626A996F2ACE09A0B";
278-
PinnedVersion = "6.1.2";
276+
PinnedBuild = "https://download.swift.org/development/windows10/swift-DEVELOPMENT-SNAPSHOT-2025-11-03-a/swift-DEVELOPMENT-SNAPSHOT-2025-11-03-a-windows10.exe";
277+
PinnedSHA256 = "1B93C9B419070925E5ABCD1A273C510121E9928554876EC0DCA530121D8C93D3";
278+
PinnedVersion = "0.0.0";
279279
};
280280
ARM64 = @{
281-
PinnedBuild = "https://download.swift.org/swift-6.1.2-release/windows10-arm64/swift-6.1.2-RELEASE/swift-6.1.2-RELEASE-windows10-arm64.exe";
282-
PinnedSHA256 = "121FB407E578178F82DCCF39A4D03527873D8F7611A801A8FC26DA52503A0C5C";
283-
PinnedVersion = "6.1.2";
281+
PinnedBuild = "https://download.swift.org/development/windows10-arm64/swift-DEVELOPMENT-SNAPSHOT-2025-11-03-a/swift-DEVELOPMENT-SNAPSHOT-2025-11-03-a-windows10-arm64.exe"
282+
PinnedSHA256 = "";
283+
PinnedVersion = "0.0.0";
284284
};
285285
}
286286

@@ -2236,6 +2236,7 @@ function Get-CompilersDefines([Hashtable] $Platform, [string] $Variant, [switch]
22362236
return $TestDefines + $DebugDefines + @{
22372237
CLANG_TABLEGEN = (Join-Path -Path $BuildTools -ChildPath "clang-tblgen.exe");
22382238
CLANG_TIDY_CONFUSABLE_CHARS_GEN = (Join-Path -Path $BuildTools -ChildPath "clang-tidy-confusable-chars-gen.exe");
2239+
CMAKE_STATIC_LIBRARY_PREFIX_Swift = "lib";
22392240
CMAKE_Swift_FLAGS = $SwiftFlags;
22402241
LibXml2_DIR = "$BinaryCache\$($Platform.Triple)\usr\lib\cmake\libxml2-2.11.5";
22412242
LLDB_LIBXML2_VERSION = "2.11.5";

0 commit comments

Comments
 (0)