From ec11ba8717ce0098c346bae26ffef7db5dd68e10 Mon Sep 17 00:00:00 2001 From: John Bute Date: Thu, 13 Nov 2025 11:04:18 -0500 Subject: [PATCH 1/3] bumped minor version number swift argument parser --- utils/update_checkout/update-checkout-config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/update_checkout/update-checkout-config.json b/utils/update_checkout/update-checkout-config.json index e79a5c80105..2b7b06d7d65 100644 --- a/utils/update_checkout/update-checkout-config.json +++ b/utils/update_checkout/update-checkout-config.json @@ -148,7 +148,7 @@ "swift-tools-protocols": "0.0.9", "swift-tools-support-core": "main", "swiftpm": "main", - "swift-argument-parser": "1.5.1", + "swift-argument-parser": "1.6.1", "swift-atomics": "1.2.0", "swift-collections": "1.1.6", "swift-crypto": "3.12.5", From 1128182d6761c29c0f7b8bd47a397a8328fb1060 Mon Sep 17 00:00:00 2001 From: John Bute Date: Fri, 14 Nov 2025 13:51:13 -0500 Subject: [PATCH 2/3] add c to usebuiltcompilers for swiftargumentparser build --- utils/build.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/build.ps1 b/utils/build.ps1 index 0f25c2e22c5..8c48f9dbf61 100644 --- a/utils/build.ps1 +++ b/utils/build.ps1 @@ -3625,7 +3625,7 @@ function Build-ArgumentParser([Hashtable] $Platform) { -Bin (Get-ProjectBinaryCache $Platform ArgumentParser) ` -InstallTo "$($Platform.ToolchainInstallRoot)\usr" ` -Platform $Platform ` - -UseBuiltCompilers Swift ` + -UseBuiltCompilers Swift C` -SwiftSDK (Get-SwiftSDK -OS $Platform.OS -Identifier $Platform.DefaultSDK) ` -Defines @{ BUILD_SHARED_LIBS = "YES"; From 90aaa0fe3e2474cf33c75c5bc5d243de91cc0596 Mon Sep 17 00:00:00 2001 From: John Bute Date: Wed, 10 Dec 2025 13:05:53 -0500 Subject: [PATCH 3/3] using msvc compilers instead --- utils/build.ps1 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/utils/build.ps1 b/utils/build.ps1 index 8c48f9dbf61..30faa6513ef 100644 --- a/utils/build.ps1 +++ b/utils/build.ps1 @@ -3625,7 +3625,8 @@ function Build-ArgumentParser([Hashtable] $Platform) { -Bin (Get-ProjectBinaryCache $Platform ArgumentParser) ` -InstallTo "$($Platform.ToolchainInstallRoot)\usr" ` -Platform $Platform ` - -UseBuiltCompilers Swift C` + -UseBuiltCompilers Swift ` + -UseMSVCCompilers C ` -SwiftSDK (Get-SwiftSDK -OS $Platform.OS -Identifier $Platform.DefaultSDK) ` -Defines @{ BUILD_SHARED_LIBS = "YES";