Build Information
Successful build of SwiftPM, reference main (1e155f
), with Swift 5.10 for Linux on 5 Nov 2024 03:31:41 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-5.10-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
Build Log
import FoundationNetworking
^
@preconcurrency
/host/spi-builder-workspace/Sources/Basics/HTTPClient/URLSessionHTTPClient.swift:23:17: warning: stored property 'downloadSession' of 'Sendable'-conforming class 'URLSessionHTTPClient' has non-sendable type 'URLSession'
private let downloadSession: URLSession
^
FoundationNetworking.URLSession:1:12: note: class 'URLSession' does not conform to the 'Sendable' protocol
open class URLSession : NSObject {
^
/host/spi-builder-workspace/Sources/Basics/HTTPClient/URLSessionHTTPClient.swift:24:17: warning: stored property 'dataTaskManager' of 'Sendable'-conforming class 'URLSessionHTTPClient' has non-sendable type 'DataTaskManager'
private let dataTaskManager: DataTaskManager
^
/host/spi-builder-workspace/Sources/Basics/HTTPClient/URLSessionHTTPClient.swift:126:21: note: class 'DataTaskManager' does not conform to the 'Sendable' protocol
private final class DataTaskManager: NSObject, URLSessionDataDelegate {
^
/host/spi-builder-workspace/Sources/Basics/HTTPClient/URLSessionHTTPClient.swift:25:17: warning: stored property 'downloadTaskManager' of 'Sendable'-conforming class 'URLSessionHTTPClient' has non-sendable type 'DownloadTaskManager'
private let downloadTaskManager: DownloadTaskManager
^
/host/spi-builder-workspace/Sources/Basics/HTTPClient/URLSessionHTTPClient.swift:252:21: note: class 'DownloadTaskManager' does not conform to the 'Sendable' protocol
private final class DownloadTaskManager: NSObject, URLSessionDownloadDelegate {
^
/host/spi-builder-workspace/Sources/Basics/HTTPClient/URLSessionHTTPClient.swift:222:13: warning: stored property 'task' of 'Sendable'-conforming struct 'DataTask' has non-sendable type 'URLSessionDataTask'
let task: URLSessionDataTask
^
FoundationNetworking.URLSessionDataTask:1:12: note: class 'URLSessionDataTask' does not conform to the 'Sendable' protocol
open class URLSessionDataTask : URLSessionTask {
^
/host/spi-builder-workspace/Sources/Basics/HTTPClient/URLSessionHTTPClient.swift:228:13: warning: stored property 'dataTaskManager' of 'Sendable'-conforming struct 'DataTask' has non-sendable type 'DataTaskManager'
let dataTaskManager: DataTaskManager
^
/host/spi-builder-workspace/Sources/Basics/HTTPClient/URLSessionHTTPClient.swift:126:21: note: class 'DataTaskManager' does not conform to the 'Sendable' protocol
private final class DataTaskManager: NSObject, URLSessionDataDelegate {
^
/host/spi-builder-workspace/Sources/Basics/HTTPClient/URLSessionHTTPClient.swift:232:13: warning: stored property 'response' of 'Sendable'-conforming struct 'DataTask' has non-sendable type 'HTTPURLResponse?'
var response: HTTPURLResponse?
^
FoundationNetworking.HTTPURLResponse:1:12: note: class 'HTTPURLResponse' does not conform to the 'Sendable' protocol
open class HTTPURLResponse : URLResponse {
^
/host/spi-builder-workspace/Sources/Basics/HTTPClient/URLSessionHTTPClient.swift:341:13: warning: stored property 'task' of 'Sendable'-conforming struct 'DownloadTask' has non-sendable type 'URLSessionDownloadTask'
let task: URLSessionDownloadTask
^
FoundationNetworking.URLSessionDownloadTask:1:12: note: class 'URLSessionDownloadTask' does not conform to the 'Sendable' protocol
open class URLSessionDownloadTask : URLSessionTask {
^
[1041/1407] Compiling Crypto ObjectIdentifier.swift
[1042/1407] Compiling Crypto ECDSASignature.swift
[1043/1407] Compiling Crypto PEMDocument.swift
[1044/1407] Compiling Crypto PKCS8PrivateKey.swift
[1045/1407] Compiling Crypto SEC1PrivateKey.swift
[1046/1412] Compiling Crypto ASN1Integer.swift
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:44:23: warning: static property 'sharedConcurrent' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
public static let sharedConcurrent = DispatchQueue(
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:34:24: warning: static property 'signalHandlerLock' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let signalHandlerLock = NSLock()
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: warning: static property 'isSignalHandlerInstalled' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: note: isolate 'isSignalHandlerInstalled' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:27:17: warning: stored property 'cancelationQueue' of 'Sendable'-conforming class 'Cancellator' has non-sendable type 'DispatchQueue'
private let cancelationQueue = DispatchQueue(
^
Dispatch.DispatchQueue:1:14: note: class 'DispatchQueue' does not conform to the 'Sendable' protocol
public class DispatchQueue : DispatchObject {
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:13:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:49:32: warning: reference to static property 'isSignalHandlerInstalled' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
precondition(!Self.isSignalHandlerInstalled)
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: note: static property declared here
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:99:18: warning: reference to static property 'isSignalHandlerInstalled' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
Self.isSignalHandlerInstalled = true
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: note: static property declared here
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:117:52: warning: converting non-sendable function value to '@Sendable (DispatchTime) throws -> Void' may introduce data races
self.register(name: name, handler: handler.cancel(deadline:))
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:126:93: warning: converting non-sendable function value to '@Sendable (DispatchTime) throws -> Void' may introduce data races
self.register(name: "\(process.arguments.joined(separator: " "))", handler: process.terminate)
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:131:72: warning: converting non-sendable function value to '@Sendable (DispatchTime) throws -> Void' may introduce data races
self.register(name: "\(process.description)", handler: process.terminate(timeout:))
^
[1047/1412] Compiling Crypto ASN1Null.swift
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:44:23: warning: static property 'sharedConcurrent' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
public static let sharedConcurrent = DispatchQueue(
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:34:24: warning: static property 'signalHandlerLock' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let signalHandlerLock = NSLock()
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: warning: static property 'isSignalHandlerInstalled' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: note: isolate 'isSignalHandlerInstalled' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:27:17: warning: stored property 'cancelationQueue' of 'Sendable'-conforming class 'Cancellator' has non-sendable type 'DispatchQueue'
private let cancelationQueue = DispatchQueue(
^
Dispatch.DispatchQueue:1:14: note: class 'DispatchQueue' does not conform to the 'Sendable' protocol
public class DispatchQueue : DispatchObject {
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:13:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:49:32: warning: reference to static property 'isSignalHandlerInstalled' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
precondition(!Self.isSignalHandlerInstalled)
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: note: static property declared here
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:99:18: warning: reference to static property 'isSignalHandlerInstalled' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
Self.isSignalHandlerInstalled = true
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: note: static property declared here
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:117:52: warning: converting non-sendable function value to '@Sendable (DispatchTime) throws -> Void' may introduce data races
self.register(name: name, handler: handler.cancel(deadline:))
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:126:93: warning: converting non-sendable function value to '@Sendable (DispatchTime) throws -> Void' may introduce data races
self.register(name: "\(process.arguments.joined(separator: " "))", handler: process.terminate)
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:131:72: warning: converting non-sendable function value to '@Sendable (DispatchTime) throws -> Void' may introduce data races
self.register(name: "\(process.description)", handler: process.terminate(timeout:))
^
[1048/1412] Compiling Crypto ASN1OctetString.swift
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:44:23: warning: static property 'sharedConcurrent' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
public static let sharedConcurrent = DispatchQueue(
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:34:24: warning: static property 'signalHandlerLock' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let signalHandlerLock = NSLock()
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: warning: static property 'isSignalHandlerInstalled' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: note: isolate 'isSignalHandlerInstalled' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:27:17: warning: stored property 'cancelationQueue' of 'Sendable'-conforming class 'Cancellator' has non-sendable type 'DispatchQueue'
private let cancelationQueue = DispatchQueue(
^
Dispatch.DispatchQueue:1:14: note: class 'DispatchQueue' does not conform to the 'Sendable' protocol
public class DispatchQueue : DispatchObject {
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:13:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:49:32: warning: reference to static property 'isSignalHandlerInstalled' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
precondition(!Self.isSignalHandlerInstalled)
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: note: static property declared here
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:99:18: warning: reference to static property 'isSignalHandlerInstalled' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
Self.isSignalHandlerInstalled = true
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: note: static property declared here
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:117:52: warning: converting non-sendable function value to '@Sendable (DispatchTime) throws -> Void' may introduce data races
self.register(name: name, handler: handler.cancel(deadline:))
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:126:93: warning: converting non-sendable function value to '@Sendable (DispatchTime) throws -> Void' may introduce data races
self.register(name: "\(process.arguments.joined(separator: " "))", handler: process.terminate)
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:131:72: warning: converting non-sendable function value to '@Sendable (DispatchTime) throws -> Void' may introduce data races
self.register(name: "\(process.description)", handler: process.terminate(timeout:))
^
[1049/1412] Compiling Crypto ASN1Strings.swift
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:44:23: warning: static property 'sharedConcurrent' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
public static let sharedConcurrent = DispatchQueue(
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:34:24: warning: static property 'signalHandlerLock' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let signalHandlerLock = NSLock()
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: warning: static property 'isSignalHandlerInstalled' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: note: isolate 'isSignalHandlerInstalled' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:27:17: warning: stored property 'cancelationQueue' of 'Sendable'-conforming class 'Cancellator' has non-sendable type 'DispatchQueue'
private let cancelationQueue = DispatchQueue(
^
Dispatch.DispatchQueue:1:14: note: class 'DispatchQueue' does not conform to the 'Sendable' protocol
public class DispatchQueue : DispatchObject {
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:13:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:49:32: warning: reference to static property 'isSignalHandlerInstalled' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
precondition(!Self.isSignalHandlerInstalled)
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: note: static property declared here
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:99:18: warning: reference to static property 'isSignalHandlerInstalled' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
Self.isSignalHandlerInstalled = true
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: note: static property declared here
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:117:52: warning: converting non-sendable function value to '@Sendable (DispatchTime) throws -> Void' may introduce data races
self.register(name: name, handler: handler.cancel(deadline:))
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:126:93: warning: converting non-sendable function value to '@Sendable (DispatchTime) throws -> Void' may introduce data races
self.register(name: "\(process.arguments.joined(separator: " "))", handler: process.terminate)
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:131:72: warning: converting non-sendable function value to '@Sendable (DispatchTime) throws -> Void' may introduce data races
self.register(name: "\(process.description)", handler: process.terminate(timeout:))
^
[1050/1412] Compiling Crypto ArraySliceBigint.swift
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:44:23: warning: static property 'sharedConcurrent' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
public static let sharedConcurrent = DispatchQueue(
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:34:24: warning: static property 'signalHandlerLock' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let signalHandlerLock = NSLock()
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: warning: static property 'isSignalHandlerInstalled' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: note: isolate 'isSignalHandlerInstalled' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:27:17: warning: stored property 'cancelationQueue' of 'Sendable'-conforming class 'Cancellator' has non-sendable type 'DispatchQueue'
private let cancelationQueue = DispatchQueue(
^
Dispatch.DispatchQueue:1:14: note: class 'DispatchQueue' does not conform to the 'Sendable' protocol
public class DispatchQueue : DispatchObject {
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:13:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:49:32: warning: reference to static property 'isSignalHandlerInstalled' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
precondition(!Self.isSignalHandlerInstalled)
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: note: static property declared here
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:99:18: warning: reference to static property 'isSignalHandlerInstalled' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
Self.isSignalHandlerInstalled = true
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: note: static property declared here
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:117:52: warning: converting non-sendable function value to '@Sendable (DispatchTime) throws -> Void' may introduce data races
self.register(name: name, handler: handler.cancel(deadline:))
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:126:93: warning: converting non-sendable function value to '@Sendable (DispatchTime) throws -> Void' may introduce data races
self.register(name: "\(process.arguments.joined(separator: " "))", handler: process.terminate)
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:131:72: warning: converting non-sendable function value to '@Sendable (DispatchTime) throws -> Void' may introduce data races
self.register(name: "\(process.description)", handler: process.terminate(timeout:))
^
[1051/1412] Compiling Crypto GeneralizedTime.swift
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:44:23: warning: static property 'sharedConcurrent' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
public static let sharedConcurrent = DispatchQueue(
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:34:24: warning: static property 'signalHandlerLock' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let signalHandlerLock = NSLock()
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: warning: static property 'isSignalHandlerInstalled' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: note: isolate 'isSignalHandlerInstalled' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:27:17: warning: stored property 'cancelationQueue' of 'Sendable'-conforming class 'Cancellator' has non-sendable type 'DispatchQueue'
private let cancelationQueue = DispatchQueue(
^
Dispatch.DispatchQueue:1:14: note: class 'DispatchQueue' does not conform to the 'Sendable' protocol
public class DispatchQueue : DispatchObject {
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:13:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:49:32: warning: reference to static property 'isSignalHandlerInstalled' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
precondition(!Self.isSignalHandlerInstalled)
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: note: static property declared here
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:99:18: warning: reference to static property 'isSignalHandlerInstalled' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
Self.isSignalHandlerInstalled = true
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: note: static property declared here
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:117:52: warning: converting non-sendable function value to '@Sendable (DispatchTime) throws -> Void' may introduce data races
self.register(name: name, handler: handler.cancel(deadline:))
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:126:93: warning: converting non-sendable function value to '@Sendable (DispatchTime) throws -> Void' may introduce data races
self.register(name: "\(process.arguments.joined(separator: " "))", handler: process.terminate)
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:131:72: warning: converting non-sendable function value to '@Sendable (DispatchTime) throws -> Void' may introduce data races
self.register(name: "\(process.description)", handler: process.terminate(timeout:))
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:44:23: warning: static property 'sharedConcurrent' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
public static let sharedConcurrent = DispatchQueue(
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:34:24: warning: static property 'signalHandlerLock' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let signalHandlerLock = NSLock()
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: warning: static property 'isSignalHandlerInstalled' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: note: isolate 'isSignalHandlerInstalled' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:27:17: warning: stored property 'cancelationQueue' of 'Sendable'-conforming class 'Cancellator' has non-sendable type 'DispatchQueue'
private let cancelationQueue = DispatchQueue(
^
Dispatch.DispatchQueue:1:14: note: class 'DispatchQueue' does not conform to the 'Sendable' protocol
public class DispatchQueue : DispatchObject {
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:13:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:49:32: warning: reference to static property 'isSignalHandlerInstalled' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
precondition(!Self.isSignalHandlerInstalled)
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: note: static property declared here
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:99:18: warning: reference to static property 'isSignalHandlerInstalled' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
Self.isSignalHandlerInstalled = true
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: note: static property declared here
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:117:52: warning: converting non-sendable function value to '@Sendable (DispatchTime) throws -> Void' may introduce data races
self.register(name: name, handler: handler.cancel(deadline:))
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:126:93: warning: converting non-sendable function value to '@Sendable (DispatchTime) throws -> Void' may introduce data races
self.register(name: "\(process.arguments.joined(separator: " "))", handler: process.terminate)
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:131:72: warning: converting non-sendable function value to '@Sendable (DispatchTime) throws -> Void' may introduce data races
self.register(name: "\(process.description)", handler: process.terminate(timeout:))
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:44:23: warning: static property 'sharedConcurrent' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
public static let sharedConcurrent = DispatchQueue(
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:34:24: warning: static property 'signalHandlerLock' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let signalHandlerLock = NSLock()
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: warning: static property 'isSignalHandlerInstalled' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: note: isolate 'isSignalHandlerInstalled' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:27:17: warning: stored property 'cancelationQueue' of 'Sendable'-conforming class 'Cancellator' has non-sendable type 'DispatchQueue'
private let cancelationQueue = DispatchQueue(
^
Dispatch.DispatchQueue:1:14: note: class 'DispatchQueue' does not conform to the 'Sendable' protocol
public class DispatchQueue : DispatchObject {
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:13:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:49:32: warning: reference to static property 'isSignalHandlerInstalled' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
precondition(!Self.isSignalHandlerInstalled)
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: note: static property declared here
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:99:18: warning: reference to static property 'isSignalHandlerInstalled' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
Self.isSignalHandlerInstalled = true
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: note: static property declared here
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:117:52: warning: converting non-sendable function value to '@Sendable (DispatchTime) throws -> Void' may introduce data races
self.register(name: name, handler: handler.cancel(deadline:))
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:126:93: warning: converting non-sendable function value to '@Sendable (DispatchTime) throws -> Void' may introduce data races
self.register(name: "\(process.arguments.joined(separator: " "))", handler: process.terminate)
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:131:72: warning: converting non-sendable function value to '@Sendable (DispatchTime) throws -> Void' may introduce data races
self.register(name: "\(process.description)", handler: process.terminate(timeout:))
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:44:23: warning: static property 'sharedConcurrent' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
public static let sharedConcurrent = DispatchQueue(
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:34:24: warning: static property 'signalHandlerLock' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let signalHandlerLock = NSLock()
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: warning: static property 'isSignalHandlerInstalled' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: note: isolate 'isSignalHandlerInstalled' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:27:17: warning: stored property 'cancelationQueue' of 'Sendable'-conforming class 'Cancellator' has non-sendable type 'DispatchQueue'
private let cancelationQueue = DispatchQueue(
^
Dispatch.DispatchQueue:1:14: note: class 'DispatchQueue' does not conform to the 'Sendable' protocol
public class DispatchQueue : DispatchObject {
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:13:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:49:32: warning: reference to static property 'isSignalHandlerInstalled' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
precondition(!Self.isSignalHandlerInstalled)
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: note: static property declared here
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:99:18: warning: reference to static property 'isSignalHandlerInstalled' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
Self.isSignalHandlerInstalled = true
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:35:24: note: static property declared here
private static var isSignalHandlerInstalled = false
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:117:52: warning: converting non-sendable function value to '@Sendable (DispatchTime) throws -> Void' may introduce data races
self.register(name: name, handler: handler.cancel(deadline:))
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:126:93: warning: converting non-sendable function value to '@Sendable (DispatchTime) throws -> Void' may introduce data races
self.register(name: "\(process.arguments.joined(separator: " "))", handler: process.terminate)
^
/host/spi-builder-workspace/Sources/Basics/Cancellator.swift:131:72: warning: converting non-sendable function value to '@Sendable (DispatchTime) throws -> Void' may introduce data races
self.register(name: "\(process.description)", handler: process.terminate(timeout:))
^
[1055/1412] Compiling Crypto ASN1Identifier.swift
[1056/1412] Compiling Crypto SubjectPublicKeyInfo.swift
[1057/1412] Compiling Crypto CryptoKitErrors.swift
[1058/1412] Compiling Crypto Digest_boring.swift
[1059/1412] Compiling Crypto Digest.swift
/host/spi-builder-workspace/Sources/Basics/FileSystem/FileSystem+Extensions.swift:76:9: warning: will never be executed
self.hasAttribute(name, path.underlying)
^
/host/spi-builder-workspace/Sources/Basics/FileSystem/FileSystem+Extensions.swift:75:89: note: 'name' is of type 'FileSystemAttribute' which cannot be constructed because it is an enum with no cases
public func hasAttribute(_ name: FileSystemAttribute, _ path: AbsolutePath) -> Bool {
^
/host/spi-builder-workspace/Sources/Basics/FileSystem/FileSystem+Extensions.swift:76:9: warning: will never be executed
self.hasAttribute(name, path.underlying)
^
/host/spi-builder-workspace/Sources/Basics/FileSystem/FileSystem+Extensions.swift:75:89: note: 'name' is of type 'FileSystemAttribute' which cannot be constructed because it is an enum with no cases
public func hasAttribute(_ name: FileSystemAttribute, _ path: AbsolutePath) -> Bool {
^
[1062/1412] Compiling Crypto AES-GCM.swift
/host/spi-builder-workspace/Sources/Basics/FileSystem/FileSystem+Extensions.swift:76:9: warning: will never be executed
self.hasAttribute(name, path.underlying)
^
/host/spi-builder-workspace/Sources/Basics/FileSystem/FileSystem+Extensions.swift:75:89: note: 'name' is of type 'FileSystemAttribute' which cannot be constructed because it is an enum with no cases
public func hasAttribute(_ name: FileSystemAttribute, _ path: AbsolutePath) -> Bool {
^
[1063/1412] Compiling Crypto AES-GCM_boring.swift
/host/spi-builder-workspace/Sources/Basics/FileSystem/FileSystem+Extensions.swift:76:9: warning: will never be executed
self.hasAttribute(name, path.underlying)
^
/host/spi-builder-workspace/Sources/Basics/FileSystem/FileSystem+Extensions.swift:75:89: note: 'name' is of type 'FileSystemAttribute' which cannot be constructed because it is an enum with no cases
public func hasAttribute(_ name: FileSystemAttribute, _ path: AbsolutePath) -> Bool {
^
[1064/1412] Compiling Crypto ChaChaPoly_boring.swift
/host/spi-builder-workspace/Sources/Basics/FileSystem/FileSystem+Extensions.swift:76:9: warning: will never be executed
self.hasAttribute(name, path.underlying)
^
/host/spi-builder-workspace/Sources/Basics/FileSystem/FileSystem+Extensions.swift:75:89: note: 'name' is of type 'FileSystemAttribute' which cannot be constructed because it is an enum with no cases
public func hasAttribute(_ name: FileSystemAttribute, _ path: AbsolutePath) -> Bool {
^
[1065/1412] Compiling Crypto ChaChaPoly.swift
/host/spi-builder-workspace/Sources/Basics/FileSystem/FileSystem+Extensions.swift:76:9: warning: will never be executed
self.hasAttribute(name, path.underlying)
^
/host/spi-builder-workspace/Sources/Basics/FileSystem/FileSystem+Extensions.swift:75:89: note: 'name' is of type 'FileSystemAttribute' which cannot be constructed because it is an enum with no cases
public func hasAttribute(_ name: FileSystemAttribute, _ path: AbsolutePath) -> Bool {
^
[1066/1412] Compiling Crypto Cipher.swift
/host/spi-builder-workspace/Sources/Basics/FileSystem/FileSystem+Extensions.swift:76:9: warning: will never be executed
self.hasAttribute(name, path.underlying)
^
/host/spi-builder-workspace/Sources/Basics/FileSystem/FileSystem+Extensions.swift:75:89: note: 'name' is of type 'FileSystemAttribute' which cannot be constructed because it is an enum with no cases
public func hasAttribute(_ name: FileSystemAttribute, _ path: AbsolutePath) -> Bool {
^
[1067/1412] Compiling Crypto Nonces.swift
/host/spi-builder-workspace/Sources/Basics/FileSystem/FileSystem+Extensions.swift:76:9: warning: will never be executed
self.hasAttribute(name, path.underlying)
^
/host/spi-builder-workspace/Sources/Basics/FileSystem/FileSystem+Extensions.swift:75:89: note: 'name' is of type 'FileSystemAttribute' which cannot be constructed because it is an enum with no cases
public func hasAttribute(_ name: FileSystemAttribute, _ path: AbsolutePath) -> Bool {
^
[1068/1412] Compiling Crypto ASN1.swift
/host/spi-builder-workspace/Sources/Basics/FileSystem/FileSystem+Extensions.swift:76:9: warning: will never be executed
self.hasAttribute(name, path.underlying)
^
/host/spi-builder-workspace/Sources/Basics/FileSystem/FileSystem+Extensions.swift:75:89: note: 'name' is of type 'FileSystemAttribute' which cannot be constructed because it is an enum with no cases
public func hasAttribute(_ name: FileSystemAttribute, _ path: AbsolutePath) -> Bool {
^
[1069/1412] Compiling Crypto ASN1Any.swift
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:154:16: warning: static property 'processConcurrent' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
static let processConcurrent = DispatchQueue(
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: warning: associated value 'stream(stdout:stderr:redirectStderr:)' of 'Sendable'-conforming enum 'OutputRedirection' has non-sendable type 'AsyncProcess.OutputClosure' (aka '(Array<UInt8>) -> ()')
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: note: a function type must be marked '@Sendable' to conform to 'Sendable'
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: warning: associated value 'stream(stdout:stderr:redirectStderr:)' of 'Sendable'-conforming enum 'OutputRedirection' has non-sendable type 'AsyncProcess.OutputClosure' (aka '(Array<UInt8>) -> ()')
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: note: a function type must be marked '@Sendable' to conform to 'Sendable'
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: warning: static property '_loggingHandler' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: note: isolate '_loggingHandler' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:264:24: warning: static property 'loggingHandlerLock' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let loggingHandlerLock = NSLock()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:308:24: warning: static property 'sharedCompletionQueue' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let sharedCompletionQueue = DispatchQueue(label: "org.swift.tools-support-core.process-completion")
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: warning: static property 'validatedExecutablesMap' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: note: isolate 'validatedExecutablesMap' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:332:24: warning: static property 'validatedExecutablesMapLock' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let validatedExecutablesMapLock = NSLock()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:275:22: warning: reference to static property '_loggingHandler' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
self._loggingHandler
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: note: static property declared here
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:279:22: warning: reference to static property '_loggingHandler' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
self._loggingHandler = newValue
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: note: static property declared here
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:359:62: warning: 'loggingHandler' is deprecated: use instance level `loggingHandler` passed via `init` instead of setting one globally.
self.loggingHandler = loggingHandler ?? AsyncProcess.loggingHandler
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:385:62: warning: 'loggingHandler' is deprecated: use instance level `loggingHandler` passed via `init` instead of setting one globally.
self.loggingHandler = loggingHandler ?? AsyncProcess.loggingHandler
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:439:45: warning: reference to static property 'validatedExecutablesMap' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if let value = AsyncProcess.validatedExecutablesMap[program] {
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: note: static property declared here
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:443:30: warning: reference to static property 'validatedExecutablesMap' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
AsyncProcess.validatedExecutablesMap[program] = value
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: note: static property declared here
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:861:36: warning: capture of 'completion' with non-sendable type '(Result<AsyncProcessResult, any Error>) -> Void' in a `@Sendable` closure
self.waitUntilExit(completion)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:861:36: note: a function type must be marked '@Sendable' to conform to 'Sendable'
self.waitUntilExit(completion)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:1007:41: warning: capture of 'stdinStream' with non-sendable type 'any WritableByteStream' in a `@Sendable` closure
try await stdoutHandler(stdinStream, stdoutStream)
^
/host/spi-builder-workspace/.build/checkouts/swift-tools-support-core/Sources/TSCBasic/WritableByteStream.swift:46:17: note: protocol 'WritableByteStream' does not conform to the 'Sendable' protocol
public protocol WritableByteStream: AnyObject, TextOutputStream, Closable {
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:32:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TSCBasic'
import class TSCBasic.CStringArray
^
@preconcurrency
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:1105:17: warning: capture of 'completion' with non-sendable type '(Result<AsyncProcessResult, any Error>) -> Void' in a `@Sendable` closure
completion(.failure(error))
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:1105:17: note: a function type must be marked '@Sendable' to conform to 'Sendable'
completion(.failure(error))
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:44:23: warning: static property 'sharedConcurrent' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
public static let sharedConcurrent = DispatchQueue(
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:34:9: warning: capture of 'box' with non-sendable type 'ThreadSafeBox<T>' in a `@Sendable` closure
box.mutate { _ in localValue }
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:28:26: note: consider making generic parameter 'T' conform to the 'Sendable' protocol
public func unsafe_await<T>(_ body: @Sendable @escaping () async -> T) -> T {
^
: Sendable
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:35:9: warning: capture of 'semaphore' with non-sendable type 'DispatchSemaphore' in a `@Sendable` closure
semaphore.signal()
^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:14:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
[1070/1412] Compiling Crypto ASN1BitString.swift
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:154:16: warning: static property 'processConcurrent' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
static let processConcurrent = DispatchQueue(
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: warning: associated value 'stream(stdout:stderr:redirectStderr:)' of 'Sendable'-conforming enum 'OutputRedirection' has non-sendable type 'AsyncProcess.OutputClosure' (aka '(Array<UInt8>) -> ()')
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: note: a function type must be marked '@Sendable' to conform to 'Sendable'
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: warning: associated value 'stream(stdout:stderr:redirectStderr:)' of 'Sendable'-conforming enum 'OutputRedirection' has non-sendable type 'AsyncProcess.OutputClosure' (aka '(Array<UInt8>) -> ()')
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: note: a function type must be marked '@Sendable' to conform to 'Sendable'
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: warning: static property '_loggingHandler' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: note: isolate '_loggingHandler' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:264:24: warning: static property 'loggingHandlerLock' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let loggingHandlerLock = NSLock()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:308:24: warning: static property 'sharedCompletionQueue' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let sharedCompletionQueue = DispatchQueue(label: "org.swift.tools-support-core.process-completion")
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: warning: static property 'validatedExecutablesMap' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: note: isolate 'validatedExecutablesMap' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:332:24: warning: static property 'validatedExecutablesMapLock' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let validatedExecutablesMapLock = NSLock()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:275:22: warning: reference to static property '_loggingHandler' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
self._loggingHandler
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: note: static property declared here
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:279:22: warning: reference to static property '_loggingHandler' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
self._loggingHandler = newValue
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: note: static property declared here
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:359:62: warning: 'loggingHandler' is deprecated: use instance level `loggingHandler` passed via `init` instead of setting one globally.
self.loggingHandler = loggingHandler ?? AsyncProcess.loggingHandler
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:385:62: warning: 'loggingHandler' is deprecated: use instance level `loggingHandler` passed via `init` instead of setting one globally.
self.loggingHandler = loggingHandler ?? AsyncProcess.loggingHandler
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:439:45: warning: reference to static property 'validatedExecutablesMap' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if let value = AsyncProcess.validatedExecutablesMap[program] {
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: note: static property declared here
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:443:30: warning: reference to static property 'validatedExecutablesMap' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
AsyncProcess.validatedExecutablesMap[program] = value
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: note: static property declared here
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:861:36: warning: capture of 'completion' with non-sendable type '(Result<AsyncProcessResult, any Error>) -> Void' in a `@Sendable` closure
self.waitUntilExit(completion)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:861:36: note: a function type must be marked '@Sendable' to conform to 'Sendable'
self.waitUntilExit(completion)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:1007:41: warning: capture of 'stdinStream' with non-sendable type 'any WritableByteStream' in a `@Sendable` closure
try await stdoutHandler(stdinStream, stdoutStream)
^
/host/spi-builder-workspace/.build/checkouts/swift-tools-support-core/Sources/TSCBasic/WritableByteStream.swift:46:17: note: protocol 'WritableByteStream' does not conform to the 'Sendable' protocol
public protocol WritableByteStream: AnyObject, TextOutputStream, Closable {
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:32:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TSCBasic'
import class TSCBasic.CStringArray
^
@preconcurrency
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:1105:17: warning: capture of 'completion' with non-sendable type '(Result<AsyncProcessResult, any Error>) -> Void' in a `@Sendable` closure
completion(.failure(error))
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:1105:17: note: a function type must be marked '@Sendable' to conform to 'Sendable'
completion(.failure(error))
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:44:23: warning: static property 'sharedConcurrent' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
public static let sharedConcurrent = DispatchQueue(
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:34:9: warning: capture of 'box' with non-sendable type 'ThreadSafeBox<T>' in a `@Sendable` closure
box.mutate { _ in localValue }
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:28:26: note: consider making generic parameter 'T' conform to the 'Sendable' protocol
public func unsafe_await<T>(_ body: @Sendable @escaping () async -> T) -> T {
^
: Sendable
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:35:9: warning: capture of 'semaphore' with non-sendable type 'DispatchSemaphore' in a `@Sendable` closure
semaphore.signal()
^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:14:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
[1071/1412] Compiling Crypto ASN1Boolean.swift
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:154:16: warning: static property 'processConcurrent' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
static let processConcurrent = DispatchQueue(
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: warning: associated value 'stream(stdout:stderr:redirectStderr:)' of 'Sendable'-conforming enum 'OutputRedirection' has non-sendable type 'AsyncProcess.OutputClosure' (aka '(Array<UInt8>) -> ()')
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: note: a function type must be marked '@Sendable' to conform to 'Sendable'
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: warning: associated value 'stream(stdout:stderr:redirectStderr:)' of 'Sendable'-conforming enum 'OutputRedirection' has non-sendable type 'AsyncProcess.OutputClosure' (aka '(Array<UInt8>) -> ()')
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: note: a function type must be marked '@Sendable' to conform to 'Sendable'
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: warning: static property '_loggingHandler' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: note: isolate '_loggingHandler' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:264:24: warning: static property 'loggingHandlerLock' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let loggingHandlerLock = NSLock()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:308:24: warning: static property 'sharedCompletionQueue' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let sharedCompletionQueue = DispatchQueue(label: "org.swift.tools-support-core.process-completion")
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: warning: static property 'validatedExecutablesMap' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: note: isolate 'validatedExecutablesMap' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:332:24: warning: static property 'validatedExecutablesMapLock' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let validatedExecutablesMapLock = NSLock()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:275:22: warning: reference to static property '_loggingHandler' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
self._loggingHandler
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: note: static property declared here
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:279:22: warning: reference to static property '_loggingHandler' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
self._loggingHandler = newValue
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: note: static property declared here
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:359:62: warning: 'loggingHandler' is deprecated: use instance level `loggingHandler` passed via `init` instead of setting one globally.
self.loggingHandler = loggingHandler ?? AsyncProcess.loggingHandler
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:385:62: warning: 'loggingHandler' is deprecated: use instance level `loggingHandler` passed via `init` instead of setting one globally.
self.loggingHandler = loggingHandler ?? AsyncProcess.loggingHandler
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:439:45: warning: reference to static property 'validatedExecutablesMap' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if let value = AsyncProcess.validatedExecutablesMap[program] {
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: note: static property declared here
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:443:30: warning: reference to static property 'validatedExecutablesMap' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
AsyncProcess.validatedExecutablesMap[program] = value
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: note: static property declared here
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:861:36: warning: capture of 'completion' with non-sendable type '(Result<AsyncProcessResult, any Error>) -> Void' in a `@Sendable` closure
self.waitUntilExit(completion)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:861:36: note: a function type must be marked '@Sendable' to conform to 'Sendable'
self.waitUntilExit(completion)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:1007:41: warning: capture of 'stdinStream' with non-sendable type 'any WritableByteStream' in a `@Sendable` closure
try await stdoutHandler(stdinStream, stdoutStream)
^
/host/spi-builder-workspace/.build/checkouts/swift-tools-support-core/Sources/TSCBasic/WritableByteStream.swift:46:17: note: protocol 'WritableByteStream' does not conform to the 'Sendable' protocol
public protocol WritableByteStream: AnyObject, TextOutputStream, Closable {
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:32:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TSCBasic'
import class TSCBasic.CStringArray
^
@preconcurrency
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:1105:17: warning: capture of 'completion' with non-sendable type '(Result<AsyncProcessResult, any Error>) -> Void' in a `@Sendable` closure
completion(.failure(error))
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:1105:17: note: a function type must be marked '@Sendable' to conform to 'Sendable'
completion(.failure(error))
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:44:23: warning: static property 'sharedConcurrent' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
public static let sharedConcurrent = DispatchQueue(
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:34:9: warning: capture of 'box' with non-sendable type 'ThreadSafeBox<T>' in a `@Sendable` closure
box.mutate { _ in localValue }
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:28:26: note: consider making generic parameter 'T' conform to the 'Sendable' protocol
public func unsafe_await<T>(_ body: @Sendable @escaping () async -> T) -> T {
^
: Sendable
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:35:9: warning: capture of 'semaphore' with non-sendable type 'DispatchSemaphore' in a `@Sendable` closure
semaphore.signal()
^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:14:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:154:16: warning: static property 'processConcurrent' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
static let processConcurrent = DispatchQueue(
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: warning: associated value 'stream(stdout:stderr:redirectStderr:)' of 'Sendable'-conforming enum 'OutputRedirection' has non-sendable type 'AsyncProcess.OutputClosure' (aka '(Array<UInt8>) -> ()')
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: note: a function type must be marked '@Sendable' to conform to 'Sendable'
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: warning: associated value 'stream(stdout:stderr:redirectStderr:)' of 'Sendable'-conforming enum 'OutputRedirection' has non-sendable type 'AsyncProcess.OutputClosure' (aka '(Array<UInt8>) -> ()')
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: note: a function type must be marked '@Sendable' to conform to 'Sendable'
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: warning: static property '_loggingHandler' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: note: isolate '_loggingHandler' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:264:24: warning: static property 'loggingHandlerLock' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let loggingHandlerLock = NSLock()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:308:24: warning: static property 'sharedCompletionQueue' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let sharedCompletionQueue = DispatchQueue(label: "org.swift.tools-support-core.process-completion")
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: warning: static property 'validatedExecutablesMap' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: note: isolate 'validatedExecutablesMap' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:332:24: warning: static property 'validatedExecutablesMapLock' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let validatedExecutablesMapLock = NSLock()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:275:22: warning: reference to static property '_loggingHandler' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
self._loggingHandler
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: note: static property declared here
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:279:22: warning: reference to static property '_loggingHandler' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
self._loggingHandler = newValue
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: note: static property declared here
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:359:62: warning: 'loggingHandler' is deprecated: use instance level `loggingHandler` passed via `init` instead of setting one globally.
self.loggingHandler = loggingHandler ?? AsyncProcess.loggingHandler
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:385:62: warning: 'loggingHandler' is deprecated: use instance level `loggingHandler` passed via `init` instead of setting one globally.
self.loggingHandler = loggingHandler ?? AsyncProcess.loggingHandler
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:439:45: warning: reference to static property 'validatedExecutablesMap' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if let value = AsyncProcess.validatedExecutablesMap[program] {
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: note: static property declared here
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:443:30: warning: reference to static property 'validatedExecutablesMap' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
AsyncProcess.validatedExecutablesMap[program] = value
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: note: static property declared here
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:861:36: warning: capture of 'completion' with non-sendable type '(Result<AsyncProcessResult, any Error>) -> Void' in a `@Sendable` closure
self.waitUntilExit(completion)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:861:36: note: a function type must be marked '@Sendable' to conform to 'Sendable'
self.waitUntilExit(completion)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:1007:41: warning: capture of 'stdinStream' with non-sendable type 'any WritableByteStream' in a `@Sendable` closure
try await stdoutHandler(stdinStream, stdoutStream)
^
/host/spi-builder-workspace/.build/checkouts/swift-tools-support-core/Sources/TSCBasic/WritableByteStream.swift:46:17: note: protocol 'WritableByteStream' does not conform to the 'Sendable' protocol
public protocol WritableByteStream: AnyObject, TextOutputStream, Closable {
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:32:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TSCBasic'
import class TSCBasic.CStringArray
^
@preconcurrency
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:1105:17: warning: capture of 'completion' with non-sendable type '(Result<AsyncProcessResult, any Error>) -> Void' in a `@Sendable` closure
completion(.failure(error))
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:1105:17: note: a function type must be marked '@Sendable' to conform to 'Sendable'
completion(.failure(error))
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:44:23: warning: static property 'sharedConcurrent' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
public static let sharedConcurrent = DispatchQueue(
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:34:9: warning: capture of 'box' with non-sendable type 'ThreadSafeBox<T>' in a `@Sendable` closure
box.mutate { _ in localValue }
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:28:26: note: consider making generic parameter 'T' conform to the 'Sendable' protocol
public func unsafe_await<T>(_ body: @Sendable @escaping () async -> T) -> T {
^
: Sendable
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:35:9: warning: capture of 'semaphore' with non-sendable type 'DispatchSemaphore' in a `@Sendable` closure
semaphore.signal()
^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:14:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:154:16: warning: static property 'processConcurrent' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
static let processConcurrent = DispatchQueue(
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: warning: associated value 'stream(stdout:stderr:redirectStderr:)' of 'Sendable'-conforming enum 'OutputRedirection' has non-sendable type 'AsyncProcess.OutputClosure' (aka '(Array<UInt8>) -> ()')
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: note: a function type must be marked '@Sendable' to conform to 'Sendable'
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: warning: associated value 'stream(stdout:stderr:redirectStderr:)' of 'Sendable'-conforming enum 'OutputRedirection' has non-sendable type 'AsyncProcess.OutputClosure' (aka '(Array<UInt8>) -> ()')
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: note: a function type must be marked '@Sendable' to conform to 'Sendable'
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: warning: static property '_loggingHandler' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: note: isolate '_loggingHandler' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:264:24: warning: static property 'loggingHandlerLock' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let loggingHandlerLock = NSLock()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:308:24: warning: static property 'sharedCompletionQueue' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let sharedCompletionQueue = DispatchQueue(label: "org.swift.tools-support-core.process-completion")
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: warning: static property 'validatedExecutablesMap' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: note: isolate 'validatedExecutablesMap' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:332:24: warning: static property 'validatedExecutablesMapLock' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let validatedExecutablesMapLock = NSLock()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:275:22: warning: reference to static property '_loggingHandler' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
self._loggingHandler
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: note: static property declared here
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:279:22: warning: reference to static property '_loggingHandler' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
self._loggingHandler = newValue
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: note: static property declared here
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:359:62: warning: 'loggingHandler' is deprecated: use instance level `loggingHandler` passed via `init` instead of setting one globally.
self.loggingHandler = loggingHandler ?? AsyncProcess.loggingHandler
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:385:62: warning: 'loggingHandler' is deprecated: use instance level `loggingHandler` passed via `init` instead of setting one globally.
self.loggingHandler = loggingHandler ?? AsyncProcess.loggingHandler
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:439:45: warning: reference to static property 'validatedExecutablesMap' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if let value = AsyncProcess.validatedExecutablesMap[program] {
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: note: static property declared here
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:443:30: warning: reference to static property 'validatedExecutablesMap' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
AsyncProcess.validatedExecutablesMap[program] = value
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: note: static property declared here
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:861:36: warning: capture of 'completion' with non-sendable type '(Result<AsyncProcessResult, any Error>) -> Void' in a `@Sendable` closure
self.waitUntilExit(completion)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:861:36: note: a function type must be marked '@Sendable' to conform to 'Sendable'
self.waitUntilExit(completion)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:1007:41: warning: capture of 'stdinStream' with non-sendable type 'any WritableByteStream' in a `@Sendable` closure
try await stdoutHandler(stdinStream, stdoutStream)
^
/host/spi-builder-workspace/.build/checkouts/swift-tools-support-core/Sources/TSCBasic/WritableByteStream.swift:46:17: note: protocol 'WritableByteStream' does not conform to the 'Sendable' protocol
public protocol WritableByteStream: AnyObject, TextOutputStream, Closable {
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:32:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TSCBasic'
import class TSCBasic.CStringArray
^
@preconcurrency
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:1105:17: warning: capture of 'completion' with non-sendable type '(Result<AsyncProcessResult, any Error>) -> Void' in a `@Sendable` closure
completion(.failure(error))
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:1105:17: note: a function type must be marked '@Sendable' to conform to 'Sendable'
completion(.failure(error))
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:44:23: warning: static property 'sharedConcurrent' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
public static let sharedConcurrent = DispatchQueue(
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:34:9: warning: capture of 'box' with non-sendable type 'ThreadSafeBox<T>' in a `@Sendable` closure
box.mutate { _ in localValue }
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:28:26: note: consider making generic parameter 'T' conform to the 'Sendable' protocol
public func unsafe_await<T>(_ body: @Sendable @escaping () async -> T) -> T {
^
: Sendable
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:35:9: warning: capture of 'semaphore' with non-sendable type 'DispatchSemaphore' in a `@Sendable` closure
semaphore.signal()
^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:14:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:154:16: warning: static property 'processConcurrent' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
static let processConcurrent = DispatchQueue(
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: warning: associated value 'stream(stdout:stderr:redirectStderr:)' of 'Sendable'-conforming enum 'OutputRedirection' has non-sendable type 'AsyncProcess.OutputClosure' (aka '(Array<UInt8>) -> ()')
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: note: a function type must be marked '@Sendable' to conform to 'Sendable'
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: warning: associated value 'stream(stdout:stderr:redirectStderr:)' of 'Sendable'-conforming enum 'OutputRedirection' has non-sendable type 'AsyncProcess.OutputClosure' (aka '(Array<UInt8>) -> ()')
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: note: a function type must be marked '@Sendable' to conform to 'Sendable'
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: warning: static property '_loggingHandler' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: note: isolate '_loggingHandler' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:264:24: warning: static property 'loggingHandlerLock' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let loggingHandlerLock = NSLock()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:308:24: warning: static property 'sharedCompletionQueue' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let sharedCompletionQueue = DispatchQueue(label: "org.swift.tools-support-core.process-completion")
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: warning: static property 'validatedExecutablesMap' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: note: isolate 'validatedExecutablesMap' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:332:24: warning: static property 'validatedExecutablesMapLock' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let validatedExecutablesMapLock = NSLock()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:275:22: warning: reference to static property '_loggingHandler' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
self._loggingHandler
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: note: static property declared here
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:279:22: warning: reference to static property '_loggingHandler' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
self._loggingHandler = newValue
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: note: static property declared here
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:359:62: warning: 'loggingHandler' is deprecated: use instance level `loggingHandler` passed via `init` instead of setting one globally.
self.loggingHandler = loggingHandler ?? AsyncProcess.loggingHandler
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:385:62: warning: 'loggingHandler' is deprecated: use instance level `loggingHandler` passed via `init` instead of setting one globally.
self.loggingHandler = loggingHandler ?? AsyncProcess.loggingHandler
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:439:45: warning: reference to static property 'validatedExecutablesMap' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if let value = AsyncProcess.validatedExecutablesMap[program] {
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: note: static property declared here
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:443:30: warning: reference to static property 'validatedExecutablesMap' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
AsyncProcess.validatedExecutablesMap[program] = value
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: note: static property declared here
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:861:36: warning: capture of 'completion' with non-sendable type '(Result<AsyncProcessResult, any Error>) -> Void' in a `@Sendable` closure
self.waitUntilExit(completion)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:861:36: note: a function type must be marked '@Sendable' to conform to 'Sendable'
self.waitUntilExit(completion)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:1007:41: warning: capture of 'stdinStream' with non-sendable type 'any WritableByteStream' in a `@Sendable` closure
try await stdoutHandler(stdinStream, stdoutStream)
^
/host/spi-builder-workspace/.build/checkouts/swift-tools-support-core/Sources/TSCBasic/WritableByteStream.swift:46:17: note: protocol 'WritableByteStream' does not conform to the 'Sendable' protocol
public protocol WritableByteStream: AnyObject, TextOutputStream, Closable {
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:32:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TSCBasic'
import class TSCBasic.CStringArray
^
@preconcurrency
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:1105:17: warning: capture of 'completion' with non-sendable type '(Result<AsyncProcessResult, any Error>) -> Void' in a `@Sendable` closure
completion(.failure(error))
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:1105:17: note: a function type must be marked '@Sendable' to conform to 'Sendable'
completion(.failure(error))
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:44:23: warning: static property 'sharedConcurrent' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
public static let sharedConcurrent = DispatchQueue(
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:34:9: warning: capture of 'box' with non-sendable type 'ThreadSafeBox<T>' in a `@Sendable` closure
box.mutate { _ in localValue }
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:28:26: note: consider making generic parameter 'T' conform to the 'Sendable' protocol
public func unsafe_await<T>(_ body: @Sendable @escaping () async -> T) -> T {
^
: Sendable
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:35:9: warning: capture of 'semaphore' with non-sendable type 'DispatchSemaphore' in a `@Sendable` closure
semaphore.signal()
^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:14:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:154:16: warning: static property 'processConcurrent' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
static let processConcurrent = DispatchQueue(
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: warning: associated value 'stream(stdout:stderr:redirectStderr:)' of 'Sendable'-conforming enum 'OutputRedirection' has non-sendable type 'AsyncProcess.OutputClosure' (aka '(Array<UInt8>) -> ()')
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: note: a function type must be marked '@Sendable' to conform to 'Sendable'
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: warning: associated value 'stream(stdout:stderr:redirectStderr:)' of 'Sendable'-conforming enum 'OutputRedirection' has non-sendable type 'AsyncProcess.OutputClosure' (aka '(Array<UInt8>) -> ()')
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: note: a function type must be marked '@Sendable' to conform to 'Sendable'
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: warning: static property '_loggingHandler' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: note: isolate '_loggingHandler' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:264:24: warning: static property 'loggingHandlerLock' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let loggingHandlerLock = NSLock()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:308:24: warning: static property 'sharedCompletionQueue' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let sharedCompletionQueue = DispatchQueue(label: "org.swift.tools-support-core.process-completion")
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: warning: static property 'validatedExecutablesMap' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: note: isolate 'validatedExecutablesMap' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:332:24: warning: static property 'validatedExecutablesMapLock' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let validatedExecutablesMapLock = NSLock()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:275:22: warning: reference to static property '_loggingHandler' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
self._loggingHandler
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: note: static property declared here
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:279:22: warning: reference to static property '_loggingHandler' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
self._loggingHandler = newValue
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: note: static property declared here
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:359:62: warning: 'loggingHandler' is deprecated: use instance level `loggingHandler` passed via `init` instead of setting one globally.
self.loggingHandler = loggingHandler ?? AsyncProcess.loggingHandler
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:385:62: warning: 'loggingHandler' is deprecated: use instance level `loggingHandler` passed via `init` instead of setting one globally.
self.loggingHandler = loggingHandler ?? AsyncProcess.loggingHandler
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:439:45: warning: reference to static property 'validatedExecutablesMap' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if let value = AsyncProcess.validatedExecutablesMap[program] {
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: note: static property declared here
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:443:30: warning: reference to static property 'validatedExecutablesMap' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
AsyncProcess.validatedExecutablesMap[program] = value
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: note: static property declared here
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:861:36: warning: capture of 'completion' with non-sendable type '(Result<AsyncProcessResult, any Error>) -> Void' in a `@Sendable` closure
self.waitUntilExit(completion)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:861:36: note: a function type must be marked '@Sendable' to conform to 'Sendable'
self.waitUntilExit(completion)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:1007:41: warning: capture of 'stdinStream' with non-sendable type 'any WritableByteStream' in a `@Sendable` closure
try await stdoutHandler(stdinStream, stdoutStream)
^
/host/spi-builder-workspace/.build/checkouts/swift-tools-support-core/Sources/TSCBasic/WritableByteStream.swift:46:17: note: protocol 'WritableByteStream' does not conform to the 'Sendable' protocol
public protocol WritableByteStream: AnyObject, TextOutputStream, Closable {
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:32:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TSCBasic'
import class TSCBasic.CStringArray
^
@preconcurrency
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:1105:17: warning: capture of 'completion' with non-sendable type '(Result<AsyncProcessResult, any Error>) -> Void' in a `@Sendable` closure
completion(.failure(error))
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:1105:17: note: a function type must be marked '@Sendable' to conform to 'Sendable'
completion(.failure(error))
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:44:23: warning: static property 'sharedConcurrent' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
public static let sharedConcurrent = DispatchQueue(
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:34:9: warning: capture of 'box' with non-sendable type 'ThreadSafeBox<T>' in a `@Sendable` closure
box.mutate { _ in localValue }
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:28:26: note: consider making generic parameter 'T' conform to the 'Sendable' protocol
public func unsafe_await<T>(_ body: @Sendable @escaping () async -> T) -> T {
^
: Sendable
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:35:9: warning: capture of 'semaphore' with non-sendable type 'DispatchSemaphore' in a `@Sendable` closure
semaphore.signal()
^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:14:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:154:16: warning: static property 'processConcurrent' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
static let processConcurrent = DispatchQueue(
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: warning: associated value 'stream(stdout:stderr:redirectStderr:)' of 'Sendable'-conforming enum 'OutputRedirection' has non-sendable type 'AsyncProcess.OutputClosure' (aka '(Array<UInt8>) -> ()')
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: note: a function type must be marked '@Sendable' to conform to 'Sendable'
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: warning: associated value 'stream(stdout:stderr:redirectStderr:)' of 'Sendable'-conforming enum 'OutputRedirection' has non-sendable type 'AsyncProcess.OutputClosure' (aka '(Array<UInt8>) -> ()')
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: note: a function type must be marked '@Sendable' to conform to 'Sendable'
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: warning: static property '_loggingHandler' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: note: isolate '_loggingHandler' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:264:24: warning: static property 'loggingHandlerLock' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let loggingHandlerLock = NSLock()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:308:24: warning: static property 'sharedCompletionQueue' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let sharedCompletionQueue = DispatchQueue(label: "org.swift.tools-support-core.process-completion")
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: warning: static property 'validatedExecutablesMap' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: note: isolate 'validatedExecutablesMap' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:332:24: warning: static property 'validatedExecutablesMapLock' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let validatedExecutablesMapLock = NSLock()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:275:22: warning: reference to static property '_loggingHandler' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
self._loggingHandler
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: note: static property declared here
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:279:22: warning: reference to static property '_loggingHandler' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
self._loggingHandler = newValue
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: note: static property declared here
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:359:62: warning: 'loggingHandler' is deprecated: use instance level `loggingHandler` passed via `init` instead of setting one globally.
self.loggingHandler = loggingHandler ?? AsyncProcess.loggingHandler
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:385:62: warning: 'loggingHandler' is deprecated: use instance level `loggingHandler` passed via `init` instead of setting one globally.
self.loggingHandler = loggingHandler ?? AsyncProcess.loggingHandler
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:439:45: warning: reference to static property 'validatedExecutablesMap' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if let value = AsyncProcess.validatedExecutablesMap[program] {
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: note: static property declared here
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:443:30: warning: reference to static property 'validatedExecutablesMap' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
AsyncProcess.validatedExecutablesMap[program] = value
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: note: static property declared here
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:861:36: warning: capture of 'completion' with non-sendable type '(Result<AsyncProcessResult, any Error>) -> Void' in a `@Sendable` closure
self.waitUntilExit(completion)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:861:36: note: a function type must be marked '@Sendable' to conform to 'Sendable'
self.waitUntilExit(completion)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:1007:41: warning: capture of 'stdinStream' with non-sendable type 'any WritableByteStream' in a `@Sendable` closure
try await stdoutHandler(stdinStream, stdoutStream)
^
/host/spi-builder-workspace/.build/checkouts/swift-tools-support-core/Sources/TSCBasic/WritableByteStream.swift:46:17: note: protocol 'WritableByteStream' does not conform to the 'Sendable' protocol
public protocol WritableByteStream: AnyObject, TextOutputStream, Closable {
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:32:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TSCBasic'
import class TSCBasic.CStringArray
^
@preconcurrency
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:1105:17: warning: capture of 'completion' with non-sendable type '(Result<AsyncProcessResult, any Error>) -> Void' in a `@Sendable` closure
completion(.failure(error))
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:1105:17: note: a function type must be marked '@Sendable' to conform to 'Sendable'
completion(.failure(error))
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:44:23: warning: static property 'sharedConcurrent' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
public static let sharedConcurrent = DispatchQueue(
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:34:9: warning: capture of 'box' with non-sendable type 'ThreadSafeBox<T>' in a `@Sendable` closure
box.mutate { _ in localValue }
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:28:26: note: consider making generic parameter 'T' conform to the 'Sendable' protocol
public func unsafe_await<T>(_ body: @Sendable @escaping () async -> T) -> T {
^
: Sendable
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:35:9: warning: capture of 'semaphore' with non-sendable type 'DispatchSemaphore' in a `@Sendable` closure
semaphore.signal()
^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:14:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
[1077/1412] Compiling Crypto Digests.swift
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:154:16: warning: static property 'processConcurrent' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
static let processConcurrent = DispatchQueue(
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: warning: associated value 'stream(stdout:stderr:redirectStderr:)' of 'Sendable'-conforming enum 'OutputRedirection' has non-sendable type 'AsyncProcess.OutputClosure' (aka '(Array<UInt8>) -> ()')
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: note: a function type must be marked '@Sendable' to conform to 'Sendable'
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: warning: associated value 'stream(stdout:stderr:redirectStderr:)' of 'Sendable'-conforming enum 'OutputRedirection' has non-sendable type 'AsyncProcess.OutputClosure' (aka '(Array<UInt8>) -> ()')
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:188:14: note: a function type must be marked '@Sendable' to conform to 'Sendable'
case stream(stdout: OutputClosure, stderr: OutputClosure, redirectStderr: Bool)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: warning: static property '_loggingHandler' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: note: isolate '_loggingHandler' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:264:24: warning: static property 'loggingHandlerLock' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let loggingHandlerLock = NSLock()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:308:24: warning: static property 'sharedCompletionQueue' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let sharedCompletionQueue = DispatchQueue(label: "org.swift.tools-support-core.process-completion")
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: warning: static property 'validatedExecutablesMap' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in Swift 6
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: note: isolate 'validatedExecutablesMap' to a global actor, or convert it to a 'let' constant and conform it to 'Sendable'
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:332:24: warning: static property 'validatedExecutablesMapLock' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
private static let validatedExecutablesMapLock = NSLock()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:275:22: warning: reference to static property '_loggingHandler' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
self._loggingHandler
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: note: static property declared here
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:279:22: warning: reference to static property '_loggingHandler' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
self._loggingHandler = newValue
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:263:24: note: static property declared here
private static var _loggingHandler: LoggingHandler?
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:359:62: warning: 'loggingHandler' is deprecated: use instance level `loggingHandler` passed via `init` instead of setting one globally.
self.loggingHandler = loggingHandler ?? AsyncProcess.loggingHandler
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:385:62: warning: 'loggingHandler' is deprecated: use instance level `loggingHandler` passed via `init` instead of setting one globally.
self.loggingHandler = loggingHandler ?? AsyncProcess.loggingHandler
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:439:45: warning: reference to static property 'validatedExecutablesMap' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
if let value = AsyncProcess.validatedExecutablesMap[program] {
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: note: static property declared here
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:443:30: warning: reference to static property 'validatedExecutablesMap' is not concurrency-safe because it involves shared mutable state; this is an error in Swift 6
AsyncProcess.validatedExecutablesMap[program] = value
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:331:24: note: static property declared here
private static var validatedExecutablesMap = [String: AbsolutePath?]()
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:861:36: warning: capture of 'completion' with non-sendable type '(Result<AsyncProcessResult, any Error>) -> Void' in a `@Sendable` closure
self.waitUntilExit(completion)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:861:36: note: a function type must be marked '@Sendable' to conform to 'Sendable'
self.waitUntilExit(completion)
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:1007:41: warning: capture of 'stdinStream' with non-sendable type 'any WritableByteStream' in a `@Sendable` closure
try await stdoutHandler(stdinStream, stdoutStream)
^
/host/spi-builder-workspace/.build/checkouts/swift-tools-support-core/Sources/TSCBasic/WritableByteStream.swift:46:17: note: protocol 'WritableByteStream' does not conform to the 'Sendable' protocol
public protocol WritableByteStream: AnyObject, TextOutputStream, Closable {
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:32:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'TSCBasic'
import class TSCBasic.CStringArray
^
@preconcurrency
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:1105:17: warning: capture of 'completion' with non-sendable type '(Result<AsyncProcessResult, any Error>) -> Void' in a `@Sendable` closure
completion(.failure(error))
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/AsyncProcess.swift:1105:17: note: a function type must be marked '@Sendable' to conform to 'Sendable'
completion(.failure(error))
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:44:23: warning: static property 'sharedConcurrent' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6
public static let sharedConcurrent = DispatchQueue(
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:34:9: warning: capture of 'box' with non-sendable type 'ThreadSafeBox<T>' in a `@Sendable` closure
box.mutate { _ in localValue }
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:28:26: note: consider making generic parameter 'T' conform to the 'Sendable' protocol
public func unsafe_await<T>(_ body: @Sendable @escaping () async -> T) -> T {
^
: Sendable
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:35:9: warning: capture of 'semaphore' with non-sendable type 'DispatchSemaphore' in a `@Sendable` closure
semaphore.signal()
^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
^
/host/spi-builder-workspace/Sources/Basics/Concurrency/ConcurrencyHelpers.swift:14:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
[1078/1412] Compiling Crypto Insecure_HashFunctions.swift
[1079/1412] Compiling Crypto KEM.swift
[1080/1412] Compiling Crypto ECDH_boring.swift
[1081/1412] Compiling Crypto DH.swift
[1082/1412] Compiling Crypto ECDH.swift
[1083/1412] Compiling Crypto HKDF.swift
[1084/1412] Compiling Crypto AESWrap.swift
[1085/1412] Compiling Crypto AESWrap_boring.swift
[1086/1412] Compiling Crypto Ed25519_boring.swift
[1087/1412] Compiling Crypto EllipticCurvePoint_boring.swift
[1088/1412] Compiling Crypto EllipticCurve_boring.swift
[1089/1412] Compiling Crypto NISTCurvesKeys_boring.swift
[1090/1412] Compiling Crypto X25519Keys_boring.swift
[1091/1412] Compiling Crypto Curve25519.swift
[1092/1412] Compiling Crypto Ed25519Keys.swift
[1093/1412] Compiling Crypto NISTCurvesKeys.swift
[1094/1412] Compiling Crypto X25519Keys.swift
[1095/1412] Compiling Crypto SymmetricKeys.swift
[1096/1412] Compiling SwiftDriver Loader.swift
[1097/1412] Compiling SwiftDriver SwiftScan.swift
[1098/1412] Compiling SwiftDriver SwiftScanCAS.swift
[1099/1412] Compiling SwiftDriver DarwinToolchain.swift
[1100/1412] Compiling SwiftDriver GenericUnixToolchain.swift
[1101/1412] Compiling SwiftDriver Toolchain.swift
[1102/1412] Compiling SwiftDriver WebAssemblyToolchain.swift
[1103/1412] Compiling SwiftDriver WindowsToolchain.swift
[1104/1412] Compiling SwiftDriver SimpleExecutor.swift
[1105/1412] Compiling SwiftDriver ToolingUtil.swift
[1106/1412] Compiling SwiftDriver DOTJobGraphSerializer.swift
[1107/1412] Compiling SwiftDriver DOTModuleDependencyGraphSerializer.swift
[1108/1412] Compiling SwiftDriver DateAdditions.swift
[1109/1425] Emitting module ArgumentParser
[1121/1425] Compiling Crypto HashFunctions_SHA2.swift
[1122/1425] Compiling Crypto HPKE-AEAD.swift
[1123/1425] Compiling Crypto HPKE-Ciphersuite.swift
[1124/1425] Compiling Crypto HPKE-KDF.swift
[1125/1425] Compiling Crypto HPKE-KexKeyDerivation.swift
[1126/1425] Compiling Crypto HPKE-LabeledExtract.swift
[1127/1425] Compiling Crypto HPKE-Utils.swift
[1128/1425] Compiling Crypto DHKEM.swift
[1129/1425] Compiling ArgumentParser CollectionExtensions.swift
[1130/1425] Compiling ArgumentParser Platform.swift
[1131/1425] Compiling ArgumentParser SequenceExtensions.swift
[1132/1425] Compiling ArgumentParser StringExtensions.swift
[1133/1425] Compiling ArgumentParser Tree.swift
[1134/1425] Compiling Crypto HPKE-Context.swift
[1148/1425] Compiling Crypto HashFunctions.swift
[1169/1426] Compiling Crypto HMAC.swift
[1170/1426] Compiling Crypto MACFunctions.swift
[1171/1426] Compiling Crypto MessageAuthenticationCode.swift
[1172/1426] Compiling Crypto AES.swift
[1173/1426] Compiling Crypto ECDSASignature_boring.swift
[1174/1426] Compiling Crypto ECDSA_boring.swift
[1175/1426] Compiling Crypto EdDSA_boring.swift
[1176/1426] Compiling Crypto ECDSA.swift
[1177/1426] Compiling Crypto Ed25519.swift
[1178/1426] Compiling Crypto Signature.swift
[1190/1436] Emitting module Crypto
[1200/1436] Compiling Crypto HPKE-KeySchedule.swift
[1212/1436] Compiling Crypto HPKE-Modes.swift
[1213/1436] Compiling Crypto Insecure.swift
[1221/1436] Wrapping AST for ArgumentParser for debugging
[1240/1436] Compiling Crypto ArbitraryPrecisionInteger_boring.swift
[1241/1436] Compiling Crypto CryptoKitErrors_boring.swift
[1242/1436] Compiling Crypto FiniteFieldArithmeticContext_boring.swift
[1243/1436] Compiling Crypto RNG_boring.swift
[1244/1436] Compiling Crypto SafeCompare_boring.swift
[1245/1436] Compiling Crypto Zeroization_boring.swift
[1246/1436] Compiling Crypto PrettyBytes.swift
[1247/1436] Compiling Crypto SafeCompare.swift
[1248/1436] Compiling Crypto SecureBytes.swift
[1249/1436] Compiling Crypto Zeroization.swift
[1250/1436] Compiling SwiftDriver LinkJob.swift
[1282/1437] Wrapping AST for Basics for debugging
[1284/1497] Emitting module dummy_swiftc
[1285/1497] Compiling dummy_swiftc main.swift
[1300/1498] Compiling PackageModel PackageIdentity.swift
[1301/1498] Compiling PackageModel PackageModel.swift
[1302/1498] Compiling PackageModel PackageReference.swift
[1303/1498] Compiling PackageModel Platform.swift
[1304/1498] Compiling PackageModel PlatformRegistry.swift
[1305/1498] Compiling PackageModel Product.swift
[1306/1498] Compiling PackageModel Registry.swift
[1307/1498] Compiling PackageModel RegistryReleaseMetadata.swift
[1308/1498] Compiling PackageModel Resource.swift
[1309/1498] Compiling PackageModel Sanitizers.swift
[1310/1498] Compiling PackageModel Snippet.swift
[1311/1498] Compiling PackageModel SnippetGroup.swift
[1312/1498] Compiling PackageModel PlainTextSnippetExtractor.swift
[1313/1498] Compiling PackageModel Sources.swift
[1314/1498] Compiling PackageModel SupportedLanguageExtension.swift
[1315/1498] Compiling PackageModel SwiftLanguageVersion.swift
[1316/1498] Compiling PackageModel SwiftSDK.swift
[1317/1498] Compiling PackageModel SwiftSDKBundle.swift
[1319/1498] Emitting module LLBuildManifest
[1320/1498] Emitting module SPMLLBuild
[1321/1498] Compiling SPMLLBuild llbuild.swift
[1322/1498] Emitting module SwiftDriver
[1323/1498] Compiling PackageModel IdentityResolver.swift
[1324/1498] Compiling PackageModel InstalledSwiftPMConfiguration.swift
[1325/1498] Compiling PackageModel Manifest.swift
[1326/1498] Compiling PackageModel PackageConditionDescription.swift
[1327/1498] Compiling PackageModel PackageDependencyDescription.swift
[1328/1498] Compiling PackageModel PlatformDescription.swift
[1329/1498] Compiling PackageModel ProductDescription.swift
[1330/1498] Compiling PackageModel SystemPackageProviderDescription.swift
[1331/1498] Compiling PackageModel TargetBuildSettingDescription.swift
[1332/1498] Compiling PackageModel TargetDescription.swift
[1333/1498] Compiling PackageModel TraitDescription.swift
[1334/1498] Compiling PackageModel ManifestSourceGeneration.swift
[1335/1498] Compiling PackageModel MinimumDeploymentTarget.swift
[1336/1498] Compiling PackageModel BinaryModule.swift
[1337/1498] Compiling LLBuildManifest Command.swift
[1338/1498] Compiling LLBuildManifest LLBuildManifest.swift
[1338/1498] Wrapping AST for dummy-swiftc for debugging
[1339/1498] Write Objects.LinkFileList
[1341/1499] Wrapping AST for SPMLLBuild for debugging
[1354/1500] Compiling LLBuildManifest Target.swift
[1355/1500] Compiling LLBuildManifest Node.swift
[1356/1500] Compiling LLBuildManifest LLBuildManifestWriter.swift
[1357/1500] Compiling LLBuildManifest Tools.swift
[1357/1501] Linking dummy-swiftc
[1358/1501] Wrapping AST for Crypto for debugging
[1360/1520] Wrapping AST for LLBuildManifest for debugging
[1362/1520] Compiling QueryEngine QueryEngine.swift
/host/spi-builder-workspace/Sources/QueryEngine/QueryEngine.swift:16:17: remark: '@preconcurrency' attribute on module 'SystemPackage' is unused
@preconcurrency import SystemPackage
~~~~~~~~~~~~~~~~^
[1363/1520] Compiling _CryptoExtras BoringSSLHelpers.swift
[1364/1520] Compiling _CryptoExtras CryptoKitErrors_boring.swift
[1365/1521] Emitting module QueryEngine
[1366/1521] Compiling QueryEngine CacheKey.swift
[1367/1521] Compiling _CryptoExtras DigestType.swift
[1368/1521] Compiling _CryptoExtras Error.swift
[1369/1521] Compiling _CryptoExtras PEMDocument.swift
[1370/1521] Compiling _CryptoExtras AES_GCM_SIV.swift
[1371/1521] Compiling _CryptoExtras Block Function.swift
[1372/1521] Emitting module _CryptoExtras
[1373/1521] Compiling _CryptoExtras RandomBytes.swift
[1374/1521] Compiling QueryEngine FileCacheRecord.swift
/host/spi-builder-workspace/Sources/QueryEngine/FileCacheRecord.swift:16:17: remark: '@preconcurrency' attribute on module 'SystemPackage' is unused
@preconcurrency import struct SystemPackage.FilePath
~~~~~~~~~~~~~~~~^
[1375/1521] Compiling QueryEngine Query.swift
[1377/1522] Compiling _CryptoExtras RSA_boring.swift
[1378/1522] Compiling _CryptoExtras RSA_security.swift
[1379/1522] Compiling PackageModel ClangModule.swift
[1380/1522] Compiling PackageModel Module.swift
[1381/1522] Compiling PackageModel PluginModule.swift
[1382/1522] Compiling PackageModel SwiftModule.swift
[1383/1522] Compiling PackageModel SystemLibraryModule.swift
[1384/1522] Compiling PackageModel ModuleMapType.swift
[1386/1522] Compiling PackageModel ArtifactsArchiveMetadata.swift
[1387/1522] Compiling PackageModel BuildConfiguration.swift
[1388/1522] Compiling PackageModel BuildEnvironment.swift
[1389/1522] Compiling PackageModel BuildFlags.swift
[1390/1522] Compiling PackageModel BuildSettings.swift
[1391/1522] Compiling PackageModel DependencyMapper.swift
[1392/1522] Compiling PackageModel Diagnostics.swift
[1393/1528] Compiling SwiftDriver Diagnostics.swift
[1394/1528] Compiling SwiftDriver FileList.swift
[1395/1528] Compiling SwiftDriver FileType.swift
[1396/1528] Compiling SwiftDriver PredictableRandomNumberGenerator.swift
[1397/1528] Compiling SwiftDriver RelativePathAdditions.swift
[1398/1528] Compiling SwiftDriver Sanitizer.swift
[1399/1528] Compiling SwiftDriver StringAdditions.swift
[1400/1528] Compiling SwiftDriver System.swift
[1401/1528] Compiling SwiftDriver Triple+Platforms.swift
[1402/1528] Compiling SwiftDriver Triple.swift
[1403/1528] Compiling SwiftDriver TypedVirtualPath.swift
[1404/1528] Compiling SwiftDriver Version.swift
[1405/1528] Compiling SwiftDriver VirtualPath.swift
[1423/1529] Compiling PackageModel SwiftSDKBundleStore.swift
[1424/1529] Compiling PackageModel SwiftSDKConfigurationStore.swift
[1425/1529] Compiling PackageModel Toolchain.swift
[1426/1529] Wrapping AST for SwiftDriver for debugging
[1428/1529] Compiling _CryptoExtras AES_GCM_SIV_boring.swift
[1429/1529] Compiling _CryptoExtras ChaCha20CTR_boring.swift
[1430/1529] Compiling _CryptoExtras ChaCha20CTR.swift
[1431/1529] Compiling _CryptoExtras RSA.swift
[1432/1530] Emitting module PackageModel
[1433/1530] Wrapping AST for _CryptoExtras for debugging
[1435/1548] Compiling X509 CMSEncapsulatedContentInfo.swift
[1436/1548] Compiling X509 CMSIssuerAndSerialNumber.swift
[1437/1548] Compiling X509 CMSOperations.swift
[1438/1548] Compiling X509 CMSSignature.swift
[1439/1548] Compiling X509 CMSSignedData.swift
[1440/1548] Compiling X509 CMSSignerIdentifier.swift
[1441/1548] Compiling X509 CMSSignerInfo.swift
[1442/1550] Compiling X509 CMSVersion.swift
[1443/1550] Compiling X509 Digests.swift
[1444/1550] Compiling X509 DistinguishedName.swift
[1445/1550] Compiling X509 CommonName.swift
[1446/1551] Compiling X509 CountryName.swift
[1447/1551] Compiling X509 DNBuilder.swift
[1448/1551] Compiling X509 OCSPNonce.swift
[1449/1618] Compiling X509 CertificateVersion.swift
[1450/1618] Compiling X509 CMSAttribute.swift
[1451/1618] Compiling X509 CMSContentInfo.swift
[1452/1618] Compiling X509 PKCS8PrivateKey.swift
[1453/1618] Compiling X509 PromiseAndFuture.swift
[1454/1618] Compiling X509 RDNAttribute.swift
[1455/1619] Wrapping AST for PackageModel for debugging
[1457/1630] Compiling X509 PolicyBuilder.swift
[1458/1630] Compiling X509 BasicConstraintsPolicy.swift
[1459/1630] Compiling X509 DNSNames.swift
[1460/1630] Compiling X509 DirectoryNames.swift
[1461/1630] Compiling X509 ExpiryPolicy.swift
[1462/1630] Compiling X509 IPConstraints.swift
[1463/1630] Compiling X509 NameConstraintsPolicy.swift
[1464/1630] Compiling X509 RFC5280Policy.swift
[1465/1630] Compiling X509 URIConstraints.swift
[1466/1630] Compiling X509 VersionPolicy.swift
[1467/1630] Compiling X509 ServerIdentityPolicy.swift
[1468/1630] Compiling X509 TrustRootLoading.swift
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/Signature.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/Signature.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/Signature.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
[1472/1642] Compiling X509 RandomNumberGenerator+bytes.swift
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/Signature.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
[1473/1642] Compiling X509 RelativeDistinguishedName.swift
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/Signature.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
[1474/1642] Compiling X509 SEC1PrivateKey.swift
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/Signature.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
[1475/1642] Compiling X509 Signature.swift
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/Signature.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
[1476/1642] Compiling X509 SignatureAlgorithm.swift
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/Signature.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
[1477/1642] Compiling X509 AllOfPolicies.swift
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/Signature.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
[1478/1642] Compiling X509 AnyPolicy.swift
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/Signature.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
[1479/1642] Compiling X509 CertificateStore.swift
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/Signature.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
[1480/1642] Compiling X509 OneOfPolicies.swift
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/Signature.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
[1481/1642] Compiling PackageFingerprint PackageFingerprintStorage.swift
[1482/1642] Emitting module DriverSupport
[1483/1642] Compiling DriverSupport DriverSupportUtils.swift
/host/spi-builder-workspace/Sources/DriverSupport/DriverSupportUtils.swift:42:30: warning: 'init(args:env:diagnosticsOutput:fileSystem:executor:integratedDriver:compilerExecutableDir:externalTargetModuleDetailsMap:interModuleDependencyOracle:)' is deprecated: replaced by 'init(args:env:diagnosticsOutput:fileSystem:executor:integratedDriver:compilerIntegratedTooling:compilerExecutableDir:externalTargetModuleDetailsMap:interModuleDependencyOracle:)'
let driver = try Driver(
^
/host/spi-builder-workspace/Sources/DriverSupport/DriverSupportUtils.swift:42:30: note: use 'init(args:env:diagnosticsOutput:fileSystem:executor:integratedDriver:compilerIntegratedTooling:compilerExecutableDir:externalTargetModuleDetailsMap:interModuleDependencyOracle:)' instead
let driver = try Driver(
^
[1484/1642] Compiling PackageFingerprint Model.swift
[1485/1642] Compiling DriverSupport SPMSwiftDriverExecutor.swift
[1501/1643] Compiling X509 OCSPPolicy.swift
[1502/1643] Compiling X509 OCSPRequest.swift
[1503/1643] Compiling X509 OCSPResponse.swift
[1504/1643] Compiling X509 OCSPResponseBytes.swift
[1505/1643] Compiling X509 OCSPResponseData.swift
[1506/1643] Compiling X509 OCSPResponseStatus.swift
[1507/1643] Compiling X509 OCSPSignature.swift
[1508/1643] Compiling X509 OCSPSingleRequest.swift
[1509/1643] Compiling X509 OCSPSingleResponse.swift
[1510/1643] Compiling X509 OCSPTBSRequest.swift
[1511/1643] Compiling X509 OCSPVersion.swift
[1512/1643] Compiling X509 CSRAttribute.swift
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/CertificatePrivateKey.swift:18:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/CertificatePublicKey.swift:17:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
[1513/1643] Compiling X509 CSRAttributes.swift
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/CertificatePrivateKey.swift:18:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/CertificatePublicKey.swift:17:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
[1514/1643] Compiling X509 CSRVersion.swift
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/CertificatePrivateKey.swift:18:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/CertificatePublicKey.swift:17:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
[1515/1643] Compiling X509 CertificateSigningRequest.swift
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/CertificatePrivateKey.swift:18:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/CertificatePublicKey.swift:17:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
[1516/1643] Compiling X509 CertificationRequestInfo.swift
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/CertificatePrivateKey.swift:18:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/CertificatePublicKey.swift:17:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
[1517/1643] Compiling X509 ExtensionRequest.swift
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/CertificatePrivateKey.swift:18:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/CertificatePublicKey.swift:17:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
[1518/1643] Compiling X509 Certificate.swift
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/CertificatePrivateKey.swift:18:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/CertificatePublicKey.swift:17:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
[1519/1643] Compiling X509 CertificatePrivateKey.swift
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/CertificatePrivateKey.swift:18:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/CertificatePublicKey.swift:17:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
[1520/1643] Compiling X509 CertificatePublicKey.swift
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/CertificatePrivateKey.swift:18:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/CertificatePublicKey.swift:17:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
[1521/1643] Compiling X509 CertificateSerialNumber.swift
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/CertificatePrivateKey.swift:18:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/CertificatePublicKey.swift:17:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/CertificatePrivateKey.swift:18:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/CertificatePublicKey.swift:17:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/CertificatePrivateKey.swift:18:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/CertificatePublicKey.swift:17:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/CertificatePrivateKey.swift:18:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/CertificatePublicKey.swift:17:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
[1525/1643] Compiling X509 SubjectAlternativeName.swift
[1526/1643] Compiling X509 SubjectKeyIdentifier.swift
[1527/1643] Compiling X509 Extension.swift
[1528/1643] Compiling X509 Extensions.swift
[1529/1643] Compiling X509 ExtensionsBuilder.swift
[1530/1643] Compiling X509 GeneralName.swift
[1531/1643] Compiling X509 LockedValueBox.swift
[1532/1643] Compiling X509 BasicOCSPResponse.swift
[1533/1643] Compiling X509 DirectoryString.swift
[1534/1643] Compiling X509 OCSPCertID.swift
[1535/1643] Compiling X509 OCSPCertStatus.swift
[1536/1643] Compiling X509 OCSPExtensionID.swift
[1537/1643] Compiling X509 LocalityName.swift
[1538/1643] Compiling X509 OrganizationName.swift
[1539/1643] Compiling X509 OrganizationalUnitName.swift
[1540/1643] Compiling X509 StateOrProvinceName.swift
[1541/1643] Compiling X509 StreetAddress.swift
[1542/1643] Compiling X509 Error.swift
[1543/1643] Compiling X509 AuthorityInformationAccess.swift
[1544/1643] Compiling X509 AuthorityKeyIdentifier.swift
[1545/1643] Compiling X509 BasicConstraints.swift
[1546/1643] Compiling X509 ExtendedKeyUsage.swift
[1547/1643] Compiling X509 ExtensionIdentifiers.swift
[1548/1643] Compiling X509 KeyUsage.swift
[1549/1643] Compiling X509 NameConstraints.swift
[1549/1643] Wrapping AST for DriverSupport for debugging
[1551/1643] Compiling SourceControl Repository.swift
[1552/1643] Compiling SourceControl RepositoryManager.swift
[1553/1643] Emitting module PackageFingerprint
[1554/1643] Compiling PackageFingerprint FilePackageFingerprintStorage.swift
[1555/1644] Wrapping AST for PackageFingerprint for debugging
[1557/1644] Compiling SourceControl GitRepository.swift
[1558/1644] Emitting module SourceControl
[1559/1645] Wrapping AST for SourceControl for debugging
[1561/1645] Emitting module X509
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/CertificatePrivateKey.swift:18:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/CertificatePublicKey.swift:17:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
/host/spi-builder-workspace/.build/checkouts/swift-certificates/Sources/X509/Signature.swift:16:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module '_CryptoExtras'
import _CryptoExtras
^
@preconcurrency
[1562/1660] Compiling PackageLoading ManifestLoader.swift
[1563/1660] Compiling PackageLoading ManifestSignatureParser.swift
[1564/1660] Compiling PackageLoading ModuleMapGenerator.swift
[1565/1660] Compiling PackageLoading PackageBuilder.swift
[1566/1660] Emitting module PackageLoading
[1567/1660] Compiling PackageLoading ContextModel.swift
[1568/1660] Compiling PackageLoading Diagnostics.swift
[1569/1660] Compiling PackageLoading ManifestJSONParser.swift
[1570/1660] Compiling PackageLoading ManifestLoader+Validation.swift
[1571/1661] Compiling X509 UnverifiedChain.swift
[1572/1661] Compiling X509 VerificationDiagnostic.swift
[1573/1661] Compiling X509 Verifier.swift
[1574/1661] Compiling X509 VerifierPolicy.swift
[1575/1661] Compiling X509 AlgorithmIdentifier.swift
[1576/1661] Compiling X509 ECDSASignature.swift
[1577/1661] Compiling X509 RSAPKCS1PublicKey.swift
[1578/1661] Compiling X509 SubjectPublicKeyInfo.swift
[1579/1661] Compiling X509 TBSCertificate.swift
[1580/1661] Compiling X509 Time.swift
[1581/1661] Compiling X509 TimeCalculations.swift
[1582/1661] Compiling X509 Validity.swift
[1583/1662] Wrapping AST for X509 for debugging
[1585/1679] Compiling PackageLoading ToolsVersionParser.swift
[1586/1679] Compiling PackageCollectionsSigning X509Extensions.swift
[1587/1679] Compiling PackageCollectionsSigning Utilities.swift
[1588/1679] Compiling PackageSigning X509Extensions.swift
[1589/1680] Compiling PackageCollectionsSigning Base64URL.swift
[1590/1680] Compiling PackageCollectionsSigning Signature.swift
[1591/1680] Compiling PackageCollectionsSigning PackageCollectionSigning.swift
[1592/1680] Compiling PackageSigning SigningIdentity.swift
[1593/1680] Compiling PackageSigning PackageSigningEntityStorage.swift
[1594/1680] Compiling PackageSigning SigningEntity.swift
[1595/1680] Compiling PackageSigning VerifierPolicies.swift
[1596/1680] Compiling PackageSigning FilePackageSigningEntityStorage.swift
[1597/1680] Compiling PackageSigning CertificateStores.swift
[1598/1680] Compiling PackageSigning SignatureProvider.swift
[1599/1680] Emitting module PackageSigning
[1600/1680] Compiling PackageCollectionsSigning CertificatePolicy.swift
[1601/1680] Emitting module PackageCollectionsSigning
[1602/1680] Compiling PackageCollectionsSigning embedded_resources.swift
[1604/1681] Compiling PackageSigning embedded_resources.swift
[1604/1682] Wrapping AST for PackageCollectionsSigning for debugging
[1606/1706] Wrapping AST for PackageSigning for debugging
[1608/1706] Compiling PackageCollections PackageCollections+CertificatePolicy.swift
[1609/1706] Compiling PackageCollections PackageCollections+Configuration.swift
[1610/1706] Compiling PackageCollections TargetListResult.swift
[1611/1706] Compiling PackageCollections PackageIndex.swift
[1612/1706] Compiling PackageCollections PackageIndexAndCollections.swift
[1613/1706] Compiling PackageCollections GitHubPackageMetadataProvider.swift
[1615/1707] Compiling PackageCollections API.swift
[1616/1707] Compiling PackageCollections CVE.swift
[1617/1707] Compiling PackageCollections Collection.swift
[1618/1707] Compiling PackageCollections License.swift
[1618/1710] Wrapping AST for PackageLoading for debugging
[1620/1710] Compiling PackageCollections JSONPackageCollectionProvider.swift
[1621/1710] Compiling PackageCollections PackageCollectionProvider.swift
[1622/1710] Compiling PackageCollections PackageMetadataProvider.swift
[1623/1746] Emitting module PackageCollections
[1624/1746] Compiling PackageGraph PlatformVersionProvider.swift
[1625/1746] Compiling PackageGraph PackageGraphRoot.swift
[1626/1746] Compiling PackageGraph PackageModel+Extensions.swift
[1627/1746] Compiling PackageGraph PackageRequirement.swift
[1628/1746] Compiling PackageGraph ModulesGraph.swift
[1629/1746] Compiling PackageGraph PackageContainer.swift
[1630/1746] Compiling PackageGraph Assignment.swift
[1631/1746] Compiling PackageGraph ContainerProvider.swift
[1632/1746] Compiling PackageGraph DiagnosticReportBuilder.swift
[1633/1746] Compiling PackageGraph Incompatibility.swift
[1634/1746] Compiling PackageRegistry SigningEntityTOFU.swift
[1635/1746] Emitting module PackageRegistry
[1636/1746] Compiling PackageRegistry SignatureValidation.swift
[1637/1746] Compiling PackageRegistry RegistryDownloadsManager.swift
[1638/1746] Compiling PackageRegistry RegistryConfiguration.swift
[1639/1746] Compiling PackageGraph DependencyResolverBinding.swift
[1640/1746] Compiling PackageGraph DependencyResolverDelegate.swift
[1641/1746] Compiling PackageGraph DependencyResolverError.swift
[1642/1746] Compiling PackageGraph DependencyResolutionNode.swift
[1643/1746] Compiling PackageGraph ModuleAliasTracker.swift
[1644/1746] Compiling PackageGraph ModulesGraph+Loading.swift
[1645/1746] Compiling PackageGraph ResolvedModule.swift
[1646/1746] Compiling PackageGraph ResolvedPackage.swift
[1647/1746] Compiling PackageGraph ResolvedProduct.swift
[1648/1746] Compiling PackageGraph ResolvedPackagesStore.swift
[1650/1749] Compiling PackageGraph PartialSolution.swift
[1651/1749] Compiling PackageGraph PubGrubDependencyResolver.swift
[1664/1750] Wrapping AST for PackageCollections for debugging
[1666/1750] Compiling PackageGraph TraitConfiguration.swift
[1667/1750] Compiling PackageGraph Version+Extensions.swift
[1668/1750] Compiling PackageGraph VersionSetSpecifier.swift
[1671/1750] Compiling PackageGraph PubGrubPackageContainer.swift
[1672/1750] Compiling PackageGraph Term.swift
[1673/1750] Emitting module PackageGraph
[1678/1750] Compiling PackageGraph BoundVersion.swift
[1679/1750] Compiling PackageGraph DependencyMirrors.swift
[1680/1750] Compiling PackageGraph Diagnostics.swift
[1681/1750] Compiling PackageGraph GraphLoadingNode.swift
[1683/1751] Compiling PackageRegistry ChecksumTOFU.swift
[1684/1751] Compiling PackageRegistry RegistryClient.swift
[1685/1752] Wrapping AST for PackageGraph for debugging
[1686/1770] Wrapping AST for PackageRegistry for debugging
[1688/1772] Emitting module PackageMetadata
[1689/1772] Compiling SPMBuildCore BinaryTarget+Extensions.swift
[1690/1772] Compiling SPMBuildCore BuildParameters+Debugging.swift
[1691/1772] Compiling SPMBuildCore BuildParameters+Driver.swift
[1692/1774] Compiling SPMBuildCore BuildParameters.swift
[1693/1774] Compiling SPMBuildCore BuildSystem.swift
[1694/1774] Compiling SPMBuildCore BuildSystemCommand.swift
[1695/1774] Compiling SPMBuildCore PluginScriptRunner.swift
[1696/1774] Compiling SPMBuildCore ResolvedPackage+Extensions.swift
[1697/1774] Compiling SPMBuildCore Triple+Extensions.swift
[1698/1774] Compiling SPMBuildCore XCFrameworkMetadata.swift
[1699/1774] Compiling PackageMetadata PackageMetadata.swift
[1701/1775] Emitting module SPMBuildCore
[1701/1775] Wrapping AST for PackageMetadata for debugging
[1703/1775] Compiling SPMBuildCore BuildSystemDelegate.swift
[1704/1775] Compiling SPMBuildCore BuiltTestProduct.swift
[1705/1775] Compiling SPMBuildCore CommandPluginResult.swift
[1706/1775] Compiling SPMBuildCore PluginContextSerializer.swift
[1707/1775] Compiling SPMBuildCore BuildParameters+Linking.swift
[1708/1775] Compiling SPMBuildCore BuildParameters+Output.swift
[1709/1775] Compiling SPMBuildCore BuildParameters+Testing.swift
[1710/1775] Compiling SPMBuildCore PluginInvocation.swift
[1711/1775] Compiling SPMBuildCore PluginMessages.swift
[1712/1776] Wrapping AST for SPMBuildCore for debugging
[1714/1829] Emitting module Build
[1715/1831] Compiling Workspace Workspace+Registry.swift
[1716/1831] Compiling Build SwiftCompilerOutputParser.swift
[1717/1831] Compiling Build TestObservation.swift
[1720/1834] Compiling XCBuildSupport XCBuildOutputParser.swift
[1721/1834] Compiling XCBuildSupport XcodeBuildSystem.swift
/host/spi-builder-workspace/Sources/XCBuildSupport/XcodeBuildSystem.swift:124:29: warning: 'init(contentsOfFile:)' is deprecated
let swiftSpec = NSArray(contentsOfFile: swiftSpecPath.pathString)
^
[1722/1834] Compiling Workspace Workspace+Editing.swift
[1723/1834] Compiling Workspace Workspace+Manifests.swift
[1724/1834] Compiling Workspace Workspace+PackageContainer.swift
[1725/1834] Compiling XCBuildSupport XCBuildDelegate.swift
[1726/1834] Compiling XCBuildSupport XCBuildMessage.swift
[1727/1834] Compiling Workspace LoadableResult.swift
[1728/1834] Compiling Workspace ManagedArtifact.swift
[1729/1834] Compiling Workspace ManagedDependency.swift
[1733/1834] Compiling Workspace Diagnostics.swift
[1734/1834] Compiling Workspace InitPackage.swift
[1735/1834] Compiling Workspace RegistryPackageContainer.swift
[1736/1834] Compiling Workspace FileSystemPackageContainer.swift
[1737/1834] Compiling Workspace CheckoutState.swift
[1738/1834] Compiling Workspace DefaultPluginScriptRunner.swift
[1739/1834] Compiling Workspace Workspace+Delegation.swift
[1740/1834] Compiling Workspace Workspace+Dependencies.swift
[1742/1834] Compiling Workspace ToolsVersionSpecificationRewriter.swift
/host/spi-builder-workspace/Sources/Build/BuildManifest/LLBuildManifestBuilder+Swift.swift:80:26: warning: 'init(args:env:diagnosticsOutput:fileSystem:executor:integratedDriver:compilerExecutableDir:externalTargetModuleDetailsMap:interModuleDependencyOracle:)' is deprecated: replaced by 'init(args:env:diagnosticsOutput:fileSystem:executor:integratedDriver:compilerIntegratedTooling:compilerExecutableDir:externalTargetModuleDetailsMap:interModuleDependencyOracle:)'
var driver = try Driver(
^
/host/spi-builder-workspace/Sources/Build/BuildManifest/LLBuildManifestBuilder+Swift.swift:80:26: note: use 'init(args:env:diagnosticsOutput:fileSystem:executor:integratedDriver:compilerIntegratedTooling:compilerExecutableDir:externalTargetModuleDetailsMap:interModuleDependencyOracle:)' instead
var driver = try Driver(
^
/host/spi-builder-workspace/Sources/Build/BuildManifest/LLBuildManifestBuilder+Swift.swift:82:65: warning: 'makeDiagnosticsHandler()' is deprecated: temporary for transition TSCBasic.Diagnostic -> SwiftDriver.Diagnostic
diagnosticsOutput: .handler(self.observabilityScope.makeDiagnosticsHandler()),
^
/host/spi-builder-workspace/Sources/Build/BuildManifest/LLBuildManifestBuilder+Swift.swift:296:26: warning: 'init(args:env:diagnosticsOutput:fileSystem:executor:integratedDriver:compilerExecutableDir:externalTargetModuleDetailsMap:interModuleDependencyOracle:)' is deprecated: replaced by 'init(args:env:diagnosticsOutput:fileSystem:executor:integratedDriver:compilerIntegratedTooling:compilerExecutableDir:externalTargetModuleDetailsMap:interModuleDependencyOracle:)'
var driver = try Driver(
^
/host/spi-builder-workspace/Sources/Build/BuildManifest/LLBuildManifestBuilder+Swift.swift:296:26: note: use 'init(args:env:diagnosticsOutput:fileSystem:executor:integratedDriver:compilerIntegratedTooling:compilerExecutableDir:externalTargetModuleDetailsMap:interModuleDependencyOracle:)' instead
var driver = try Driver(
^
/host/spi-builder-workspace/Sources/Build/BuildOperation.swift:360:34: warning: 'init(args:env:diagnosticsOutput:fileSystem:executor:integratedDriver:compilerExecutableDir:externalTargetModuleDetailsMap:interModuleDependencyOracle:)' is deprecated: replaced by 'init(args:env:diagnosticsOutput:fileSystem:executor:integratedDriver:compilerIntegratedTooling:compilerExecutableDir:externalTargetModuleDetailsMap:interModuleDependencyOracle:)'
var driver = try Driver(args: commandLine,
^
/host/spi-builder-workspace/Sources/Build/BuildOperation.swift:360:34: note: use 'init(args:env:diagnosticsOutput:fileSystem:executor:integratedDriver:compilerIntegratedTooling:compilerExecutableDir:externalTargetModuleDetailsMap:interModuleDependencyOracle:)' instead
var driver = try Driver(args: commandLine,
^
[1743/1834] Compiling Workspace Workspace+BinaryArtifacts.swift
/host/spi-builder-workspace/Sources/Build/BuildManifest/LLBuildManifestBuilder+Swift.swift:80:26: warning: 'init(args:env:diagnosticsOutput:fileSystem:executor:integratedDriver:compilerExecutableDir:externalTargetModuleDetailsMap:interModuleDependencyOracle:)' is deprecated: replaced by 'init(args:env:diagnosticsOutput:fileSystem:executor:integratedDriver:compilerIntegratedTooling:compilerExecutableDir:externalTargetModuleDetailsMap:interModuleDependencyOracle:)'
var driver = try Driver(
^
/host/spi-builder-workspace/Sources/Build/BuildManifest/LLBuildManifestBuilder+Swift.swift:80:26: note: use 'init(args:env:diagnosticsOutput:fileSystem:executor:integratedDriver:compilerIntegratedTooling:compilerExecutableDir:externalTargetModuleDetailsMap:interModuleDependencyOracle:)' instead
var driver = try Driver(
^
/host/spi-builder-workspace/Sources/Build/BuildManifest/LLBuildManifestBuilder+Swift.swift:82:65: warning: 'makeDiagnosticsHandler()' is deprecated: temporary for transition TSCBasic.Diagnostic -> SwiftDriver.Diagnostic
diagnosticsOutput: .handler(self.observabilityScope.makeDiagnosticsHandler()),
^
/host/spi-builder-workspace/Sources/Build/BuildManifest/LLBuildManifestBuilder+Swift.swift:296:26: warning: 'init(args:env:diagnosticsOutput:fileSystem:executor:integratedDriver:compilerExecutableDir:externalTargetModuleDetailsMap:interModuleDependencyOracle:)' is deprecated: replaced by 'init(args:env:diagnosticsOutput:fileSystem:executor:integratedDriver:compilerIntegratedTooling:compilerExecutableDir:externalTargetModuleDetailsMap:interModuleDependencyOracle:)'
var driver = try Driver(
^
/host/spi-builder-workspace/Sources/Build/BuildManifest/LLBuildManifestBuilder+Swift.swift:296:26: note: use 'init(args:env:diagnosticsOutput:fileSystem:executor:integratedDriver:compilerIntegratedTooling:compilerExecutableDir:externalTargetModuleDetailsMap:interModuleDependencyOracle:)' instead
var driver = try Driver(
^
/host/spi-builder-workspace/Sources/Build/BuildOperation.swift:360:34: warning: 'init(args:env:diagnosticsOutput:fileSystem:executor:integratedDriver:compilerExecutableDir:externalTargetModuleDetailsMap:interModuleDependencyOracle:)' is deprecated: replaced by 'init(args:env:diagnosticsOutput:fileSystem:executor:integratedDriver:compilerIntegratedTooling:compilerExecutableDir:externalTargetModuleDetailsMap:interModuleDependencyOracle:)'
var driver = try Driver(args: commandLine,
^
/host/spi-builder-workspace/Sources/Build/BuildOperation.swift:360:34: note: use 'init(args:env:diagnosticsOutput:fileSystem:executor:integratedDriver:compilerIntegratedTooling:compilerExecutableDir:externalTargetModuleDetailsMap:interModuleDependencyOracle:)' instead
var driver = try Driver(args: commandLine,
^
[1744/1834] Compiling Workspace Workspace+Configuration.swift
/host/spi-builder-workspace/Sources/Build/BuildManifest/LLBuildManifestBuilder+Swift.swift:80:26: warning: 'init(args:env:diagnosticsOutput:fileSystem:executor:integratedDriver:compilerExecutableDir:externalTargetModuleDetailsMap:interModuleDependencyOracle:)' is deprecated: replaced by 'init(args:env:diagnosticsOutput:fileSystem:executor:integratedDriver:compilerIntegratedTooling:compilerExecutableDir:externalTargetModuleDetailsMap:interModuleDependencyOracle:)'
var driver = try Driver(
^
/host/spi-builder-workspace/Sources/Build/BuildManifest/LLBuildManifestBuilder+Swift.swift:80:26: note: use 'init(args:env:diagnosticsOutput:fileSystem:executor:integratedDriver:compilerIntegratedTooling:compilerExecutableDir:externalTargetModuleDetailsMap:interModuleDependencyOracle:)' instead
var driver = try Driver(
^
/host/spi-builder-workspace/Sources/Build/BuildManifest/LLBuildManifestBuilder+Swift.swift:82:65: warning: 'makeDiagnosticsHandler()' is deprecated: temporary for transition TSCBasic.Diagnostic -> SwiftDriver.Diagnostic
diagnosticsOutput: .handler(self.observabilityScope.makeDiagnosticsHandler()),
^
/host/spi-builder-workspace/Sources/Build/BuildManifest/LLBuildManifestBuilder+Swift.swift:296:26: warning: 'init(args:env:diagnosticsOutput:fileSystem:executor:integratedDriver:compilerExecutableDir:externalTargetModuleDetailsMap:interModuleDependencyOracle:)' is deprecated: replaced by 'init(args:env:diagnosticsOutput:fileSystem:executor:integratedDriver:compilerIntegratedTooling:compilerExecutableDir:externalTargetModuleDetailsMap:interModuleDependencyOracle:)'
var driver = try Driver(
^
/host/spi-builder-workspace/Sources/Build/BuildManifest/LLBuildManifestBuilder+Swift.swift:296:26: note: use 'init(args:env:diagnosticsOutput:fileSystem:executor:integratedDriver:compilerIntegratedTooling:compilerExecutableDir:externalTargetModuleDetailsMap:interModuleDependencyOracle:)' instead
var driver = try Driver(
^
/host/spi-builder-workspace/Sources/Build/BuildOperation.swift:360:34: warning: 'init(args:env:diagnosticsOutput:fileSystem:executor:integratedDriver:compilerExecutableDir:externalTargetModuleDetailsMap:interModuleDependencyOracle:)' is deprecated: replaced by 'init(args:env:diagnosticsOutput:fileSystem:executor:integratedDriver:compilerIntegratedTooling:compilerExecutableDir:externalTargetModuleDetailsMap:interModuleDependencyOracle:)'
var driver = try Driver(args: commandLine,
^
/host/spi-builder-workspace/Sources/Build/BuildOperation.swift:360:34: note: use 'init(args:env:diagnosticsOutput:fileSystem:executor:integratedDriver:compilerIntegratedTooling:compilerExecutableDir:externalTargetModuleDetailsMap:interModuleDependencyOracle:)' instead
var driver = try Driver(args: commandLine,
^
[1745/1834] Compiling Workspace SourceControlPackageContainer.swift
[1746/1834] Compiling Workspace ResolvedFileWatcher.swift
[1747/1834] Compiling Workspace ResolverPrecomputationProvider.swift
[1749/1835] Compiling XCBuildSupport PIFBuilder.swift
[1750/1835] Compiling XCBuildSupport PIF.swift
[1751/1835] Emitting module XCBuildSupport
[1752/1835] Emitting module Workspace
[1770/1836] Wrapping AST for Build for debugging
[1771/1841] Wrapping AST for XCBuildSupport for debugging
[1773/1841] Compiling SourceKitLSPAPI PluginTargetBuildDescription.swift
[1774/1841] Emitting module SourceKitLSPAPI
[1775/1841] Compiling SourceKitLSPAPI BuildDescription.swift
[1776/1842] Wrapping AST for SourceKitLSPAPI for debugging
[1788/1843] Compiling swift_bootstrap main.swift
/host/spi-builder-workspace/Sources/swift-bootstrap/main.swift:476:54: warning: conformance of 'BuildConfiguration' to protocol 'CaseIterable' was already stated in the type's module 'PackageModel'
extension BuildConfiguration: ExpressibleByArgument, CaseIterable {}
^
/host/spi-builder-workspace/Sources/PackageModel/BuildConfiguration.swift:14:13: note: 'BuildConfiguration' declares conformance to protocol 'CaseIterable' here
public enum BuildConfiguration: String, CaseIterable, Encodable, Sendable {
^
/host/spi-builder-workspace/Sources/swift-bootstrap/main.swift:278:17: warning: variable 'buildFlags' was never mutated; consider changing to 'let' constant
var buildFlags = buildFlags
~~~ ^
let
[1789/1843] Emitting module swift_bootstrap
/host/spi-builder-workspace/Sources/swift-bootstrap/main.swift:476:54: warning: conformance of 'BuildConfiguration' to protocol 'CaseIterable' was already stated in the type's module 'PackageModel'
extension BuildConfiguration: ExpressibleByArgument, CaseIterable {}
^
/host/spi-builder-workspace/Sources/PackageModel/BuildConfiguration.swift:14:13: note: 'BuildConfiguration' declares conformance to protocol 'CaseIterable' here
public enum BuildConfiguration: String, CaseIterable, Encodable, Sendable {
^
[1789/1843] Wrapping AST for SwiftSyntax for debugging
[1792/1902] Compiling SwiftDiagnostics DiagnosticDecorator.swift
[1793/1903] Compiling SwiftBasicFormat Trivia+FormatExtensions.swift
[1794/1903] Compiling SwiftParser Patterns.swift
[1795/1903] Compiling SwiftParser Recovery.swift
[1796/1903] Compiling SwiftParser Specifiers.swift
[1797/1903] Compiling SwiftBasicFormat Syntax+Extensions.swift
[1798/1903] Compiling SwiftDiagnostics Message.swift
[1799/1903] Compiling SwiftBasicFormat SyntaxProtocol+Formatted.swift
[1799/1904] Wrapping AST for swift-bootstrap for debugging
[1800/1904] Write Objects.LinkFileList
[1803/1904] Emitting module SwiftDiagnostics
[1804/1904] Compiling SwiftParser ExpressionInterpretedAsVersionTuple.swift
[1805/1904] Compiling SwiftParser Expressions.swift
[1806/1904] Compiling SwiftDiagnostics Note.swift
[1807/1904] Compiling SwiftDiagnostics FixIt.swift
[1808/1904] Compiling SwiftDiagnostics GroupedDiagnostics.swift
[1809/1904] Compiling SwiftParser IncrementalParseTransition.swift
[1810/1904] Compiling SwiftParser IsValidIdentifier.swift
[1811/1904] Compiling SwiftDiagnostics DiagnosticsFormatter.swift
[1812/1905] Compiling SwiftBasicFormat InferIndentation.swift
[1812/1905] Wrapping AST for Workspace for debugging
[1815/1909] Compiling SwiftBasicFormat Indenter.swift
[1816/1909] Emitting module SwiftBasicFormat
[1817/1910] Compiling SwiftBasicFormat BasicFormat.swift
[1817/1940] Wrapping AST for SwiftDiagnostics for debugging
[1819/1940] Emitting module package_info
[1820/1940] Wrapping AST for SwiftBasicFormat for debugging
[1822/1940] Compiling package_info example.swift
[1823/1940] Emitting module CoreCommands
/host/spi-builder-workspace/Sources/CoreCommands/Options.swift:761:54: warning: conformance of 'BuildConfiguration' to protocol 'CaseIterable' was already stated in the type's module 'PackageModel'
extension BuildConfiguration: ExpressibleByArgument, CaseIterable {}
^
/host/spi-builder-workspace/Sources/PackageModel/BuildConfiguration.swift:14:13: note: 'BuildConfiguration' declares conformance to protocol 'CaseIterable' here
public enum BuildConfiguration: String, CaseIterable, Encodable, Sendable {
^
/host/spi-builder-workspace/Sources/CoreCommands/Options.swift:765:60: warning: conformance of 'BuildSystemProvider.Kind' to protocol 'CaseIterable' was already stated in the type's module 'SPMBuildCore'
extension BuildSystemProvider.Kind: ExpressibleByArgument, CaseIterable {}
^
/host/spi-builder-workspace/Sources/SPMBuildCore/BuildSystem/BuildSystem.swift:131:17: note: 'BuildSystemProvider.Kind' declares conformance to protocol 'CaseIterable' here
public enum Kind: String, CaseIterable {
^
[1824/1940] Compiling CoreCommands BuildSystemSupport.swift
[1825/1940] Compiling _InternalTestSupport ResolvedModule+Mock.swift
[1826/1940] Compiling _InternalTestSupport SwiftPMProduct.swift
[1827/1940] Compiling _InternalTestSupport Toolchain.swift
[1829/1944] Compiling _InternalTestSupport MockHashAlgorithm.swift
[1830/1944] Compiling _InternalTestSupport MockManifestLoader.swift
[1831/1944] Compiling _InternalTestSupport MockPackage.swift
[1832/1944] Compiling _InternalTestSupport MockPackageContainer.swift
[1833/1944] Emitting module _InternalTestSupport
[1833/1944] Wrapping AST for package-info for debugging
[1834/1944] Write Objects.LinkFileList
[1836/1944] Compiling _InternalTestSupport MockBuildTestHelper.swift
[1837/1944] Compiling _InternalTestSupport MockDependency.swift
[1838/1944] Compiling _InternalTestSupport MockDependencyGraph.swift
[1839/1944] Compiling _InternalTestSupport MockHTTPClient.swift
[1840/1944] Compiling _InternalTestSupport GitRepositoryExtensions.swift
[1841/1944] Compiling _InternalTestSupport InMemoryGitRepository.swift
[1842/1944] Compiling _InternalTestSupport ManifestExtensions.swift
[1843/1944] Compiling _InternalTestSupport MockArchiver.swift
[1844/1944] Compiling CoreCommands SwiftCommandState.swift
/host/spi-builder-workspace/Sources/CoreCommands/SwiftCommandState.swift:378:22: warning: 'loggingHandler' is deprecated: use instance level `loggingHandler` passed via `init` instead of setting one globally.
AsyncProcess.loggingHandler = { self.observabilityScope.emit(debug: $0) }
^
/host/spi-builder-workspace/Sources/CoreCommands/SwiftCommandState.swift:753:78: warning: converting non-sendable function value to '@Sendable (DispatchTime) throws -> Void' may introduce data races
self.cancellator.register(name: "build system", handler: buildSystem.cancel)
^
[1845/1944] Compiling CoreCommands SwiftCommandObservabilityHandler.swift
[1846/1944] Compiling _InternalTestSupport PIFTester.swift
[1847/1944] Compiling _InternalTestSupport PackageDependencyDescriptionExtensions.swift
[1848/1944] Compiling _InternalTestSupport PackageGraphTester.swift
[1849/1944] Compiling _InternalTestSupport XCTAssertHelpers.swift
[1850/1944] Compiling _InternalTestSupport XCTSkipHelpers.swift
[1851/1944] Compiling _InternalTestSupport misc.swift
[1852/1944] Compiling SwiftParser LexemeSequence.swift
[1853/1944] Compiling SwiftParser Lexer.swift
[1854/1944] Compiling SwiftParser RegexLiteralLexer.swift
[1855/1944] Compiling SwiftParser UnicodeScalarExtensions.swift
[1856/1944] Compiling SwiftParser Lookahead.swift
[1857/1944] Compiling SwiftParser LoopProgressCondition.swift
[1858/1944] Compiling _InternalTestSupport MockPackageFingerprintStorage.swift
[1859/1944] Compiling _InternalTestSupport MockPackageGraphs.swift
[1860/1944] Compiling _InternalTestSupport MockPackageSigningEntityStorage.swift
[1861/1944] Compiling _InternalTestSupport MockProduct.swift
[1862/1944] Compiling _InternalTestSupport MockRegistry.swift
[1863/1944] Compiling SwiftParser TokenSpec.swift
[1864/1944] Compiling SwiftParser TokenSpecSet.swift
[1865/1944] Compiling SwiftParser TopLevel.swift
[1866/1944] Compiling SwiftParser TriviaParser.swift
[1867/1944] Compiling SwiftParser Types.swift
[1867/1947] Linking swift-bootstrap
[1869/1949] Emitting module SwiftParser
[1870/1949] Compiling _InternalTestSupport MockTarget.swift
[1871/1949] Compiling _InternalTestSupport MockWorkspace.swift
[1872/1949] Compiling _InternalTestSupport Observability.swift
[1881/1949] Linking package-info
[1883/1949] Compiling CoreCommands Options.swift
/host/spi-builder-workspace/Sources/CoreCommands/Options.swift:761:54: warning: conformance of 'BuildConfiguration' to protocol 'CaseIterable' was already stated in the type's module 'PackageModel'
extension BuildConfiguration: ExpressibleByArgument, CaseIterable {}
^
/host/spi-builder-workspace/Sources/PackageModel/BuildConfiguration.swift:14:13: note: 'BuildConfiguration' declares conformance to protocol 'CaseIterable' here
public enum BuildConfiguration: String, CaseIterable, Encodable, Sendable {
^
/host/spi-builder-workspace/Sources/CoreCommands/Options.swift:765:60: warning: conformance of 'BuildSystemProvider.Kind' to protocol 'CaseIterable' was already stated in the type's module 'SPMBuildCore'
extension BuildSystemProvider.Kind: ExpressibleByArgument, CaseIterable {}
^
/host/spi-builder-workspace/Sources/SPMBuildCore/BuildSystem/BuildSystem.swift:131:17: note: 'BuildSystemProvider.Kind' declares conformance to protocol 'CaseIterable' here
public enum Kind: String, CaseIterable {
^
[1905/1951] Wrapping AST for CoreCommands for debugging
[1907/1962] Compiling SwiftSDKCommand SwiftSDKCommand.swift
[1908/1963] Compiling SwiftSDKCommand ListSwiftSDKs.swift
[1909/1963] Compiling SwiftSDKCommand RemoveSwiftSDK.swift
[1910/1963] Compiling SwiftSDKCommand SwiftSDKSubcommand.swift
[1911/1963] Compiling SwiftSDKCommand ShowConfiguration.swift
[1912/1963] Compiling SwiftSDKCommand ConfigureSwiftSDK.swift
[1913/1963] Compiling SwiftSDKCommand InstallSwiftSDK.swift
[1914/1963] Compiling SwiftSDKCommand ConfigurationSubcommand.swift
[1915/1963] Compiling SwiftSDKCommand DeprecatedSwiftSDKConfigurationCommand.swift
[1916/1963] Compiling SwiftSDKCommand ResetConfiguration.swift
[1917/1963] Compiling SwiftSDKCommand SetConfiguration.swift
[1918/1963] Emitting module SwiftSDKCommand
[1919/1964] Wrapping AST for SwiftSDKCommand for debugging
[1921/1964] Compiling SwiftParser ExperimentalFeatures.swift
[1922/1964] Compiling SwiftParser IsLexerClassified.swift
[1923/1964] Compiling SwiftParser LayoutNodes+Parsable.swift
[1924/1964] Compiling SwiftParser Parser+TokenSpecSet.swift
[1925/1964] Compiling SwiftParser TokenSpecStaticMembers.swift
[1926/1965] Wrapping AST for SwiftParser for debugging
[1928/1986] Compiling SwiftParserDiagnostics SyntaxKindNameForDiagnostics.swift
[1929/1987] Compiling SwiftIDEUtils SwiftIDEUtilsCompatibility.swift
[1930/1987] Compiling SwiftIDEUtils SyntaxClassification.swift
[1931/1987] Compiling SwiftIDEUtils Syntax+Classifications.swift
[1932/1988] Compiling SwiftParserDiagnostics TokenNameForDiagnostics.swift
[1933/1988] Compiling SwiftIDEUtils SyntaxClassifier.swift
[1934/1988] Compiling SwiftIDEUtils NameMatcher.swift
[1935/1988] Compiling SwiftIDEUtils FixItApplier.swift
[1936/1988] Compiling SwiftIDEUtils DeclNameLocation.swift
[1937/1988] Emitting module SwiftIDEUtils
[1938/1988] Compiling SwiftIDEUtils Utils.swift
[1939/1989] Wrapping AST for SwiftIDEUtils for debugging
[1941/1989] Compiling SwiftParserDiagnostics SyntaxExtensions.swift
[1942/1989] Compiling SwiftParserDiagnostics Utils.swift
[1943/1989] Compiling SwiftParserDiagnostics ChildNameForDiagnostics.swift
[1944/1989] Compiling SwiftParserDiagnostics ParserDiagnosticMessages.swift
[1945/1989] Compiling SwiftParserDiagnostics PresenceUtils.swift
[1946/1989] Compiling SwiftParserDiagnostics MissingNodesError.swift
[1947/1989] Compiling SwiftParserDiagnostics MissingTokenError.swift
[1948/1989] Compiling SwiftParserDiagnostics DiagnosticExtensions.swift
[1949/1989] Compiling SwiftParserDiagnostics LexerDiagnosticMessages.swift
[1950/1989] Emitting module SwiftParserDiagnostics
[1951/1989] Compiling SwiftParserDiagnostics MultiLineStringLiteralDiagnosticsGenerator.swift
[1952/1989] Compiling SwiftParserDiagnostics ParseDiagnosticsGenerator.swift
[1953/1990] Wrapping AST for SwiftParserDiagnostics for debugging
[1955/2005] Compiling SwiftSyntaxBuilder WithTrailingCommaSyntax+EnsuringTrailingComma.swift
[1956/2005] Compiling SwiftSyntaxBuilder BuildableNodes.swift
[1957/2006] Compiling SwiftSyntaxBuilder Indenter.swift
[1958/2006] Compiling SwiftSyntaxBuilder ListBuilder.swift
[1959/2006] Compiling SwiftSyntaxBuilder ConvenienceInitializers.swift
[1960/2006] Compiling SwiftSyntaxBuilder DeclSyntaxParseable.swift
[1961/2006] Compiling SwiftSyntaxBuilder ResultBuilderExtensions.swift
[1962/2006] Compiling SwiftSyntaxBuilder SwiftSyntaxBuilderCompatibility.swift
[1963/2006] Emitting module SwiftSyntaxBuilder
[1964/2006] Compiling SwiftSyntaxBuilder Syntax+StringInterpolation.swift
[1965/2006] Compiling SwiftSyntaxBuilder SyntaxNodeWithBody.swift
[1966/2006] Compiling SwiftSyntaxBuilder SyntaxParsable+ExpressibleByStringInterpolation.swift
[1967/2006] Compiling SwiftSyntaxBuilder ValidatingSyntaxNodes.swift
[1968/2006] Compiling SwiftSyntaxBuilder RenamedChildrenBuilderCompatibility.swift
[1969/2006] Compiling SwiftSyntaxBuilder ResultBuilders.swift
[1970/2006] Compiling SwiftSyntaxBuilder SyntaxExpressibleByStringInterpolationConformances.swift
[1971/2007] Wrapping AST for SwiftSyntaxBuilder for debugging
[1973/2018] Compiling PackageModelSyntax AddTarget.swift
[1974/2018] Compiling PackageModelSyntax AddTargetDependency.swift
[1975/2018] Compiling PackageModelSyntax AddPackageDependency.swift
[1976/2018] Compiling PackageModelSyntax AddProduct.swift
[1977/2018] Emitting module PackageModelSyntax
[1978/2019] Compiling PackageModelSyntax TargetDescription+Syntax.swift
[1979/2019] Compiling PackageModelSyntax ProductDescription+Syntax.swift
[1980/2019] Compiling PackageModelSyntax ManifestEditError.swift
[1981/2019] Compiling PackageModelSyntax ManifestSyntaxRepresentable.swift
[1982/2019] Compiling PackageModelSyntax PackageDependency+Syntax.swift
[1983/2019] Compiling PackageModelSyntax SyntaxEditUtils.swift
[1984/2019] Compiling PackageModelSyntax PackageEditResult.swift
[1985/2020] Wrapping AST for PackageModelSyntax for debugging
[1986/2020] Write Objects.LinkFileList
[1988/2062] Linking libSwiftPMDataModel.so
[1990/2062] Emitting module Commands
[1990/2067] Linking libSwiftPM.so
[1992/2067] Compiling Commands PlainTextEncoder.swift
[1993/2067] Compiling Commands PluginDelegate.swift
[1994/2067] Compiling Commands SymbolGraphExtract.swift
[1995/2067] Compiling Commands TestingSupport.swift
[1996/2067] Compiling Commands XCTEvents.swift
[1997/2067] Compiling Commands CommandWorkspaceDelegate.swift
[1998/2067] Compiling Commands APIDiff.swift
[1999/2067] Compiling Commands AddDependency.swift
[2000/2067] Compiling Commands AddProduct.swift
[2001/2067] Compiling Commands AddTarget.swift
[2002/2067] Compiling Commands AddTargetDependency.swift
[2003/2067] Compiling Commands ArchiveSource.swift
[2004/2067] Compiling Commands CompletionCommand.swift
[2005/2067] Compiling Commands ComputeChecksum.swift
[2006/2067] Compiling Commands Config.swift
[2007/2067] Compiling Commands Describe.swift
[2008/2067] Compiling Commands DumpCommands.swift
[2009/2067] Compiling Commands ResetCommands.swift
[2010/2067] Compiling Commands Resolve.swift
[2011/2067] Compiling Commands ShowDependencies.swift
[2012/2067] Compiling Commands ShowExecutables.swift
[2013/2067] Compiling Commands SwiftPackageCommand.swift
[2014/2067] Compiling Commands ToolsVersionCommand.swift
[2015/2067] Compiling Commands Update.swift
[2016/2067] Compiling Commands Card.swift
[2017/2067] Compiling Commands CardEvent.swift
[2018/2067] Compiling Commands CardStack.swift
[2019/2067] Compiling Commands SnippetCard.swift
[2020/2067] Compiling Commands SnippetGroupCard.swift
[2021/2067] Compiling Commands DOTManifestSerializer.swift
[2022/2067] Compiling Commands DependenciesSerializer.swift
[2023/2067] Compiling Commands DescribedPackage.swift
[2024/2067] Compiling Commands MermaidPackageSerializer.swift
[2025/2067] Compiling Commands MultiRootSupport.swift
[2026/2067] Compiling Commands EditCommands.swift
[2027/2067] Compiling Commands Format.swift
[2028/2067] Compiling Commands Init.swift
[2029/2067] Compiling Commands Install.swift
[2030/2067] Compiling Commands Learn.swift
[2031/2067] Compiling Commands PluginCommand.swift
[2032/2067] Compiling Commands TopCard.swift
[2033/2067] Compiling Commands Colorful.swift
[2034/2067] Compiling Commands SwiftBuildCommand.swift
[2035/2067] Compiling Commands SwiftRunCommand.swift
[2036/2067] Compiling Commands SwiftTestCommand.swift
[2037/2067] Compiling Commands APIDigester.swift
[2039/2086] Emitting module swift_run
[2040/2086] Compiling swift_sdk Entrypoint.swift
[2041/2086] Emitting module swift_sdk
[2042/2086] Compiling swift_run Entrypoint.swift
[2043/2086] Compiling swift_test Entrypoint.swift
[2044/2086] Emitting module swift_test
[2045/2086] Compiling swift_experimental_sdk Entrypoint.swift
[2046/2086] Emitting module swift_experimental_sdk
[2047/2086] Compiling swift_package Entrypoint.swift
[2048/2086] Emitting module swift_package
[2049/2086] Emitting module swift_build
[2050/2086] Compiling swift_build Entrypoint.swift
[2056/2092] Wrapping AST for Commands for debugging
[2057/2092] Wrapping AST for swift-sdk for debugging
[2058/2092] Write Objects.LinkFileList
[2059/2092] Wrapping AST for swift-experimental-sdk for debugging
[2060/2092] Write Objects.LinkFileList
[2061/2092] Wrapping AST for swift-run for debugging
[2062/2092] Write Objects.LinkFileList
[2063/2092] Wrapping AST for swift-test for debugging
[2064/2092] Write Objects.LinkFileList
[2065/2092] Wrapping AST for swift-package for debugging
[2066/2092] Write Objects.LinkFileList
[2067/2092] Wrapping AST for swift-build for debugging
[2068/2092] Write Objects.LinkFileList
[2070/2092] Compiling PackageRegistryCommand PackageRegistryCommand+Publish.swift
[2071/2092] Compiling PackageRegistryCommand PackageRegistryCommand+Auth.swift
[2072/2092] Emitting module PackageRegistryCommand
[2073/2092] Compiling PackageRegistryCommand PackageRegistryCommand.swift
[2075/2095] Emitting module swift_package_registry
[2076/2095] Compiling swift_package_registry runner.swift
[2078/2096] Emitting module PackageCollectionsCommand
[2079/2096] Compiling PackageCollectionsCommand PackageCollectionsCommand.swift
[2079/2096] Linking swift-package
[2080/2096] Linking swift-run
[2081/2096] Wrapping AST for PackageRegistryCommand for debugging
[2083/2097] Linking swift-experimental-sdk
[2084/2097] Linking swift-test
[2085/2097] Linking swift-build
[2086/2097] Linking swift-sdk
[2087/2097] Wrapping AST for swift-package-registry for debugging
[2088/2097] Write Objects.LinkFileList
[2089/2097] Wrapping AST for PackageCollectionsCommand for debugging
[2091/2101] Compiling swift_package_collection Entrypoint.swift
[2092/2101] Emitting module swift_package_collection
[2093/2101] Emitting module swift_package_manager
[2094/2101] Compiling swift_package_manager SwiftPM.swift
[2096/2103] Linking swift-package-registry
[2097/2103] Wrapping AST for swift-package-manager for debugging
[2098/2103] Wrapping AST for swift-package-collection for debugging
[2099/2103] Write Objects.LinkFileList
[2101/2103] Linking swift-package-collection
[2102/2103] Linking swift-package-manager
Build complete! (196.17s)
Build complete.
Done.