Build Information
Successful build of SwiftPM, reference main (1e155f
), with Swift 5.9 for Linux on 5 Nov 2024 03:53:09 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.9-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 {
^
[785/1167] Compiling Basics JSON+Extensions.swift
/host/spi-builder-workspace/Sources/Basics/HTTPClient/LegacyHTTPClientRequest.swift:109:20: warning: stored property 'callbackQueue' of 'Sendable'-conforming struct 'Options' has non-sendable type 'DispatchQueue?'
public var callbackQueue: 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/HTTPClient/LegacyHTTPClientRequest.swift:13:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/Basics/HTTPClient/URLSessionHTTPClient.swift:22:17: warning: stored property 'dataSession' of 'Sendable'-conforming class 'URLSessionHTTPClient' has non-sendable type 'URLSession'
private let dataSession: 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:18:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
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 {
^
[786/1167] Compiling Basics JSONDecoder+Extensions.swift
/host/spi-builder-workspace/Sources/Basics/HTTPClient/LegacyHTTPClientRequest.swift:109:20: warning: stored property 'callbackQueue' of 'Sendable'-conforming struct 'Options' has non-sendable type 'DispatchQueue?'
public var callbackQueue: 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/HTTPClient/LegacyHTTPClientRequest.swift:13:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/Basics/HTTPClient/URLSessionHTTPClient.swift:22:17: warning: stored property 'dataSession' of 'Sendable'-conforming class 'URLSessionHTTPClient' has non-sendable type 'URLSession'
private let dataSession: 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:18:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
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 {
^
[787/1167] Compiling Basics Netrc.swift
/host/spi-builder-workspace/Sources/Basics/HTTPClient/LegacyHTTPClientRequest.swift:109:20: warning: stored property 'callbackQueue' of 'Sendable'-conforming struct 'Options' has non-sendable type 'DispatchQueue?'
public var callbackQueue: 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/HTTPClient/LegacyHTTPClientRequest.swift:13:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/Basics/HTTPClient/URLSessionHTTPClient.swift:22:17: warning: stored property 'dataSession' of 'Sendable'-conforming class 'URLSessionHTTPClient' has non-sendable type 'URLSession'
private let dataSession: 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:18:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
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 {
^
[788/1167] Compiling Basics OSSignpost.swift
/host/spi-builder-workspace/Sources/Basics/HTTPClient/LegacyHTTPClientRequest.swift:109:20: warning: stored property 'callbackQueue' of 'Sendable'-conforming struct 'Options' has non-sendable type 'DispatchQueue?'
public var callbackQueue: 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/HTTPClient/LegacyHTTPClientRequest.swift:13:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/Basics/HTTPClient/URLSessionHTTPClient.swift:22:17: warning: stored property 'dataSession' of 'Sendable'-conforming class 'URLSessionHTTPClient' has non-sendable type 'URLSession'
private let dataSession: 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:18:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
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 {
^
[789/1167] Compiling Basics Observability.swift
/host/spi-builder-workspace/Sources/Basics/HTTPClient/LegacyHTTPClientRequest.swift:109:20: warning: stored property 'callbackQueue' of 'Sendable'-conforming struct 'Options' has non-sendable type 'DispatchQueue?'
public var callbackQueue: 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/HTTPClient/LegacyHTTPClientRequest.swift:13:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/Basics/HTTPClient/URLSessionHTTPClient.swift:22:17: warning: stored property 'dataSession' of 'Sendable'-conforming class 'URLSessionHTTPClient' has non-sendable type 'URLSession'
private let dataSession: 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:18:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
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 {
^
[790/1167] Compiling Basics NinjaProgressAnimation.swift
/host/spi-builder-workspace/Sources/Basics/HTTPClient/LegacyHTTPClientRequest.swift:109:20: warning: stored property 'callbackQueue' of 'Sendable'-conforming struct 'Options' has non-sendable type 'DispatchQueue?'
public var callbackQueue: 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/HTTPClient/LegacyHTTPClientRequest.swift:13:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Foundation
^
@preconcurrency
/host/spi-builder-workspace/Sources/Basics/HTTPClient/URLSessionHTTPClient.swift:22:17: warning: stored property 'dataSession' of 'Sendable'-conforming class 'URLSessionHTTPClient' has non-sendable type 'URLSession'
private let dataSession: 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:18:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'FoundationNetworking'
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 {
^
[790/1167] Compiling gcm_nohw.c
[792/1167] Emitting module SwiftSyntax
[792/1167] Compiling ctr.c
[793/1167] Compiling gcm.c
[794/1167] Compiling cbc.c
[795/1167] Compiling cfb.c
[797/1167] Compiling Basics TokenBucket.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 {
^
[798/1167] Compiling Basics DispatchTimeInterval+Extensions.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 {
^
[799/1167] Compiling Basics Environment.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 {
^
[800/1167] Compiling Basics EnvironmentKey.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 {
^
[801/1167] Compiling Basics EnvironmentShims.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 {
^
[802/1167] Compiling Basics Errors.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 {
^
[803/1167] Compiling Basics AbsolutePath.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 {
^
[804/1167] Compiling Basics FileSystem+Extensions.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 {
^
[805/1167] Compiling Basics InMemoryFileSystem.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 {
^
[805/1167] Compiling md5.c
[806/1167] Compiling md5-x86_64-mac.mac.x86_64.S
[807/1167] Compiling md5-586-windows.windows.x86.S
[808/1167] Compiling md5-x86_64-linux.linux.x86_64.S
[809/1167] Compiling md4.c
[810/1167] Compiling md5-586-linux.linux.x86.S
/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
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
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/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
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
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:))
^
[814/1167] Compiling Basics UniversalArchiver.swift
/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
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
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:))
^
[815/1167] Compiling Basics ZipArchiver.swift
/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
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
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:))
^
[816/1167] Compiling Basics AuthorizationProvider.swift
/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
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
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:))
^
[817/1167] Compiling Basics Cancellator.swift
/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
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
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:))
^
[818/1167] Compiling Basics ByteString+Extensions.swift
/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
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
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:))
^
[819/1167] Compiling Basics Dictionary+Extensions.swift
/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
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
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:))
^
[820/1167] Compiling Basics IdentifiableSet.swift
/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
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
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:))
^
[821/1167] Compiling Basics String+Extensions.swift
/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:275:22: warning: reference to static property '_loggingHandler' is not concurrency-safe because it involves shared mutable state
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
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
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
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: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
[822/1167] Compiling Basics AsyncProcess.swift
/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:275:22: warning: reference to static property '_loggingHandler' is not concurrency-safe because it involves shared mutable state
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
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
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
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: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
[823/1167] Compiling Basics ConcurrencyHelpers.swift
/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:275:22: warning: reference to static property '_loggingHandler' is not concurrency-safe because it involves shared mutable state
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
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
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
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: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
[824/1167] Compiling Basics NSLock+Extensions.swift
/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:275:22: warning: reference to static property '_loggingHandler' is not concurrency-safe because it involves shared mutable state
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
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
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
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: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
[825/1167] Compiling Basics SendableBox.swift
/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:275:22: warning: reference to static property '_loggingHandler' is not concurrency-safe because it involves shared mutable state
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
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
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
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: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
[826/1167] Compiling Basics ThreadSafeArrayStore.swift
/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:275:22: warning: reference to static property '_loggingHandler' is not concurrency-safe because it involves shared mutable state
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
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
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
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: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
[827/1167] Compiling Basics ThreadSafeBox.swift
/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:275:22: warning: reference to static property '_loggingHandler' is not concurrency-safe because it involves shared mutable state
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
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
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
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: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
[828/1167] Compiling Basics ThreadSafeKeyValueStore.swift
/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:275:22: warning: reference to static property '_loggingHandler' is not concurrency-safe because it involves shared mutable state
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
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
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
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: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
[829/1167] Compiling Basics ThrowingDefer.swift
/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:275:22: warning: reference to static property '_loggingHandler' is not concurrency-safe because it involves shared mutable state
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
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
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
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: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
[829/1167] Compiling ghashv8-armv8-ios.ios.aarch64.S
[830/1167] Compiling ghashv8-armv8-linux.linux.aarch64.S
[831/1167] Compiling ghashv8-armv7-linux.linux.arm.S
[832/1167] Compiling hmac.c
[833/1167] Compiling hkdf.c
[835/1167] Emitting module SwiftOptions
[835/1167] Compiling ghash-x86_64-mac.mac.x86_64.S
[836/1167] Compiling ghashv8-armv7-ios.ios.arm.S
[837/1167] Compiling ghash-x86-linux.linux.x86.S
[838/1167] Compiling ghash-x86-windows.windows.x86.S
[838/1167] Compiling ghash-x86_64-linux.linux.x86_64.S
[840/1167] Compiling ghash-ssse3-x86_64-mac.mac.x86_64.S
[841/1167] Compiling ghash-ssse3-x86-linux.linux.x86.S
[842/1167] Compiling ghash-ssse3-x86-windows.windows.x86.S
[843/1167] Compiling ghash-neon-armv8-linux.linux.aarch64.S
[844/1167] Compiling ghash-neon-armv8-ios.ios.aarch64.S
[844/1167] Compiling ghash-ssse3-x86_64-linux.linux.x86_64.S
[846/1167] Compiling fips_shared_support.c
[847/1167] Compiling ghash-armv4-linux.linux.arm.S
[848/1167] Compiling ghash-armv4-ios.ios.arm.S
[849/1167] Compiling ecdh.c
[850/1167] Compiling ecdsa.c
[851/1167] Compiling util.c
[852/1167] Compiling simple_mul.c
[853/1167] Compiling wnaf.c
[854/1167] Compiling simple.c
[855/1167] Compiling scalar.c
[856/1167] Compiling oct.c
[857/1167] Compiling p224-64.c
[858/1167] Compiling felem.c
[859/1167] Compiling p256.c
[860/1167] Compiling ec_montgomery.c
[861/1167] Compiling ec_key.c
[862/1167] Compiling digestsign.c
[863/1167] Compiling digests.c
[864/1167] Compiling ec.c
[865/1167] Compiling dh.c
[866/1167] Compiling digest.c
[867/1167] Compiling p256-nistz.c
[868/1167] Compiling check.c
[869/1167] Compiling co-586-windows.windows.x86.S
[870/1167] Compiling co-586-linux.linux.x86.S
[871/1167] Compiling cmac.c
[872/1167] Compiling e_aesccm.c
[873/1167] Compiling cipher.c
[874/1167] Compiling e_aes.c
[875/1167] Compiling aead.c
[876/1167] Compiling bsaes-armv7-linux.linux.arm.S
[878/1167] Compiling Basics SourceControlURL.swift
[879/1167] Compiling Basics SwiftVersion.swift
[880/1167] Compiling Basics TestingLibrary.swift
[881/1167] Compiling Basics Triple+Basics.swift
[882/1167] Compiling Basics URL.swift
[883/1167] Compiling Basics Triple+Platforms.swift
[884/1167] Compiling Basics Triple.swift
[885/1167] Compiling Basics Version+Extensions.swift
[886/1167] Compiling Basics WritableByteStream+Extensions.swift
[886/1167] Compiling bsaes-armv7-ios.ios.arm.S
[887/1168] Compiling sqrt.c
[888/1168] Compiling rsaz_exp.c
[889/1168] Compiling shift.c
[890/1168] Compiling random.c
[892/1169] Compiling prime.c
[893/1169] Compiling mul.c
[895/1169] Compiling montgomery_inv.c
[896/1169] Compiling jacobi.c
[897/1169] Compiling montgomery.c
[898/1169] Compiling generic.c
[899/1169] Compiling gcd_extra.c
[900/1169] Compiling gcd.c
[901/1169] Compiling div_extra.c
[902/1169] Compiling ctx.c
[903/1169] Compiling exponentiation.c
[904/1169] Compiling cmp.c
[905/1169] Compiling div.c
[906/1169] Compiling bn.c
[907/1169] Compiling bytes.c
[908/1169] Compiling add.c
[909/1169] Compiling bn-armv8-linux.linux.aarch64.S
[910/1173] Compiling bn-armv8-ios.ios.aarch64.S
[911/1176] Compiling x86_64-gcc.c
[912/1229] Compiling bn-586-windows.windows.x86.S
[913/1229] Compiling bn-586-linux.linux.x86.S
[914/1229] Compiling armv8-mont-linux.linux.aarch64.S
[915/1229] Compiling armv8-mont-ios.ios.aarch64.S
[917/1229] Emitting module SPMLLBuild
[917/1229] Compiling armv4-mont-linux.linux.arm.S
[918/1229] Compiling armv4-mont-ios.ios.arm.S
[919/1229] Compiling aesv8-gcm-armv8-linux.linux.aarch64.S
[921/1229] Emitting module dummy_swiftc
[922/1229] Compiling dummy_swiftc main.swift
[922/1229] Compiling aesv8-gcm-armv8-ios.ios.aarch64.S
[923/1229] Compiling aesv8-armv8-linux.linux.aarch64.S
[924/1229] Compiling aesv8-armv8-ios.ios.aarch64.S
[925/1229] Compiling aesv8-armv7-linux.linux.arm.S
[926/1229] Compiling aesv8-armv7-ios.ios.arm.S
[927/1230] Compiling aesni-x86_64-mac.mac.x86_64.S
[929/1231] Compiling aesni-x86_64-linux.linux.x86_64.S
[930/1231] Compiling aesni-x86-windows.windows.x86.S
[932/1231] Emitting module LLBuildManifest
[933/1231] Compiling SPMLLBuild llbuild.swift
[934/1231] Compiling LLBuildManifest Node.swift
[935/1231] Compiling aesni-x86-linux.linux.x86.S
[936/1231] Compiling aesni-gcm-x86_64-mac.mac.x86_64.S
[937/1231] Compiling aesni-gcm-x86_64-linux.linux.x86_64.S
[938/1232] Compiling mode_wrappers.c
[939/1232] Wrapping AST for dummy-swiftc for debugging
[941/1233] Compiling key_wrap.c
[942/1233] Compiling aes.c
[943/1233] Compiling aes_nohw.c
[946/1233] Compiling LLBuildManifest LLBuildManifestWriter.swift
[946/1233] Compiling sign.c
[947/1233] Compiling ex_data.c
[949/1233] Compiling LLBuildManifest Command.swift
[950/1233] Compiling LLBuildManifest LLBuildManifest.swift
[950/1233] Compiling scrypt.c
[951/1233] Compiling print.c
[952/1233] Compiling pbkdf.c
[953/1233] Wrapping AST for SPMLLBuild for debugging
[954/1233] Compiling p_x25519_asn1.c
[955/1233] Compiling p_x25519.c
[956/1233] Compiling p_rsa_asn1.c
[957/1233] Compiling p_rsa.c
[958/1233] Compiling p_ed25519.c
[959/1233] Compiling p_hkdf.c
[960/1233] Compiling p_ed25519_asn1.c
[961/1233] Compiling p_ec_asn1.c
[963/1233] Compiling LLBuildManifest Tools.swift
[964/1233] Compiling LLBuildManifest Target.swift
[964/1234] Compiling p_dsa_asn1.c
[965/1234] Compiling p_ec.c
[966/1234] Compiling evp_ctx.c
[967/1234] Compiling err_data.c
[969/1234] Compiling evp_asn1.c
[971/1235] Compiling PackageModel ArtifactsArchiveMetadata.swift
[972/1235] Compiling PackageModel BuildConfiguration.swift
[973/1235] Compiling PackageModel BuildEnvironment.swift
[974/1235] Compiling PackageModel BuildFlags.swift
[975/1235] Compiling PackageModel BuildSettings.swift
[976/1235] Compiling PackageModel DependencyMapper.swift
[977/1235] Compiling PackageModel Diagnostics.swift
[977/1241] Compiling evp.c
[978/1241] Compiling err.c
[980/1241] Compiling engine.c
[981/1241] Compiling ecdsa_asn1.c
[982/1241] Compiling ecdh_extra.c
[983/1241] Compiling hash_to_curve.c
[984/1241] Compiling ec_derive.c
[985/1241] Compiling ec_asn1.c
[986/1241] Compiling dsa_asn1.c
[987/1241] Compiling dsa.c
[988/1241] Wrapping AST for LLBuildManifest for debugging
[989/1241] Compiling params.c
[990/1241] Compiling digest_extra.c
[991/1241] Compiling dh_asn1.c
[992/1241] Compiling spake25519.c
[993/1241] Compiling curve25519_64_adx.c
[994/1241] Compiling x25519-asm-arm.S
[995/1241] Compiling crypto.c
[996/1241] Compiling des.c
[997/1241] Compiling cpu_arm_linux.c
[998/1241] Compiling cpu_intel.c
[1000/1241] Compiling PackageModel ClangModule.swift
[1001/1241] Compiling PackageModel Module.swift
[1002/1241] Compiling PackageModel PluginModule.swift
[1003/1241] Compiling PackageModel SwiftModule.swift
[1004/1241] Compiling PackageModel SystemLibraryModule.swift
[1005/1241] Compiling PackageModel ModuleMapType.swift
[1006/1241] Compiling PackageModel PackageIdentity.swift
[1007/1241] Compiling PackageModel PackageModel.swift
[1008/1241] Compiling PackageModel PackageReference.swift
[1009/1241] Compiling PackageModel Platform.swift
[1010/1241] Compiling PackageModel PlatformRegistry.swift
[1011/1241] Compiling PackageModel Product.swift
[1012/1241] Compiling PackageModel Registry.swift
[1013/1241] Compiling PackageModel RegistryReleaseMetadata.swift
[1013/1241] Compiling cpu_arm_freebsd.c
[1014/1241] Compiling cpu_arm.c
[1015/1241] Compiling cpu_aarch64_openbsd.c
[1016/1241] Compiling cpu_aarch64_win.c
[1017/1241] Compiling cpu_aarch64_sysreg.c
[1018/1241] Compiling cpu_aarch64_fuchsia.c
[1019/1241] Compiling cpu_aarch64_linux.c
[1020/1241] Compiling cpu_aarch64_apple.c
[1021/1241] Compiling curve25519.c
[1022/1241] Compiling tls_cbc.c
[1023/1241] Compiling conf.c
[1024/1241] Compiling e_tls.c
[1025/1241] Compiling e_rc4.c
[1026/1241] Compiling e_null.c
[1027/1241] Compiling e_aesgcmsiv.c
[1028/1241] Compiling e_rc2.c
[1029/1241] Compiling e_des.c
[1029/1241] Compiling e_chacha20poly1305.c
[1031/1241] Compiling derive_key.c
[1032/1241] Compiling chacha20_poly1305_x86_64-mac.mac.x86_64.S
[1033/1241] Compiling e_aesctrhmac.c
[1034/1241] Compiling chacha20_poly1305_x86_64-linux.linux.x86_64.S
[1035/1241] Compiling chacha20_poly1305_armv8-linux.linux.aarch64.S
[1035/1241] Compiling cipher_extra.c
[1038/1241] Compiling PackageModel Resource.swift
[1039/1241] Compiling PackageModel Sanitizers.swift
[1040/1241] Compiling PackageModel Snippet.swift
[1041/1241] Compiling PackageModel SnippetGroup.swift
[1042/1241] Compiling PackageModel PlainTextSnippetExtractor.swift
[1043/1241] Compiling PackageModel Sources.swift
[1044/1241] Compiling PackageModel SupportedLanguageExtension.swift
[1045/1241] Compiling PackageModel SwiftLanguageVersion.swift
[1046/1241] Compiling PackageModel SwiftSDK.swift
[1047/1241] Compiling PackageModel SwiftSDKBundle.swift
[1048/1241] Compiling PackageModel SwiftSDKBundleStore.swift
[1049/1241] Compiling PackageModel SwiftSDKConfigurationStore.swift
[1050/1241] Compiling PackageModel Toolchain.swift
[1050/1241] Compiling chacha20_poly1305_armv8-ios.ios.aarch64.S
[1051/1241] Compiling aes128gcmsiv-x86_64-mac.mac.x86_64.S
[1053/1241] Compiling SwiftOptions Options.swift
[1054/1241] Compiling SwiftOptions OptionTable.swift
[1054/1242] Compiling aes128gcmsiv-x86_64-linux.linux.x86_64.S
[1055/1242] Compiling chacha-x86_64-mac.mac.x86_64.S
[1056/1242] Compiling chacha.c
[1058/1242] Emitting module PackageModel
[1058/1242] Compiling chacha-x86-windows.windows.x86.S
[1059/1242] Compiling chacha-x86_64-linux.linux.x86_64.S
[1060/1242] Compiling chacha-x86-linux.linux.x86.S
[1062/1243] Compiling chacha-armv8-linux.linux.aarch64.S
[1063/1243] Compiling chacha-armv8-ios.ios.aarch64.S
[1064/1243] Compiling chacha-armv4-linux.linux.arm.S
[1065/1243] Compiling chacha-armv4-ios.ios.arm.S
[1066/1243] Compiling unicode.c
[1068/1243] Compiling asn1_compat.c
[1069/1243] Compiling ber.c
[1070/1243] Compiling buf.c
[1071/1243] Compiling cbb.c
[1072/1243] Compiling cbs.c
[1073/1243] Compiling bn_asn1.c
[1074/1243] Compiling printf.c
[1075/1243] Compiling blake2.c
[1076/1243] Wrapping AST for SwiftOptions for debugging
[1077/1243] Compiling convert.c
[1078/1243] Compiling hexdump.c
[1079/1243] Compiling pair.c
[1080/1243] Compiling errno.c
[1081/1243] Compiling file.c
[1082/1243] Compiling fd.c
[1083/1243] Compiling bio_mem.c
[1084/1284] Compiling base64.c
[1085/1292] Compiling tasn_utl.c
[1086/1294] Compiling bio.c
[1087/1298] Compiling tasn_typ.c
[1088/1341] Compiling posix_time.c
[1089/1341] Compiling tasn_new.c
[1090/1341] Compiling tasn_dec.c
[1091/1341] Compiling f_string.c
[1092/1341] Compiling tasn_fre.c
[1093/1341] Compiling asn1_par.c
[1094/1341] Compiling asn_pack.c
[1095/1341] Compiling tasn_enc.c
[1096/1341] Compiling f_int.c
[1097/1341] Compiling a_octet.c
[1098/1341] Compiling asn1_lib.c
[1099/1341] Compiling a_strex.c
[1100/1341] Compiling a_int.c
[1101/1341] Compiling a_mbstr.c
[1102/1341] Compiling a_object.c
[1103/1341] Compiling a_dup.c
[1104/1341] Compiling a_d2i_fp.c
[1105/1341] Compiling a_bool.c
[1106/1341] Wrapping AST for Basics for debugging
[1107/1341] Wrapping AST for ArgumentParserToolInfo for debugging
[1108/1341] Compiling a_bitstr.c
[1109/1341] Wrapping AST for ArgumentParser for debugging
[1111/1341] Compiling SwiftDriver Tracer.swift
[1112/1341] Compiling SwiftDriver Multidictionary.swift
[1113/1341] Compiling SwiftDriver SourceFileDependencyGraph.swift
[1114/1341] Compiling SwiftDriver SwiftSourceFile.swift
[1115/1341] Compiling SwiftDriver TwoDMap.swift
[1116/1341] Compiling SwiftDriver TwoLevelMap.swift
[1117/1341] Compiling SwiftDriver ExplicitDependencyBuildPlanner.swift
[1118/1341] Compiling SwiftDriver CommonDependencyOperations.swift
[1119/1341] Compiling SwiftDriver InterModuleDependencyGraph.swift
[1120/1341] Compiling SwiftDriver InterModuleDependencyOracle.swift
[1121/1341] Compiling SwiftDriver ModuleDependencyScanning.swift
[1122/1341] Compiling SwiftDriver SerializableModuleArtifacts.swift
[1123/1341] Compiling SwiftDriver Bitcode.swift
[1124/1341] Compiling SwiftDriver ToolExecutionDelegate.swift
[1125/1341] Compiling SwiftDriver WindowsExtensions.swift
[1126/1341] Compiling SwiftDriver ArgsResolver.swift
[1127/1341] Compiling SwiftDriver DriverExecutor.swift
[1128/1341] Compiling SwiftDriver ParsableOutput.swift
[1129/1341] Compiling SwiftDriver ProcessProtocol.swift
[1130/1341] Compiling SwiftDriver ClangVersionedDependencyResolution.swift
[1132/1346] Wrapping AST for PackageModel for debugging
[1133/1347] Linking dummy-swiftc
[1135/1354] Compiling PackageFingerprint PackageFingerprintStorage.swift
[1136/1354] Emitting module CryptoBoringWrapper
[1137/1354] Compiling PackageFingerprint Model.swift
[1138/1354] Emitting module SourceControl
[1139/1354] Compiling CryptoBoringWrapper CryptoKitErrors_boring.swift
[1140/1354] Compiling SourceControl Repository.swift
[1141/1354] Compiling SourceControl RepositoryManager.swift
[1142/1354] Compiling CryptoBoringWrapper BoringSSLAEAD.swift
[1143/1355] Emitting module PackageFingerprint
[1144/1355] Compiling PackageFingerprint FilePackageFingerprintStorage.swift
[1148/1358] Wrapping AST for CryptoBoringWrapper for debugging
[1149/1358] Wrapping AST for PackageFingerprint for debugging
[1151/1432] Compiling SourceControl GitRepository.swift
[1154/1434] Emitting module SwiftDriver
[1154/1447] Wrapping AST for SourceControl for debugging
[1156/1462] Compiling Crypto SubjectPublicKeyInfo.swift
[1157/1462] Compiling Crypto CryptoKitErrors.swift
[1158/1462] Compiling Crypto Digest_boring.swift
[1159/1462] Compiling Crypto Digest.swift
[1160/1462] Compiling Crypto Digests.swift
[1161/1462] Compiling Crypto HashFunctions.swift
[1162/1462] Compiling Crypto HashFunctions_SHA2.swift
[1163/1462] Compiling Crypto HPKE-AEAD.swift
[1164/1462] Compiling Crypto HPKE-Ciphersuite.swift
[1165/1462] Compiling Crypto HPKE-KDF.swift
[1166/1462] Compiling Crypto HPKE-KexKeyDerivation.swift
[1167/1472] Emitting module Crypto
[1168/1472] Compiling SwiftDriver Loader.swift
[1169/1472] Compiling SwiftDriver SwiftScan.swift
[1170/1472] Compiling SwiftDriver SwiftScanCAS.swift
[1171/1472] Compiling SwiftDriver DarwinToolchain.swift
[1172/1472] Compiling SwiftDriver GenericUnixToolchain.swift
[1173/1472] Compiling SwiftDriver Toolchain.swift
[1174/1472] Compiling SwiftDriver WebAssemblyToolchain.swift
[1175/1472] Compiling SwiftDriver WindowsToolchain.swift
[1176/1472] Compiling SwiftDriver SimpleExecutor.swift
[1177/1472] Compiling SwiftDriver ToolingUtil.swift
[1178/1472] Compiling SwiftDriver DOTJobGraphSerializer.swift
[1179/1472] Compiling SwiftDriver DOTModuleDependencyGraphSerializer.swift
[1180/1472] Compiling SwiftDriver DateAdditions.swift
[1181/1472] Compiling Crypto HMAC.swift
[1182/1472] Compiling Crypto MACFunctions.swift
[1183/1472] Compiling Crypto MessageAuthenticationCode.swift
[1184/1472] Compiling Crypto AES.swift
[1185/1472] Compiling Crypto ECDSASignature_boring.swift
[1186/1472] Compiling Crypto ECDSA_boring.swift
[1187/1472] Compiling Crypto EdDSA_boring.swift
[1188/1472] Compiling Crypto ECDSA.swift
[1189/1472] Compiling Crypto Ed25519.swift
[1190/1472] Compiling Crypto Signature.swift
[1191/1472] Compiling Crypto Ed25519_boring.swift
[1192/1472] Compiling Crypto EllipticCurvePoint_boring.swift
[1193/1472] Compiling Crypto EllipticCurve_boring.swift
[1194/1472] Compiling Crypto NISTCurvesKeys_boring.swift
[1195/1472] Compiling Crypto X25519Keys_boring.swift
[1196/1472] Compiling Crypto Curve25519.swift
[1197/1472] Compiling Crypto Ed25519Keys.swift
[1198/1472] Compiling Crypto NISTCurvesKeys.swift
[1199/1472] Compiling Crypto X25519Keys.swift
[1200/1472] Compiling Crypto SymmetricKeys.swift
[1201/1472] Compiling Crypto HPKE-Modes.swift
[1202/1472] Compiling Crypto Insecure.swift
[1203/1472] Compiling Crypto Insecure_HashFunctions.swift
[1204/1472] Compiling Crypto KEM.swift
[1205/1472] Compiling Crypto ECDH_boring.swift
[1206/1472] Compiling Crypto DH.swift
[1207/1472] Compiling Crypto ECDH.swift
[1208/1472] Compiling Crypto HKDF.swift
[1209/1472] Compiling Crypto AESWrap.swift
[1210/1472] Compiling Crypto AESWrap_boring.swift
[1211/1472] Compiling Crypto HPKE-LabeledExtract.swift
[1212/1472] Compiling Crypto HPKE-Utils.swift
[1213/1472] Compiling Crypto DHKEM.swift
[1214/1472] Compiling Crypto HPKE-KEM-Curve25519.swift
[1215/1472] Compiling Crypto HPKE-NIST-EC-KEMs.swift
[1216/1472] Compiling Crypto HPKE-KEM.swift
[1217/1472] Compiling Crypto HPKE-Errors.swift
[1218/1472] Compiling Crypto HPKE.swift
[1219/1472] Compiling Crypto HPKE-Context.swift
[1220/1472] Compiling Crypto HPKE-KeySchedule.swift
[1249/1472] Compiling PackageLoading Platform.swift
[1250/1472] Compiling PackageLoading RegistryReleaseMetadataSerialization.swift
[1251/1472] Compiling PackageLoading Target+PkgConfig.swift
[1252/1472] Compiling PackageLoading TargetSourcesBuilder.swift
[1253/1473] Compiling PackageLoading ContextModel.swift
[1254/1473] Compiling PackageLoading Diagnostics.swift
[1255/1473] Compiling PackageLoading ManifestJSONParser.swift
[1256/1473] Compiling PackageLoading ManifestLoader+Validation.swift
[1261/1473] Compiling PackageLoading ManifestLoader.swift
[1262/1473] Compiling PackageLoading ManifestSignatureParser.swift
[1263/1473] Compiling PackageLoading ModuleMapGenerator.swift
[1264/1473] Compiling PackageLoading PackageBuilder.swift
[1265/1473] Compiling PackageLoading PackageDescriptionSerialization.swift
[1266/1473] Compiling PackageLoading PkgConfig.swift
[1271/1473] Compiling Crypto ASN1Strings.swift
[1272/1473] Compiling Crypto ArraySliceBigint.swift
[1273/1473] Compiling Crypto GeneralizedTime.swift
[1274/1473] Compiling Crypto ObjectIdentifier.swift
[1275/1473] Compiling Crypto ECDSASignature.swift
[1276/1473] Compiling Crypto PEMDocument.swift
[1277/1473] Compiling Crypto PKCS8PrivateKey.swift
[1278/1473] Compiling Crypto SEC1PrivateKey.swift
[1279/1473] Emitting module PackageLoading
[1282/1473] Compiling PackageLoading ToolsVersionParser.swift
[1318/1473] Compiling Crypto ArbitraryPrecisionInteger_boring.swift
[1319/1473] Compiling Crypto CryptoKitErrors_boring.swift
[1320/1473] Compiling Crypto FiniteFieldArithmeticContext_boring.swift
[1321/1473] Compiling Crypto RNG_boring.swift
[1322/1473] Compiling Crypto SafeCompare_boring.swift
[1323/1473] Compiling Crypto Zeroization_boring.swift
[1324/1473] Compiling Crypto PrettyBytes.swift
[1325/1473] Compiling Crypto SafeCompare.swift
[1326/1473] Compiling Crypto SecureBytes.swift
[1327/1473] Compiling Crypto Zeroization.swift
[1328/1473] Compiling SwiftDriver DependencyGraphBuilder.swift
[1356/1475] Wrapping AST for Crypto for debugging
[1385/1485] Compiling _CryptoExtras AES_GCM_SIV.swift
[1386/1485] Compiling _CryptoExtras Block Function.swift
[1387/1485] Compiling _CryptoExtras AES_GCM_SIV_boring.swift
[1388/1485] Compiling _CryptoExtras ChaCha20CTR_boring.swift
[1399/1494] Compiling _CryptoExtras BoringSSLHelpers.swift
[1400/1494] Compiling _CryptoExtras CryptoKitErrors_boring.swift
[1401/1495] Emitting module QueryEngine
[1402/1495] 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
~~~~~~~~~~~~~~~~^
[1403/1495] Compiling _CryptoExtras DigestType.swift
[1404/1495] Compiling _CryptoExtras Error.swift
[1405/1495] Compiling _CryptoExtras PEMDocument.swift
[1406/1495] Compiling _CryptoExtras RandomBytes.swift
[1409/1495] Emitting module _CryptoExtras
[1410/1495] 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
~~~~~~~~~~~~~~~~^
[1411/1495] Compiling QueryEngine CacheKey.swift
[1412/1495] Compiling QueryEngine Query.swift
[1414/1497] Compiling _CryptoExtras RSA_boring.swift
[1415/1497] Compiling _CryptoExtras RSA_security.swift
[1417/1497] Compiling SwiftDriver Diagnostics.swift
[1418/1497] Compiling SwiftDriver FileList.swift
[1419/1497] Compiling SwiftDriver FileType.swift
[1420/1497] Compiling SwiftDriver PredictableRandomNumberGenerator.swift
[1421/1497] Compiling SwiftDriver RelativePathAdditions.swift
[1422/1497] Compiling SwiftDriver Sanitizer.swift
[1423/1497] Compiling SwiftDriver StringAdditions.swift
[1424/1497] Compiling SwiftDriver System.swift
[1425/1497] Compiling SwiftDriver Triple+Platforms.swift
[1426/1497] Compiling SwiftDriver Triple.swift
[1427/1497] Compiling SwiftDriver TypedVirtualPath.swift
[1428/1497] Compiling SwiftDriver Version.swift
[1429/1497] Compiling SwiftDriver VirtualPath.swift
[1434/1499] Compiling _CryptoExtras ChaCha20CTR.swift
[1435/1499] Compiling _CryptoExtras RSA.swift
[1437/1501] Wrapping AST for SwiftDriver for debugging
[1438/1504] Wrapping AST for _CryptoExtras for debugging
[1440/1526] Compiling X509 CertificatePublicKey.swift
[1441/1526] Compiling X509 CertificateSerialNumber.swift
[1442/1561] Compiling DriverSupport SPMSwiftDriverExecutor.swift
[1443/1567] 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(
^
[1444/1567] Emitting module DriverSupport
[1447/1596] Wrapping AST for PackageLoading for debugging
[1449/1625] Wrapping AST for DriverSupport for debugging
[1451/1625] Compiling PackageGraph PackageGraphRoot.swift
[1452/1625] Compiling PackageGraph PackageModel+Extensions.swift
[1453/1625] Compiling PackageGraph PackageRequirement.swift
[1454/1625] Compiling PackageGraph DependencyResolutionNode.swift
[1455/1628] Emitting module PackageGraph
[1456/1628] Compiling X509 PolicyBuilder.swift
[1457/1628] Compiling X509 BasicConstraintsPolicy.swift
[1458/1628] Compiling X509 DNSNames.swift
[1459/1628] Compiling X509 DirectoryNames.swift
[1460/1628] Compiling X509 ExpiryPolicy.swift
[1461/1628] Compiling X509 IPConstraints.swift
[1462/1628] Compiling X509 NameConstraintsPolicy.swift
[1463/1628] Compiling X509 RFC5280Policy.swift
[1464/1628] Compiling X509 URIConstraints.swift
[1465/1628] Compiling X509 VersionPolicy.swift
[1466/1628] Compiling X509 ServerIdentityPolicy.swift
[1467/1628] Compiling X509 TrustRootLoading.swift
[1468/1640] Compiling PackageGraph ResolvedProduct.swift
[1469/1640] Compiling PackageGraph ResolvedPackagesStore.swift
[1470/1640] Compiling PackageGraph TraitConfiguration.swift
[1471/1640] Compiling PackageGraph Version+Extensions.swift
[1472/1640] Compiling PackageGraph VersionSetSpecifier.swift
[1473/1640] Compiling X509 GeneralName.swift
[1474/1640] Compiling X509 LockedValueBox.swift
[1475/1640] Compiling X509 BasicOCSPResponse.swift
[1476/1640] Compiling X509 DirectoryString.swift
[1477/1640] Compiling X509 OCSPCertID.swift
[1478/1640] Compiling X509 OCSPCertStatus.swift
[1479/1640] Compiling X509 OCSPExtensionID.swift
[1480/1640] Compiling X509 LocalityName.swift
[1481/1640] Compiling X509 OrganizationName.swift
[1482/1640] Compiling X509 OrganizationalUnitName.swift
[1483/1640] Compiling X509 StateOrProvinceName.swift
[1484/1640] Compiling X509 StreetAddress.swift
[1485/1640] Compiling X509 Error.swift
[1486/1640] Compiling X509 AuthorityInformationAccess.swift
[1487/1640] Compiling X509 AuthorityKeyIdentifier.swift
[1488/1640] Compiling X509 BasicConstraints.swift
[1489/1640] Compiling X509 ExtendedKeyUsage.swift
[1490/1640] Compiling X509 ExtensionIdentifiers.swift
[1491/1640] Compiling X509 KeyUsage.swift
[1492/1640] Compiling X509 NameConstraints.swift
[1496/1640] Compiling X509 PKCS8PrivateKey.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
[1497/1640] Compiling X509 PromiseAndFuture.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
[1498/1640] Compiling X509 RDNAttribute.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
[1499/1640] 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
[1500/1640] 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
[1501/1640] 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
[1502/1640] 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
[1503/1640] 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
[1504/1640] 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
[1505/1640] 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
[1506/1640] 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
[1507/1640] 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
[1508/1640] Compiling PackageGraph ResolvedModule.swift
[1509/1640] Compiling PackageGraph ResolvedPackage.swift
[1512/1640] Compiling PackageGraph BoundVersion.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/1640] Compiling PackageGraph DependencyMirrors.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/1640] Compiling PackageGraph Diagnostics.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/1640] Compiling PackageGraph GraphLoadingNode.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/1640] Compiling PackageGraph ModuleAliasTracker.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/1640] Compiling PackageGraph ModulesGraph+Loading.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/1640] Compiling PackageGraph ModulesGraph.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/1640] Compiling PackageGraph PackageContainer.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
/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
[1524/1640] Compiling PackageGraph DependencyResolverBinding.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
[1525/1640] Compiling PackageGraph DependencyResolverDelegate.swift
[1526/1640] Compiling PackageGraph DependencyResolverError.swift
[1527/1640] Compiling PackageGraph PlatformVersionProvider.swift
[1528/1640] Compiling PackageGraph Assignment.swift
[1529/1640] Compiling PackageGraph ContainerProvider.swift
[1530/1640] Compiling PackageGraph DiagnosticReportBuilder.swift
[1531/1640] Compiling PackageGraph Incompatibility.swift
[1532/1640] Compiling PackageGraph PartialSolution.swift
[1533/1640] Compiling PackageGraph PubGrubDependencyResolver.swift
[1534/1640] Compiling PackageGraph PubGrubPackageContainer.swift
[1535/1640] Compiling PackageGraph Term.swift
[1538/1640] Compiling X509 OCSPNonce.swift
[1539/1640] Compiling X509 OCSPPolicy.swift
[1540/1640] Compiling X509 OCSPRequest.swift
[1541/1640] Compiling X509 OCSPResponse.swift
[1542/1640] Compiling X509 OCSPResponseBytes.swift
[1543/1640] Compiling X509 OCSPResponseData.swift
[1544/1640] Compiling X509 OCSPResponseStatus.swift
[1545/1640] Compiling X509 OCSPSignature.swift
[1546/1640] Compiling X509 OCSPSingleRequest.swift
[1547/1640] Compiling X509 OCSPSingleResponse.swift
[1548/1640] Compiling X509 OCSPTBSRequest.swift
[1549/1640] Compiling X509 OCSPVersion.swift
[1571/1642] Wrapping AST for PackageGraph for debugging
[1573/1660] Compiling SPMBuildCore PluginScriptRunner.swift
[1574/1660] Compiling SPMBuildCore ResolvedPackage+Extensions.swift
[1575/1662] 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
[1576/1662] Compiling SPMBuildCore Triple+Extensions.swift
[1577/1662] Compiling SPMBuildCore XCFrameworkMetadata.swift
[1578/1662] Compiling SPMBuildCore BuildSystemDelegate.swift
[1579/1662] Compiling SPMBuildCore BuiltTestProduct.swift
[1580/1662] Compiling SPMBuildCore CommandPluginResult.swift
[1581/1662] Compiling SPMBuildCore PluginContextSerializer.swift
[1582/1662] Compiling SPMBuildCore BuildParameters.swift
[1583/1662] Compiling SPMBuildCore BuildSystem.swift
[1584/1662] Compiling SPMBuildCore BuildSystemCommand.swift
[1585/1662] Compiling SPMBuildCore BuildParameters+Linking.swift
[1586/1662] Compiling SPMBuildCore BuildParameters+Output.swift
[1587/1662] Compiling SPMBuildCore BuildParameters+Testing.swift
[1588/1662] Emitting module SPMBuildCore
[1589/1662] Compiling X509 UnverifiedChain.swift
[1590/1662] Compiling X509 VerificationDiagnostic.swift
[1591/1662] Compiling X509 Verifier.swift
[1592/1662] Compiling X509 VerifierPolicy.swift
[1593/1662] Compiling X509 AlgorithmIdentifier.swift
[1594/1662] Compiling X509 ECDSASignature.swift
[1595/1662] Compiling X509 RSAPKCS1PublicKey.swift
[1596/1662] Compiling X509 SubjectPublicKeyInfo.swift
[1597/1662] Compiling X509 TBSCertificate.swift
[1598/1662] Compiling X509 Time.swift
[1599/1662] Compiling X509 TimeCalculations.swift
[1600/1662] Compiling X509 Validity.swift
[1602/1664] Wrapping AST for X509 for debugging
[1604/1681] Compiling PackageSigning SigningIdentity.swift
[1605/1682] Compiling PackageCollectionsSigning Utilities.swift
[1606/1682] Compiling PackageCollectionsSigning X509Extensions.swift
[1607/1682] Compiling PackageSigning X509Extensions.swift
[1608/1682] Compiling PackageSigning PackageSigningEntityStorage.swift
[1609/1682] Compiling PackageSigning SigningEntity.swift
[1610/1682] Compiling PackageSigning VerifierPolicies.swift
[1611/1682] Compiling PackageCollectionsSigning PackageCollectionSigning.swift
[1612/1682] Compiling PackageCollectionsSigning Base64URL.swift
[1613/1682] Compiling PackageCollectionsSigning Signature.swift
[1614/1682] Compiling PackageSigning FilePackageSigningEntityStorage.swift
[1615/1682] Compiling PackageSigning CertificateStores.swift
[1616/1682] Compiling PackageSigning SignatureProvider.swift
[1617/1682] Emitting module PackageSigning
[1618/1682] Compiling PackageCollectionsSigning embedded_resources.swift
[1619/1682] Emitting module PackageCollectionsSigning
[1620/1682] Compiling PackageCollectionsSigning CertificatePolicy.swift
[1623/1684] Compiling PackageSigning embedded_resources.swift
[1623/1684] Wrapping AST for PackageCollectionsSigning for debugging
[1626/1710] Wrapping AST for PackageSigning for debugging
[1628/1717] Compiling PackageCollections FilePackageCollectionsSourcesStorage.swift
[1629/1717] Compiling PackageCollections PackageCollectionsSourcesStorage.swift
[1630/1717] Compiling PackageCollections PackageCollectionsStorage.swift
[1631/1720] Compiling PackageRegistry SigningEntityTOFU.swift
[1632/1720] Compiling PackageCollections API.swift
[1633/1720] Compiling PackageCollections CVE.swift
[1634/1720] Compiling PackageCollections Collection.swift
[1635/1720] Compiling PackageCollections License.swift
[1636/1720] Compiling PackageCollections PackageList.swift
[1639/1722] Emitting module PackageRegistry
[1640/1722] Compiling PackageRegistry RegistryDownloadsManager.swift
[1641/1722] Compiling PackageRegistry SignatureValidation.swift
[1646/1722] Compiling PackageCollections JSONPackageCollectionProvider.swift
[1647/1722] Compiling PackageCollections PackageCollectionProvider.swift
[1648/1722] Compiling PackageCollections PackageMetadataProvider.swift
[1650/1722] Compiling PackageCollections PackageTypes.swift
[1651/1722] Compiling PackageCollections Search.swift
[1652/1722] Compiling PackageCollections TargetListResult.swift
[1653/1722] Compiling PackageRegistry RegistryConfiguration.swift
[1653/1722] Wrapping AST for SPMBuildCore for debugging
[1655/1722] Emitting module PackageCollections
[1656/1751] Compiling XCBuildSupport XCBuildOutputParser.swift
[1657/1751] Emitting module Build
[1658/1753] 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)
^
[1659/1753] Compiling Build SwiftCompilerOutputParser.swift
[1660/1753] Compiling Build TestObservation.swift
[1661/1753] Compiling XCBuildSupport XCBuildDelegate.swift
[1662/1753] Compiling XCBuildSupport XCBuildMessage.swift
[1663/1753] Compiling PackageCollections SQLitePackageCollectionsStorage.swift
[1664/1753] Compiling PackageCollections Trie.swift
[1665/1753] Compiling PackageCollections Utility.swift
[1666/1753] Compiling Build LLBuildCommands.swift
[1667/1753] Compiling Build LLBuildDescription.swift
[1668/1753] Compiling Build LLBuildProgressTracker.swift
[1669/1753] Compiling Build ClangModuleBuildDescription.swift
[1670/1753] Compiling Build ModuleBuildDescription.swift
[1671/1753] Compiling Build PluginBuildDescription.swift
[1672/1753] Compiling Build LLBuildManifestBuilder+Resources.swift
[1673/1753] Compiling Build LLBuildManifestBuilder+Swift.swift
[1674/1753] Compiling Build LLBuildManifestBuilder.swift
[1675/1753] Compiling Build BuildOperation.swift
[1676/1753] Compiling Build BuildPlan+Clang.swift
[1677/1753] Compiling Build BuildPlan+Product.swift
[1678/1753] Compiling Build ClangSupport.swift
[1685/1755] Compiling Build BuildPlan+Swift.swift
[1686/1755] Compiling Build BuildPlan+Test.swift
[1687/1755] Compiling Build BuildPlan.swift
[1689/1755] Compiling PackageRegistry ChecksumTOFU.swift
[1689/1755] Wrapping AST for PackageCollections for debugging
[1691/1755] Compiling PackageRegistry RegistryClient.swift
[1692/1756] Compiling XCBuildSupport PIFBuilder.swift
[1695/1757] Compiling Build LLBuildManifestBuilder+Clang.swift
[1696/1757] Compiling Build LLBuildManifestBuilder+Product.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,
^
/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,
^
/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,
^
[1701/1757] Compiling Build ProductBuildDescription.swift
[1702/1757] Compiling Build ResolvedModule+BuildDescription.swift
[1703/1757] Compiling Build SwiftModuleBuildDescription.swift
[1706/1759] Emitting module XCBuildSupport
[1707/1759] Compiling XCBuildSupport PIF.swift
[1709/1761] Wrapping AST for PackageRegistry for debugging
[1710/1787] Wrapping AST for XCBuildSupport for debugging
[1711/1787] Wrapping AST for Build for debugging
[1713/1792] Compiling SourceKitLSPAPI PluginTargetBuildDescription.swift
[1714/1792] Emitting module SourceKitLSPAPI
[1715/1792] Compiling SourceKitLSPAPI BuildDescription.swift
[1716/1793] Emitting module PackageMetadata
[1717/1793] Compiling PackageMetadata PackageMetadata.swift
[1719/1794] Emitting module Workspace
[1721/1799] Wrapping AST for SourceKitLSPAPI for debugging
[1723/1799] Wrapping AST for PackageMetadata for debugging
[1725/1799] 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 {
^
[1726/1799] 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
[1727/1799] Compiling Workspace Workspace+Registry.swift
[1728/1799] Compiling Workspace Workspace+ResolvedPackages.swift
[1729/1799] Compiling Workspace Workspace+Signing.swift
[1730/1799] Compiling Workspace Workspace+Editing.swift
[1731/1799] Compiling Workspace Workspace+Manifests.swift
[1732/1799] Compiling Workspace Workspace+PackageContainer.swift
[1733/1799] Compiling Workspace CheckoutState.swift
[1734/1799] Compiling Workspace DefaultPluginScriptRunner.swift
[1735/1799] Compiling Workspace Diagnostics.swift
[1736/1800] Compiling Workspace InitPackage.swift
[1738/1801] Wrapping AST for swift-bootstrap for debugging
[1740/1801] Compiling Workspace ResolverPrecomputationProvider.swift
[1741/1801] Compiling Workspace ToolsVersionSpecificationRewriter.swift
[1742/1801] Compiling Workspace Workspace+BinaryArtifacts.swift
[1743/1801] Compiling Workspace LoadableResult.swift
[1744/1801] Compiling Workspace ManagedArtifact.swift
[1745/1801] Compiling Workspace ManagedDependency.swift
[1746/1801] Compiling Workspace FileSystemPackageContainer.swift
[1747/1801] Compiling Workspace RegistryPackageContainer.swift
[1748/1801] Compiling Workspace SourceControlPackageContainer.swift
[1749/1801] Compiling Workspace ResolvedFileWatcher.swift
[1750/1801] Compiling Workspace Workspace+Configuration.swift
[1751/1801] Compiling Workspace Workspace+Delegation.swift
[1752/1801] Compiling Workspace Workspace+Dependencies.swift
[1752/1801] Linking swift-bootstrap
[1754/1801] Compiling Workspace Workspace+SourceControl.swift
[1755/1801] Compiling Workspace Workspace+State.swift
[1756/1801] Compiling Workspace Workspace.swift
[1758/1803] Wrapping AST for Workspace for debugging
[1760/1837] Emitting module package_info
[1761/1837] Compiling package_info example.swift
[1762/1837] Emitting module _InternalTestSupport
[1763/1840] Compiling _InternalTestSupport ResolvedModule+Mock.swift
[1764/1840] Compiling _InternalTestSupport SwiftPMProduct.swift
[1765/1840] Compiling _InternalTestSupport Toolchain.swift
[1767/1842] Wrapping AST for package-info for debugging
[1769/1842] Compiling _InternalTestSupport MockHashAlgorithm.swift
[1770/1842] Compiling _InternalTestSupport MockManifestLoader.swift
[1771/1842] Compiling _InternalTestSupport MockPackage.swift
[1772/1842] Compiling _InternalTestSupport MockPackageContainer.swift
[1773/1842] Compiling _InternalTestSupport GitRepositoryExtensions.swift
[1774/1842] Compiling _InternalTestSupport InMemoryGitRepository.swift
[1775/1842] Compiling _InternalTestSupport ManifestExtensions.swift
[1776/1842] Compiling _InternalTestSupport MockArchiver.swift
[1777/1842] Compiling CoreCommands SwiftCommandObservabilityHandler.swift
[1778/1842] 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)
^
[1779/1842] Compiling _InternalTestSupport XCTAssertHelpers.swift
[1780/1842] Compiling _InternalTestSupport XCTSkipHelpers.swift
[1781/1842] Compiling _InternalTestSupport misc.swift
[1782/1842] Compiling CoreCommands BuildSystemSupport.swift
[1783/1842] 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 {
^
[1784/1842] 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 {
^
[1786/1844] Linking package-info
[1788/1844] Compiling _InternalTestSupport PIFTester.swift
[1789/1844] Compiling _InternalTestSupport PackageDependencyDescriptionExtensions.swift
[1790/1844] Compiling _InternalTestSupport PackageGraphTester.swift
[1791/1844] Compiling _InternalTestSupport MockRegistry.swift
[1792/1844] Compiling _InternalTestSupport MockTarget.swift
[1793/1844] Compiling _InternalTestSupport MockWorkspace.swift
[1794/1844] Compiling _InternalTestSupport Observability.swift
[1795/1844] Compiling _InternalTestSupport MockBuildTestHelper.swift
[1796/1844] Compiling _InternalTestSupport MockDependency.swift
[1797/1844] Compiling _InternalTestSupport MockDependencyGraph.swift
[1798/1844] Compiling _InternalTestSupport MockHTTPClient.swift
[1799/1844] Compiling _InternalTestSupport MockPackageFingerprintStorage.swift
[1800/1844] Compiling _InternalTestSupport MockPackageGraphs.swift
[1801/1844] Compiling _InternalTestSupport MockPackageSigningEntityStorage.swift
[1802/1844] Compiling _InternalTestSupport MockProduct.swift
[1802/1845] Wrapping AST for CoreCommands for debugging
[1806/1857] Compiling SwiftSDKCommand SwiftSDKCommand.swift
[1807/1858] Emitting module SwiftSDKCommand
[1808/1858] Compiling SwiftSDKCommand SwiftSDKSubcommand.swift
[1809/1858] Compiling SwiftSDKCommand InstallSwiftSDK.swift
[1810/1858] Compiling SwiftSDKCommand ListSwiftSDKs.swift
[1811/1858] Compiling SwiftSDKCommand RemoveSwiftSDK.swift
[1812/1858] Compiling SwiftSDKCommand ResetConfiguration.swift
[1813/1858] Compiling SwiftSDKCommand SetConfiguration.swift
[1814/1858] Compiling SwiftSDKCommand ShowConfiguration.swift
[1815/1858] Compiling SwiftSDKCommand ConfigureSwiftSDK.swift
[1816/1858] Compiling SwiftSDKCommand ConfigurationSubcommand.swift
[1817/1858] Compiling SwiftSDKCommand DeprecatedSwiftSDKConfigurationCommand.swift
[1819/1860] Wrapping AST for SwiftSDKCommand for debugging
[1831/1862] Wrapping AST for SwiftSyntax for debugging
[1833/1920] Compiling SwiftDiagnostics Message.swift
[1834/1921] Compiling SwiftDiagnostics GroupedDiagnostics.swift
[1835/1921] Compiling SwiftDiagnostics FixIt.swift
[1836/1921] Compiling SwiftBasicFormat SyntaxProtocol+Formatted.swift
[1837/1921] Compiling SwiftBasicFormat Trivia+FormatExtensions.swift
[1838/1921] Compiling SwiftBasicFormat Syntax+Extensions.swift
[1839/1921] Compiling SwiftBasicFormat InferIndentation.swift
[1840/1921] Emitting module SwiftDiagnostics
[1841/1921] Compiling SwiftDiagnostics Note.swift
[1842/1921] Compiling SwiftParser Attributes.swift
[1843/1921] Compiling SwiftParser Availability.swift
[1844/1921] Compiling SwiftDiagnostics DiagnosticDecorator.swift
[1845/1921] Compiling SwiftParser CharacterInfo.swift
[1846/1921] Compiling SwiftParser CollectionNodes+Parsable.swift
[1847/1921] Compiling SwiftDiagnostics DiagnosticsFormatter.swift
[1849/1923] Wrapping AST for SwiftDiagnostics for debugging
[1851/1923] Emitting module SwiftBasicFormat
[1852/1923] Compiling SwiftBasicFormat Indenter.swift
[1853/1923] Compiling SwiftBasicFormat BasicFormat.swift
[1855/1925] Wrapping AST for SwiftBasicFormat for debugging
[1857/1925] Compiling SwiftParser LexemeSequence.swift
[1858/1925] Compiling SwiftParser Lexer.swift
[1859/1925] Compiling SwiftParser RegexLiteralLexer.swift
[1860/1925] Compiling SwiftParser UnicodeScalarExtensions.swift
[1861/1925] Compiling SwiftParser Lookahead.swift
[1862/1925] Compiling SwiftParser LoopProgressCondition.swift
[1863/1930] Compiling SwiftParser SwiftParserCompatibility.swift
[1864/1930] Compiling SwiftParser SwiftVersion.swift
[1865/1930] Compiling SwiftParser SyntaxUtils.swift
[1866/1930] Compiling SwiftParser TokenConsumer.swift
[1867/1930] Compiling SwiftParser TokenPrecedence.swift
[1868/1930] Compiling SwiftParser TokenSpec.swift
[1869/1930] Compiling SwiftParser TokenSpecSet.swift
[1870/1930] Compiling SwiftParser TopLevel.swift
[1871/1930] Compiling SwiftParser TriviaParser.swift
[1872/1930] Compiling SwiftParser Types.swift
[1873/1930] Compiling SwiftParser Modifiers.swift
[1874/1930] Compiling SwiftParser Names.swift
[1875/1930] Compiling SwiftParser Nominals.swift
[1876/1930] Compiling SwiftParser Parameters.swift
[1877/1930] Compiling SwiftParser ParseSourceFile.swift
[1878/1930] Compiling SwiftParser Parser.swift
[1879/1930] Compiling SwiftParser Patterns.swift
[1880/1930] Compiling SwiftParser Recovery.swift
[1881/1930] Compiling SwiftParser Specifiers.swift
[1882/1930] Compiling SwiftParser Statements.swift
[1883/1930] Compiling SwiftParser StringLiteralRepresentedLiteralValue.swift
[1884/1930] Compiling SwiftParser StringLiterals.swift
[1885/1930] Emitting module SwiftParser
[1890/1930] Compiling SwiftParser Declarations.swift
[1891/1930] Compiling SwiftParser Directives.swift
[1892/1930] Compiling SwiftParser ExpressionInterpretedAsVersionTuple.swift
[1893/1930] Compiling SwiftParser Expressions.swift
[1894/1930] Compiling SwiftParser IncrementalParseTransition.swift
[1895/1930] Compiling SwiftParser IsValidIdentifier.swift
[1896/1930] Compiling SwiftParser Cursor.swift
[1897/1930] Compiling SwiftParser Lexeme.swift
[1898/1930] Compiling SwiftParser ExperimentalFeatures.swift
[1899/1930] Compiling SwiftParser IsLexerClassified.swift
[1900/1930] Compiling SwiftParser LayoutNodes+Parsable.swift
[1901/1930] Compiling SwiftParser Parser+TokenSpecSet.swift
[1902/1930] Compiling SwiftParser TokenSpecStaticMembers.swift
[1904/1932] Wrapping AST for SwiftParser for debugging
[1906/1953] Compiling SwiftIDEUtils Syntax+Classifications.swift
[1907/1953] Compiling SwiftIDEUtils SwiftIDEUtilsCompatibility.swift
[1908/1954] Compiling SwiftParserDiagnostics SyntaxKindNameForDiagnostics.swift
[1909/1955] Compiling SwiftIDEUtils Utils.swift
[1910/1955] Compiling SwiftIDEUtils DeclNameLocation.swift
[1911/1955] Emitting module SwiftIDEUtils
[1912/1955] Compiling SwiftIDEUtils SyntaxClassification.swift
[1913/1955] Compiling SwiftIDEUtils SyntaxClassifier.swift
[1914/1955] Compiling SwiftParserDiagnostics TokenNameForDiagnostics.swift
[1915/1955] Compiling SwiftIDEUtils NameMatcher.swift
[1916/1955] Compiling SwiftIDEUtils FixItApplier.swift
[1919/1957] Compiling SwiftParserDiagnostics SyntaxExtensions.swift
[1920/1957] Compiling SwiftParserDiagnostics Utils.swift
[1921/1957] Compiling SwiftParserDiagnostics ChildNameForDiagnostics.swift
[1921/1957] Wrapping AST for SwiftIDEUtils for debugging
[1923/1957] Compiling SwiftParserDiagnostics ParserDiagnosticMessages.swift
[1924/1957] Compiling SwiftParserDiagnostics PresenceUtils.swift
[1925/1957] Compiling SwiftParserDiagnostics MissingNodesError.swift
[1926/1957] Compiling SwiftParserDiagnostics MissingTokenError.swift
[1927/1957] Emitting module SwiftParserDiagnostics
[1928/1957] Compiling SwiftParserDiagnostics DiagnosticExtensions.swift
[1929/1957] Compiling SwiftParserDiagnostics LexerDiagnosticMessages.swift
[1930/1957] Compiling SwiftParserDiagnostics MultiLineStringLiteralDiagnosticsGenerator.swift
[1931/1957] Compiling SwiftParserDiagnostics ParseDiagnosticsGenerator.swift
[1933/1959] Wrapping AST for SwiftParserDiagnostics for debugging
[1935/1974] Compiling SwiftSyntaxBuilder ResultBuilderExtensions.swift
[1936/1974] Compiling SwiftSyntaxBuilder SwiftSyntaxBuilderCompatibility.swift
[1937/1975] Compiling SwiftSyntaxBuilder Indenter.swift
[1938/1975] Compiling SwiftSyntaxBuilder ListBuilder.swift
[1939/1975] Compiling SwiftSyntaxBuilder ConvenienceInitializers.swift
[1940/1975] Compiling SwiftSyntaxBuilder DeclSyntaxParseable.swift
[1941/1975] Emitting module SwiftSyntaxBuilder
[1942/1975] Compiling SwiftSyntaxBuilder SyntaxExpressibleByStringInterpolationConformances.swift
[1943/1975] Compiling SwiftSyntaxBuilder SyntaxParsable+ExpressibleByStringInterpolation.swift
[1944/1975] Compiling SwiftSyntaxBuilder ValidatingSyntaxNodes.swift
[1945/1975] Compiling SwiftSyntaxBuilder Syntax+StringInterpolation.swift
[1946/1975] Compiling SwiftSyntaxBuilder SyntaxNodeWithBody.swift
[1947/1975] Compiling SwiftSyntaxBuilder WithTrailingCommaSyntax+EnsuringTrailingComma.swift
[1948/1975] Compiling SwiftSyntaxBuilder BuildableNodes.swift
[1949/1975] Compiling SwiftSyntaxBuilder RenamedChildrenBuilderCompatibility.swift
[1950/1975] Compiling SwiftSyntaxBuilder ResultBuilders.swift
[1952/1977] Wrapping AST for SwiftSyntaxBuilder for debugging
[1954/1988] Compiling PackageModelSyntax ProductDescription+Syntax.swift
[1955/1989] Compiling PackageModelSyntax PackageEditResult.swift
[1956/1989] Compiling PackageModelSyntax PackageDependency+Syntax.swift
[1957/1989] Compiling PackageModelSyntax ManifestEditError.swift
[1958/1989] Compiling PackageModelSyntax ManifestSyntaxRepresentable.swift
[1959/1989] Compiling PackageModelSyntax AddPackageDependency.swift
[1960/1989] Compiling PackageModelSyntax AddProduct.swift
[1961/1989] Emitting module PackageModelSyntax
[1962/1989] Compiling PackageModelSyntax AddTarget.swift
[1963/1989] Compiling PackageModelSyntax AddTargetDependency.swift
[1964/1989] Compiling PackageModelSyntax TargetDescription+Syntax.swift
[1965/1989] Compiling PackageModelSyntax SyntaxEditUtils.swift
[1967/1991] Wrapping AST for PackageModelSyntax for debugging
[1969/2033] Emitting module Commands
[1969/2038] Linking libSwiftPMDataModel.so
[1970/2038] Linking libSwiftPM.so
[1972/2038] Compiling Commands Update.swift
[1973/2038] Compiling Commands Card.swift
[1974/2038] Compiling Commands CardEvent.swift
[1975/2038] Compiling Commands CardStack.swift
[1976/2038] Compiling Commands SnippetCard.swift
[1977/2038] Compiling Commands SnippetGroupCard.swift
[1978/2038] Compiling Commands CommandWorkspaceDelegate.swift
[1979/2038] Compiling Commands APIDiff.swift
[1980/2038] Compiling Commands AddDependency.swift
[1981/2038] Compiling Commands AddProduct.swift
[1982/2038] Compiling Commands AddTarget.swift
[1983/2038] Compiling Commands AddTargetDependency.swift
[1984/2038] Compiling Commands PlainTextEncoder.swift
[1985/2038] Compiling Commands PluginDelegate.swift
[1986/2038] Compiling Commands SymbolGraphExtract.swift
[1987/2038] Compiling Commands TestingSupport.swift
[1988/2038] Compiling Commands XCTEvents.swift
[1989/2038] Compiling Commands EditCommands.swift
[1990/2038] Compiling Commands Format.swift
[1991/2038] Compiling Commands Init.swift
[1992/2038] Compiling Commands Install.swift
[1993/2038] Compiling Commands Learn.swift
[1994/2038] Compiling Commands PluginCommand.swift
[1995/2038] Compiling Commands DOTManifestSerializer.swift
[1996/2038] Compiling Commands DependenciesSerializer.swift
[1997/2038] Compiling Commands DescribedPackage.swift
[1998/2038] Compiling Commands MermaidPackageSerializer.swift
[1999/2038] Compiling Commands MultiRootSupport.swift
[2000/2038] Compiling Commands ArchiveSource.swift
[2001/2038] Compiling Commands CompletionCommand.swift
[2002/2038] Compiling Commands ComputeChecksum.swift
[2003/2038] Compiling Commands Config.swift
[2004/2038] Compiling Commands Describe.swift
[2005/2038] Compiling Commands DumpCommands.swift
[2006/2038] Compiling Commands ResetCommands.swift
[2007/2038] Compiling Commands Resolve.swift
[2008/2038] Compiling Commands ShowDependencies.swift
[2009/2038] Compiling Commands ShowExecutables.swift
[2010/2038] Compiling Commands SwiftPackageCommand.swift
[2011/2038] Compiling Commands ToolsVersionCommand.swift
[2012/2038] Compiling Commands TopCard.swift
[2013/2038] Compiling Commands Colorful.swift
[2014/2038] Compiling Commands SwiftBuildCommand.swift
[2015/2038] Compiling Commands SwiftRunCommand.swift
[2016/2038] Compiling Commands SwiftTestCommand.swift
[2017/2038] Compiling Commands APIDigester.swift
[2020/2058] Compiling swift_experimental_sdk Entrypoint.swift
[2021/2058] Compiling swift_test Entrypoint.swift
[2022/2058] Emitting module swift_sdk
[2023/2058] Compiling swift_sdk Entrypoint.swift
[2024/2058] Emitting module swift_experimental_sdk
[2025/2058] Emitting module swift_test
[2026/2059] Emitting module swift_run
[2027/2059] Compiling swift_run Entrypoint.swift
[2028/2059] Emitting module swift_package
[2029/2059] Compiling swift_package Entrypoint.swift
[2031/2061] Emitting module swift_build
[2032/2061] Compiling swift_build Entrypoint.swift
[2037/2064] Emitting module PackageRegistryCommand
[2045/2070] Compiling PackageRegistryCommand PackageRegistryCommand.swift
[2046/2070] Compiling PackageRegistryCommand PackageRegistryCommand+Auth.swift
[2047/2070] Compiling PackageRegistryCommand PackageRegistryCommand+Publish.swift
[2049/2072] Wrapping AST for swift-sdk for debugging
[2050/2072] Wrapping AST for Commands for debugging
[2051/2072] Wrapping AST for swift-experimental-sdk for debugging
[2052/2072] Wrapping AST for swift-test for debugging
[2053/2072] Wrapping AST for swift-run for debugging
[2054/2072] Wrapping AST for PackageRegistryCommand for debugging
[2055/2073] Wrapping AST for swift-package for debugging
[2056/2074] Wrapping AST for swift-build for debugging
[2058/2074] Emitting module swift_package_registry
[2059/2074] Compiling swift_package_registry runner.swift
[2061/2076] Wrapping AST for swift-package-registry for debugging
[2063/2076] Emitting module PackageCollectionsCommand
[2064/2076] Compiling PackageCollectionsCommand PackageCollectionsCommand.swift
[2067/2080] Emitting module swift_package_manager
[2068/2080] Compiling swift_package_manager SwiftPM.swift
[2068/2080] Linking swift-test
[2069/2080] Linking swift-run
[2070/2080] Linking swift-build
[2071/2080] Linking swift-experimental-sdk
[2072/2080] Linking swift-sdk
[2073/2080] Wrapping AST for PackageCollectionsCommand for debugging
[2074/2082] Linking swift-package
[2077/2084] Emitting module swift_package_collection
[2078/2084] Compiling swift_package_collection Entrypoint.swift
[2081/2086] Wrapping AST for swift-package-manager for debugging
[2082/2086] Wrapping AST for swift-package-collection for debugging
[2083/2086] Linking swift-package-registry
[2084/2086] Linking swift-package-manager
[2085/2086] Linking swift-package-collection
Build complete! (226.99s)
Build complete.
Done.