Build Information
Successful build of SwiftPM, reference 1.0.8 (7df932), with Swift 6.4 for Linux on 20 Sep 2026 21:01:35 UTC.
Swift 6 data race errors: 0
Build Command
bash -c docker run --pull=always --rm -v "checkouts-54344844-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1Build Log
[0;36m148 |[0;0m
[0;36m149 |[0;0m private enum RegexUtil {
[0;36m150 |[0;0m @frozen
[0;36m|[0;0m `- [1;33mwarning: [1;39m@frozen has no effect on non-public enums[0;0m
[0;36m151 |[0;0m fileprivate enum Token: String, CaseIterable {
[0;36m152 |[0;0m case machine, login, password, account, macdef, `default`
/host/spi-builder-workspace/Sources/Basics/SendableTimeInterval.swift:15:44: [1;33mwarning: [1;39mconformance of 'DispatchTimeInterval' to protocol 'Sendable' was already stated in the type's module 'Dispatch'[0;0m
[0;36m13 |[0;0m import enum Dispatch.DispatchTimeInterval
[0;36m14 |[0;0m
[0;36m15 |[0;0m extension DispatchTimeInterval: @unchecked Sendable {}
[0;36m|[0;0m `- [1;33mwarning: [1;39mconformance of 'DispatchTimeInterval' to protocol 'Sendable' was already stated in the type's module 'Dispatch'[0;0m
[0;36m16 |[0;0m
[0;36m17 |[0;0m /// This typealias hides `DispatchTimeInterval` as an implementation detail until we can use `Swift.Duration`, as the
Dispatch.DispatchTimeInterval:1:13: [1;39mnote: [1;39m'DispatchTimeInterval' declares conformance to protocol 'Sendable' here[0;0m
[0;36m1 |[0;0m public enum DispatchTimeInterval : Equatable, Sendable {
[0;36m|[0;0m `- [1;39mnote: [1;39m'DispatchTimeInterval' declares conformance to protocol 'Sendable' here[0;0m
[0;36m2 |[0;0m case seconds(Int)
[0;36m3 |[0;0m case milliseconds(Int)
[1324 / 1576] X509
[1327 / 1576] Basics
[1332 / 1576] X509
[1334 / 1576] Basics
[1335 / 1577] DequeModule
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:82:27: [1;33mwarning: [1;39mconformance of 'URL' to protocol 'Sendable' was already stated in the type's module 'FoundationEssentials'[0;0m
[0;36m80 |[0;0m #if !canImport(Darwin)
[0;36m81 |[0;0m // As of Swift 5.7 and 5.8 swift-corelibs-foundation doesn't have `Sendable` annotations yet.
[0;36m82 |[0;0m extension URL: @unchecked Sendable {}
[0;36m|[0;0m `- [1;33mwarning: [1;39mconformance of 'URL' to protocol 'Sendable' was already stated in the type's module 'FoundationEssentials'[0;0m
[0;36m83 |[0;0m #endif
[0;36m84 |[0;0m
FoundationEssentials.URL:2:15: [1;39mnote: [1;39m'URL' declares conformance to protocol 'Sendable' here[0;0m
[0;36m1 |[0;0m @available(macOS 10.10, iOS 8.0, watchOS 2.0, tvOS 9.0, *)
[0;36m2 |[0;0m public struct URL : Equatable, Sendable, Hashable {
[0;36m|[0;0m `- [1;39mnote: [1;39m'URL' declares conformance to protocol 'Sendable' here[0;0m
[0;36m3 |[0;0m public init?(string: __shared String)
[0;36m4 |[0;0m public init?(string: __shared String, relativeTo url: __shared URL?)
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:23:20: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m21 |[0;0m public enum Concurrency {
[0;36m22 |[0;0m public static var maxOperations: Int {
[0;36m23 |[0;0m ProcessEnv.vars["SWIFTPM_MAX_CONCURRENT_OPERATIONS"].flatMap(Int.init) ?? ProcessInfo.processInfo
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m24 |[0;0m .activeProcessorCount
[0;36m25 |[0;0m }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[1337 / 1578] SwiftDriver
[1340 / 1578] X509
/host/spi-builder-workspace/Sources/Basics/HTTPClient/URLSessionHTTPClient.swift:90:15: [1;33mwarning: [1;39mnon-final class 'DataTaskManager' cannot conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode[0;0m
[0;36m88 |[0;0m }
[0;36m89 |[0;0m
[0;36m90 |[0;0m private class DataTaskManager: NSObject, URLSessionDataDelegate {
[0;36m|[0;0m `- [1;33mwarning: [1;39mnon-final class 'DataTaskManager' cannot conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode[0;0m
[0;36m91 |[0;0m private var tasks = ThreadSafeKeyValueStore<Int, DataTask>()
[0;36m92 |[0;0m private let delegateQueue: OperationQueue
/host/spi-builder-workspace/Sources/Basics/HTTPClient/URLSessionHTTPClient.swift:91:17: [1;33mwarning: [1;39mstored property 'tasks' of 'Sendable'-conforming class 'DataTaskManager' is mutable; this is an error in the Swift 6 language mode[0;0m
[0;36m89 |[0;0m
[0;36m90 |[0;0m private class DataTaskManager: NSObject, URLSessionDataDelegate {
[0;36m91 |[0;0m private var tasks = ThreadSafeKeyValueStore<Int, DataTask>()
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'tasks' of 'Sendable'-conforming class 'DataTaskManager' is mutable; this is an error in the Swift 6 language mode[0;0m
[0;36m92 |[0;0m private let delegateQueue: OperationQueue
[0;36m93 |[0;0m private var session: URLSession!
/host/spi-builder-workspace/Sources/Basics/HTTPClient/URLSessionHTTPClient.swift:216:15: [1;33mwarning: [1;39mnon-final class 'DownloadTaskManager' cannot conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode[0;0m
[0;36m214 |[0;0m }
[0;36m215 |[0;0m
[0;36m216 |[0;0m private class DownloadTaskManager: NSObject, URLSessionDownloadDelegate {
[0;36m|[0;0m `- [1;33mwarning: [1;39mnon-final class 'DownloadTaskManager' cannot conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode[0;0m
[0;36m217 |[0;0m private var tasks = ThreadSafeKeyValueStore<Int, DownloadTask>()
[0;36m218 |[0;0m private let delegateQueue: OperationQueue
/host/spi-builder-workspace/Sources/Basics/HTTPClient/URLSessionHTTPClient.swift:217:17: [1;33mwarning: [1;39mstored property 'tasks' of 'Sendable'-conforming class 'DownloadTaskManager' is mutable; this is an error in the Swift 6 language mode[0;0m
[0;36m215 |[0;0m
[0;36m216 |[0;0m private class DownloadTaskManager: NSObject, URLSessionDownloadDelegate {
[0;36m217 |[0;0m private var tasks = ThreadSafeKeyValueStore<Int, DownloadTask>()
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'tasks' of 'Sendable'-conforming class 'DownloadTaskManager' is mutable; this is an error in the Swift 6 language mode[0;0m
[0;36m218 |[0;0m private let delegateQueue: OperationQueue
[0;36m219 |[0;0m private var session: URLSession!
/host/spi-builder-workspace/Sources/Basics/HTTPClient/URLSessionHTTPClient.swift:45:46: [1;33mwarning: [1;39mconverting a value of type '(__shared sending Result<LegacyHTTPClient.Response, any Error>) -> ()' (aka '(__shared sending Result<HTTPClientResponse, any Error>) -> ()') to type '(Result<HTTPClientResponse, any Error>) -> Void' risks causing data races; this is an error in the Swift 6 language mode[0;0m
[0;36m43 |[0;0m authorizationProvider: request.options.authorizationProvider,
[0;36m44 |[0;0m progress: progress,
[0;36m45 |[0;0m completion: continuation.resume(with:)
[0;36m|[0;0m |- [1;33mwarning: [1;39mconverting a value of type '(__shared sending Result<LegacyHTTPClient.Response, any Error>) -> ()' (aka '(__shared sending Result<HTTPClientResponse, any Error>) -> ()') to type '(Result<HTTPClientResponse, any Error>) -> Void' risks causing data races; this is an error in the Swift 6 language mode[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mconverting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value[0;0m
[0;36m46 |[0;0m )
[0;36m47 |[0;0m case .download(_, let destination):
/host/spi-builder-workspace/Sources/Basics/HTTPClient/URLSessionHTTPClient.swift:55:46: [1;33mwarning: [1;39mconverting a value of type '(__shared sending Result<LegacyHTTPClient.Response, any Error>) -> ()' (aka '(__shared sending Result<HTTPClientResponse, any Error>) -> ()') to type '(Result<HTTPClientResponse, any Error>) -> Void' risks causing data races; this is an error in the Swift 6 language mode[0;0m
[0;36m53 |[0;0m destination: destination,
[0;36m54 |[0;0m progress: progress,
[0;36m55 |[0;0m completion: continuation.resume(with:)
[0;36m|[0;0m |- [1;33mwarning: [1;39mconverting a value of type '(__shared sending Result<LegacyHTTPClient.Response, any Error>) -> ()' (aka '(__shared sending Result<HTTPClientResponse, any Error>) -> ()') to type '(Result<HTTPClientResponse, any Error>) -> Void' risks causing data races; this is an error in the Swift 6 language mode[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mconverting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value[0;0m
[0;36m56 |[0;0m )
[0;36m57 |[0;0m }
/host/spi-builder-workspace/Sources/Basics/ImportScanning.swift:49:49: [1;33mwarning: [1;39m'popen(arguments:environment:loggingHandler:)' is deprecated: renamed to 'popen(arguments:environmentBlock:loggingHandler:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m47 |[0;0m "-scan-dependencies", "-Xfrontend", "-import-prescan"] + self.swiftCompilerFlags
[0;36m48 |[0;0m
[0;36m49 |[0;0m let result = try await TSCBasic.Process.popen(arguments: cmd, environment: self.swiftCompilerEnvironment)
[0;36m|[0;0m |- [1;33mwarning: [1;39m'popen(arguments:environment:loggingHandler:)' is deprecated: renamed to 'popen(arguments:environmentBlock:loggingHandler:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'popen(arguments:environmentBlock:loggingHandler:)' instead[0;0m
[0;36m50 |[0;0m
[0;36m51 |[0;0m let stdout = try result.utf8Output()
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[1344 / 1578] Basics
[1344 / 1578] X509
/host/spi-builder-workspace/Sources/Basics/FileSystem/FileSystem+Extensions.swift:76:9: [1;33mwarning: [1;39mwill never be executed[0;0m
[0;36m73 |[0;0m /// Returns `true` if a given path has a quarantine attribute applied if when file system supports this attribute.
[0;36m74 |[0;0m /// Returns `false` if such attribute is not applied or it isn't supported.
[0;36m75 |[0;0m public func hasAttribute(_ name: FileSystemAttribute, _ path: AbsolutePath) -> Bool {
[0;36m|[0;0m `- [1;39mnote: [1;39m'name' is of type 'FileSystemAttribute' which cannot be constructed because it is an enum with no cases[0;0m
[0;36m76 |[0;0m self.hasAttribute(name, path.underlying)
[0;36m|[0;0m `- [1;33mwarning: [1;39mwill never be executed[0;0m
[0;36m77 |[0;0m }
[0;36m78 |[0;0m
[1351 / 1579] dummy-swiftc-product
/host/spi-builder-workspace/Sources/Basics/Netrc.swift:150:5: [1;33mwarning: [1;39m@frozen has no effect on non-public enums[0;0m
[0;36m148 |[0;0m
[0;36m149 |[0;0m private enum RegexUtil {
[0;36m150 |[0;0m @frozen
[0;36m|[0;0m `- [1;33mwarning: [1;39m@frozen has no effect on non-public enums[0;0m
[0;36m151 |[0;0m fileprivate enum Token: String, CaseIterable {
[0;36m152 |[0;0m case machine, login, password, account, macdef, `default`
[1356 / 1586] SPMLLBuild
/host/spi-builder-workspace/Sources/Basics/SendableTimeInterval.swift:15:44: [1;33mwarning: [1;39mconformance of 'DispatchTimeInterval' to protocol 'Sendable' was already stated in the type's module 'Dispatch'[0;0m
[0;36m13 |[0;0m import enum Dispatch.DispatchTimeInterval
[0;36m14 |[0;0m
[0;36m15 |[0;0m extension DispatchTimeInterval: @unchecked Sendable {}
[0;36m|[0;0m `- [1;33mwarning: [1;39mconformance of 'DispatchTimeInterval' to protocol 'Sendable' was already stated in the type's module 'Dispatch'[0;0m
[0;36m16 |[0;0m
[0;36m17 |[0;0m /// This typealias hides `DispatchTimeInterval` as an implementation detail until we can use `Swift.Duration`, as the
Dispatch.DispatchTimeInterval:1:13: [1;39mnote: [1;39m'DispatchTimeInterval' declares conformance to protocol 'Sendable' here[0;0m
[0;36m1 |[0;0m public enum DispatchTimeInterval : Equatable, Sendable {
[0;36m|[0;0m `- [1;39mnote: [1;39m'DispatchTimeInterval' declares conformance to protocol 'Sendable' here[0;0m
[0;36m2 |[0;0m case seconds(Int)
[0;36m3 |[0;0m case milliseconds(Int)
[1363 / 1603] SPMLLBuild
[1366 / 1603] SPMLLBuild
/host/spi-builder-workspace/Sources/Basics/Archiver/Archiver.swift:69:81: [1;33mwarning: [1;39mconverting a value of type '(__shared sending Result<Void, any Error>) -> ()' to type '(Result<Void, any Error>) -> Void' risks causing data races; this is an error in the Swift 6 language mode[0;0m
[0;36m67 |[0;0m ) async throws {
[0;36m68 |[0;0m try await withCheckedThrowingContinuation {
[0;36m69 |[0;0m self.extract(from: archivePath, to: destinationPath, completion: $0.resume(with:))
[0;36m|[0;0m |- [1;33mwarning: [1;39mconverting a value of type '(__shared sending Result<Void, any Error>) -> ()' to type '(Result<Void, any Error>) -> Void' risks causing data races; this is an error in the Swift 6 language mode[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mconverting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value[0;0m
[0;36m70 |[0;0m }
[0;36m71 |[0;0m }
/host/spi-builder-workspace/Sources/Basics/Archiver/Archiver.swift:83:85: [1;33mwarning: [1;39mconverting a value of type '(__shared sending Result<Void, any Error>) -> ()' to type '(Result<Void, any Error>) -> Void' risks causing data races; this is an error in the Swift 6 language mode[0;0m
[0;36m81 |[0;0m ) async throws {
[0;36m82 |[0;0m try await withCheckedThrowingContinuation {
[0;36m83 |[0;0m self.compress(directory: directory, to: destinationPath, completion: $0.resume(with:))
[0;36m|[0;0m |- [1;33mwarning: [1;39mconverting a value of type '(__shared sending Result<Void, any Error>) -> ()' to type '(Result<Void, any Error>) -> Void' risks causing data races; this is an error in the Swift 6 language mode[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mconverting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value[0;0m
[0;36m84 |[0;0m }
[0;36m85 |[0;0m }
/host/spi-builder-workspace/Sources/Basics/Archiver/Archiver.swift:95:54: [1;33mwarning: [1;39mconverting a value of type '(__shared sending Result<Bool, any Error>) -> ()' to type '(Result<Bool, any Error>) -> Void' risks causing data races; this is an error in the Swift 6 language mode[0;0m
[0;36m93 |[0;0m ) async throws -> Bool {
[0;36m94 |[0;0m try await withCheckedThrowingContinuation {
[0;36m95 |[0;0m self.validate(path: path, completion: $0.resume(with:))
[0;36m|[0;0m |- [1;33mwarning: [1;39mconverting a value of type '(__shared sending Result<Bool, any Error>) -> ()' to type '(Result<Bool, any Error>) -> Void' risks causing data races; this is an error in the Swift 6 language mode[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mconverting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value[0;0m
[0;36m96 |[0;0m }
[0;36m97 |[0;0m }
[1378 / 1603] SPMLLBuild
[1380 / 1604] SPMLLBuild
[1382 / 1605] X509
[1385 / 1605] Basics
[1387 / 1606] PackageModel
[1387 / 1606] PackageDescription-product
/host/spi-builder-workspace/Sources/PackageModel/SwiftSDKs/SwiftSDK.swift:463:52: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m461 |[0;0m _ binDir: AbsolutePath? = nil,
[0;36m462 |[0;0m originalWorkingDirectory: AbsolutePath? = nil,
[0;36m463 |[0;0m environment: [String: String] = ProcessEnv.vars,
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m464 |[0;0m observabilityScope: ObservabilityScope? = nil
[0;36m465 |[0;0m ) throws -> SwiftSDK {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[1391 / 1606] PackageModel
[1392 / 1606] PackageModel
/host/spi-builder-workspace/Sources/PackageModel/UserToolchain.swift:758:49: [1;33mwarning: [1;39m'checkNonZeroExit(arguments:environment:loggingHandler:)' is deprecated: renamed to 'checkNonZeroExit(arguments:environmentBlock:loggingHandler:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m756 |[0;0m if triple.isDarwin() {
[0;36m757 |[0;0m let pluginServerPathFindArgs = ["/usr/bin/xcrun", "--find", "swift-plugin-server"]
[0;36m758 |[0;0m if let path = try? TSCBasic.Process.checkNonZeroExit(arguments: pluginServerPathFindArgs, environment: [:])
[0;36m|[0;0m |- [1;33mwarning: [1;39m'checkNonZeroExit(arguments:environment:loggingHandler:)' is deprecated: renamed to 'checkNonZeroExit(arguments:environmentBlock:loggingHandler:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'checkNonZeroExit(arguments:environmentBlock:loggingHandler:)' instead[0;0m
[0;36m759 |[0;0m .spm_chomp() {
[0;36m760 |[0;0m return try AbsolutePath(validating: path)
/host/spi-builder-workspace/Sources/PackageModel/UserToolchain.swift:775:49: [1;33mwarning: [1;39m'checkNonZeroExit(arguments:environment:loggingHandler:)' is deprecated: renamed to 'checkNonZeroExit(arguments:environmentBlock:loggingHandler:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m773 |[0;0m // XCTest is optional on macOS, for example when Xcode is not installed
[0;36m774 |[0;0m let xctestFindArgs = ["/usr/bin/xcrun", "--sdk", "macosx", "--find", "xctest"]
[0;36m775 |[0;0m if let path = try? TSCBasic.Process.checkNonZeroExit(arguments: xctestFindArgs, environment: environment)
[0;36m|[0;0m |- [1;33mwarning: [1;39m'checkNonZeroExit(arguments:environment:loggingHandler:)' is deprecated: renamed to 'checkNonZeroExit(arguments:environmentBlock:loggingHandler:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'checkNonZeroExit(arguments:environmentBlock:loggingHandler:)' instead[0;0m
[0;36m776 |[0;0m .spm_chomp()
[0;36m777 |[0;0m {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[1396 / 1606] PackageModel
[1399 / 1606] DriverSupport
[1405 / 1615] TSCTestSupport
[1407 / 1615] TSCTestSupport-product
/host/spi-builder-workspace/Sources/PackageModel/SwiftSDKs/SwiftSDK.swift:463:52: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m461 |[0;0m _ binDir: AbsolutePath? = nil,
[0;36m462 |[0;0m originalWorkingDirectory: AbsolutePath? = nil,
[0;36m463 |[0;0m environment: [String: String] = ProcessEnv.vars,
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m464 |[0;0m observabilityScope: ObservabilityScope? = nil
[0;36m465 |[0;0m ) throws -> SwiftSDK {
/host/spi-builder-workspace/Sources/PackageModel/SwiftSDKs/SwiftSDK.swift:468:23: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m466 |[0;0m let originalWorkingDirectory = originalWorkingDirectory ?? localFileSystem.currentWorkingDirectory
[0;36m467 |[0;0m // Select the correct binDir.
[0;36m468 |[0;0m if ProcessEnv.vars["SWIFTPM_CUSTOM_BINDIR"] != nil {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m469 |[0;0m print("SWIFTPM_CUSTOM_BINDIR was deprecated in favor of SWIFTPM_CUSTOM_BIN_DIR")
[0;36m470 |[0;0m }
/host/spi-builder-workspace/Sources/PackageModel/SwiftSDKs/SwiftSDK.swift:471:40: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m469 |[0;0m print("SWIFTPM_CUSTOM_BINDIR was deprecated in favor of SWIFTPM_CUSTOM_BIN_DIR")
[0;36m470 |[0;0m }
[0;36m471 |[0;0m let customBinDir = (ProcessEnv.vars["SWIFTPM_CUSTOM_BIN_DIR"] ?? ProcessEnv.vars["SWIFTPM_CUSTOM_BINDIR"])
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m472 |[0;0m .flatMap { try? AbsolutePath(validating: $0) }
[0;36m473 |[0;0m let binDir = try customBinDir ?? binDir ?? SwiftSDK.hostBinDir(
/host/spi-builder-workspace/Sources/PackageModel/SwiftSDKs/SwiftSDK.swift:471:85: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m469 |[0;0m print("SWIFTPM_CUSTOM_BINDIR was deprecated in favor of SWIFTPM_CUSTOM_BIN_DIR")
[0;36m470 |[0;0m }
[0;36m471 |[0;0m let customBinDir = (ProcessEnv.vars["SWIFTPM_CUSTOM_BIN_DIR"] ?? ProcessEnv.vars["SWIFTPM_CUSTOM_BINDIR"])
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m472 |[0;0m .flatMap { try? AbsolutePath(validating: $0) }
[0;36m473 |[0;0m let binDir = try customBinDir ?? binDir ?? SwiftSDK.hostBinDir(
/host/spi-builder-workspace/Sources/PackageModel/SwiftSDKs/SwiftSDK.swift:542:49: [1;33mwarning: [1;39m'checkNonZeroExit(arguments:environment:loggingHandler:)' is deprecated: renamed to 'checkNonZeroExit(arguments:environmentBlock:loggingHandler:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m540 |[0;0m return path
[0;36m541 |[0;0m }
[0;36m542 |[0;0m let platformPath = try TSCBasic.Process.checkNonZeroExit(
[0;36m|[0;0m |- [1;33mwarning: [1;39m'checkNonZeroExit(arguments:environment:loggingHandler:)' is deprecated: renamed to 'checkNonZeroExit(arguments:environmentBlock:loggingHandler:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'checkNonZeroExit(arguments:environmentBlock:loggingHandler:)' instead[0;0m
[0;36m543 |[0;0m arguments: ["/usr/bin/xcrun", "--sdk", "macosx", "--show-sdk-platform-path"],
[0;36m544 |[0;0m environment: environment
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[1410 / 1615] PackageCollectionsSigning
[1411 / 1615]
[1418 / 1636] PackageFingerprint
[1420 / 1636] PackageCollectionsSigning
/host/spi-builder-workspace/Sources/SourceControl/GitRepository.swift:45:49: [1;33mwarning: [1;39m'environment' is deprecated: Previous `[String: String]` representation did not account for case insensitivity on Windows.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m43 |[0;0m func run(
[0;36m44 |[0;0m _ args: [String],
[0;36m45 |[0;0m environment: EnvironmentVariables = Git.environment,
[0;36m|[0;0m |- [1;33mwarning: [1;39m'environment' is deprecated: Previous `[String: String]` representation did not account for case insensitivity on Windows.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'environmentBlock' instead[0;0m
[0;36m46 |[0;0m outputRedirection: TSCBasic.Process.OutputRedirection = .collect
[0;36m47 |[0;0m ) throws -> String {
/host/spi-builder-workspace/Sources/SourceControl/GitRepository.swift:100:49: [1;33mwarning: [1;39m'environment' is deprecated: Previous `[String: String]` representation did not account for case insensitivity on Windows.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m98 |[0;0m private func callGit(
[0;36m99 |[0;0m _ args: [String],
[0;36m100 |[0;0m environment: EnvironmentVariables = Git.environment,
[0;36m|[0;0m |- [1;33mwarning: [1;39m'environment' is deprecated: Previous `[String: String]` representation did not account for case insensitivity on Windows.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'environmentBlock' instead[0;0m
[0;36m101 |[0;0m repository: RepositorySpecifier,
[0;36m102 |[0;0m failureMessage: String = "",
/host/spi-builder-workspace/Sources/SourceControl/GitRepository.swift:141:49: [1;33mwarning: [1;39m'environment' is deprecated: Previous `[String: String]` representation did not account for case insensitivity on Windows.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m139 |[0;0m private func callGit(
[0;36m140 |[0;0m _ args: String...,
[0;36m141 |[0;0m environment: EnvironmentVariables = Git.environment,
[0;36m|[0;0m |- [1;33mwarning: [1;39m'environment' is deprecated: Previous `[String: String]` representation did not account for case insensitivity on Windows.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'environmentBlock' instead[0;0m
[0;36m142 |[0;0m repository: RepositorySpecifier,
[0;36m143 |[0;0m failureMessage: String = "",
/host/spi-builder-workspace/Sources/SourceControl/GitRepository.swift:443:49: [1;33mwarning: [1;39m'environment' is deprecated: Previous `[String: String]` representation did not account for case insensitivity on Windows.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m441 |[0;0m private func callGit(
[0;36m442 |[0;0m _ args: String...,
[0;36m443 |[0;0m environment: EnvironmentVariables = Git.environment,
[0;36m|[0;0m |- [1;33mwarning: [1;39m'environment' is deprecated: Previous `[String: String]` representation did not account for case insensitivity on Windows.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'environmentBlock' instead[0;0m
[0;36m444 |[0;0m failureMessage: String = "",
[0;36m445 |[0;0m progress: FetchProgress.Handler? = nil
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[1438 / 1636] PackageSigning
[1440 / 1636] PackageSigning
[1441 / 1637] PackageSigning
/host/spi-builder-workspace/Sources/SourceControl/RepositoryManager.swift:334:51: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m332 |[0;0m
[0;36m333 |[0;0m // We are expecting handle.repository.url to always be a resolved absolute path.
[0;36m334 |[0;0m let shouldCacheLocalPackages = ProcessEnv.vars["SWIFTPM_TESTS_PACKAGECACHE"] == "1" || cacheLocalPackages
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m335 |[0;0m
[0;36m336 |[0;0m if let cachePath, !(handle.repository.isLocal && !shouldCacheLocalPackages) {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[1443 / 1637] PackageSigning
[1450 / 1637] LLBuildManifest
[1460 / 1642] llbuildSwift
[1464 / 1644] PackageCollections
[1468 / 1662] DriverSupport
/host/spi-builder-workspace/Sources/DriverSupport/SPMSwiftDriverExecutor.swift:72:37: [1;33mwarning: [1;39m'checkNonZeroExit(arguments:environment:loggingHandler:)' is deprecated: renamed to 'checkNonZeroExit(arguments:environmentBlock:loggingHandler:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m70 |[0;0m
[0;36m71 |[0;0m public func checkNonZeroExit(args: String..., environment: [String : String]) throws -> String {
[0;36m72 |[0;0m return try TSCBasic.Process.checkNonZeroExit(arguments: args, environment: environment)
[0;36m|[0;0m |- [1;33mwarning: [1;39m'checkNonZeroExit(arguments:environment:loggingHandler:)' is deprecated: renamed to 'checkNonZeroExit(arguments:environmentBlock:loggingHandler:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'checkNonZeroExit(arguments:environmentBlock:loggingHandler:)' instead[0;0m
[0;36m73 |[0;0m }
[0;36m74 |[0;0m
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/host/spi-builder-workspace/Sources/DriverSupport/DriverSupportUtils.swift:71:33: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m69 |[0;0m let helpJob = try Process.launchProcess(
[0;36m70 |[0;0m arguments: [swiftcPathString, "-h"],
[0;36m71 |[0;0m env: ProcessEnv.vars
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m72 |[0;0m )
[0;36m73 |[0;0m let processResult = try helpJob.waitUntilExit()
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[1475 / 1663] PackageLoading
/host/spi-builder-workspace/Sources/SourceControl/GitRepository.swift:45:49: [1;33mwarning: [1;39m'environment' is deprecated: Previous `[String: String]` representation did not account for case insensitivity on Windows.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m43 |[0;0m func run(
[0;36m44 |[0;0m _ args: [String],
[0;36m45 |[0;0m environment: EnvironmentVariables = Git.environment,
[0;36m|[0;0m |- [1;33mwarning: [1;39m'environment' is deprecated: Previous `[String: String]` representation did not account for case insensitivity on Windows.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'environmentBlock' instead[0;0m
[0;36m46 |[0;0m outputRedirection: TSCBasic.Process.OutputRedirection = .collect
[0;36m47 |[0;0m ) throws -> String {
/host/spi-builder-workspace/Sources/SourceControl/GitRepository.swift:100:49: [1;33mwarning: [1;39m'environment' is deprecated: Previous `[String: String]` representation did not account for case insensitivity on Windows.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m98 |[0;0m private func callGit(
[0;36m99 |[0;0m _ args: [String],
[0;36m100 |[0;0m environment: EnvironmentVariables = Git.environment,
[0;36m|[0;0m |- [1;33mwarning: [1;39m'environment' is deprecated: Previous `[String: String]` representation did not account for case insensitivity on Windows.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'environmentBlock' instead[0;0m
[0;36m101 |[0;0m repository: RepositorySpecifier,
[0;36m102 |[0;0m failureMessage: String = "",
/host/spi-builder-workspace/Sources/SourceControl/GitRepository.swift:141:49: [1;33mwarning: [1;39m'environment' is deprecated: Previous `[String: String]` representation did not account for case insensitivity on Windows.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m139 |[0;0m private func callGit(
[0;36m140 |[0;0m _ args: String...,
[0;36m141 |[0;0m environment: EnvironmentVariables = Git.environment,
[0;36m|[0;0m |- [1;33mwarning: [1;39m'environment' is deprecated: Previous `[String: String]` representation did not account for case insensitivity on Windows.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'environmentBlock' instead[0;0m
[0;36m142 |[0;0m repository: RepositorySpecifier,
[0;36m143 |[0;0m failureMessage: String = "",
/host/spi-builder-workspace/Sources/SourceControl/GitRepository.swift:443:49: [1;33mwarning: [1;39m'environment' is deprecated: Previous `[String: String]` representation did not account for case insensitivity on Windows.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m441 |[0;0m private func callGit(
[0;36m442 |[0;0m _ args: String...,
[0;36m443 |[0;0m environment: EnvironmentVariables = Git.environment,
[0;36m|[0;0m |- [1;33mwarning: [1;39m'environment' is deprecated: Previous `[String: String]` representation did not account for case insensitivity on Windows.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'environmentBlock' instead[0;0m
[0;36m444 |[0;0m failureMessage: String = "",
[0;36m445 |[0;0m progress: FetchProgress.Handler? = nil
/host/spi-builder-workspace/Sources/SourceControl/GitRepository.swift:48:32: [1;33mwarning: [1;39m'init(arguments:environment:outputRedirection:startNewProcessGroup:loggingHandler:)' is deprecated: replaced by 'init(arguments:environmentBlock:outputRedirection:startNewProcessGroup:loggingHandler:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m46 |[0;0m outputRedirection: TSCBasic.Process.OutputRedirection = .collect
[0;36m47 |[0;0m ) throws -> String {
[0;36m48 |[0;0m let process = TSCBasic.Process(
[0;36m|[0;0m |- [1;33mwarning: [1;39m'init(arguments:environment:outputRedirection:startNewProcessGroup:loggingHandler:)' is deprecated: replaced by 'init(arguments:environmentBlock:outputRedirection:startNewProcessGroup:loggingHandler:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'init(arguments:environmentBlock:outputRedirection:startNewProcessGroup:loggingHandler:)' instead[0;0m
[0;36m49 |[0;0m arguments: [Git.tool] + args,
[0;36m50 |[0;0m environment: environment,
/host/spi-builder-workspace/Sources/SourceControl/GitRepository.swift:69:26: [1;33mwarning: [1;39m'init(arguments:environment:exitStatus:output:stderrOutput:)' is deprecated: use `init(arguments:environmentBlock:exitStatus:output:stderrOutput:)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m67 |[0;0m } catch {
[0;36m68 |[0;0m // Handle a failure to even launch the Git tool by synthesizing a result that we can wrap an error around.
[0;36m69 |[0;0m let result = ProcessResult(
[0;36m|[0;0m `- [1;33mwarning: [1;39m'init(arguments:environment:exitStatus:output:stderrOutput:)' is deprecated: use `init(arguments:environmentBlock:exitStatus:output:stderrOutput:)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m70 |[0;0m arguments: process.arguments,
[0;36m71 |[0;0m environment: process.environment,
/host/spi-builder-workspace/Sources/SourceControl/GitRepository.swift:71:38: [1;33mwarning: [1;39m'environment' is deprecated: use `environmentBlock` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m69 |[0;0m let result = ProcessResult(
[0;36m70 |[0;0m arguments: process.arguments,
[0;36m71 |[0;0m environment: process.environment,
[0;36m|[0;0m `- [1;33mwarning: [1;39m'environment' is deprecated: use `environmentBlock` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m72 |[0;0m exitStatus: .terminated(code: -1),
[0;36m73 |[0;0m output: .failure(error),
/host/spi-builder-workspace/Sources/SourceControl/GitRepository.swift:120:30: [1;33mwarning: [1;39m'init(arguments:environment:exitStatus:output:stderrOutput:)' is deprecated: use `init(arguments:environmentBlock:exitStatus:output:stderrOutput:)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m118 |[0;0m )
[0;36m119 |[0;0m } catch let error as GitShellError {
[0;36m120 |[0;0m let result = ProcessResult(
[0;36m|[0;0m `- [1;33mwarning: [1;39m'init(arguments:environment:exitStatus:output:stderrOutput:)' is deprecated: use `init(arguments:environmentBlock:exitStatus:output:stderrOutput:)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m121 |[0;0m arguments: error.result.arguments,
[0;36m122 |[0;0m environment: error.result.environment,
/host/spi-builder-workspace/Sources/SourceControl/GitRepository.swift:122:47: [1;33mwarning: [1;39m'environment' is deprecated: renamed to 'env'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m120 |[0;0m let result = ProcessResult(
[0;36m121 |[0;0m arguments: error.result.arguments,
[0;36m122 |[0;0m environment: error.result.environment,
[0;36m|[0;0m |- [1;33mwarning: [1;39m'environment' is deprecated: renamed to 'env'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'env' instead[0;0m
[0;36m123 |[0;0m exitStatus: error.result.exitStatus,
[0;36m124 |[0;0m output: .success(stdoutBytes),
/host/spi-builder-workspace/Sources/SourceControl/GitRepository.swift:462:30: [1;33mwarning: [1;39m'init(arguments:environment:exitStatus:output:stderrOutput:)' is deprecated: use `init(arguments:environmentBlock:exitStatus:output:stderrOutput:)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m460 |[0;0m )
[0;36m461 |[0;0m } catch let error as GitShellError {
[0;36m462 |[0;0m let result = ProcessResult(
[0;36m|[0;0m `- [1;33mwarning: [1;39m'init(arguments:environment:exitStatus:output:stderrOutput:)' is deprecated: use `init(arguments:environmentBlock:exitStatus:output:stderrOutput:)`[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m463 |[0;0m arguments: error.result.arguments,
[0;36m464 |[0;0m environment: error.result.environment,
/host/spi-builder-workspace/Sources/SourceControl/GitRepository.swift:464:47: [1;33mwarning: [1;39m'environment' is deprecated: renamed to 'env'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m462 |[0;0m let result = ProcessResult(
[0;36m463 |[0;0m arguments: error.result.arguments,
[0;36m464 |[0;0m environment: error.result.environment,
[0;36m|[0;0m |- [1;33mwarning: [1;39m'environment' is deprecated: renamed to 'env'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'env' instead[0;0m
[0;36m465 |[0;0m exitStatus: error.result.exitStatus,
[0;36m466 |[0;0m output: .success(stdoutBytes),
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[1477 / 1665] SourceControl
[1480 / 1665] PackageFingerprint
[1482 / 1666] PackageLoading
[1484 / 1666] PackageLoading
[1496 / 1666] PackageLoading
[1498 / 1666] SwiftPMPackageCollections-product
/host/spi-builder-workspace/Sources/PackageLoading/ManifestLoader.swift:265:32: [1;33mwarning: [1;39mconverting a value of type '(__shared sending Result<Manifest, any Error>) -> ()' to type '(Result<Manifest, any Error>) -> Void' risks causing data races; this is an error in the Swift 6 language mode[0;0m
[0;36m263 |[0;0m delegateQueue: delegateQueue,
[0;36m264 |[0;0m callbackQueue: callbackQueue,
[0;36m265 |[0;0m completion: $0.resume(with:)
[0;36m|[0;0m |- [1;33mwarning: [1;39mconverting a value of type '(__shared sending Result<Manifest, any Error>) -> ()' to type '(Result<Manifest, any Error>) -> Void' risks causing data races; this is an error in the Swift 6 language mode[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39mconverting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value[0;0m
[0;36m266 |[0;0m )
[0;36m267 |[0;0m }
/host/spi-builder-workspace/Sources/PackageLoading/ManifestLoader.swift:741:17: [1;33mwarning: [1;39munstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
[0;36m739 |[0;0m swiftCompilerPath: self.toolchain.swiftCompilerPathForManifests)
[0;36m740 |[0;0m
[0;36m741 |[0;0m Task {
[0;36m|[0;0m |- [1;33mwarning: [1;39munstructured throwing task created by 'init(name:priority:operation:)' is not used, which may accidentally ignore errors thrown inside the task[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task\NoUseUnstructuredThrowingTask]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39mto silence this warning, handle the error inside the task, or store/discard the task value explicitly[0;0m
[0;36m742 |[0;0m let result = try await importScanner.scanImports(manifestPath)
[0;36m743 |[0;0m let imports = result.filter { !allowedImports.contains($0) }
/host/spi-builder-workspace/Sources/PackageLoading/ManifestLoader.swift:860:47: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m858 |[0;0m // FIXME: Workaround for the module cache bug that's been haunting Swift CI
[0;36m859 |[0;0m // <rdar://problem/48443680>
[0;36m860 |[0;0m let moduleCachePath = try (ProcessEnv.vars["SWIFTPM_MODULECACHE_OVERRIDE"] ?? ProcessEnv.vars["SWIFTPM_TESTS_MODULECACHE"]).flatMap{ try AbsolutePath(validating: $0) }
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m861 |[0;0m
[0;36m862 |[0;0m var cmd: [String] = []
/host/spi-builder-workspace/Sources/PackageLoading/ManifestLoader.swift:860:98: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m858 |[0;0m // FIXME: Workaround for the module cache bug that's been haunting Swift CI
[0;36m859 |[0;0m // <rdar://problem/48443680>
[0;36m860 |[0;0m let moduleCachePath = try (ProcessEnv.vars["SWIFTPM_MODULECACHE_OVERRIDE"] ?? ProcessEnv.vars["SWIFTPM_TESTS_MODULECACHE"]).flatMap{ try AbsolutePath(validating: $0) }
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m861 |[0;0m
[0;36m862 |[0;0m var cmd: [String] = []
/host/spi-builder-workspace/Sources/PackageLoading/ManifestLoader.swift:958:38: [1;33mwarning: [1;39m'popen(arguments:environment:loggingHandler:queue:completion:)' is deprecated: renamed to 'popen(arguments:environmentBlock:loggingHandler:queue:completion:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m956 |[0;0m
[0;36m957 |[0;0m // Compile the manifest.
[0;36m958 |[0;0m TSCBasic.Process.popen(arguments: cmd, environment: self.toolchain.swiftCompilerEnvironment, queue: callbackQueue) { result in
[0;36m|[0;0m |- [1;33mwarning: [1;39m'popen(arguments:environment:loggingHandler:queue:completion:)' is deprecated: renamed to 'popen(arguments:environmentBlock:loggingHandler:queue:completion:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'popen(arguments:environmentBlock:loggingHandler:queue:completion:)' instead[0;0m
[0;36m959 |[0;0m dispatchPrecondition(condition: .onQueue(callbackQueue))
[0;36m960 |[0;0m
/host/spi-builder-workspace/Sources/PackageLoading/ManifestLoader.swift:1050:54: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m1048 |[0;0m }
[0;36m1049 |[0;0m
[0;36m1050 |[0;0m var environment = ProcessEnv.vars
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m1051 |[0;0m #if os(Windows)
[0;36m1052 |[0;0m let windowsPathComponent = runtimePath.pathString.replacingOccurrences(of: "/", with: "\\")
/host/spi-builder-workspace/Sources/PackageLoading/ManifestLoader.swift:1057:42: [1;33mwarning: [1;39m'popen(arguments:environment:loggingHandler:queue:completion:)' is deprecated: renamed to 'popen(arguments:environmentBlock:loggingHandler:queue:completion:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m1055 |[0;0m
[0;36m1056 |[0;0m let cleanupAfterRunning = cleanupIfError.delay()
[0;36m1057 |[0;0m TSCBasic.Process.popen(arguments: cmd, environment: environment, queue: callbackQueue) { result in
[0;36m|[0;0m |- [1;33mwarning: [1;39m'popen(arguments:environment:loggingHandler:queue:completion:)' is deprecated: renamed to 'popen(arguments:environmentBlock:loggingHandler:queue:completion:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'popen(arguments:environmentBlock:loggingHandler:queue:completion:)' instead[0;0m
[0;36m1058 |[0;0m dispatchPrecondition(condition: .onQueue(callbackQueue))
[0;36m1059 |[0;0m
/host/spi-builder-workspace/Sources/PackageLoading/ManifestLoader.swift:953:21: [1;33mwarning: [1;39mmutation of captured var 'cmd' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m951 |[0;0m #endif
[0;36m952 |[0;0m let compiledManifestFile = tmpDir.appending("\(packageIdentity)-manifest\(executableSuffix)")
[0;36m953 |[0;0m cmd += ["-o", compiledManifestFile.pathString]
[0;36m|[0;0m `- [1;33mwarning: [1;39mmutation of captured var 'cmd' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m954 |[0;0m
[0;36m955 |[0;0m evaluationResult.compilerCommandLine = cmd
/host/spi-builder-workspace/Sources/PackageLoading/ManifestLoader.swift:955:21: [1;33mwarning: [1;39mmutation of captured var 'evaluationResult' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m953 |[0;0m cmd += ["-o", compiledManifestFile.pathString]
[0;36m954 |[0;0m
[0;36m955 |[0;0m evaluationResult.compilerCommandLine = cmd
[0;36m|[0;0m `- [1;33mwarning: [1;39mmutation of captured var 'evaluationResult' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m956 |[0;0m
[0;36m957 |[0;0m // Compile the manifest.
/host/spi-builder-workspace/Sources/PackageLoading/ManifestLoader.swift:955:60: [1;33mwarning: [1;39mreference to captured var 'cmd' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m953 |[0;0m cmd += ["-o", compiledManifestFile.pathString]
[0;36m954 |[0;0m
[0;36m955 |[0;0m evaluationResult.compilerCommandLine = cmd
[0;36m|[0;0m `- [1;33mwarning: [1;39mreference to captured var 'cmd' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m956 |[0;0m
[0;36m957 |[0;0m // Compile the manifest.
/host/spi-builder-workspace/Sources/PackageLoading/ManifestLoader.swift:958:55: [1;33mwarning: [1;39mreference to captured var 'cmd' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m956 |[0;0m
[0;36m957 |[0;0m // Compile the manifest.
[0;36m958 |[0;0m TSCBasic.Process.popen(arguments: cmd, environment: self.toolchain.swiftCompilerEnvironment, queue: callbackQueue) { result in
[0;36m|[0;0m `- [1;33mwarning: [1;39mreference to captured var 'cmd' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m959 |[0;0m dispatchPrecondition(condition: .onQueue(callbackQueue))
[0;36m960 |[0;0m
/host/spi-builder-workspace/Sources/PackageLoading/ManifestLoader.swift:967:29: [1;33mwarning: [1;39mmutation of captured var 'evaluationResult' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m965 |[0;0m do {
[0;36m966 |[0;0m compilerResult = try result.get()
[0;36m967 |[0;0m evaluationResult.compilerOutput = try (compilerResult.utf8Output() + compilerResult.utf8stderrOutput()).spm_chuzzle()
[0;36m|[0;0m `- [1;33mwarning: [1;39mmutation of captured var 'evaluationResult' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m968 |[0;0m } catch {
[0;36m969 |[0;0m return completion(.failure(error))
/host/spi-builder-workspace/Sources/PackageLoading/ManifestLoader.swift:974:56: [1;33mwarning: [1;39mreference to captured var 'evaluationResult' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m972 |[0;0m // Return now if there was an error.
[0;36m973 |[0;0m if compilerResult.exitStatus != .terminated(code: 0) {
[0;36m974 |[0;0m return completion(.success(evaluationResult))
[0;36m|[0;0m `- [1;33mwarning: [1;39mreference to captured var 'evaluationResult' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m975 |[0;0m }
[0;36m976 |[0;0m
/host/spi-builder-workspace/Sources/PackageLoading/ManifestLoader.swift:983:25: [1;33mwarning: [1;39mmutation of captured var 'cmd' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m981 |[0;0m }
[0;36m982 |[0;0m
[0;36m983 |[0;0m cmd = [compiledManifestFile.pathString]
[0;36m|[0;0m `- [1;33mwarning: [1;39mmutation of captured var 'cmd' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m984 |[0;0m #if os(Windows)
[0;36m985 |[0;0m // NOTE: `_get_osfhandle` returns a non-owning, unsafe,
/host/spi-builder-workspace/Sources/PackageLoading/ManifestLoader.swift:990:25: [1;33mwarning: [1;39mmutation of captured var 'cmd' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m988 |[0;0m cmd += ["-handle", "\(String(hFile, radix: 16))"]
[0;36m989 |[0;0m #else
[0;36m990 |[0;0m cmd += ["-fileno", "\(fileno(jsonOutputFileDesc))"]
[0;36m|[0;0m `- [1;33mwarning: [1;39mmutation of captured var 'cmd' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m991 |[0;0m #endif
[0;36m992 |[0;0m
/host/spi-builder-workspace/Sources/PackageLoading/ManifestLoader.swift:1012:29: [1;33mwarning: [1;39mmutation of captured var 'cmd' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m1010 |[0;0m gitInformation: gitInformation
[0;36m1011 |[0;0m )
[0;36m1012 |[0;0m cmd += ["-context", try contextModel.encode()]
[0;36m|[0;0m `- [1;33mwarning: [1;39mmutation of captured var 'cmd' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m1013 |[0;0m } catch {
[0;36m1014 |[0;0m return completion(.failure(error))
/host/spi-builder-workspace/Sources/PackageLoading/ManifestLoader.swift:1024:33: [1;33mwarning: [1;39mmutation of captured var 'cmd' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m1022 |[0;0m let strictness: Sandbox.Strictness = toolsVersion < .v5_3 ? .manifest_pre_53 : .default
[0;36m1023 |[0;0m do {
[0;36m1024 |[0;0m cmd = try Sandbox.apply(command: cmd, fileSystem: localFileSystem, strictness: strictness, writableDirectories: cacheDirectories)
[0;36m|[0;0m `- [1;33mwarning: [1;39mmutation of captured var 'cmd' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m1025 |[0;0m } catch {
[0;36m1026 |[0;0m return completion(.failure(error))
/host/spi-builder-workspace/Sources/PackageLoading/ManifestLoader.swift:1024:66: [1;33mwarning: [1;39mreference to captured var 'cmd' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m1022 |[0;0m let strictness: Sandbox.Strictness = toolsVersion < .v5_3 ? .manifest_pre_53 : .default
[0;36m1023 |[0;0m do {
[0;36m1024 |[0;0m cmd = try Sandbox.apply(command: cmd, fileSystem: localFileSystem, strictness: strictness, writableDirectories: cacheDirectories)
[0;36m|[0;0m `- [1;33mwarning: [1;39mreference to captured var 'cmd' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m1025 |[0;0m } catch {
[0;36m1026 |[0;0m return completion(.failure(error))
/host/spi-builder-workspace/Sources/PackageLoading/ManifestLoader.swift:1057:59: [1;33mwarning: [1;39mreference to captured var 'cmd' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m1055 |[0;0m
[0;36m1056 |[0;0m let cleanupAfterRunning = cleanupIfError.delay()
[0;36m1057 |[0;0m TSCBasic.Process.popen(arguments: cmd, environment: environment, queue: callbackQueue) { result in
[0;36m|[0;0m `- [1;33mwarning: [1;39mreference to captured var 'cmd' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m1058 |[0;0m dispatchPrecondition(condition: .onQueue(callbackQueue))
[0;36m1059 |[0;0m
/host/spi-builder-workspace/Sources/PackageLoading/ManifestLoader.swift:1067:37: [1;33mwarning: [1;39mmutation of captured var 'evaluationResult' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m1065 |[0;0m if let runOutput = try (runResult.utf8Output() + runResult.utf8stderrOutput()).spm_chuzzle() {
[0;36m1066 |[0;0m // Append the runtime output to any compiler output we've received.
[0;36m1067 |[0;0m evaluationResult.compilerOutput = (evaluationResult.compilerOutput ?? "") + runOutput
[0;36m|[0;0m `- [1;33mwarning: [1;39mmutation of captured var 'evaluationResult' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m1068 |[0;0m }
[0;36m1069 |[0;0m
/host/spi-builder-workspace/Sources/PackageLoading/ManifestLoader.swift:1067:72: [1;33mwarning: [1;39mreference to captured var 'evaluationResult' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m1065 |[0;0m if let runOutput = try (runResult.utf8Output() + runResult.utf8stderrOutput()).spm_chuzzle() {
[0;36m1066 |[0;0m // Append the runtime output to any compiler output we've received.
[0;36m1067 |[0;0m evaluationResult.compilerOutput = (evaluationResult.compilerOutput ?? "") + runOutput
[0;36m|[0;0m `- [1;33mwarning: [1;39mreference to captured var 'evaluationResult' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m1068 |[0;0m }
[0;36m1069 |[0;0m
/host/spi-builder-workspace/Sources/PackageLoading/ManifestLoader.swift:1074:37: [1;33mwarning: [1;39mmutation of captured var 'evaluationResult' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m1072 |[0;0m // TODO: should this simply be an error?
[0;36m1073 |[0;0m // return completion(.failure(ProcessResult.Error.nonZeroExit(runResult)))
[0;36m1074 |[0;0m evaluationResult.errorOutput = evaluationResult.compilerOutput
[0;36m|[0;0m `- [1;33mwarning: [1;39mmutation of captured var 'evaluationResult' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m1075 |[0;0m return completion(.success(evaluationResult))
[0;36m1076 |[0;0m }
/host/spi-builder-workspace/Sources/PackageLoading/ManifestLoader.swift:1074:68: [1;33mwarning: [1;39mreference to captured var 'evaluationResult' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m1072 |[0;0m // TODO: should this simply be an error?
[0;36m1073 |[0;0m // return completion(.failure(ProcessResult.Error.nonZeroExit(runResult)))
[0;36m1074 |[0;0m evaluationResult.errorOutput = evaluationResult.compilerOutput
[0;36m|[0;0m `- [1;33mwarning: [1;39mreference to captured var 'evaluationResult' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m1075 |[0;0m return completion(.success(evaluationResult))
[0;36m1076 |[0;0m }
/host/spi-builder-workspace/Sources/PackageLoading/ManifestLoader.swift:1075:64: [1;33mwarning: [1;39mreference to captured var 'evaluationResult' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m1073 |[0;0m // return completion(.failure(ProcessResult.Error.nonZeroExit(runResult)))
[0;36m1074 |[0;0m evaluationResult.errorOutput = evaluationResult.compilerOutput
[0;36m1075 |[0;0m return completion(.success(evaluationResult))
[0;36m|[0;0m `- [1;33mwarning: [1;39mreference to captured var 'evaluationResult' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m1076 |[0;0m }
[0;36m1077 |[0;0m
/host/spi-builder-workspace/Sources/PackageLoading/ManifestLoader.swift:1080:33: [1;33mwarning: [1;39mmutation of captured var 'evaluationResult' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m1078 |[0;0m // Read the JSON output that was emitted by libPackageDescription.
[0;36m1079 |[0;0m let jsonOutput: String = try localFileSystem.readFileContents(jsonOutputFile)
[0;36m1080 |[0;0m evaluationResult.manifestJSON = jsonOutput
[0;36m|[0;0m `- [1;33mwarning: [1;39mmutation of captured var 'evaluationResult' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m1081 |[0;0m
[0;36m1082 |[0;0m delegateQueue?.async {
/host/spi-builder-workspace/Sources/PackageLoading/ManifestLoader.swift:1091:53: [1;33mwarning: [1;39mreference to captured var 'evaluationResult' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m1089 |[0;0m }
[0;36m1090 |[0;0m
[0;36m1091 |[0;0m completion(.success(evaluationResult))
[0;36m|[0;0m `- [1;33mwarning: [1;39mreference to captured var 'evaluationResult' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m1092 |[0;0m } catch {
[0;36m1093 |[0;0m completion(.failure(error))
/host/spi-builder-workspace/Sources/PackageLoading/ManifestLoader.swift:1304:14: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m1302 |[0;0m extension ProcessEnv {
[0;3[1499 / 1666] PackageLoading
6m1303 |[0;0m fileprivate static var cachableVars: EnvironmentVariables {
[0;36m1304 |[0;0m Self.vars.cachable
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m1305 |[0;0m }
[0;36m1306 |[0;0m }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[#NoUseUnstructuredThrowingTask]: <https://docs.swift.org/compiler/documentation/diagnostics/no-use-throwing-unstructured-task>
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[1502 / 1666] PackageCollections
[1502 / 1666] PackageLoading
[1504 / 1666] DriverSupport
[1507 / 1666] Crypto
[1510 / 1675] PackageGraph
/host/spi-builder-workspace/Sources/PackageCollections/Storage/SQLitePackageCollectionsStorage.swift:100:25: [1;33mwarning: [1;39mcapture of 'db' with non-Sendable type 'SQLite' in a '@Sendable' closure; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m98 |[0;0m DispatchQueue.sharedConcurrent.asyncAfter(deadline: .now() + delay) {
[0;36m99 |[0;0m do {
[0;36m100 |[0;0m try db.close()
[0;36m|[0;0m `- [1;33mwarning: [1;39mcapture of 'db' with non-Sendable type 'SQLite' in a '@Sendable' closure; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m101 |[0;0m callback(.success(()))
[0;36m102 |[0;0m } catch {
/host/spi-builder-workspace/Sources/Basics/SQLite.swift:22:20: [1;39mnote: [1;39mclass 'SQLite' does not conform to the 'Sendable' protocol[0;0m
[0;36m20 |[0;0m
[0;36m21 |[0;0m /// A minimal SQLite wrapper.
[0;36m22 |[0;0m public final class SQLite {
[0;36m|[0;0m `- [1;39mnote: [1;39mclass 'SQLite' does not conform to the 'Sendable' protocol[0;0m
[0;36m23 |[0;0m /// The location of the database.
[0;36m24 |[0;0m public let location: Location
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[1515 / 1684] PackageRegistry
[1517 / 1684] PackageRegistry
[1520 / 1684] PackageGraph
[1528 / 1685] PackageGraph
[1532 / 1685] PackageMetadata
[1533 / 1685] SPMBuildCore
/host/spi-builder-workspace/Sources/PackageLoading/PkgConfig.swift:129:44: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m127 |[0;0m private static var envSearchPaths: [AbsolutePath] {
[0;36m128 |[0;0m get throws {
[0;36m129 |[0;0m if let configPath = ProcessEnv.vars["PKG_CONFIG_PATH"] {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m130 |[0;0m #if os(Windows)
[0;36m131 |[0;0m return try configPath.split(separator: ";").map({ try AbsolutePath(validating: String($0)) })
/host/spi-builder-workspace/Sources/PackageLoading/PkgConfig.swift:186:49: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m184 |[0;0m
[0;36m185 |[0;0m // Add pc_sysrootdir variable. This is the path of the sysroot directory for pc files.
[0;36m186 |[0;0m variables["pc_sysrootdir"] = ProcessEnv.vars["PKG_CONFIG_SYSROOT_DIR"] ?? AbsolutePath.root.pathString
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m187 |[0;0m
[0;36m188 |[0;0m let fileContents: String = try fileSystem.readFileContents(pcFile)
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[1535 / 1686] PackageLoading
[1538 / 1686] Crypto
[1543 / 1699] PackageMetadata
[1544 / 1699] PackageMetadata
[1547 / 1699] PackageMetadata
[1553 / 1699] SPMBuildCore
[1554 / 1699] SPMBuildCore
[1556 / 1699] SPMBuildCore
[1563 / 1699] XCBuildSupport
[1566 / 1699] PackageModel
[1568 / 1700] XCBuildSupport
[1570 / 1708] Workspace
[1572 / 1718] PackageMetadata
[1573 / 1718] XCBuildSupport
/host/spi-builder-workspace/Sources/SPMBuildCore/BuildSystem/BuildSystem.swift:182:26: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m180 |[0;0m public static func getEnvBuildPath(workingDir: AbsolutePath) throws -> AbsolutePath? {
[0;36m181 |[0;0m // Don't rely on build path from env for SwiftPM's own tests.
[0;36m182 |[0;0m guard ProcessEnv.vars["SWIFTPM_TESTS_MODULECACHE"] == nil else { return nil }
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m183 |[0;0m guard let env = ProcessEnv.vars["SWIFTPM_BUILD_DIR"] else { return nil }
[0;36m184 |[0;0m return try AbsolutePath(validating: env, relativeTo: workingDir)
/host/spi-builder-workspace/Sources/SPMBuildCore/BuildSystem/BuildSystem.swift:183:36: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m181 |[0;0m // Don't rely on build path from env for SwiftPM's own tests.
[0;36m182 |[0;0m guard ProcessEnv.vars["SWIFTPM_TESTS_MODULECACHE"] == nil else { return nil }
[0;36m183 |[0;0m guard let env = ProcessEnv.vars["SWIFTPM_BUILD_DIR"] else { return nil }
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m184 |[0;0m return try AbsolutePath(validating: env, relativeTo: workingDir)
[0;36m185 |[0;0m }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[1574 / 1718] XCBuildSupport
[1577 / 1718] XCBuildSupport
[1579 / 1718] XCBuildSupport
/host/spi-builder-workspace/Sources/Workspace/DefaultPluginScriptRunner.swift:212:42: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m210 |[0;0m
[0;36m211 |[0;0m // Honor any module cache override that's set in the environment.
[0;36m212 |[0;0m let moduleCachePath = ProcessEnv.vars["SWIFTPM_MODULECACHE_OVERRIDE"] ?? ProcessEnv.vars["SWIFTPM_TESTS_MODULECACHE"]
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m213 |[0;0m if let moduleCachePath {
[0;36m214 |[0;0m commandLine += ["-module-cache-path", moduleCachePath]
/host/spi-builder-workspace/Sources/Workspace/DefaultPluginScriptRunner.swift:212:93: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m210 |[0;0m
[0;36m211 |[0;0m // Honor any module cache override that's set in the environment.
[0;36m212 |[0;0m let moduleCachePath = ProcessEnv.vars["SWIFTPM_MODULECACHE_OVERRIDE"] ?? ProcessEnv.vars["SWIFTPM_TESTS_MODULECACHE"]
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m213 |[0;0m if let moduleCachePath {
[0;36m214 |[0;0m commandLine += ["-module-cache-path", moduleCachePath]
/host/spi-builder-workspace/Sources/Workspace/DefaultPluginScriptRunner.swift:355:26: [1;33mwarning: [1;39m'popen(arguments:environment:loggingHandler:queue:completion:)' is deprecated: renamed to 'popen(arguments:environmentBlock:loggingHandler:queue:completion:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m353 |[0;0m
[0;36m354 |[0;0m // Now invoke the compiler asynchronously.
[0;36m355 |[0;0m TSCBasic.Process.popen(arguments: commandLine, environment: environment, queue: callbackQueue) {
[0;36m|[0;0m |- [1;33mwarning: [1;39m'popen(arguments:environment:loggingHandler:queue:completion:)' is deprecated: renamed to 'popen(arguments:environmentBlock:loggingHandler:queue:completion:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'popen(arguments:environmentBlock:loggingHandler:queue:completion:)' instead[0;0m
[0;36m356 |[0;0m // We are now on our caller's requested callback queue, so we just call the completion handler directly.
[0;36m357 |[0;0m dispatchPrecondition(condition: .onQueue(callbackQueue))
/host/spi-builder-workspace/Sources/Workspace/Diagnostics.swift:251:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'FileSystemError' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'TSCBasic' introduce this conformance in the future[0;0m
[0;36m249 |[0;0m
[0;36m250 |[0;0m #if swift(<6.0)
[0;36m251 |[0;0m extension FileSystemError: CustomStringConvertible {}
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'FileSystemError' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'TSCBasic' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m252 |[0;0m #else
[0;36m253 |[0;0m extension FileSystemError: @retroactive CustomStringConvertible {}
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[1583 / 1719] XCBuildSupport
[1590 / 1720] XCBuildSupport-product
[1591 / 1720] package-info-product
/host/spi-builder-workspace/Sources/XCBuildSupport/XcodeBuildSystem.swift:96:41: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m94 |[0;0m self.observabilityScope = observabilityScope.makeChildScope(description: "Xcode Build System")
[0;36m95 |[0;0m
[0;36m96 |[0;0m if let xcbuildTool = ProcessEnv.vars["XCBUILD_TOOL"] {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m97 |[0;0m xcbuildPath = try AbsolutePath(validating: xcbuildTool)
[0;36m98 |[0;0m } else {
/host/spi-builder-workspace/Sources/XCBuildSupport/XcodeBuildSystem.swift:161:47: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m159 |[0;0m
[0;36m160 |[0;0m // We need to sanitize the environment we are passing to XCBuild because we could otherwise interfere with its linked dependencies e.g. when we have a custom swift-driver dynamic library in the path.
[0;36m161 |[0;0m var sanitizedEnvironment = ProcessEnv.vars
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m162 |[0;0m sanitizedEnvironment["DYLD_LIBRARY_PATH"] = nil
[0;36m163 |[0;0m
/host/spi-builder-workspace/Sources/XCBuildSupport/XcodeBuildSystem.swift:164:32: [1;33mwarning: [1;39m'init(arguments:environment:outputRedirection:startNewProcessGroup:loggingHandler:)' is deprecated: replaced by 'init(arguments:environmentBlock:outputRedirection:startNewProcessGroup:loggingHandler:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m162 |[0;0m sanitizedEnvironment["DYLD_LIBRARY_PATH"] = nil
[0;36m163 |[0;0m
[0;36m164 |[0;0m let process = TSCBasic.Process(arguments: arguments, environment: sanitizedEnvironment, outputRedirection: redirection)
[0;36m|[0;0m |- [1;33mwarning: [1;39m'init(arguments:environment:outputRedirection:startNewProcessGroup:loggingHandler:)' is deprecated: replaced by 'init(arguments:environmentBlock:outputRedirection:startNewProcessGroup:loggingHandler:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'init(arguments:environmentBlock:outputRedirection:startNewProcessGroup:loggingHandler:)' instead[0;0m
[0;36m165 |[0;0m try process.launch()
[0;36m166 |[0;0m let result = try process.waitUntilExit()
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[1592 / 1720] package-info-product
[1594 / 1720] Workspace
[1594 / 1720] SPMBuildCore
[1595 / 1721] SwiftPMDataModel-product
[1600 / 1721] PackageRegistry
[1604 / 1722] Build
[1610 / 1732] Build
[1611 / 1732] XCBuildSupport
/host/spi-builder-workspace/Sources/Workspace/DefaultPluginScriptRunner.swift:212:42: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m210 |[0;0m
[0;36m211 |[0;0m // Honor any module cache override that's set in the environment.
[0;36m212 |[0;0m let moduleCachePath = ProcessEnv.vars["SWIFTPM_MODULECACHE_OVERRIDE"] ?? ProcessEnv.vars["SWIFTPM_TESTS_MODULECACHE"]
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m213 |[0;0m if let moduleCachePath {
[0;36m214 |[0;0m commandLine += ["-module-cache-path", moduleCachePath]
/host/spi-builder-workspace/Sources/Workspace/DefaultPluginScriptRunner.swift:212:93: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m210 |[0;0m
[0;36m211 |[0;0m // Honor any module cache override that's set in the environment.
[0;36m212 |[0;0m let moduleCachePath = ProcessEnv.vars["SWIFTPM_MODULECACHE_OVERRIDE"] ?? ProcessEnv.vars["SWIFTPM_TESTS_MODULECACHE"]
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m213 |[0;0m if let moduleCachePath {
[0;36m214 |[0;0m commandLine += ["-module-cache-path", moduleCachePath]
/host/spi-builder-workspace/Sources/Workspace/DefaultPluginScriptRunner.swift:355:26: [1;33mwarning: [1;39m'popen(arguments:environment:loggingHandler:queue:completion:)' is deprecated: renamed to 'popen(arguments:environmentBlock:loggingHandler:queue:completion:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m353 |[0;0m
[0;36m354 |[0;0m // Now invoke the compiler asynchronously.
[0;36m355 |[0;0m TSCBasic.Process.popen(arguments: commandLine, environment: environment, queue: callbackQueue) {
[0;36m|[0;0m |- [1;33mwarning: [1;39m'popen(arguments:environment:loggingHandler:queue:completion:)' is deprecated: renamed to 'popen(arguments:environmentBlock:loggingHandler:queue:completion:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'popen(arguments:environmentBlock:loggingHandler:queue:completion:)' instead[0;0m
[0;36m356 |[0;0m // We are now on our caller's requested callback queue, so we just call the completion handler directly.
[0;36m357 |[0;0m dispatchPrecondition(condition: .onQueue(callbackQueue))
/host/spi-builder-workspace/Sources/Workspace/DefaultPluginScriptRunner.swift:574:38: [1;33mwarning: [1;39mreference to captured var 'command' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m572 |[0;0m throw DefaultPluginScriptRunnerError.invocationEndedBySignal(
[0;36m573 |[0;0m signal: process.terminationStatus,
[0;36m574 |[0;0m command: command,
[0;36m|[0;0m `- [1;33mwarning: [1;39mreference to captured var 'command' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m575 |[0;0m output: String(decoding: stderrData, as: UTF8.self))
[0;36m576 |[0;0m }
/host/spi-builder-workspace/Sources/Workspace/DefaultPluginScriptRunner.swift:575:54: [1;33mwarning: [1;39mreference to captured var 'stderrData' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m573 |[0;0m signal: process.terminationStatus,
[0;36m574 |[0;0m command: command,
[0;36m575 |[0;0m output: String(decoding: stderrData, as: UTF8.self))
[0;36m|[0;0m `- [1;33mwarning: [1;39mreference to captured var 'stderrData' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m576 |[0;0m }
[0;36m577 |[0;0m // Otherwise return the termination satatus.
/host/spi-builder-workspace/Sources/Workspace/DefaultPluginScriptRunner.swift:589:108: [1;33mwarning: [1;39mreference to captured var 'command' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m587 |[0;0m catch {
[0;36m588 |[0;0m callbackQueue.async {
[0;36m589 |[0;0m completion(.failure(DefaultPluginScriptRunnerError.invocationFailed(error: error, command: command)))
[0;36m|[0;0m `- [1;33mwarning: [1;39mreference to captured var 'command' in concurrently-executing code; this is an error in the Swift 6 language mode[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
[0;36m590 |[0;0m }
[0;36m591 |[0;0m }
/host/spi-builder-workspace/Sources/Workspace/Diagnostics.swift:251:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'FileSystemError' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'TSCBasic' introduce this conformance in the future[0;0m
[0;36m249 |[0;0m
[0;36m250 |[0;0m #if swift(<6.0)
[0;36m251 |[0;0m extension FileSystemError: CustomStringConvertible {}
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'FileSystemError' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'TSCBasic' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m252 |[0;0m #else
[0;36m253 |[0;0m extension FileSystemError: @retroactive CustomStringConvertible {}
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
/host/spi-builder-workspace/Sources/Workspace/Workspace+Configuration.swift:92:48: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m90 |[0;0m get throws {
[0;36m91 |[0;0m // backwards compatibility
[0;36m92 |[0;0m if let customPath = ProcessEnv.vars["SWIFTPM_MIRROR_CONFIG"] {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m93 |[0;0m return try AbsolutePath(validating: customPath)
[0;36m94 |[0;0m }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/host/spi-builder-workspace/Sources/Build/BuildOperation.swift:17:8: [1;33mwarning: [1;39mfile 'BuildOperation.swift' is part of module 'Build'; ignoring import[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/module-self-import\ModuleSelfImport]8;;\]
[0;36m15 |[0;0m
[0;36m16 |[0;0m @_spi(SwiftPMInternal)
[0;36m17 |[0;0m import Build
[0;36m|[0;0m `- [1;33mwarning: [1;39mfile 'BuildOperation.swift' is part of module 'Build'; ignoring import[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/module-self-import\ModuleSelfImport]8;;\]
[0;36m18 |[0;0m
[0;36m19 |[0;0m import LLBuildManifest
[#ModuleSelfImport]: <https://docs.swift.org/compiler/documentation/diagnostics/module-self-import>
[1614 / 1732] Build
[1617 / 1732] Build
/host/spi-builder-workspace/Sources/Build/BuildManifest/LLBuildManifestBuilder+Swift.swift:78:29: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m76 |[0;0m resolver: resolver,
[0;36m77 |[0;0m fileSystem: target.fileSystem,
[0;36m78 |[0;0m env: ProcessEnv.vars
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m79 |[0;0m )
[0;36m80 |[0;0m var driver = try Driver(
/host/spi-builder-workspace/Sources/Build/BuildManifest/LLBuildManifestBuilder+Swift.swift:82:65: [1;33mwarning: [1;39m'makeDiagnosticsHandler()' is deprecated: temporary for transition TSCBasic.Diagnostic -> SwiftDriver.Diagnostic[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m80 |[0;0m var driver = try Driver(
[0;36m81 |[0;0m args: commandLine,
[0;36m82 |[0;0m diagnosticsOutput: .handler(self.observabilityScope.makeDiagnosticsHandler()),
[0;36m|[0;0m `- [1;33mwarning: [1;39m'makeDiagnosticsHandler()' is deprecated: temporary for transition TSCBasic.Diagnostic -> SwiftDriver.Diagnostic[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m83 |[0;0m fileSystem: self.fileSystem,
[0;36m84 |[0;0m executor: executor
/host/spi-builder-workspace/Sources/Build/BuildManifest/LLBuildManifestBuilder+Swift.swift:294:29: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m292 |[0;0m resolver: resolver,
[0;36m293 |[0;0m fileSystem: self.fileSystem,
[0;36m294 |[0;0m env: ProcessEnv.vars
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m295 |[0;0m )
[0;36m296 |[0;0m var driver = try Driver(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[1623 / 1735]
[1627 / 1738] X509
/host/spi-builder-workspace/Sources/Build/BuildPlan/BuildPlan.swift:98:38: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m96 |[0;0m // FIXME: We use this hack to let swiftpm's functional test use shared
[0;36m97 |[0;0m // cache so it doesn't become painfully slow.
[0;36m98 |[0;0m if let path = ProcessEnv.vars["SWIFTPM_TESTS_MODULECACHE"] {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m99 |[0;0m return try AbsolutePath(validating: path)
[0;36m100 |[0;0m }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[1632 / 1739] X509
[1633 / 1740] Build
[1643 / 1759] CoreCommands
/host/spi-builder-workspace/Sources/SourceKitLSPAPI/PluginTargetBuildDescription.swift:19:22: [1;33mwarning: [1;39mmodule 'PackageModel' is imported as 'internal' from the same file; this 'private' access level will be ignored[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/inconsistent-import-access\InconsistentImportAccess]8;;\]
[0;36m16 |[0;0m
[0;36m17 |[0;0m private import class PackageLoading.ManifestLoader
[0;36m18 |[0;0m internal import struct PackageModel.ToolsVersion
[0;36m|[0;0m `- [1;39mnote: [1;39mimported 'internal' here[0;0m
[0;36m19 |[0;0m private import class PackageModel.UserToolchain
[0;36m|[0;0m `- [1;33mwarning: [1;39mmodule 'PackageModel' is imported as 'internal' from the same file; this 'private' access level will be ignored[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/inconsistent-import-access\InconsistentImportAccess]8;;\]
[0;36m20 |[0;0m
[0;36m21 |[0;0m struct PluginTargetBuildDescription: BuildTarget {
[#InconsistentImportAccess]: <https://docs.swift.org/compiler/documentation/diagnostics/inconsistent-import-access>
/host/spi-builder-workspace/Sources/SourceKitLSPAPI/PluginTargetBuildDescription.swift:19:22: [1;33mwarning: [1;39mmodule 'PackageModel' is imported as 'internal' from the same file; this 'private' access level will be ignored[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/inconsistent-import-access\InconsistentImportAccess]8;;\]
[0;36m16 |[0;0m
[0;36m17 |[0;0m private import class PackageLoading.ManifestLoader
[0;36m18 |[0;0m internal import struct PackageModel.ToolsVersion
[0;36m|[0;0m `- [1;39mnote: [1;39mimported 'internal' here[0;0m
[0;36m19 |[0;0m private import class PackageModel.UserToolchain
[0;36m|[0;0m `- [1;33mwarning: [1;39mmodule 'PackageModel' is imported as 'internal' from the same file; this 'private' access level will be ignored[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/inconsistent-import-access\InconsistentImportAccess]8;;\]
[0;36m20 |[0;0m
[0;36m21 |[0;0m struct PluginTargetBuildDescription: BuildTarget {
[#InconsistentImportAccess]: <https://docs.swift.org/compiler/documentation/diagnostics/inconsistent-import-access>
[1644 / 1759] SourceKitLSPAPI
[1647 / 1759] package-info-product
/host/spi-builder-workspace/Sources/SPMTestSupport/misc.swift:495:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'URL' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future[0;0m
[0;36m493 |[0;0m extension RelativePath: ExpressibleByStringLiteral {}
[0;36m494 |[0;0m extension RelativePath: ExpressibleByStringInterpolation {}
[0;36m495 |[0;0m extension URL: ExpressibleByStringLiteral {}
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'URL' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m496 |[0;0m extension URL: ExpressibleByStringInterpolation {}
[0;36m497 |[0;0m extension PackageIdentity: ExpressibleByStringLiteral {}
/host/spi-builder-workspace/Sources/SPMTestSupport/misc.swift:496:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'URL' to imported protocol 'ExpressibleByStringInterpolation'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future[0;0m
[0;36m494 |[0;0m extension RelativePath: ExpressibleByStringInterpolation {}
[0;36m495 |[0;0m extension URL: ExpressibleByStringLiteral {}
[0;36m496 |[0;0m extension URL: ExpressibleByStringInterpolation {}
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'URL' to imported protocol 'ExpressibleByStringInterpolation'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m497 |[0;0m extension PackageIdentity: ExpressibleByStringLiteral {}
[0;36m498 |[0;0m extension PackageIdentity: ExpressibleByStringInterpolation {}
[1648 / 1760] SourceKitLSPAPI
/host/spi-builder-workspace/Sources/CoreCommands/Options.swift:618:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'Version' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'TSCUtility' introduce this conformance in the future[0;0m
[0;36m616 |[0;0m extension Sanitizer: ExpressibleByArgument {}
[0;36m617 |[0;0m extension BuildSystemProvider.Kind: ExpressibleByArgument {}
[0;36m618 |[0;0m extension Version: ExpressibleByArgument {}
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'Version' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'TSCUtility' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m619 |[0;0m extension PackageIdentity: ExpressibleByArgument {}
[0;36m620 |[0;0m extension URL: ExpressibleByArgument {}
/host/spi-builder-workspace/Sources/CoreCommands/Options.swift:620:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'URL' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future[0;0m
[0;36m618 |[0;0m extension Version: ExpressibleByArgument {}
[0;36m619 |[0;0m extension PackageIdentity: ExpressibleByArgument {}
[0;36m620 |[0;0m extension URL: ExpressibleByArgument {}
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'URL' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m621 |[0;0m #else
[0;36m622 |[0;0m extension BuildConfiguration: @retroactive ExpressibleByArgument {}
/host/spi-builder-workspace/Sources/SPMTestSupport/SwiftPMProduct.swift:133:28: [1;33mwarning: [1;39m'popen(arguments:environment:loggingHandler:)' is deprecated: renamed to 'popen(arguments:environmentBlock:loggingHandler:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m131 |[0;0m completeArgs += args
[0;36m132 |[0;0m
[0;36m133 |[0;0m return try Process.popen(arguments: completeArgs, environment: environment)
[0;36m|[0;0m |- [1;33mwarning: [1;39m'popen(arguments:environment:loggingHandler:)' is deprecated: renamed to 'popen(arguments:environmentBlock:loggingHandler:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'popen(arguments:environmentBlock:loggingHandler:)' instead[0;0m
[0;36m134 |[0;0m }
[0;36m135 |[0;0m }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[1668 / 1760] SPMTestSupport
[1669 / 1761] swift-bootstrap-product
[1673 / 1762] swift-bootstrap-product
/host/spi-builder-workspace/Sources/SPMTestSupport/MockPackageGraphs.swift:42:21: [1;33mwarning: [1;39m'loadPackageGraph(identityResolver:fileSystem:manifests:binaryArtifacts:explicitProduct:shouldCreateMultipleTestProducts:createREPLProduct:useXCBuildFileRules:customXCTestMinimumDeploymentTargets:observabilityScope:)' is deprecated: Renamed for consistency: the type of this functions return value is named `ModulesGraph`.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m40 |[0;0m
[0;36m41 |[0;0m let observability = ObservabilitySystem.makeForTesting()
[0;36m42 |[0;0m let graph = try loadPackageGraph(
[0;36m|[0;0m |- [1;33mwarning: [1;39m'loadPackageGraph(identityResolver:fileSystem:manifests:binaryArtifacts:explicitProduct:shouldCreateMultipleTestProducts:createREPLProduct:useXCBuildFileRules:customXCTestMinimumDeploymentTargets:observabilityScope:)' is deprecated: Renamed for consistency: the type of this functions return value is named `ModulesGraph`.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'loadModulesGraph' instead[0;0m
[0;36m43 |[0;0m fileSystem: fs,
[0;36m44 |[0;0m manifests: [
/host/spi-builder-workspace/Sources/SPMTestSupport/MockPackageGraphs.swift:137:21: [1;33mwarning: [1;39m'loadPackageGraph(identityResolver:fileSystem:manifests:binaryArtifacts:explicitProduct:shouldCreateMultipleTestProducts:createREPLProduct:useXCBuildFileRules:customXCTestMinimumDeploymentTargets:observabilityScope:)' is deprecated: Renamed for consistency: the type of this functions return value is named `ModulesGraph`.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m135 |[0;0m
[0;36m136 |[0;0m let observability = ObservabilitySystem.makeForTesting()
[0;36m137 |[0;0m let graph = try loadPackageGraph(
[0;36m|[0;0m |- [1;33mwarning: [1;39m'loadPackageGraph(identityResolver:fileSystem:manifests:binaryArtifacts:explicitProduct:shouldCreateMultipleTestProducts:createREPLProduct:useXCBuildFileRules:customXCTestMinimumDeploymentTargets:observabilityScope:)' is deprecated: Renamed for consistency: the type of this functions return value is named `ModulesGraph`.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'loadModulesGraph' instead[0;0m
[0;36m138 |[0;0m fileSystem: fs,
[0;36m139 |[0;0m manifests: [
/host/spi-builder-workspace/Sources/SPMTestSupport/MockPackageGraphs.swift:167:21: [1;33mwarning: [1;39m'loadPackageGraph(identityResolver:fileSystem:manifests:binaryArtifacts:explicitProduct:shouldCreateMultipleTestProducts:createREPLProduct:useXCBuildFileRules:customXCTestMinimumDeploymentTargets:observabilityScope:)' is deprecated: Renamed for consistency: the type of this functions return value is named `ModulesGraph`.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m165 |[0;0m
[0;36m166 |[0;0m let observability = ObservabilitySystem.makeForTesting()
[0;36m167 |[0;0m let graph = try loadPackageGraph(
[0;36m|[0;0m |- [1;33mwarning: [1;39m'loadPackageGraph(identityResolver:fileSystem:manifests:binaryArtifacts:explicitProduct:shouldCreateMultipleTestProducts:createREPLProduct:useXCBuildFileRules:customXCTestMinimumDeploymentTargets:observabilityScope:)' is deprecated: Renamed for consistency: the type of this functions return value is named `ModulesGraph`.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'loadModulesGraph' instead[0;0m
[0;36m168 |[0;0m fileSystem: fs,
[0;36m169 |[0;0m manifests: [
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[1676 / 1762] SwiftSDKCommand
[1679 / 1762] PackageCollectionsSigning
/host/spi-builder-workspace/Sources/SPMTestSupport/misc.swift:495:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'URL' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future[0;0m
[0;36m493 |[0;0m extension RelativePath: ExpressibleByStringLiteral {}
[0;36m494 |[0;0m extension RelativePath: ExpressibleByStringInterpolation {}
[0;36m495 |[0;0m extension URL: ExpressibleByStringLiteral {}
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'URL' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m496 |[0;0m extension URL: ExpressibleByStringInterpolation {}
[0;36m497 |[0;0m extension PackageIdentity: ExpressibleByStringLiteral {}
/host/spi-builder-workspace/Sources/SPMTestSupport/misc.swift:496:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'URL' to imported protocol 'ExpressibleByStringInterpolation'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future[0;0m
[0;36m494 |[0;0m extension RelativePath: ExpressibleByStringInterpolation {}
[0;36m495 |[0;0m extension URL: ExpressibleByStringLiteral {}
[0;36m496 |[0;0m extension URL: ExpressibleByStringInterpolation {}
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'URL' to imported protocol 'ExpressibleByStringInterpolation'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m497 |[0;0m extension PackageIdentity: ExpressibleByStringLiteral {}
[0;36m498 |[0;0m extension PackageIdentity: ExpressibleByStringInterpolation {}
/host/spi-builder-workspace/Sources/Build/BuildOperation.swift:17:8: [1;33mwarning: [1;39mfile 'BuildOperation.swift' is part of module 'Build'; ignoring import[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/module-self-import\ModuleSelfImport]8;;\]
[0;36m15 |[0;0m
[0;36m16 |[0;0m @_spi(SwiftPMInternal)
[0;36m17 |[0;0m import Build
[0;36m|[0;0m `- [1;33mwarning: [1;39mfile 'BuildOperation.swift' is part of module 'Build'; ignoring import[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/module-self-import\ModuleSelfImport]8;;\]
[0;36m18 |[0;0m
[0;36m19 |[0;0m import LLBuildManifest
/host/spi-builder-workspace/Sources/Build/BuildOperation.swift:235:71: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m233 |[0;0m let executor = SPMSwiftDriverExecutor(resolver: resolver,
[0;36m234 |[0;0m fileSystem: localFileSystem,
[0;36m235 |[0;0m env: ProcessEnv.vars)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m236 |[0;0m
[0;36m237 |[0;0m let consumeDiagnostics: DiagnosticsEngine = DiagnosticsEngine(handlers: [])
/host/spi-builder-workspace/Sources/Build/BuildOperation.swift:770:49: [1;33mwarning: [1;39m'popen(arguments:environment:loggingHandler:)' is deprecated: renamed to 'popen(arguments:environmentBlock:loggingHandler:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m768 |[0;0m commandLine = try Sandbox.apply(command: commandLine, fileSystem: self.fileSystem, strictness: .writableTemporaryDirectory, writableDirectories: [pluginResult.pluginOutputDirectory])
[0;36m769 |[0;0m }
[0;36m770 |[0;0m let processResult = try Process.popen(arguments: commandLine, environment: command.configuration.environment)
[0;36m|[0;0m |- [1;33mwarning: [1;39m'popen(arguments:environment:loggingHandler:)' is deprecated: renamed to 'popen(arguments:environmentBlock:loggingHandler:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'popen(arguments:environmentBlock:loggingHandler:)' instead[0;0m
[0;36m771 |[0;0m let output = try processResult.utf8Output() + processResult.utf8stderrOutput()
[0;36m772 |[0;0m if processResult.exitStatus != .terminated(code: 0) {
/host/spi-builder-workspace/Sources/Build/BuildOperationBuildSystemDelegateHandler.swift:606:48: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m604 |[0;0m hash += try! encoder.encode(self.context.productsBuildParameters)
[0;36m605 |[0;0m hash += try! encoder.encode(self.context.toolsBuildParameters)
[0;36m606 |[0;0m hash += try! encoder.encode(ProcessEnv.vars)
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m607 |[0;0m return [UInt8](hash)
[0;36m608 |[0;0m }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[#ModuleSelfImport]: <https://docs.swift.org/compiler/documentation/diagnostics/module-self-import>
[1680 / 1763] SwiftSDKCommand
[1686 / 1773] SwiftSDKCommand
[1689 / 1773] PackageCollectionsSigning
[1698 / 1774] PackageLoading
[1699 / 1774] PackageCollections
[1704 / 1784] SPMTestSupport
/host/spi-builder-workspace/Sources/CoreCommands/SwiftCommandState.swift:366:17: [1;33mwarning: [1;39m'loggingHandler' is deprecated: use instance level `loggingHandler` passed via `init` instead of setting one globally.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m364 |[0;0m
[0;36m365 |[0;0m // set global process logging handler
[0;36m366 |[0;0m Process.loggingHandler = { self.observabilityScope.emit(debug: $0) }
[0;36m|[0;0m `- [1;33mwarning: [1;39m'loggingHandler' is deprecated: use instance level `loggingHandler` passed via `init` instead of setting one globally.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m367 |[0;0m }
[0;36m368 |[0;0m
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[1706 / 1784] SwiftSDKCommand
[1709 / 1785] SwiftSDKCommand
/host/spi-builder-workspace/Sources/CoreCommands/Options.swift:618:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'Version' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'TSCUtility' introduce this conformance in the future[0;0m
[0;36m616 |[0;0m extension Sanitizer: ExpressibleByArgument {}
[0;36m617 |[0;0m extension BuildSystemProvider.Kind: ExpressibleByArgument {}
[0;36m618 |[0;0m extension Version: ExpressibleByArgument {}
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'Version' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'TSCUtility' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m619 |[0;0m extension PackageIdentity: ExpressibleByArgument {}
[0;36m620 |[0;0m extension URL: ExpressibleByArgument {}
/host/spi-builder-workspace/Sources/CoreCommands/Options.swift:620:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'URL' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future[0;0m
[0;36m618 |[0;0m extension Version: ExpressibleByArgument {}
[0;36m619 |[0;0m extension PackageIdentity: ExpressibleByArgument {}
[0;36m620 |[0;0m extension URL: ExpressibleByArgument {}
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'URL' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m621 |[0;0m #else
[0;36m622 |[0;0m extension BuildConfiguration: @retroactive ExpressibleByArgument {}
[1714 / 1786] Commands
/host/spi-builder-workspace/Sources/Commands/Snippets/Colorful.swift:47:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'Optional' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future[0;0m
[0;36m45 |[0;0m }
[0;36m46 |[0;0m
[0;36m47 |[0;0m extension Optional: CustomStringConvertible where Wrapped: Colorful {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'Optional' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m48 |[0;0m public var description: String {
[0;36m49 |[0;0m return terminalString()
/host/spi-builder-workspace/Sources/Commands/Utilities/APIDigester.swift:337:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'SourceLocation' to imported protocols 'DiagnosticLocation', 'CustomStringConvertible'; this will not behave correctly if the owners of 'TSCUtility' introduce this conformance in the future[0;0m
[0;36m335 |[0;0m
[0;36m336 |[0;0m #if swift(<6.0)
[0;36m337 |[0;0m extension SerializedDiagnostics.SourceLocation: DiagnosticLocation {}
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'SourceLocation' to imported protocols 'DiagnosticLocation', 'CustomStringConvertible'; this will not behave correctly if the owners of 'TSCUtility' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m338 |[0;0m #else
[0;36m339 |[0;0m extension SerializedDiagnostics.SourceLocation: @retroactive DiagnosticLocation {}
[1714 / 1786]
[1721 / 1786] PackageGraph
[1727 / 1795] swift-package-product
[1730 / 1795] swift-test-product
[1733 / 1795]
[1734 / 1796] swift-test-product
[1738 / 1802] swift-experimental-sdk-product
[1743 / 1807] swift-test-product
/host/spi-builder-workspace/Sources/Commands/PackageCommands/Format.swift:41:78: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m39 |[0;0m // Look for swift-format binary.
[0;36m40 |[0;0m // FIXME: This should be moved to user toolchain.
[0;36m41 |[0;0m let swiftFormatInEnv = lookupExecutablePath(filename: ProcessEnv.vars["SWIFT_FORMAT"])
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m42 |[0;0m guard let swiftFormat = swiftFormatInEnv ?? Process.findExecutable("swift-format").flatMap(AbsolutePath.init) else {
[0;36m43 |[0;0m swiftCommandState.observabilityScope.emit(error: "Could not find swift-format in PATH or SWIFT_FORMAT")
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[1753 / 1807] swift-experimental-sdk-product
[1753 / 1807] Commands
/host/spi-builder-workspace/Sources/Commands/Utilities/TestingSupport.swift:60:60: [1;33mwarning: [1;39m'checkNonZeroExit(args:environment:loggingHandler:)' is deprecated: renamed to 'checkNonZeroExit(args:environmentBlock:loggingHandler:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m58 |[0;0m // This will be true during swiftpm development or when using swift.org toolchains.
[0;36m59 |[0;0m let xcodePath = try TSCBasic.Process.checkNonZeroExit(args: "/usr/bin/xcode-select", "--print-path").spm_chomp()
[0;36m60 |[0;0m let installedSwiftBuildPath = try TSCBasic.Process.checkNonZeroExit(args: "/usr/bin/xcrun", "--find", "swift-build", environment: ["DEVELOPER_DIR": xcodePath]).spm_chomp()
[0;36m|[0;0m |- [1;33mwarning: [1;39m'checkNonZeroExit(args:environment:loggingHandler:)' is deprecated: renamed to 'checkNonZeroExit(args:environmentBlock:loggingHandler:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'checkNonZeroExit(args:environmentBlock:loggingHandler:)' instead[0;0m
[0;36m61 |[0;0m if let xctestHelperPath = findXCTestHelper(swiftBuildPath: try AbsolutePath(validating: installedSwiftBuildPath)) {
[0;36m62 |[0;0m return xctestHelperPath
/host/spi-builder-workspace/Sources/Commands/Utilities/TestingSupport.swift:140:32: [1;33mwarning: [1;39m'checkNonZeroExit(arguments:environment:loggingHandler:)' is deprecated: renamed to 'checkNonZeroExit(arguments:environmentBlock:loggingHandler:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m138 |[0;0m )
[0;36m139 |[0;0m args = [path.description, "--dump-tests-json"]
[0;36m140 |[0;0m let data = try Process.checkNonZeroExit(arguments: args, environment: env)
[0;36m|[0;0m |- [1;33mwarning: [1;39m'checkNonZeroExit(arguments:environment:loggingHandler:)' is deprecated: renamed to 'checkNonZeroExit(arguments:environmentBlock:loggingHandler:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'checkNonZeroExit(arguments:environmentBlock:loggingHandler:)' instead[0;0m
[0;36m141 |[0;0m #endif
[0;36m142 |[0;0m // Parse json and return TestSuites.
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[1760 / 1810] PackageCollectionsCommand
[1771 / 1814] swift-build-product
[1774 / 1817] swift-package-collection-product
[1774 / 1818] swift-package-collection-product
[1786 / 1820]
[1789 / 1824] swift-package-manager-product
[1791 / 1824]
[1795 / 1825] XCBuildSupport
[1798 / 1825] XCBuildSupport-product
[1801 / 1825]
[1801 / 1825] SwiftPMDataModel-auto-product
[1802 / 1826] swift-package-manager-product
[1812 / 1827] SwiftPM-auto-product
[1814 / 1827] SwiftPM-auto-product
[1814 / 1828] PackageCollectionsCommand
[1816 / 1828] swift-bootstrap-product
/host/spi-builder-workspace/Sources/Commands/Snippets/Colorful.swift:47:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'Optional' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future[0;0m
[0;36m45 |[0;0m }
[0;36m46 |[0;0m
[0;36m47 |[0;0m extension Optional: CustomStringConvertible where Wrapped: Colorful {
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'Optional' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m48 |[0;0m public var description: String {
[0;36m49 |[0;0m return terminalString()
/host/spi-builder-workspace/Sources/Commands/SwiftTestCommand.swift:901:36: [1;33mwarning: [1;39m'init(arguments:environment:outputRedirection:startNewProcessGroup:loggingHandler:)' is deprecated: replaced by 'init(arguments:environmentBlock:outputRedirection:startNewProcessGroup:loggingHandler:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m899 |[0;0m stderr: outputHandler
[0;36m900 |[0;0m )
[0;36m901 |[0;0m let process = TSCBasic.Process(arguments: try args(forTestAt: path), environment: self.testEnv, outputRedirection: outputRedirection)
[0;36m|[0;0m |- [1;33mwarning: [1;39m'init(arguments:environment:outputRedirection:startNewProcessGroup:loggingHandler:)' is deprecated: replaced by 'init(arguments:environmentBlock:outputRedirection:startNewProcessGroup:loggingHandler:)'[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m|[0;0m `- [1;39mnote: [1;39muse 'init(arguments:environmentBlock:outputRedirection:startNewProcessGroup:loggingHandler:)' instead[0;0m
[0;36m902 |[0;0m guard let terminationKey = self.cancellator.register(process) else {
[0;36m903 |[0;0m return false // terminating
/host/spi-builder-workspace/Sources/Commands/SwiftTestCommand.swift:992:23: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m990 |[0;0m // command's result output goes on stdout
[0;36m991 |[0;0m // ie "swift test" should output to stdout
[0;36m992 |[0;0m if ProcessEnv.vars["SWIFTPM_TEST_RUNNER_PROGRESS_BAR"] == "lit" {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m993 |[0;0m self.progressAnimation = ProgressAnimation.percent(
[0;36m994 |[0;0m stream: TSCBasic.stdoutStream,
/host/spi-builder-workspace/Sources/Commands/SwiftTestCommand.swift:1351:41: [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m1349 |[0;0m /// Returns the test case specifier if overridden in the env.
[0;36m1350 |[0;0m private func skippedTestsOverride(fileSystem: FileSystem) -> TestCaseSpecifier? {
[0;36m1351 |[0;0m guard let override = ProcessEnv.vars["_SWIFTPM_SKIP_TESTS_LIST"] else {
[0;36m|[0;0m `- [1;33mwarning: [1;39m'vars' is deprecated: Use `block` instead[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m1352 |[0;0m return nil
[0;36m1353 |[0;0m }
/host/spi-builder-workspace/Sources/Commands/Utilities/APIDigester.swift:337:1: [1;33mwarning: [1;39mextension declares a conformance of imported type 'SourceLocation' to imported protocols 'DiagnosticLocation', 'CustomStringConvertible'; this will not behave correctly if the owners of 'TSCUtility' introduce this conformance in the future[0;0m
[0;36m335 |[0;0m
[0;36m336 |[0;0m #if swift(<6.0)
[0;36m337 |[0;0m extension SerializedDiagnostics.SourceLocation: DiagnosticLocation {}
[0;36m|[0;0m |- [1;33mwarning: [1;39mextension declares a conformance of imported type 'SourceLocation' to imported protocols 'DiagnosticLocation', 'CustomStringConvertible'; this will not behave correctly if the owners of 'TSCUtility' introduce this conformance in the future[0;0m
[0;36m|[0;0m `- [1;39mnote: [1;39madd '@retroactive' to silence this warning[0;0m
[0;36m338 |[0;0m #else
[0;36m339 |[0;0m extension SerializedDiagnostics.SourceLocation: @retroactive DiagnosticLocation {}
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[1816 / 1828] Commands
[1819 / 1829] Commands
[1829 / 1829] SwiftPM-product
[1829 / 1829]
Build complete! (71.18 secs)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-llbuild",
"requirement" : {
"exact" : [
"1.0.0"
]
},
"type" : "sourceControl",
"url" : "https://github.com/art-divin/swift-llbuild.git"
},
{
"identity" : "swift-tools-support-core",
"requirement" : {
"exact" : [
"1.0.0"
]
},
"type" : "sourceControl",
"url" : "https://github.com/art-divin/swift-tools-support-core.git"
},
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.2",
"upper_bound" : "1.3.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser.git"
},
{
"identity" : "swift-driver",
"requirement" : {
"exact" : [
"1.0.1"
]
},
"type" : "sourceControl",
"url" : "https://github.com/art-divin/swift-driver.git"
},
{
"identity" : "swift-crypto",
"requirement" : {
"range" : [
{
"lower_bound" : "3.0.0",
"upper_bound" : "3.1.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-crypto.git"
},
{
"identity" : "swift-system",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.1",
"upper_bound" : "1.2.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-system.git"
},
{
"identity" : "swift-collections",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-collections.git"
},
{
"identity" : "swift-certificates",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.1",
"upper_bound" : "1.1.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-certificates.git"
}
],
"manifest_display_name" : "SwiftPM",
"name" : "SwiftPM",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "13.0"
},
{
"name" : "ios",
"version" : "16.0"
}
],
"products" : [
{
"name" : "SwiftPM",
"targets" : [
"PackageCollections",
"PackageCollectionsModel",
"PackageGraph",
"PackageLoading",
"PackageMetadata",
"PackageModel",
"SourceControl",
"Workspace",
"Build",
"LLBuildManifest",
"SourceKitLSPAPI",
"SPMLLBuild"
],
"type" : {
"library" : [
"dynamic"
]
}
},
{
"name" : "SwiftPM-auto",
"targets" : [
"PackageCollections",
"PackageCollectionsModel",
"PackageGraph",
"PackageLoading",
"PackageMetadata",
"PackageModel",
"SourceControl",
"Workspace",
"Build",
"LLBuildManifest",
"SourceKitLSPAPI",
"SPMLLBuild"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwiftPMDataModel",
"targets" : [
"PackageCollections",
"PackageCollectionsModel",
"PackageGraph",
"PackageLoading",
"PackageMetadata",
"PackageModel",
"SourceControl",
"Workspace"
],
"type" : {
"library" : [
"dynamic"
]
}
},
{
"name" : "SwiftPMDataModel-auto",
"targets" : [
"PackageCollections",
"PackageCollectionsModel",
"PackageGraph",
"PackageLoading",
"PackageMetadata",
"PackageModel",
"SourceControl",
"Workspace"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "XCBuildSupport",
"targets" : [
"XCBuildSupport"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "PackageDescription",
"targets" : [
"PackageDescription",
"CompilerPluginSupport"
],
"type" : {
"library" : [
"dynamic"
]
}
},
{
"name" : "PackagePlugin",
"targets" : [
"PackagePlugin"
],
"type" : {
"library" : [
"dynamic"
]
}
},
{
"name" : "PackageCollectionsModel",
"targets" : [
"PackageCollectionsModel"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "SwiftPMPackageCollections",
"targets" : [
"PackageCollections",
"PackageCollectionsModel",
"PackageCollectionsSigning",
"PackageModel"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "swift-test",
"targets" : [
"swift-test"
],
"type" : {
"executable" : null
}
},
{
"name" : "swift-run",
"targets" : [
"swift-run"
],
"type" : {
"executable" : null
}
},
{
"name" : "swift-package-registry",
"targets" : [
"swift-package-registry"
],
"type" : {
"executable" : null
}
},
{
"name" : "swift-package-manager",
"targets" : [
"swift-package-manager"
],
"type" : {
"executable" : null
}
},
{
"name" : "swift-package-collection",
"targets" : [
"swift-package-collection"
],
"type" : {
"executable" : null
}
},
{
"name" : "swift-package",
"targets" : [
"swift-package"
],
"type" : {
"executable" : null
}
},
{
"name" : "swift-experimental-sdk",
"targets" : [
"swift-experimental-sdk"
],
"type" : {
"executable" : null
}
},
{
"name" : "swift-build",
"targets" : [
"swift-build"
],
"type" : {
"executable" : null
}
},
{
"name" : "swift-bootstrap",
"targets" : [
"swift-bootstrap"
],
"type" : {
"executable" : null
}
},
{
"name" : "package-info",
"targets" : [
"package-info"
],
"type" : {
"executable" : null
}
},
{
"name" : "dummy-swiftc",
"targets" : [
"dummy-swiftc"
],
"type" : {
"executable" : null
}
}
],
"swift_languages_versions" : [
"5"
],
"targets" : [
{
"c99name" : "tsan_utils",
"module_type" : "ClangTarget",
"name" : "tsan_utils",
"path" : "Sources/tsan_utils",
"sources" : [
"tsan_utils.c"
],
"type" : "library"
},
{
"c99name" : "swift_test",
"module_type" : "SwiftTarget",
"name" : "swift-test",
"path" : "Sources/swift-test",
"product_memberships" : [
"swift-test"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"Commands"
],
"type" : "executable"
},
{
"c99name" : "swift_run",
"module_type" : "SwiftTarget",
"name" : "swift-run",
"path" : "Sources/swift-run",
"product_memberships" : [
"swift-run"
],
"sources" : [
"Entrypoint.swift"
],
"target_dependencies" : [
"Commands"
],
"type" : "executable"
},
{
"c99name" : "swift_package_registry",
"module_type" : "SwiftTarget",
"name" : "swift-package-registry",
"path" : "Sources/swift-package-registry",
"product_memberships" : [
"swift-package-registry"
],
"sources" : [
"runner.swift"
],
"target_dependencies" : [
"Commands",
"PackageRegistryCommand"
],
"type" : "executable"
},
{
"c99name" : "swift_package_manager",
"module_type" : "SwiftTarget",
"name" : "swift-package-manager",
"path" : "Sources/swift-package-manager",
"product_memberships" : [
"swift-package-manager"
],
"sources" : [
"SwiftPM.swift"
],
"target_dependencies" : [
"Basics",
"Commands",
"SwiftSDKCommand",
"PackageCollectionsCommand",
"PackageRegistryCommand"
],
"type" : "executable"
},
{
"c99name" : "swift_package_collection",
"module_type" : "SwiftTarget",
"name" : "swift-package-collection",
"path" : "Sources/swift-package-collection",
"product_memberships" : [
"swift-package-collection"
],
"sources" : [
"Entrypoint.swift"
],
"target_dependencies" : [
"Commands",
"PackageCollectionsCommand"
],
"type" : "executable"
},
{
"c99name" : "swift_package",
"module_type" : "SwiftTarget",
"name" : "swift-package",
"path" : "Sources/swift-package",
"product_memberships" : [
"swift-package"
],
"sources" : [
"Entrypoint.swift"
],
"target_dependencies" : [
"Basics",
"Commands"
],
"type" : "executable"
},
{
"c99name" : "swift_experimental_sdk",
"module_type" : "SwiftTarget",
"name" : "swift-experimental-sdk",
"path" : "Sources/swift-experimental-sdk",
"product_memberships" : [
"swift-experimental-sdk"
],
"sources" : [
"Entrypoint.swift"
],
"target_dependencies" : [
"Commands",
"SwiftSDKCommand"
],
"type" : "executable"
},
{
"c99name" : "swift_build",
"module_type" : "SwiftTarget",
"name" : "swift-build",
"path" : "Sources/swift-build",
"product_memberships" : [
"swift-build"
],
"sources" : [
"Entrypoint.swift"
],
"target_dependencies" : [
"Commands"
],
"type" : "executable"
},
{
"c99name" : "swift_bootstrap",
"module_type" : "SwiftTarget",
"name" : "swift-bootstrap",
"path" : "Sources/swift-bootstrap",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"swift-bootstrap"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"Basics",
"Build",
"PackageGraph",
"PackageLoading",
"PackageModel",
"XCBuildSupport"
],
"type" : "executable"
},
{
"c99name" : "package_info",
"module_type" : "SwiftTarget",
"name" : "package-info",
"path" : "Examples/package-info/Sources/package-info",
"product_memberships" : [
"package-info"
],
"sources" : [
"example.swift"
],
"target_dependencies" : [
"Workspace"
],
"type" : "executable"
},
{
"c99name" : "dummy_swiftc",
"module_type" : "SwiftTarget",
"name" : "dummy-swiftc",
"path" : "Sources/dummy-swiftc",
"product_memberships" : [
"dummy-swiftc"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"Basics"
],
"type" : "executable"
},
{
"c99name" : "XCBuildSupportTests",
"module_type" : "SwiftTarget",
"name" : "XCBuildSupportTests",
"path" : "Tests/XCBuildSupportTests",
"sources" : [
"PIFBuilderTests.swift",
"PIFTests.swift"
],
"target_dependencies" : [
"XCBuildSupport",
"SPMTestSupport"
],
"type" : "test"
},
{
"c99name" : "XCBuildSupport",
"module_type" : "SwiftTarget",
"name" : "XCBuildSupport",
"path" : "Sources/XCBuildSupport",
"product_memberships" : [
"XCBuildSupport",
"swift-test",
"swift-run",
"swift-package-registry",
"swift-package-manager",
"swift-package-collection",
"swift-package",
"swift-experimental-sdk",
"swift-build",
"swift-bootstrap"
],
"sources" : [
"PIF.swift",
"PIFBuilder.swift",
"XCBuildDelegate.swift",
"XCBuildMessage.swift",
"XCBuildOutputParser.swift",
"XcodeBuildSystem.swift"
],
"target_dependencies" : [
"DriverSupport",
"SPMBuildCore",
"PackageGraph"
],
"type" : "library"
},
{
"c99name" : "WorkspaceTests",
"module_type" : "SwiftTarget",
"name" : "WorkspaceTests",
"path" : "Tests/WorkspaceTests",
"sources" : [
"AuthorizationProviderTests.swift",
"InitTests.swift",
"ManifestSourceGenerationTests.swift",
"MirrorsConfigurationTests.swift",
"PinsStoreTests.swift",
"RegistryPackageContainerTests.swift",
"SourceControlPackageContainerTests.swift",
"ToolsVersionSpecificationGenerationTests.swift",
"ToolsVersionSpecificationRewriterTests.swift",
"WorkspaceStateTests.swift",
"WorkspaceTests.swift"
],
"target_dependencies" : [
"Workspace",
"SPMTestSupport"
],
"type" : "test"
},
{
"c99name" : "Workspace",
"module_type" : "SwiftTarget",
"name" : "Workspace",
"path" : "Sources/Workspace",
"product_memberships" : [
"SwiftPM",
"SwiftPM-auto",
"SwiftPMDataModel",
"SwiftPMDataModel-auto",
"swift-test",
"swift-run",
"swift-package-registry",
"swift-package-manager",
"swift-package-collection",
"swift-package",
"swift-experimental-sdk",
"swift-build",
"package-info"
],
"sources" : [
"CheckoutState.swift",
"DefaultPluginScriptRunner.swift",
"Diagnostics.swift",
"InitPackage.swift",
"LoadableResult.swift",
"ManagedArtifact.swift",
"ManagedDependency.swift",
"PackageContainer/FileSystemPackageContainer.swift",
"PackageContainer/RegistryPackageContainer.swift",
"PackageContainer/SourceControlPackageContainer.swift",
"ResolvedFileWatcher.swift",
"ResolverPrecomputationProvider.swift",
"ToolsVersionSpecificationRewriter.swift",
"Workspace+BinaryArtifacts.swift",
"Workspace+Configuration.swift",
"Workspace+Delegation.swift",
"Workspace+Dependencies.swift",
"Workspace+Editing.swift",
"Workspace+Manifests.swift",
"Workspace+PackageContainer.swift",
"Workspace+Pinning.swift",
"Workspace+Registry.swift",
"Workspace+Signing.swift",
"Workspace+SourceControl.swift",
"Workspace+State.swift",
"Workspace.swift"
],
"target_dependencies" : [
"Basics",
"PackageFingerprint",
"PackageGraph",
"PackageModel",
"PackageRegistry",
"PackageSigning",
"SourceControl",
"SPMBuildCore"
],
"type" : "library"
},
{
"c99name" : "SwiftSDKCommand",
"module_type" : "SwiftTarget",
"name" : "SwiftSDKCommand",
"path" : "Sources/SwiftSDKCommand",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"swift-package-manager",
"swift-experimental-sdk"
],
"sources" : [
"Configuration/ConfigurationSubcommand.swift",
"Configuration/ConfigureSwiftSDK.swift",
"Configuration/ResetConfiguration.swift",
"Configuration/SetConfiguration.swift",
"Configuration/ShowConfiguration.swift",
"InstallSwiftSDK.swift",
"ListSwiftSDKs.swift",
"RemoveSwiftSDK.swift",
"SwiftSDKCommand.swift",
"SwiftSDKSubcommand.swift"
],
"target_dependencies" : [
"Basics",
"CoreCommands",
"SPMBuildCore",
"PackageModel"
],
"type" : "library"
},
{
"c99name" : "SourceKitLSPAPITests",
"module_type" : "SwiftTarget",
"name" : "SourceKitLSPAPITests",
"path" : "Tests/SourceKitLSPAPITests",
"sources" : [
"SourceKitLSPAPITests.swift"
],
"target_dependencies" : [
"SourceKitLSPAPI",
"SPMTestSupport"
],
"type" : "test"
},
{
"c99name" : "SourceKitLSPAPI",
"module_type" : "SwiftTarget",
"name" : "SourceKitLSPAPI",
"path" : "Sources/SourceKitLSPAPI",
"product_memberships" : [
"SwiftPM",
"SwiftPM-auto"
],
"sources" : [
"BuildDescription.swift",
"PluginTargetBuildDescription.swift"
],
"target_dependencies" : [
"Build",
"SPMBuildCore"
],
"type" : "library"
},
{
"c99name" : "SourceControlTests",
"module_type" : "SwiftTarget",
"name" : "SourceControlTests",
"path" : "Tests/SourceControlTests",
"sources" : [
"GitRepositoryProviderTests.swift",
"GitRepositoryTests.swift",
"InMemoryGitRepositoryTests.swift",
"RepositoryManagerTests.swift"
],
"target_dependencies" : [
"SourceControl",
"SPMTestSupport"
],
"type" : "test"
},
{
"c99name" : "SourceControl",
"module_type" : "SwiftTarget",
"name" : "SourceControl",
"path" : "Sources/SourceControl",
"product_memberships" : [
"SwiftPM",
"SwiftPM-auto",
"SwiftPMDataModel",
"SwiftPMDataModel-auto",
"XCBuildSupport",
"SwiftPMPackageCollections",
"swift-test",
"swift-run",
"swift-package-registry",
"swift-package-manager",
"swift-package-collection",
"swift-package",
"swift-experimental-sdk",
"swift-build",
"swift-bootstrap",
"package-info"
],
"sources" : [
"GitRepository.swift",
"Repository.swift",
"RepositoryManager.swift"
],
"target_dependencies" : [
"Basics",
"PackageModel"
],
"type" : "library"
},
{
"c99name" : "SPMTestSupport",
"module_type" : "SwiftTarget",
"name" : "SPMTestSupport",
"path" : "Sources/SPMTestSupport",
"product_dependencies" : [
"TSCTestSupport"
],
"sources" : [
"GitRepositoryExtensions.swift",
"InMemoryGitRepository.swift",
"ManifestExtensions.swift",
"MockArchiver.swift",
"MockBuildTestHelper.swift",
"MockDependency.swift",
"MockDependencyGraph.swift",
"MockHTTPClient.swift",
"MockHashAlgorithm.swift",
"MockManifestLoader.swift",
"MockPackage.swift",
"MockPackageContainer.swift",
"MockPackageFingerprintStorage.swift",
"MockPackageGraphs.swift",
"MockPackageSigningEntityStorage.swift",
"MockProduct.swift",
"MockRegistry.swift",
"MockTarget.swift",
"MockWorkspace.swift",
"Observability.swift",
"PIFTester.swift",
"PackageDependencyDescriptionExtensions.swift",
"PackageGraphTester.swift",
"ResolvedTarget+Mock.swift",
"Resolver.swift",
"SwiftPMProduct.swift",
"Toolchain.swift",
"XCTAssertHelpers.swift",
"misc.swift"
],
"target_dependencies" : [
"Basics",
"Build",
"PackageFingerprint",
"PackageGraph",
"PackageLoading",
"PackageRegistry",
"PackageSigning",
"SourceControl",
"Workspace",
"XCBuildSupport"
],
"type" : "library"
},
{
"c99name" : "SPMSQLite3",
"module_type" : "SystemLibraryTarget",
"name" : "SPMSQLite3",
"path" : "Sources/SPMSQLite3",
"product_memberships" : [
"SwiftPM",
"SwiftPM-auto",
"SwiftPMDataModel",
"SwiftPMDataModel-auto",
"XCBuildSupport",
"SwiftPMPackageCollections",
"swift-test",
"swift-run",
"swift-package-registry",
"swift-package-manager",
"swift-package-collection",
"swift-package",
"swift-experimental-sdk",
"swift-build",
"swift-bootstrap",
"package-info",
"dummy-swiftc"
],
"sources" : [
],
"type" : "system-target"
},
{
"c99name" : "SPMLLBuild",
"module_type" : "SwiftTarget",
"name" : "SPMLLBuild",
"path" : "Sources/SPMLLBuild",
"product_dependencies" : [
"llbuildSwift"
],
"product_memberships" : [
"SwiftPM",
"SwiftPM-auto",
"swift-test",
"swift-run",
"swift-package-registry",
"swift-package-manager",
"swift-package-collection",
"swift-package",
"swift-experimental-sdk",
"swift-build",
"swift-bootstrap"
],
"sources" : [
"llbuild.swift"
],
"target_dependencies" : [
"Basics"
],
"type" : "library"
},
{
"c99name" : "SPMBuildCoreTests",
"module_type" : "SwiftTarget",
"name" : "SPMBuildCoreTests",
"path" : "Tests/SPMBuildCoreTests",
"sources" : [
"ArtifactsArchiveMetadataTests.swift",
"PluginInvocationTests.swift",
"XCFrameworkMetadataTests.swift"
],
"target_dependencies" : [
"SPMBuildCore",
"SPMTestSupport"
],
"type" : "test"
},
{
"c99name" : "SPMBuildCore",
"module_type" : "SwiftTarget",
"name" : "SPMBuildCore",
"path" : "Sources/SPMBuildCore",
"product_memberships" : [
"SwiftPM",
"SwiftPM-auto",
"SwiftPMDataModel",
"SwiftPMDataModel-auto",
"XCBuildSupport",
"swift-test",
"swift-run",
"swift-package-registry",
"swift-package-manager",
"swift-package-collection",
"swift-package",
"swift-experimental-sdk",
"swift-build",
"swift-bootstrap",
"package-info"
],
"sources" : [
"BinaryTarget+Extensions.swift",
"BuildParameters/BuildParameters+Debugging.swift",
"BuildParameters/BuildParameters+Driver.swift",
"BuildParameters/BuildParameters+Linking.swift",
"BuildParameters/BuildParameters+Output.swift",
"BuildParameters/BuildParameters+Testing.swift",
"BuildParameters/BuildParameters.swift",
"BuildSystem/BuildSystem.swift",
"BuildSystem/BuildSystemCommand.swift",
"BuildSystem/BuildSystemDelegate.swift",
"BuiltTestProduct.swift",
"Plugins/PluginContextSerializer.swift",
"Plugins/PluginInvocation.swift",
"Plugins/PluginMessages.swift",
"Plugins/PluginScriptRunner.swift",
"PrebuildCommandResult.swift",
"ResolvedPackage+Extensions.swift",
"Triple+Extensions.swift",
"XCFrameworkMetadata.swift"
],
"target_dependencies" : [
"Basics",
"PackageGraph"
],
"type" : "library"
},
{
"c99name" : "PackageSigningTests",
"module_type" : "SwiftTarget",
"name" : "PackageSigningTests",
"path" : "Tests/PackageSigningTests",
"sources" : [
"FilePackageSigningEntityStorageTests.swift",
"SigningEntityTests.swift",
"SigningIdentityTests.swift",
"SigningTests.swift",
"Utilities.swift"
],
"target_dependencies" : [
"SPMTestSupport",
"PackageSigning"
],
"type" : "test"
},
{
"c99name" : "PackageSigning",
"module_type" : "SwiftTarget",
"name" : "PackageSigning",
"path" : "Sources/PackageSigning",
"product_dependencies" : [
"Crypto",
"X509"
],
"product_memberships" : [
"SwiftPM",
"SwiftPM-auto",
"SwiftPMDataModel",
"SwiftPMDataModel-auto",
"swift-test",
"swift-run",
"swift-package-registry",
"swift-package-manager",
"swift-package-collection",
"swift-package",
"swift-experimental-sdk",
"swift-build",
"package-info"
],
"sources" : [
"CertificateStores.swift",
"SignatureProvider.swift",
"SigningEntity/FilePackageSigningEntityStorage.swift",
"SigningEntity/PackageSigningEntityStorage.swift",
"SigningEntity/SigningEntity.swift",
"SigningIdentity.swift",
"VerifierPolicies.swift",
"X509Extensions.swift",
"embedded_resources.swift"
],
"target_dependencies" : [
"Basics",
"PackageModel"
],
"type" : "library"
},
{
"c99name" : "PackageRegistryTests",
"module_type" : "SwiftTarget",
"name" : "PackageRegistryTests",
"path" : "Tests/PackageRegistryTests",
"sources" : [
"PackageSigningEntityTOFUTests.swift",
"PackageVersionChecksumTOFUTests.swift",
"RegistryClientTests.swift",
"RegistryConfigurationTests.swift",
"RegistryDownloadsManagerTests.swift",
"SignatureValidationTests.swift"
],
"target_dependencies" : [
"SPMTestSupport",
"PackageRegistry"
],
"type" : "test"
},
{
"c99name" : "PackageRegistryCommand",
"module_type" : "SwiftTarget",
"name" : "PackageRegistryCommand",
"path" : "Sources/PackageRegistryCommand",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"swift-package-registry",
"swift-package-manager"
],
"sources" : [
"PackageRegistryCommand+Auth.swift",
"PackageRegistryCommand+Publish.swift",
"PackageRegistryCommand.swift"
],
"target_dependencies" : [
"Basics",
"Commands",
"CoreCommands",
"PackageGraph",
"PackageLoading",
"PackageModel",
"PackageRegistry",
"PackageSigning",
"SourceControl",
"SPMBuildCore",
"Workspace"
],
"type" : "library"
},
{
"c99name" : "PackageRegistry",
"module_type" : "SwiftTarget",
"name" : "PackageRegistry",
"path" : "Sources/PackageRegistry",
"product_memberships" : [
"SwiftPM",
"SwiftPM-auto",
"SwiftPMDataModel",
"SwiftPMDataModel-auto",
"swift-test",
"swift-run",
"swift-package-registry",
"swift-package-manager",
"swift-package-collection",
"swift-package",
"swift-experimental-sdk",
"swift-build",
"package-info"
],
"sources" : [
"ChecksumTOFU.swift",
"RegistryClient.swift",
"RegistryConfiguration.swift",
"RegistryDownloadsManager.swift",
"SignatureValidation.swift",
"SigningEntityTOFU.swift"
],
"target_dependencies" : [
"Basics",
"PackageFingerprint",
"PackageLoading",
"PackageModel",
"PackageSigning"
],
"type" : "library"
},
{
"c99name" : "PackagePluginAPITests",
"module_type" : "SwiftTarget",
"name" : "PackagePluginAPITests",
"path" : "Tests/PackagePluginAPITests",
"sources" : [
"ArgumentExtractorTests.swift",
"PathTests.swift"
],
"target_dependencies" : [
"PackagePlugin",
"SPMTestSupport"
],
"type" : "test"
},
{
"c99name" : "PackagePlugin",
"module_type" : "SwiftTarget",
"name" : "PackagePlugin",
"path" : "Sources/PackagePlugin",
"product_memberships" : [
"PackagePlugin"
],
"sources" : [
"ArgumentExtractor.swift",
"Command.swift",
"Context.swift",
"Diagnostics.swift",
"Errors.swift",
"PackageManagerProxy.swift",
"PackageModel.swift",
"Path.swift",
"Plugin.swift",
"PluginContextDeserializer.swift",
"PluginMessages.swift",
"Protocols.swift",
"Utilities.swift"
],
"type" : "library"
},
{
"c99name" : "PackageModelTests",
"module_type" : "SwiftTarget",
"name" : "PackageModelTests",
"path" : "Tests/PackageModelTests",
"sources" : [
"CanonicalPackageLocationTests.swift",
"InstalledSwiftPMConfigurationTests.swift",
"ManifestTests.swift",
"MinimumDeploymentTargetTests.swift",
"PackageIdentityNameTests.swift",
"PackageIdentityParser.swift",
"PackageIdentityScopeTests.swift",
"PackageModelTests.swift",
"SnippetTests.swift",
"SwiftLanguageVersionTests.swift",
"SwiftSDKBundleTests.swift",
"SwiftSDKTests.swift",
"ToolsVersionTests.swift",
"ToolsetTests.swift"
],
"target_dependencies" : [
"PackageModel",
"SPMTestSupport"
],
"type" : "test"
},
{
"c99name" : "PackageModel",
"module_type" : "SwiftTarget",
"name" : "PackageModel",
"path" : "Sources/PackageModel",
"product_memberships" : [
"SwiftPM",
"SwiftPM-auto",
"SwiftPMDataModel",
"SwiftPMDataModel-auto",
"XCBuildSupport",
"SwiftPMPackageCollections",
"swift-test",
"swift-run",
"swift-package-registry",
"swift-package-manager",
"swift-package-collection",
"swift-package",
"swift-experimental-sdk",
"swift-build",
"swift-bootstrap",
"package-info"
],
"sources" : [
"ArtifactsArchiveMetadata.swift",
"BuildConfiguration.swift",
"BuildEnvironment.swift",
"BuildFlags.swift",
"BuildSettings.swift",
"DependencyMapper.swift",
"Diagnostics.swift",
"IdentityResolver.swift",
"InstalledLibrariesSupport/LibraryMetadata.swift",
"InstalledSwiftPMConfiguration.swift",
"Manifest/Manifest.swift",
"Manifest/PackageConditionDescription.swift",
"Manifest/PackageDependencyDescription.swift",
"Manifest/PlatformDescription.swift",
"Manifest/ProductDescription.swift",
"Manifest/SystemPackageProviderDescription.swift",
"Manifest/TargetBuildSettingDescription.swift",
"Manifest/TargetDescription.swift",
"ManifestSourceGeneration.swift",
"MinimumDeploymentTarget.swift",
"ModuleMapType.swift",
"PackageIdentity.swift",
"PackageModel.swift",
"PackageReference.swift",
"Platform.swift",
"PlatformRegistry.swift",
"Product.swift",
"Registry.swift",
"RegistryReleaseMetadata.swift",
"Resource.swift",
"Sanitizers.swift",
"Snippets/Model/Snippet.swift",
"Snippets/Model/SnippetGroup.swift",
"Snippets/Parsing/PlainTextSnippetExtractor.swift",
"Sources.swift",
"SupportedLanguageExtension.swift",
"SwiftLanguageVersion.swift",
"SwiftSDKs/SwiftSDK.swift",
"SwiftSDKs/SwiftSDKBundle.swift",
"SwiftSDKs/SwiftSDKBundleStore.swift",
"SwiftSDKs/SwiftSDKConfigurationStore.swift",
"Target/BinaryTarget.swift",
"Target/ClangTarget.swift",
"Target/PluginTarget.swift",
"Target/SwiftTarget.swift",
"Target/SystemLibraryTarget.swift",
"Target/Target.swift",
"Toolchain.swift",
"ToolchainConfiguration.swift",
"ToolsVersion.swift",
"ToolsVersionSpecificationGeneration.swift",
"Toolset.swift",
"UserToolchain.swift",
"WindowsToolchainInfo.swift"
],
"target_dependencies" : [
"Basics"
],
"type" : "library"
},
{
"c99name" : "PackageMetadata",
"module_type" : "SwiftTarget",
"name" : "PackageMetadata",
"path" : "Sources/PackageMetadata",
"product_memberships" : [
"SwiftPM",
"SwiftPM-auto",
"SwiftPMDataModel",
"SwiftPMDataModel-auto"
],
"sources" : [
"PackageMetadata.swift"
],
"target_dependencies" : [
"Basics",
"PackageCollections",
"PackageModel",
"PackageRegistry",
"PackageSigning"
],
"type" : "library"
},
{
"c99name" : "PackageLoadingTests",
"module_type" : "SwiftTarget",
"name" : "PackageLoadingTests",
"path" : "Tests/PackageLoadingTests",
"sources" : [
"ManifestLoaderCacheTests.swift",
"ManifestSignatureParserTests.swift",
"ModuleMapGenerationTests.swift",
"PDLoadingTests.swift",
"PD_4_0_LoadingTests.swift",
"PD_4_2_LoadingTests.swift",
"PD_5_0_LoadingTests.swift",
"PD_5_2_LoadingTests.swift",
"PD_5_3_LoadingTests.swift",
"PD_5_4_LoadingTests.swift",
"PD_5_5_LoadingTests.swift",
"PD_5_6_LoadingTests.swift",
"PD_5_7_LoadingTests.swift",
"PD_5_9_LoadingTests.swift",
"PD_6_0_LoadingTests.swift",
"PD_Next_LoadingTests.swift",
"PackageBuilderTests.swift",
"PkgConfigAllowlistTests.swift",
"PkgConfigParserTests.swift",
"PkgConfigTests.swift",
"TargetSourcesBuilderTests.swift",
"ToolsVersionParserTests.swift"
],
"target_dependencies" : [
"PackageLoading",
"SPMTestSupport"
],
"type" : "test"
},
{
"c99name" : "PackageLoading",
"module_type" : "SwiftTarget",
"name" : "PackageLoading",
"path" : "Sources/PackageLoading",
"product_memberships" : [
"SwiftPM",
"SwiftPM-auto",
"SwiftPMDataModel",
"SwiftPMDataModel-auto",
"XCBuildSupport",
"swift-test",
"swift-run",
"swift-package-registry",
"swift-package-manager",
"swift-package-collection",
"swift-package",
"swift-experimental-sdk",
"swift-build",
"swift-bootstrap",
"package-info"
],
"sources" : [
"ContextModel.swift",
"Diagnostics.swift",
"ManifestJSONParser.swift",
"ManifestLoader+Validation.swift",
"ManifestLoader.swift",
"ManifestSignatureParser.swift",
"ModuleMapGenerator.swift",
"PackageBuilder.swift",
"PackageDescriptionSerialization.swift",
"PkgConfig.swift",
"Platform.swift",
"RegistryReleaseMetadataSerialization.swift",
"Target+PkgConfig.swift",
"TargetSourcesBuilder.swift",
"ToolsVersionParser.swift"
],
"target_dependencies" : [
"Basics",
"PackageModel",
"SourceControl"
],
"type" : "library"
},
{
"c99name" : "PackageGraphTests",
"module_type" : "SwiftTarget",
"name" : "PackageGraphTests",
"path" : "Tests/PackageGraphTests",
"sources" : [
"DependencyResolverTests.swift",
"ModulesGraphTests.swift",
"PubgrubTests.swift",
"ResolvedTargetTests.swift",
"TopologicalSortTests.swift",
"VersionSetSpecifierTests.swift"
],
"target_dependencies" : [
"PackageGraph",
"SPMTestSupport"
],
"type" : "test"
},
{
"c99name" : "PackageGraphPerformanceTests",
"module_type" : "SwiftTarget",
"name" : "PackageGraphPerformanceTests",
"path" : "Tests/PackageGraphPerformanceTests",
"sources" : [
"DependencyResolverPerfTests.swift",
"PackageGraphPerfTests.swift"
],
"target_dependencies" : [
"PackageGraph",
"SPMTestSupport"
],
"type" : "test"
},
{
"c99name" : "PackageGraph",
"module_type" : "SwiftTarget",
"name" : "PackageGraph",
"path" : "Sources/PackageGraph",
"product_memberships" : [
"SwiftPM",
"SwiftPM-auto",
"SwiftPMDataModel",
"SwiftPMDataModel-auto",
"XCBuildSupport",
"swift-test",
"swift-run",
"swift-package-registry",
"swift-package-manager",
"swift-package-collection",
"swift-package",
"swift-experimental-sdk",
"swift-build",
"swift-bootstrap",
"package-info"
],
"sources" : [
"BoundVersion.swift",
"BuildTriple.swift",
"DependencyMirrors.swift",
"Diagnostics.swift",
"GraphLoadingNode.swift",
"ModuleAliasTracker.swift",
"ModulesGraph+Loading.swift",
"ModulesGraph.swift",
"PackageContainer.swift",
"PackageGraphRoot.swift",
"PackageModel+Extensions.swift",
"PackageRequirement.swift",
"PinsStore.swift",
"PrebuiltPackageContainer.swift",
"Resolution/DependencyResolutionNode.swift",
"Resolution/DependencyResolverBinding.swift",
"Resolution/DependencyResolverDelegate.swift",
"Resolution/DependencyResolverError.swift",
"Resolution/PlatformVersionProvider.swift",
"Resolution/PubGrub/Assignment.swift",
"Resolution/PubGrub/ContainerProvider.swift",
"Resolution/PubGrub/DiagnosticReportBuilder.swift",
"Resolution/PubGrub/Incompatibility.swift",
"Resolution/PubGrub/PartialSolution.swift",
"Resolution/PubGrub/PubGrubDependencyResolver.swift",
"Resolution/PubGrub/PubGrubPackageContainer.swift",
"Resolution/PubGrub/Term.swift",
"Resolution/ResolvedPackage.swift",
"Resolution/ResolvedProduct.swift",
"Resolution/ResolvedTarget.swift",
"Version+Extensions.swift",
"VersionSetSpecifier.swift"
],
"target_dependencies" : [
"Basics",
"PackageLoading",
"PackageModel"
],
"type" : "library"
},
{
"c99name" : "PackageFingerprintTests",
"module_type" : "SwiftTarget",
"name" : "PackageFingerprintTests",
"path" : "Tests/PackageFingerprintTests",
"sources" : [
"FilePackageFingerprintStorageTests.swift"
],
"target_dependencies" : [
"PackageFingerprint",
"SPMTestSupport"
],
"type" : "test"
},
{
"c99name" : "PackageFingerprint",
"module_type" : "SwiftTarget",
"name" : "PackageFingerprint",
"path" : "Sources/PackageFingerprint",
"product_memberships" : [
"SwiftPM",
"SwiftPM-auto",
"SwiftPMDataModel",
"SwiftPMDataModel-auto",
"swift-test",
"swift-run",
"swift-package-registry",
"swift-package-manager",
"swift-package-collection",
"swift-package",
"swift-experimental-sdk",
"swift-build",
"package-info"
],
"sources" : [
"FilePackageFingerprintStorage.swift",
"Model.swift",
"PackageFingerprintStorage.swift"
],
"target_dependencies" : [
"Basics",
"PackageModel"
],
"type" : "library"
},
{
"c99name" : "PackageDescriptionTests",
"module_type" : "SwiftTarget",
"name" : "PackageDescriptionTests",
"path" : "Tests/PackageDescriptionTests",
"sources" : [
"VersionTests.swift"
],
"target_dependencies" : [
"PackageDescription"
],
"type" : "test"
},
{
"c99name" : "PackageDescription",
"module_type" : "SwiftTarget",
"name" : "PackageDescription",
"path" : "Sources/PackageDescription",
"product_memberships" : [
"PackageDescription"
],
"sources" : [
"BuildSettings.swift",
"Context.swift",
"ContextModel.swift",
"LanguageStandardSettings.swift",
"PackageDependency.swift",
"PackageDescription.swift",
"PackageDescriptionSerialization.swift",
"PackageDescriptionSerializationConversion.swift",
"PackageRequirement.swift",
"Product.swift",
"Resource.swift",
"SupportedPlatforms.swift",
"Target.swift",
"Version+StringLiteralConvertible.swift",
"Version.swift"
],
"type" : "library"
},
{
"c99name" : "PackageCollectionsTests",
"module_type" : "SwiftTarget",
"name" : "PackageCollectionsTests",
"path" : "Tests/PackageCollectionsTests",
"sources" : [
"GitHubPackageMetadataProviderTests.swift",
"JSONPackageCollectionProviderTests.swift",
"PackageCollectionSourceCertificatePolicyTests.swift",
"PackageCollectionValidationTests.swift",
"PackageCollectionsModelTests.swift",
"PackageCollectionsSourcesStorageTest.swift",
"PackageCollectionsStorageTests.swift",
"PackageCollectionsTests.swift",
"PackageIndexAndCollectionsTests.swift",
"PackageIndexConfigurationTests.swift",
"PackageIndexTests.swift",
"TrieTests.swift",
"Utility.swift",
"ValidationMessageTests.swift"
],
"target_dependencies" : [
"PackageCollections",
"SPMTestSupport",
"tsan_utils"
],
"type" : "test"
},
{
"c99name" : "PackageCollectionsSigningTests",
"module_type" : "SwiftTarget",
"name" : "PackageCollectionsSigningTests",
"path" : "Tests/PackageCollectionsSigningTests",
"sources" : [
"CertificatePolicyTests.swift",
"PackageCollectionSigningTests.swift",
"SignatureTests.swift",
"Utilities.swift"
],
"target_dependencies" : [
"PackageCollectionsSigning",
"SPMTestSupport"
],
"type" : "test"
},
{
"c99name" : "PackageCollectionsSigning",
"module_type" : "SwiftTarget",
"name" : "PackageCollectionsSigning",
"path" : "Sources/PackageCollectionsSigning",
"product_dependencies" : [
"Crypto",
"X509"
],
"product_memberships" : [
"SwiftPM",
"SwiftPM-auto",
"SwiftPMDataModel",
"SwiftPMDataModel-auto",
"SwiftPMPackageCollections",
"swift-package-manager",
"swift-package-collection"
],
"sources" : [
"CertificatePolicy.swift",
"PackageCollectionSigning.swift",
"Signature.swift",
"Utilities/Base64URL.swift",
"Utilities/Utilities.swift",
"X509Extensions.swift",
"embedded_resources.swift"
],
"target_dependencies" : [
"Basics",
"PackageCollectionsModel"
],
"type" : "library"
},
{
"c99name" : "PackageCollectionsModelTests",
"module_type" : "SwiftTarget",
"name" : "PackageCollectionsModelTests",
"path" : "Tests/PackageCollectionsModelTests",
"sources" : [
"PackageCollectionModelTests.swift"
],
"target_dependencies" : [
"PackageCollectionsModel",
"SPMTestSupport"
],
"type" : "test"
},
{
"c99name" : "PackageCollectionsModel",
"module_type" : "SwiftTarget",
"name" : "PackageCollectionsModel",
"path" : "Sources/PackageCollectionsModel",
"product_memberships" : [
"SwiftPM",
"SwiftPM-auto",
"SwiftPMDataModel",
"SwiftPMDataModel-auto",
"PackageCollectionsModel",
"SwiftPMPackageCollections",
"swift-package-manager",
"swift-package-collection"
],
"sources" : [
"PackageCollectionModel+v1.swift",
"PackageCollectionModel.swift"
],
"type" : "library"
},
{
"c99name" : "PackageCollectionsCommand",
"module_type" : "SwiftTarget",
"name" : "PackageCollectionsCommand",
"path" : "Sources/PackageCollectionsCommand",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"swift-package-manager",
"swift-package-collection"
],
"sources" : [
"PackageCollectionsCommand.swift"
],
"target_dependencies" : [
"Basics",
"Commands",
"CoreCommands",
"PackageCollections",
"PackageModel"
],
"type" : "library"
},
{
"c99name" : "PackageCollections",
"module_type" : "SwiftTarget",
"name" : "PackageCollections",
"path" : "Sources/PackageCollections",
"product_memberships" : [
"SwiftPM",
"SwiftPM-auto",
"SwiftPMDataModel",
"SwiftPMDataModel-auto",
"SwiftPMPackageCollections",
"swift-package-manager",
"swift-package-collection"
],
"sources" : [
"API.swift",
"Model/CVE.swift",
"Model/Collection.swift",
"Model/License.swift",
"Model/PackageList.swift",
"Model/PackageTypes.swift",
"Model/Search.swift",
"Model/TargetListResult.swift",
"PackageCollections+CertificatePolicy.swift",
"PackageCollections+Configuration.swift",
"PackageCollections+Storage.swift",
"PackageCollections+Validation.swift",
"PackageCollections.swift",
"PackageIndex+Configuration.swift",
"PackageIndex.swift",
"PackageIndexAndCollections.swift",
"Providers/GitHubPackageMetadataProvider.swift",
"Providers/JSONPackageCollectionProvider.swift",
"Providers/PackageCollectionProvider.swift",
"Providers/PackageMetadataProvider.swift",
"Storage/FilePackageCollectionsSourcesStorage.swift",
"Storage/PackageCollectionsSourcesStorage.swift",
"Storage/PackageCollectionsStorage.swift",
"Storage/SQLitePackageCollectionsStorage.swift",
"Storage/Trie.swift",
"Utility.swift"
],
"target_dependencies" : [
"Basics",
"PackageCollectionsModel",
"PackageCollectionsSigning",
"PackageModel",
"SourceControl"
],
"type" : "library"
},
{
"c99name" : "LLBuildManifestTests",
"module_type" : "SwiftTarget",
"name" : "LLBuildManifestTests",
"path" : "Tests/LLBuildManifestTests",
"sources" : [
"LLBuildManifestTests.swift"
],
"target_dependencies" : [
"Basics",
"LLBuildManifest",
"SPMTestSupport"
],
"type" : "test"
},
{
"c99name" : "LLBuildManifest",
"module_type" : "SwiftTarget",
"name" : "LLBuildManifest",
"path" : "Sources/LLBuildManifest",
"product_memberships" : [
"SwiftPM",
"SwiftPM-auto",
"swift-test",
"swift-run",
"swift-package-registry",
"swift-package-manager",
"swift-package-collection",
"swift-package",
"swift-experimental-sdk",
"swift-build",
"swift-bootstrap"
],
"sources" : [
"Command.swift",
"LLBuildManifest.swift",
"LLBuildManifestWriter.swift",
"Node.swift",
"Target.swift",
"Tools.swift"
],
"target_dependencies" : [
"Basics"
],
"type" : "library"
},
{
"c99name" : "FunctionalTests",
"module_type" : "SwiftTarget",
"name" : "FunctionalTests",
"path" : "Tests/FunctionalTests",
"sources" : [
"CFamilyTargetTests.swift",
"DependencyResolutionTests.swift",
"MacroTests.swift",
"MiscellaneousTests.swift",
"ModuleAliasingFixtureTests.swift",
"ModuleMapTests.swift",
"PluginTests.swift",
"ResourcesTests.swift",
"TestDiscoveryTests.swift",
"ToolsVersionTests.swift",
"VersionSpecificTests.swift"
],
"target_dependencies" : [
"swift-package-manager",
"PackageModel",
"SPMTestSupport"
],
"type" : "test"
},
{
"c99name" : "FunctionalPerformanceTests",
"module_type" : "SwiftTarget",
"name" : "FunctionalPerformanceTests",
"path" : "Tests/FunctionalPerformanceTests",
"sources" : [
"BuildPerfTests.swift"
],
"target_dependencies" : [
"swift-package-manager",
"SPMTestSupport"
],
"type" : "test"
},
{
"c99name" : "DriverSupport",
"module_type" : "SwiftTarget",
"name" : "DriverSupport",
"path" : "Sources/DriverSupport",
"product_dependencies" : [
"SwiftDriver"
],
"product_memberships" : [
"SwiftPM",
"SwiftPM-auto",
"XCBuildSupport",
"swift-test",
"swift-run",
"swift-package-registry",
"swift-package-manager",
"swift-package-collection",
"swift-package",
"swift-experimental-sdk",
"swift-build",
"swift-bootstrap"
],
"sources" : [
"DriverSupportUtils.swift",
"SPMSwiftDriverExecutor.swift"
],
"target_dependencies" : [
"Basics",
"PackageModel"
],
"type" : "library"
},
{
"c99name" : "CoreCommands",
"module_type" : "SwiftTarget",
"name" : "CoreCommands",
"path" : "Sources/CoreCommands",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"swift-test",
"swift-run",
"swift-package-registry",
"swift-package-manager",
"swift-package-collection",
"swift-package",
"swift-experimental-sdk",
"swift-build"
],
"sources" : [
"BuildSystemSupport.swift",
"Options.swift",
"SwiftCommandObservabilityHandler.swift",
"SwiftCommandState.swift"
],
"target_dependencies" : [
"Basics",
"Build",
"PackageLoading",
"PackageModel",
"PackageGraph",
"Workspace",
"XCBuildSupport"
],
"type" : "library"
},
{
"c99name" : "CompilerPluginSupport",
"module_type" : "SwiftTarget",
"name" : "CompilerPluginSupport",
"path" : "Sources/CompilerPluginSupport",
"product_memberships" : [
"PackageDescription"
],
"sources" : [
"TargetExtensions.swift"
],
"target_dependencies" : [
"PackageDescription"
],
"type" : "library"
},
{
"c99name" : "CommandsTests",
"module_type" : "SwiftTarget",
"name" : "CommandsTests",
"path" : "Tests/CommandsTests",
"sources" : [
"APIDiffTests.swift",
"BuildCommandTests.swift",
"CommandsTestCase.swift",
"MermaidPackageSerializerTests.swift",
"MultiRootSupportTests.swift",
"PackageCommandTests.swift",
"PackageRegistryCommandTests.swift",
"RunCommandTests.swift",
"SwiftCommandStateTests.swift",
"TestCommandTests.swift"
],
"target_dependencies" : [
"swift-package-manager",
"Basics",
"Build",
"Commands",
"PackageModel",
"PackageRegistryCommand",
"SourceControl",
"SPMTestSupport",
"Workspace",
"dummy-swiftc"
],
"type" : "test"
},
{
"c99name" : "Commands",
"module_type" : "SwiftTarget",
"name" : "Commands",
"path" : "Sources/Commands",
"product_dependencies" : [
"ArgumentParser",
"OrderedCollections"
],
"product_memberships" : [
"swift-test",
"swift-run",
"swift-package-registry",
"swift-package-manager",
"swift-package-collection",
"swift-package",
"swift-experimental-sdk",
"swift-build"
],
"sources" : [
"CommandWorkspaceDelegate.swift",
"PackageCommands/APIDiff.swift",
"PackageCommands/ArchiveSource.swift",
"PackageCommands/CompletionCommand.swift",
"PackageCommands/ComputeChecksum.swift",
"PackageCommands/Config.swift",
"PackageCommands/Describe.swift",
"PackageCommands/DumpCommands.swift",
"PackageCommands/EditCommands.swift",
"PackageCommands/Format.swift",
"PackageCommands/Init.swift",
"PackageCommands/InstalledPackages.swift",
"PackageCommands/Learn.swift",
"PackageCommands/PluginCommand.swift",
"PackageCommands/ResetCommands.swift",
"PackageCommands/Resolve.swift",
"PackageCommands/ShowDependencies.swift",
"PackageCommands/SwiftPackageCommand.swift",
"PackageCommands/ToolsVersionCommand.swift",
"PackageCommands/Update.swift",
"Snippets/Card.swift",
"Snippets/CardEvent.swift",
"Snippets/CardStack.swift",
"Snippets/Cards/SnippetCard.swift",
"Snippets/Cards/SnippetGroupCard.swift",
"Snippets/Cards/TopCard.swift",
"Snippets/Colorful.swift",
"SwiftBuildCommand.swift",
"SwiftRunCommand.swift",
"SwiftTestCommand.swift",
"Utilities/APIDigester.swift",
"Utilities/DOTManifestSerializer.swift",
"Utilities/DependenciesSerializer.swift",
"Utilities/DescribedPackage.swift",
"Utilities/MermaidPackageSerializer.swift",
"Utilities/MultiRootSupport.swift",
"Utilities/PlainTextEncoder.swift",
"Utilities/PluginDelegate.swift",
"Utilities/SymbolGraphExtract.swift",
"Utilities/TestingSupport.swift",
"Utilities/XCTEvents.swift"
],
"target_dependencies" : [
"Basics",
"Build",
"CoreCommands",
"PackageGraph",
"SourceControl",
"Workspace",
"XCBuildSupport"
],
"type" : "library"
},
{
"c99name" : "BuildTests",
"module_type" : "SwiftTarget",
"name" : "BuildTests",
"path" : "Tests/BuildTests",
"sources" : [
"BuildOperationTests.swift",
"BuildPlanTests.swift",
"BuildSystemDelegateTests.swift",
"ClangTargetBuildDescriptionTests.swift",
"CrossCompilationBuildPlanTests.swift",
"IncrementalBuildTests.swift",
"LLBuildManifestBuilderTests.swift",
"ModuleAliasingBuildTests.swift",
"PluginsBuildPlanTests.swift",
"ProductBuildDescriptionTests.swift",
"SwiftCompilerOutputParserTests.swift"
],
"target_dependencies" : [
"Build",
"PackageModel",
"SPMTestSupport"
],
"type" : "test"
},
{
"c99name" : "Build",
"module_type" : "SwiftTarget",
"name" : "Build",
"path" : "Sources/Build",
"product_dependencies" : [
"SwiftDriver"
],
"product_memberships" : [
"SwiftPM",
"SwiftPM-auto",
"swift-test",
"swift-run",
"swift-package-registry",
"swift-package-manager",
"swift-package-collection",
"swift-package",
"swift-experimental-sdk",
"swift-build",
"swift-bootstrap"
],
"sources" : [
"BuildDescription/ClangTargetBuildDescription.swift",
"BuildDescription/PluginDescription.swift",
"BuildDescription/ProductBuildDescription.swift",
"BuildDescription/SwiftTargetBuildDescription.swift",
"BuildDescription/TargetBuildDescription.swift",
"BuildManifest/LLBuildManifestBuilder+Clang.swift",
"BuildManifest/LLBuildManifestBuilder+Product.swift",
"BuildManifest/LLBuildManifestBuilder+Resources.swift",
"BuildManifest/LLBuildManifestBuilder+Swift.swift",
"BuildManifest/LLBuildManifestBuilder.swift",
"BuildOperation.swift",
"BuildOperationBuildSystemDelegateHandler.swift",
"BuildPlan/BuildPlan+Clang.swift",
"BuildPlan/BuildPlan+Product.swift",
"BuildPlan/BuildPlan+Swift.swift",
"BuildPlan/BuildPlan+Test.swift",
"BuildPlan/BuildPlan.swift",
"ClangSupport.swift",
"SwiftCompilerOutputParser.swift",
"TestObservation.swift"
],
"target_dependencies" : [
"Basics",
"LLBuildManifest",
"PackageGraph",
"SPMBuildCore",
"SPMLLBuild",
"DriverSupport"
],
"type" : "library"
},
{
"c99name" : "BasicsTests",
"module_type" : "SwiftTarget",
"name" : "BasicsTests",
"path" : "Tests/BasicsTests",
"sources" : [
"Archiver/TarArchiverTests.swift",
"Archiver/UniversalArchiverTests.swift",
"Archiver/ZipArchiverTests.swift",
"AuthorizationProviderTests.swift",
"ByteStringExtensionsTests.swift",
"CancellatorTests.swift",
"ConcurrencyHelpersTests.swift",
"DictionaryTest.swift",
"DispatchTimeTests.swift",
"EnvironmentVariablesTests.swift",
"FileSystem/FileSystemTests.swift",
"FileSystem/PathShimTests.swift",
"FileSystem/PathTests.swift",
"FileSystem/TemporaryFileTests.swift",
"FileSystem/VFSTests.swift",
"HTTPClientTests.swift",
"LegacyHTTPClientTests.swift",
"NetrcTests.swift",
"ObservabilitySystemTests.swift",
"ProgressAnimationTests.swift",
"SQLiteBackedCacheTests.swift",
"SandboxTests.swift",
"Serialization/SerializedJSONTests.swift",
"StringExtensionsTests.swift",
"TripleTests.swift",
"URLSessionHTTPClientTests.swift"
],
"target_dependencies" : [
"Basics",
"SPMTestSupport",
"tsan_utils"
],
"type" : "test"
},
{
"c99name" : "Basics",
"module_type" : "SwiftTarget",
"name" : "Basics",
"path" : "Sources/Basics",
"product_dependencies" : [
"DequeModule",
"OrderedCollections",
"SwiftToolsSupport-auto",
"SystemPackage"
],
"product_memberships" : [
"SwiftPM",
"SwiftPM-auto",
"SwiftPMDataModel",
"SwiftPMDataModel-auto",
"XCBuildSupport",
"SwiftPMPackageCollections",
"swift-test",
"swift-run",
"swift-package-registry",
"swift-package-manager",
"swift-package-collection",
"swift-package",
"swift-experimental-sdk",
"swift-build",
"swift-bootstrap",
"package-info",
"dummy-swiftc"
],
"sources" : [
"Archiver/Archiver.swift",
"Archiver/TarArchiver.swift",
"Archiver/UniversalArchiver.swift",
"Archiver/ZipArchiver.swift",
"AuthorizationProvider.swift",
"Cancellator.swift",
"Collections/ByteString+Extensions.swift",
"Collections/Dictionary+Extensions.swift",
"Collections/IdentifiableSet.swift",
"Collections/String+Extensions.swift",
"Concurrency/ConcurrencyHelpers.swift",
"Concurrency/NSLock+Extensions.swift",
"Concurrency/SendableBox.swift",
"Concurrency/ThreadSafeArrayStore.swift",
"Concurrency/ThreadSafeBox.swift",
"Concurrency/ThreadSafeKeyValueStore.swift",
"Concurrency/TokenBucket.swift",
"DispatchTimeInterval+Extensions.swift",
"EnvironmentVariables.swift",
"Errors.swift",
"FileSystem/AbsolutePath.swift",
"FileSystem/FileSystem+Extensions.swift",
"FileSystem/NativePathExtensions.swift",
"FileSystem/RelativePath.swift",
"FileSystem/TSCAdapters.swift",
"FileSystem/TemporaryFile.swift",
"FileSystem/VFSOverlay.swift",
"FileSystem/VirtualFileSystem.swift",
"HTTPClient/HTTPClient.swift",
"HTTPClient/HTTPClientConfiguration.swift",
"HTTPClient/HTTPClientError.swift",
"HTTPClient/HTTPClientHeaders.swift",
"HTTPClient/HTTPClientRequest.swift",
"HTTPClient/HTTPClientResponse.swift",
"HTTPClient/HTTPMethod.swift",
"HTTPClient/LegacyHTTPClient.swift",
"HTTPClient/LegacyHTTPClientRequest.swift",
"HTTPClient/URLSessionHTTPClient.swift",
"ImportScanning.swift",
"JSON+Extensions.swift",
"JSONDecoder+Extensions.swift",
"Netrc.swift",
"OSSignpost.swift",
"Observability.swift",
"ProgressAnimation/NinjaProgressAnimation.swift",
"ProgressAnimation/PercentProgressAnimation.swift",
"ProgressAnimation/ProgressAnimationProtocol.swift",
"ProgressAnimation/SingleLinePercentProgressAnimation.swift",
"ProgressAnimation/ThrottledProgressAnimation.swift",
"SQLite.swift",
"SQLiteBackedCache.swift",
"Sandbox.swift",
"SendableTimeInterval.swift",
"Serialization/SerializedJSON.swift",
"SourceControlURL.swift",
"SwiftVersion.swift",
"Triple+Basics.swift",
"Vendor/Triple+Platforms.swift",
"Vendor/Triple.swift",
"Version+Extensions.swift",
"WritableByteStream+Extensions.swift"
],
"target_dependencies" : [
"SPMSQLite3"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
basic-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:c77fcce225e223ac0fafed844619173fc6de8d62dd560eeb28db3182af6a282b
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:basic-6.4-latest
Done.