Build Information
Successful build of nest, reference 0.8.2 (ad2a23), with Swift 6.4 for macOS (SPM) on 27 Sep 2026 09:17:51 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/mtj0928/nest.git
Reference: 0.8.2
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/mtj0928/nest
* tag 0.8.2 -> FETCH_HEAD
HEAD is now at ad2a23e Merge branch 'codex/refine-github-auth-handling'
Cloned https://github.com/mtj0928/nest.git
Revision (git rev-parse @):
ad2a23e44375fcc9f5bb17422347a909635c4078
SUCCESS checkout https://github.com/mtj0928/nest.git at 0.8.2
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/mtj0928/nest.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Provisioning 2 / 25]
[Pre-planning 1 / 509]
[Planning deferred tasks]
[106 / 224]
[118 / 242] Rainbow
[124 / 256] AsyncOperations
[128 / 270] Logging
[134 / 294]
[151 / 294]
[161 / 416]
[166 / 416]
[170 / 416]
[176 / 416]
[181 / 416]
[184 / 416]
[185 / 416]
[189 / 416] Logging
[192 / 416]
[193 / 416] Logging
[204 / 416]
[207 / 416]
[211 / 416]
[213 / 416]
[224 / 416]
[227 / 416]
[230 / 416]
[236 / 416]
[241 / 416] Rainbow-product
[248 / 416]
[254 / 416] CYaml
[259 / 416] CYaml
[264 / 416] CYaml
[270 / 416] CYaml
[275 / 416]
[276 / 416] Logging
[281 / 416] Logging-product
[285 / 416] Logging
[288 / 416] AsyncOperations
[297 / 416]
[302 / 416] ArgumentParser
[311 / 416] HTTPTypes
[313 / 416] HTTPTypes
[316 / 416] HTTPTypes
[322 / 417] ArgumentParserToolInfo
[335 / 417] ZIPFoundation
[336 / 417] ZIPFoundation
[338 / 417] ZIPFoundation
[340 / 430] ZIPFoundation
[348 / 430] ZIPFoundation-product
[353 / 430] Yams
[359 / 430] Yams
[365 / 430] Yams-product
[377 / 430] ArgumentParser
[382 / 430] ArgumentParser
[385 / 430] Yams
[388 / 431] ArgumentParser
[394 / 437] HTTPTypesFoundation
[401 / 438] HTTPTypesFoundation
[403 / 438] ArgumentParser
[409 / 453]
[420 / 453] NestKit
[428 / 455] NestKit
[428 / 455] NestCLI
[438 / 474] NestCLI
[441 / 474] NestKit
[453 / 475] NestCLI
[454 / 475]
[459 / 475] NestCLI
[476 / 486] nest-product
[479 / 486] NestTestHelpers
[482 / 486] nest-product
[484 / 486] nest-product
Build complete! (13.27 sec)
Fetching https://github.com/mtj0928/swift-async-operations
Fetching https://github.com/weichsel/ZIPFoundation
Fetching https://github.com/onevcat/Rainbow
Fetching https://github.com/jpsim/Yams.git
Fetching https://github.com/apple/swift-http-types.git
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/apple/swift-argument-parser
[1/1514] Fetching rainbow
[2/3453] Fetching rainbow, swift-http-types
[3/4483] Fetching rainbow, swift-http-types, swift-async-operations
[34/12648] Fetching rainbow, swift-http-types, swift-async-operations, swift-log
[240/19083] Fetching rainbow, swift-http-types, swift-async-operations, swift-log, zipfoundation
[757/30944] Fetching rainbow, swift-http-types, swift-async-operations, swift-log, zipfoundation, yams
[6374/49890] Fetching rainbow, swift-http-types, swift-async-operations, swift-log, zipfoundation, yams, swift-argument-parser
Fetched https://github.com/mtj0928/swift-async-operations (1.66s)
Fetched https://github.com/weichsel/ZIPFoundation (1.66s)
Fetched https://github.com/onevcat/Rainbow (1.66s)
[16833/40911] Fetching swift-http-types, swift-log, yams, swift-argument-parser
Fetched https://github.com/apple/swift-http-types.git (4.94s)
Fetched https://github.com/apple/swift-argument-parser (4.94s)
Fetched https://github.com/apple/swift-log.git (4.94s)
Fetched https://github.com/jpsim/Yams.git (4.94s)
Computing version for https://github.com/mtj0928/swift-async-operations
Computed https://github.com/mtj0928/swift-async-operations at 0.5.0 (7.76s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 5.4.0 (2.14s)
Computing version for https://github.com/onevcat/Rainbow
Computed https://github.com/onevcat/Rainbow at 4.2.2 (2.12s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.8.2 (0.55s)
Computing version for https://github.com/apple/swift-http-types.git
Computed https://github.com/apple/swift-http-types.git at 1.8.0 (0.56s)
Computing version for https://github.com/weichsel/ZIPFoundation
warning: 'zipfoundation': /Package@swift-5.9.swift:23:61: warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
21 | name: "ZIPFoundation",
22 | platforms: [
23 | .macOS(.v10_13), .iOS(.v12), .tvOS(.v12), .watchOS(.v4), .visionOS(.v1)
| `- warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
24 | ],
25 | products: [
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Computed https://github.com/weichsel/ZIPFoundation at 0.9.20 (0.55s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.15.1 (0.56s)
Creating working copy for https://github.com/mtj0928/swift-async-operations
Working copy of https://github.com/mtj0928/swift-async-operations resolved at 0.5.0
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.15.1
Creating working copy for https://github.com/weichsel/ZIPFoundation
Working copy of https://github.com/weichsel/ZIPFoundation resolved at 0.9.20
Creating working copy for https://github.com/apple/swift-http-types.git
Working copy of https://github.com/apple/swift-http-types.git resolved at 1.8.0
Creating working copy for https://github.com/onevcat/Rainbow
Working copy of https://github.com/onevcat/Rainbow resolved at 4.2.2
Creating working copy for https://github.com/jpsim/Yams.git
Working copy of https://github.com/jpsim/Yams.git resolved at 5.4.0
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.8.2
warning: 'zipfoundation': /Users/admin/builder/spi-builder-workspace/.build/checkouts/ZIPFoundation/Package@swift-5.9.swift:23:61: warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
21 | name: "ZIPFoundation",
22 | platforms: [
23 | .macOS(.v10_13), .iOS(.v12), .tvOS(.v12), .watchOS(.v4), .visionOS(.v1)
| `- warning: 'v4' is deprecated: watchOS 9.0 is the oldest supported version [#DeprecatedDeclaration]
24 | ],
25 | products: [
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/nest/Utils/NestLogHandler.swift:4:8: [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy instance method 'log(event:)' required by protocol 'LogHandler': You should implement this method instead of using the default implementation[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m2 |[0;0m import Rainbow
[0;36m3 |[0;0m
[0;36m4 |[0;0m struct NestLogHandler: LogHandler {
[0;36m|[0;0m `- [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy instance method 'log(event:)' required by protocol 'LogHandler': You should implement this method instead of using the default implementation[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m5 |[0;0m var logLevel: Logger.Level = .info
[0;36m6 |[0;0m var metadata = Logger.Metadata()
Logging.LogHandler.log:3:15: [1;39mnote: [1;39m'log(event:)' declared here[0;0m
[0;36m1 |[0;0m protocol LogHandler {
[0;36m2 |[0;0m @available(*, deprecated, message: "You should implement this method instead of using the default implementation")
[0;36m3 |[0;0m public func log(event: Logging.LogEvent)}
[0;36m|[0;0m `- [1;39mnote: [1;39m'log(event:)' declared here[0;0m
[0;36m4 |[0;0m
Logging.LogHandler.log:2:6: [1;39mnote: [1;39mrequirement 'log(event:)' declared here[0;0m
[0;36m1 |[0;0m protocol LogHandler {
[0;36m2 |[0;0m func log(event: Logging.LogEvent)}
[0;36m|[0;0m `- [1;39mnote: [1;39mrequirement 'log(event:)' declared here[0;0m
[0;36m3 |[0;0m
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/nest/Utils/NestLogHandler.swift:4:8: [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy instance method 'log(event:)' required by protocol 'LogHandler': You should implement this method instead of using the default implementation[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m2 |[0;0m import Rainbow
[0;36m3 |[0;0m
[0;36m4 |[0;0m struct NestLogHandler: LogHandler {
[0;36m|[0;0m `- [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy instance method 'log(event:)' required by protocol 'LogHandler': You should implement this method instead of using the default implementation[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m5 |[0;0m var logLevel: Logger.Level = .info
[0;36m6 |[0;0m var metadata = Logger.Metadata()
Logging.LogHandler.log:3:15: [1;39mnote: [1;39m'log(event:)' declared here[0;0m
[0;36m1 |[0;0m protocol LogHandler {
[0;36m2 |[0;0m @available(*, deprecated, message: "You should implement this method instead of using the default implementation")
[0;36m3 |[0;0m public func log(event: Logging.LogEvent)}
[0;36m|[0;0m `- [1;39mnote: [1;39m'log(event:)' declared here[0;0m
[0;36m4 |[0;0m
Logging.LogHandler.log:2:6: [1;39mnote: [1;39mrequirement 'log(event:)' declared here[0;0m
[0;36m1 |[0;0m protocol LogHandler {
[0;36m2 |[0;0m func log(event: Logging.LogEvent)}
[0;36m|[0;0m `- [1;39mnote: [1;39mrequirement 'log(event:)' declared here[0;0m
[0;36m3 |[0;0m
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Build complete.
{
"dependencies" : [
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.5.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser"
},
{
"identity" : "swift-log",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-log.git"
},
{
"identity" : "swift-http-types",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-http-types.git"
},
{
"identity" : "zipfoundation",
"requirement" : {
"range" : [
{
"lower_bound" : "0.9.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/weichsel/ZIPFoundation"
},
{
"identity" : "rainbow",
"requirement" : {
"range" : [
{
"lower_bound" : "4.0.1",
"upper_bound" : "5.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/onevcat/Rainbow"
},
{
"identity" : "yams",
"requirement" : {
"range" : [
{
"lower_bound" : "5.1.3",
"upper_bound" : "6.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/jpsim/Yams.git"
},
{
"identity" : "swift-async-operations",
"requirement" : {
"range" : [
{
"lower_bound" : "0.2.2",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/mtj0928/swift-async-operations"
}
],
"manifest_display_name" : "nest",
"name" : "nest",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "13.0"
}
],
"products" : [
{
"name" : "nest",
"targets" : [
"nest"
],
"type" : {
"executable" : null
}
},
{
"name" : "NestCLI",
"targets" : [
"NestCLI"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "NestKit",
"targets" : [
"NestKit"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "nest",
"module_type" : "SwiftTarget",
"name" : "nest",
"path" : "Sources/nest",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"nest"
],
"sources" : [
"Arguments/CacheOptions.swift",
"Arguments/ExcludedTarget+Arguments.swift",
"Arguments/GitURL+Arguemtns.swift",
"Arguments/GitVersion+Arguments.swift",
"Arguments/MissingChecksumPolicyArgument.swift",
"Arguments/RunCommandArgument.swift",
"Commands/BootstrapCommand.swift",
"Commands/GenerateNestfileCommand.swift",
"Commands/InstallCommand.swift",
"Commands/ListCommand.swift",
"Commands/ResolveNestfileCommand.swift",
"Commands/RunCommand.swift",
"Commands/SwitchCommand.swift",
"Commands/UninstallCommand.swift",
"Commands/UpdateNestfileCommand.swift",
"Utils/CLIUtil.swift",
"Utils/Configuration+Dependencies.swift",
"Utils/NestLogHandler.swift",
"nest.swift"
],
"target_dependencies" : [
"NestCLI"
],
"type" : "executable"
},
{
"c99name" : "NestTests",
"module_type" : "SwiftTarget",
"name" : "NestTests",
"path" : "Tests/NestTests",
"sources" : [
"Arguments/CacheOptionsArgumentsTests.swift",
"Arguments/ChecksumPolicyCommandArgumentsTests.swift",
"Arguments/ExcludedTarget+ArgumentsTests.swift",
"Arguments/InstallTargetTests.swift",
"Arguments/MissingChecksumPolicyArgumentTests.swift",
"Arguments/RunCommandEnvironmentTests.swift",
"Arguments/SubCommandOfRunCommandTests.swift"
],
"target_dependencies" : [
"nest"
],
"type" : "test"
},
{
"c99name" : "NestTestHelpers",
"module_type" : "SwiftTarget",
"name" : "NestTestHelpers",
"path" : "Sources/NestTestHelpers",
"sources" : [
"FileStorageItem.swift",
"MockExecutorBuilder.swift",
"MockFileSystem.swift",
"MockHTTPClient.swift"
],
"target_dependencies" : [
"NestKit"
],
"type" : "library"
},
{
"c99name" : "NestKitTests",
"module_type" : "SwiftTarget",
"name" : "NestKitTests",
"path" : "Tests/NestKitTests",
"sources" : [
"ArtifactBundle/ArtifactBundleInfoTests.swift",
"ArtifactBundleManagerTests.swift",
"ArtifactBundleZIPCacheTests.swift",
"Extensions/URLTests.swift",
"FileSystemItemTests.swift",
"FileSystemTests.swift",
"Git/GitHubURLBuilderTests.swift",
"Git/GitURLTests.swift",
"GitHub/GitHubAssetRegistryClientTests.swift",
"GitHub/GitHubRepositoryNameTests.swift",
"GitHub/GitHubServerConfigsTests.swift",
"HTTPClientTests.swift",
"HTTPLogRedactorTests.swift",
"NestDirectoryTests.swift",
"NestFileDownloaderTests.swift",
"NestInfoControllerTests.swift",
"ProcessExecutorTests.swift",
"Swift/SwiftPackageTests.swift",
"TestLogRecorder.swift",
"TestingEnvironmentVariables.swift",
"TripleDetectorTests.swift"
],
"target_dependencies" : [
"NestKit",
"NestTestHelpers"
],
"type" : "test"
},
{
"c99name" : "NestKit",
"module_type" : "SwiftTarget",
"name" : "NestKit",
"path" : "Sources/NestKit",
"product_dependencies" : [
"Logging",
"Rainbow",
"ZIPFoundation",
"HTTPTypesFoundation"
],
"product_memberships" : [
"nest",
"NestCLI",
"NestKit"
],
"sources" : [
"ArtifactBundle/ArtifactBundle.swift",
"ArtifactBundle/ArtifactBundleInfo.swift",
"ArtifactBundleAssetSelector.swift",
"ArtifactBundleManager.swift",
"ArtifactBundleZIPCache.swift",
"ArtifactBundleZIPCacheOption.swift",
"Assets/AssetRegistryClient.swift",
"Assets/AssetRegistryClientBuilder.swift",
"ChecksumCalculator.swift",
"Configuration.swift",
"ExecutableBinary/ExecutableBinary.swift",
"Extensions/Logger+extension.swift",
"Extensions/URL+extension.swift",
"FileSystem.swift",
"Git/GitCommand.swift",
"Git/GitURL.swift",
"Git/GitVersion.swift",
"GitHub/ExcludedTarget.swift",
"GitHub/GitHubAssetRegistryClient.swift",
"GitHub/GitHubAssetResponse.swift",
"GitHub/GitHubRegistryConfigs.swift",
"GitHub/GitHubRepositoryName.swift",
"GitHub/GitHubURLBuilder.swift",
"HTTPClient.swift",
"HTTPLogRedactor.swift",
"HTTPRedirectDelegate.swift",
"HTTPRedirectSecurity.swift",
"InvalidZIPArchiveError.swift",
"NestDirectory.swift",
"NestFileDownloader.swift",
"NestInfo.swift",
"NestInfoController.swift",
"SensitiveHTTPHeader.swift",
"Swift/SwiftCommand+Build.swift",
"Swift/SwiftCommand+Checksum.swift",
"Swift/SwiftCommand+Description.swift",
"Swift/SwiftCommand+TargetInfo.swift",
"Swift/SwiftCommand.swift",
"Swift/SwiftPackage.swift",
"TripleDetector.swift",
"Utils/ProcessExecutor.swift",
"Utils/ProcessExecutorBuilder.swift"
],
"type" : "library"
},
{
"c99name" : "NestCLITests",
"module_type" : "SwiftTarget",
"name" : "NestCLITests",
"path" : "Tests/NestCLITests",
"sources" : [
"ArtfactBundleFetcherTests.swift",
"NestfileControllerTests.swift",
"NestfileTargetChecksumOptionTests.swift",
"NestfileTests.swift"
],
"target_dependencies" : [
"NestCLI",
"NestTestHelpers"
],
"type" : "test"
},
{
"c99name" : "NestCLI",
"module_type" : "SwiftTarget",
"name" : "NestCLI",
"path" : "Sources/NestCLI",
"product_dependencies" : [
"AsyncOperations",
"Yams"
],
"product_memberships" : [
"nest",
"NestCLI"
],
"sources" : [
"ArtifactBundleFetcher.swift",
"ArtifactBundleFetcherError.swift",
"ArtifactDuplicatedDetector.swift",
"ChecksumOption.swift",
"ChecksumOptionError.swift",
"ExecutableBinaryPreparer.swift",
"MissingChecksumPolicy.swift",
"NestCLIError.swift",
"Nestfile.swift",
"NestfileController.swift",
"SwiftPackageBuilder.swift"
],
"target_dependencies" : [
"NestKit"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
Done.