The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Failed to build CombineX, reference master (299bc0), with Swift 6.1 for Linux on 26 Apr 2025 13:06:05 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

11 |
12 |     /// Tells a publisher that it may send more values to the subscriber.
[223/252] Compiling CombineX ReplaceEmpty.swift
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[224/252] Compiling CombineX ReplaceError.swift
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[225/252] Compiling CombineX Result.Publisher.swift
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[226/252] Compiling CombineX Sequence.swift
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[227/252] Compiling CombineX SetFailureType.swift
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[228/252] Compiling CombineX SubscribeOn.swift
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[229/252] Compiling CombineX TryAllSatisfy.swift
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[230/252] Compiling CombineX TryCatch.swift
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[231/252] Compiling CombineX TryCombineLatest.swift
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[232/252] Compiling CombineX TryCompactMap.swift
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[233/252] Compiling CombineX TryDropWhile.swift
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[234/252] Compiling CombineX TryPrefixWhile.swift
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[235/252] Compiling CombineX TryReduce.swift
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[236/252] Compiling CombineX TryRemoveDuplicates.swift
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[237/252] Compiling CombineX TryScan.swift
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[238/252] Compiling CombineX Zip.swift
[239/252] Compiling CombineX Autoconnect.swift
[240/252] Compiling CombineX Future.swift
[241/252] Compiling CombineX MakeConnectable.swift
[242/252] Compiling CombineX Multicast.swift
[243/252] Compiling CombineX Share.swift
[244/252] Compiling CombineX BreakPoint.swift
[245/252] Compiling CombineX Buffer.swift
[246/252] Compiling CombineX CollectByTime.swift
[247/252] Compiling CombineX CombineLatest.swift
[248/252] Compiling CombineX Debounce.swift
[249/252] Compiling CombineX HandleEvents.swift
[250/252] Compiling CombineX SwitchToLatest.swift
[251/252] Compiling CombineX Throttle.swift
[252/252] Compiling CombineX Timeout.swift
[254/266] Compiling CXFoundation RunLoop.swift
[255/267] Compiling CXFoundation PropertyListEncoder.swift
[256/267] Compiling CXFoundation Publishers+KeyValueObserving.swift
[257/267] Compiling CXFoundation Timer.swift
[258/267] Compiling CXFoundation OperationQueue.swift
/host/spi-builder-workspace/Sources/CXFoundation/OperationQueue.swift:166:20: warning: static property 'readySchedulingQueue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
164 |
165 |     private final class DelayReadyOperation: Operation, Cancellable {
166 |         static var readySchedulingQueue: DispatchQueue = {
    |                    |- warning: static property 'readySchedulingQueue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: convert 'readySchedulingQueue' to a 'let' constant to make 'Sendable' shared state immutable
    |                    |- note: add '@MainActor' to make static property 'readySchedulingQueue' part of global actor 'MainActor'
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
167 |             return DispatchQueue(label: "DelayReadyOperation")
168 |         }()
/host/spi-builder-workspace/Sources/CXFoundation/OperationQueue.swift:165:25: warning: class 'DelayReadyOperation' must restate inherited '@unchecked Sendable' conformance
163 |     public struct SchedulerOptions { }
164 |
165 |     private final class DelayReadyOperation: Operation, Cancellable {
    |                         `- warning: class 'DelayReadyOperation' must restate inherited '@unchecked Sendable' conformance
166 |         static var readySchedulingQueue: DispatchQueue = {
167 |             return DispatchQueue(label: "DelayReadyOperation")
/host/spi-builder-workspace/Sources/CXFoundation/OperationQueue.swift:201:40: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
198 |
199 |     public func schedule(options: SchedulerOptions?,
200 |                          _ action: @escaping () -> Void) {
    |                            `- note: parameter 'action' is implicitly non-sendable
201 |         let op = BlockOperation(block: action)
    |                                        `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
202 |         base.addOperation(op)
203 |     }
[259/267] Compiling CXFoundation PropertyListDecoder.swift
/host/spi-builder-workspace/Sources/CXFoundation/OperationQueue.swift:166:20: warning: static property 'readySchedulingQueue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
164 |
165 |     private final class DelayReadyOperation: Operation, Cancellable {
166 |         static var readySchedulingQueue: DispatchQueue = {
    |                    |- warning: static property 'readySchedulingQueue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: convert 'readySchedulingQueue' to a 'let' constant to make 'Sendable' shared state immutable
    |                    |- note: add '@MainActor' to make static property 'readySchedulingQueue' part of global actor 'MainActor'
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
167 |             return DispatchQueue(label: "DelayReadyOperation")
168 |         }()
/host/spi-builder-workspace/Sources/CXFoundation/OperationQueue.swift:165:25: warning: class 'DelayReadyOperation' must restate inherited '@unchecked Sendable' conformance
163 |     public struct SchedulerOptions { }
164 |
165 |     private final class DelayReadyOperation: Operation, Cancellable {
    |                         `- warning: class 'DelayReadyOperation' must restate inherited '@unchecked Sendable' conformance
166 |         static var readySchedulingQueue: DispatchQueue = {
167 |             return DispatchQueue(label: "DelayReadyOperation")
/host/spi-builder-workspace/Sources/CXFoundation/OperationQueue.swift:201:40: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
198 |
199 |     public func schedule(options: SchedulerOptions?,
200 |                          _ action: @escaping () -> Void) {
    |                            `- note: parameter 'action' is implicitly non-sendable
201 |         let op = BlockOperation(block: action)
    |                                        `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
202 |         base.addOperation(op)
203 |     }
[260/267] Compiling CXFoundation NSObject.swift
/host/spi-builder-workspace/Sources/CXFoundation/NotificationCenter.swift:160:34: warning: capture of 'self' with non-sendable type 'Notification.Subscription<S>?' in a '@Sendable' closure; this is an error in the Swift 6 language mode
116 | private extension Notification {
117 |
118 |     final class Subscription<S: Subscriber>: CombineX.Subscription, CustomStringConvertible, CustomReflectable, CustomPlaygroundDisplayConvertible
    |                 `- note: generic class 'Subscription' does not conform to the 'Sendable' protocol
119 |             where
120 |                 S.Input == Notification
    :
158 |                 queue: nil
159 |             ) { [weak self] note in
160 |                 guard let self = self else { return }
    |                                  `- warning: capture of 'self' with non-sendable type 'Notification.Subscription<S>?' in a '@Sendable' closure; this is an error in the Swift 6 language mode
161 |
162 |                 self.lock.lock()
/host/spi-builder-workspace/Sources/CXFoundation/NotificationCenter.swift:176:44: warning: capture of 'next' with non-sendable type 'S' in a '@Sendable' closure; this is an error in the Swift 6 language mode
116 | private extension Notification {
117 |
118 |     final class Subscription<S: Subscriber>: CombineX.Subscription, CustomStringConvertible, CustomReflectable, CustomPlaygroundDisplayConvertible
    |                              `- note: consider making generic parameter 'S' conform to the 'Sendable' protocol
119 |             where
120 |                 S.Input == Notification
    :
174 |                 if demand > 0 {
175 |                     self.downstreamLock.lock()
176 |                     let additionalDemand = next.receive(note)
    |                                            `- warning: capture of 'next' with non-sendable type 'S' in a '@Sendable' closure; this is an error in the Swift 6 language mode
177 |                     self.downstreamLock.unlock()
178 |
[261/267] Compiling CXFoundation NotificationCenter.swift
/host/spi-builder-workspace/Sources/CXFoundation/NotificationCenter.swift:160:34: warning: capture of 'self' with non-sendable type 'Notification.Subscription<S>?' in a '@Sendable' closure; this is an error in the Swift 6 language mode
116 | private extension Notification {
117 |
118 |     final class Subscription<S: Subscriber>: CombineX.Subscription, CustomStringConvertible, CustomReflectable, CustomPlaygroundDisplayConvertible
    |                 `- note: generic class 'Subscription' does not conform to the 'Sendable' protocol
119 |             where
120 |                 S.Input == Notification
    :
158 |                 queue: nil
159 |             ) { [weak self] note in
160 |                 guard let self = self else { return }
    |                                  `- warning: capture of 'self' with non-sendable type 'Notification.Subscription<S>?' in a '@Sendable' closure; this is an error in the Swift 6 language mode
161 |
162 |                 self.lock.lock()
/host/spi-builder-workspace/Sources/CXFoundation/NotificationCenter.swift:176:44: warning: capture of 'next' with non-sendable type 'S' in a '@Sendable' closure; this is an error in the Swift 6 language mode
116 | private extension Notification {
117 |
118 |     final class Subscription<S: Subscriber>: CombineX.Subscription, CustomStringConvertible, CustomReflectable, CustomPlaygroundDisplayConvertible
    |                              `- note: consider making generic parameter 'S' conform to the 'Sendable' protocol
119 |             where
120 |                 S.Input == Notification
    :
174 |                 if demand > 0 {
175 |                     self.downstreamLock.lock()
176 |                     let additionalDemand = next.receive(note)
    |                                            `- warning: capture of 'next' with non-sendable type 'S' in a '@Sendable' closure; this is an error in the Swift 6 language mode
177 |                     self.downstreamLock.unlock()
178 |
[262/267] Compiling CXFoundation JSONDecoder.swift
/host/spi-builder-workspace/Sources/CXFoundation/JSONDecoder.swift:21:1: warning: extension declares a conformance of imported type 'JSONDecoder' to imported protocol 'CXWrapping'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future
19 | }
20 |
21 | extension JSONDecoder: CXWrapping {
   | |- warning: extension declares a conformance of imported type 'JSONDecoder' to imported protocol 'CXWrapping'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
22 |
23 |     public typealias CX = CXWrappers.JSONDecoder
/host/spi-builder-workspace/Sources/CXFoundation/JSONEncoder.swift:21:1: warning: extension declares a conformance of imported type 'JSONEncoder' to imported protocol 'CXWrapping'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future
19 | }
20 |
21 | extension JSONEncoder: CXWrapping {
   | |- warning: extension declares a conformance of imported type 'JSONEncoder' to imported protocol 'CXWrapping'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
22 |
23 |     public typealias CX = CXWrappers.JSONEncoder
[263/267] Compiling CXFoundation JSONEncoder.swift
/host/spi-builder-workspace/Sources/CXFoundation/JSONDecoder.swift:21:1: warning: extension declares a conformance of imported type 'JSONDecoder' to imported protocol 'CXWrapping'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future
19 | }
20 |
21 | extension JSONDecoder: CXWrapping {
   | |- warning: extension declares a conformance of imported type 'JSONDecoder' to imported protocol 'CXWrapping'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
22 |
23 |     public typealias CX = CXWrappers.JSONDecoder
/host/spi-builder-workspace/Sources/CXFoundation/JSONEncoder.swift:21:1: warning: extension declares a conformance of imported type 'JSONEncoder' to imported protocol 'CXWrapping'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future
19 | }
20 |
21 | extension JSONEncoder: CXWrapping {
   | |- warning: extension declares a conformance of imported type 'JSONEncoder' to imported protocol 'CXWrapping'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
22 |
23 |     public typealias CX = CXWrappers.JSONEncoder
[264/267] Emitting module CXFoundation
/host/spi-builder-workspace/Sources/CXFoundation/JSONDecoder.swift:21:1: warning: extension declares a conformance of imported type 'JSONDecoder' to imported protocol 'CXWrapping'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future
19 | }
20 |
21 | extension JSONDecoder: CXWrapping {
   | |- warning: extension declares a conformance of imported type 'JSONDecoder' to imported protocol 'CXWrapping'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
22 |
23 |     public typealias CX = CXWrappers.JSONDecoder
/host/spi-builder-workspace/Sources/CXFoundation/JSONEncoder.swift:21:1: warning: extension declares a conformance of imported type 'JSONEncoder' to imported protocol 'CXWrapping'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future
19 | }
20 |
21 | extension JSONEncoder: CXWrapping {
   | |- warning: extension declares a conformance of imported type 'JSONEncoder' to imported protocol 'CXWrapping'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
22 |
23 |     public typealias CX = CXWrappers.JSONEncoder
/host/spi-builder-workspace/Sources/CXFoundation/OperationQueue.swift:166:20: warning: static property 'readySchedulingQueue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
164 |
165 |     private final class DelayReadyOperation: Operation, Cancellable {
166 |         static var readySchedulingQueue: DispatchQueue = {
    |                    |- warning: static property 'readySchedulingQueue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                    |- note: convert 'readySchedulingQueue' to a 'let' constant to make 'Sendable' shared state immutable
    |                    |- note: add '@MainActor' to make static property 'readySchedulingQueue' part of global actor 'MainActor'
    |                    `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
167 |             return DispatchQueue(label: "DelayReadyOperation")
168 |         }()
/host/spi-builder-workspace/Sources/CXFoundation/OperationQueue.swift:165:25: warning: class 'DelayReadyOperation' must restate inherited '@unchecked Sendable' conformance
163 |     public struct SchedulerOptions { }
164 |
165 |     private final class DelayReadyOperation: Operation, Cancellable {
    |                         `- warning: class 'DelayReadyOperation' must restate inherited '@unchecked Sendable' conformance
166 |         static var readySchedulingQueue: DispatchQueue = {
167 |             return DispatchQueue(label: "DelayReadyOperation")
[265/267] Compiling CXFoundation DispatchQueue.swift
/host/spi-builder-workspace/Sources/CXFoundation/DispatchQueue.swift:284:76: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
276 |     }
277 |
278 |     public func schedule(options: SchedulerOptions?, _ action: @escaping () -> Void) {
    |                                                        `- note: parameter 'action' is implicitly non-sendable
279 |         let qos = options?.qos ?? .unspecified
280 |         let flags = options?.flags ?? []
    :
282 |         if let group = options?.group {
283 |             // Distinguish on the group because it appears to not be a call-through like the others. This may need to be adjusted.
284 |             self.base.async(group: group, qos: qos, flags: flags, execute: action)
    |                                                                            `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
285 |         } else {
286 |             self.base.async(qos: qos, flags: flags, execute: action)
/host/spi-builder-workspace/Sources/CXFoundation/DispatchQueue.swift:286:62: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
276 |     }
277 |
278 |     public func schedule(options: SchedulerOptions?, _ action: @escaping () -> Void) {
    |                                                        `- note: parameter 'action' is implicitly non-sendable
279 |         let qos = options?.qos ?? .unspecified
280 |         let flags = options?.flags ?? []
    :
284 |             self.base.async(group: group, qos: qos, flags: flags, execute: action)
285 |         } else {
286 |             self.base.async(qos: qos, flags: flags, execute: action)
    |                                                              `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
287 |         }
288 |     }
/host/spi-builder-workspace/Sources/CXFoundation/DispatchQueue.swift:298:92: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
291 |                          tolerance: SchedulerTimeType.Stride,
292 |                          options: SchedulerOptions?,
293 |                          _ action: @escaping () -> Void) {
    |                            `- note: parameter 'action' is implicitly non-sendable
294 |         // TODO: Tolerance ignored
295 |         let qos = options?.qos ?? .unspecified
296 |         let flags = options?.flags ?? []
297 |
298 |         self.base.asyncAfter(deadline: date.dispatchTime, qos: qos, flags: flags, execute: action)
    |                                                                                            `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
299 |     }
300 |
/host/spi-builder-workspace/Sources/CXFoundation/Internal/Polyfill.swift:11:71: warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
 3 | extension Timer {
 4 |
 5 |     class func cx_init(timeInterval interval: TimeInterval, repeats: Bool, block: @escaping (Timer) -> Void) -> Timer {
   |                                                                            `- note: parameter 'block' is implicitly non-sendable
 6 |         #if canImport(ObjectiveC)
 7 |         guard #available(OSX 10.12, iOS 10.0, tvOS 10.0, watchOS 3.0, *) else {
   :
 9 |         }
10 |         #endif
11 |         return Timer(timeInterval: interval, repeats: repeats, block: block)
   |                                                                       `- warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
12 |     }
13 |
/host/spi-builder-workspace/Sources/CXFoundation/Internal/Polyfill.swift:20:79: warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
12 |     }
13 |
14 |     class func cx_init(fire date: Date, interval: TimeInterval, repeats: Bool, block: @escaping (Timer) -> Void) -> Timer {
   |                                                                                `- note: parameter 'block' is implicitly non-sendable
15 |         #if canImport(ObjectiveC)
16 |         guard #available(OSX 10.12, iOS 10.0, tvOS 10.0, watchOS 3.0, *) else {
   :
18 |         }
19 |         #endif
20 |         return Timer(fire: date, interval: interval, repeats: repeats, block: block)
   |                                                                               `- warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
21 |     }
22 |
/host/spi-builder-workspace/Sources/CXFoundation/Internal/Polyfill.swift:29:89: warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
21 |     }
22 |
23 |     @discardableResult class func cx_scheduledTimer(withTimeInterval interval: TimeInterval, repeats: Bool, block: @escaping (Timer) -> Void) -> Timer {
   |                                                                                                             `- note: parameter 'block' is implicitly non-sendable
24 |         #if canImport(ObjectiveC)
25 |         guard #available(OSX 10.12, iOS 10.0, tvOS 10.0, watchOS 3.0, *) else {
   :
27 |         }
28 |         #endif
29 |         return self.scheduledTimer(withTimeInterval: interval, repeats: repeats, block: block)
   |                                                                                         `- warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
30 |     }
31 |
/host/spi-builder-workspace/Sources/CXFoundation/Internal/Polyfill.swift:51:45: warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
42 | extension RunLoop {
43 |
44 |     func cx_perform(inModes modes: [RunLoop.Mode], block: @escaping () -> Void) {
   |                                                    `- note: parameter 'block' is implicitly non-sendable
45 |         #if canImport(ObjectiveC)
46 |         guard #available(OSX 10.12, iOS 10.0, tvOS 10.0, watchOS 3.0, *) else {
   :
49 |         }
50 |         #endif
51 |         self.perform(inModes: modes, block: block)
   |                                             `- warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
52 |     }
53 |
/host/spi-builder-workspace/Sources/CXFoundation/Internal/Polyfill.swift:61:22: warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
52 |     }
53 |
54 |     func cx_perform(_ block: @escaping () -> Void) {
   |                       `- note: parameter 'block' is implicitly non-sendable
55 |         #if canImport(ObjectiveC)
56 |         guard #available(OSX 10.12, iOS 10.0, tvOS 10.0, watchOS 3.0, *) else {
   :
59 |         }
60 |         #endif
61 |         self.perform(block)
   |                      `- warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
62 |     }
63 |
[266/267] Compiling CXFoundation Polyfill.swift
/host/spi-builder-workspace/Sources/CXFoundation/DispatchQueue.swift:284:76: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
276 |     }
277 |
278 |     public func schedule(options: SchedulerOptions?, _ action: @escaping () -> Void) {
    |                                                        `- note: parameter 'action' is implicitly non-sendable
279 |         let qos = options?.qos ?? .unspecified
280 |         let flags = options?.flags ?? []
    :
282 |         if let group = options?.group {
283 |             // Distinguish on the group because it appears to not be a call-through like the others. This may need to be adjusted.
284 |             self.base.async(group: group, qos: qos, flags: flags, execute: action)
    |                                                                            `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
285 |         } else {
286 |             self.base.async(qos: qos, flags: flags, execute: action)
/host/spi-builder-workspace/Sources/CXFoundation/DispatchQueue.swift:286:62: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
276 |     }
277 |
278 |     public func schedule(options: SchedulerOptions?, _ action: @escaping () -> Void) {
    |                                                        `- note: parameter 'action' is implicitly non-sendable
279 |         let qos = options?.qos ?? .unspecified
280 |         let flags = options?.flags ?? []
    :
284 |             self.base.async(group: group, qos: qos, flags: flags, execute: action)
285 |         } else {
286 |             self.base.async(qos: qos, flags: flags, execute: action)
    |                                                              `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
287 |         }
288 |     }
/host/spi-builder-workspace/Sources/CXFoundation/DispatchQueue.swift:298:92: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
291 |                          tolerance: SchedulerTimeType.Stride,
292 |                          options: SchedulerOptions?,
293 |                          _ action: @escaping () -> Void) {
    |                            `- note: parameter 'action' is implicitly non-sendable
294 |         // TODO: Tolerance ignored
295 |         let qos = options?.qos ?? .unspecified
296 |         let flags = options?.flags ?? []
297 |
298 |         self.base.asyncAfter(deadline: date.dispatchTime, qos: qos, flags: flags, execute: action)
    |                                                                                            `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
299 |     }
300 |
/host/spi-builder-workspace/Sources/CXFoundation/Internal/Polyfill.swift:11:71: warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
 3 | extension Timer {
 4 |
 5 |     class func cx_init(timeInterval interval: TimeInterval, repeats: Bool, block: @escaping (Timer) -> Void) -> Timer {
   |                                                                            `- note: parameter 'block' is implicitly non-sendable
 6 |         #if canImport(ObjectiveC)
 7 |         guard #available(OSX 10.12, iOS 10.0, tvOS 10.0, watchOS 3.0, *) else {
   :
 9 |         }
10 |         #endif
11 |         return Timer(timeInterval: interval, repeats: repeats, block: block)
   |                                                                       `- warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
12 |     }
13 |
/host/spi-builder-workspace/Sources/CXFoundation/Internal/Polyfill.swift:20:79: warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
12 |     }
13 |
14 |     class func cx_init(fire date: Date, interval: TimeInterval, repeats: Bool, block: @escaping (Timer) -> Void) -> Timer {
   |                                                                                `- note: parameter 'block' is implicitly non-sendable
15 |         #if canImport(ObjectiveC)
16 |         guard #available(OSX 10.12, iOS 10.0, tvOS 10.0, watchOS 3.0, *) else {
   :
18 |         }
19 |         #endif
20 |         return Timer(fire: date, interval: interval, repeats: repeats, block: block)
   |                                                                               `- warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
21 |     }
22 |
/host/spi-builder-workspace/Sources/CXFoundation/Internal/Polyfill.swift:29:89: warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
21 |     }
22 |
23 |     @discardableResult class func cx_scheduledTimer(withTimeInterval interval: TimeInterval, repeats: Bool, block: @escaping (Timer) -> Void) -> Timer {
   |                                                                                                             `- note: parameter 'block' is implicitly non-sendable
24 |         #if canImport(ObjectiveC)
25 |         guard #available(OSX 10.12, iOS 10.0, tvOS 10.0, watchOS 3.0, *) else {
   :
27 |         }
28 |         #endif
29 |         return self.scheduledTimer(withTimeInterval: interval, repeats: repeats, block: block)
   |                                                                                         `- warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
30 |     }
31 |
/host/spi-builder-workspace/Sources/CXFoundation/Internal/Polyfill.swift:51:45: warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
42 | extension RunLoop {
43 |
44 |     func cx_perform(inModes modes: [RunLoop.Mode], block: @escaping () -> Void) {
   |                                                    `- note: parameter 'block' is implicitly non-sendable
45 |         #if canImport(ObjectiveC)
46 |         guard #available(OSX 10.12, iOS 10.0, tvOS 10.0, watchOS 3.0, *) else {
   :
49 |         }
50 |         #endif
51 |         self.perform(inModes: modes, block: block)
   |                                             `- warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
52 |     }
53 |
/host/spi-builder-workspace/Sources/CXFoundation/Internal/Polyfill.swift:61:22: warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
52 |     }
53 |
54 |     func cx_perform(_ block: @escaping () -> Void) {
   |                       `- note: parameter 'block' is implicitly non-sendable
55 |         #if canImport(ObjectiveC)
56 |         guard #available(OSX 10.12, iOS 10.0, tvOS 10.0, watchOS 3.0, *) else {
   :
59 |         }
60 |         #endif
61 |         self.perform(block)
   |                      `- warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
62 |     }
63 |
[267/267] Compiling CXFoundation URLSession.swift
/host/spi-builder-workspace/Sources/CXFoundation/URLSession.swift:141:44: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
139 |                     let task = p.session.dataTask(
140 |                         with: p.request,
141 |                         completionHandler: handleResponse(data:response:error:)
    |                                            `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
142 |                     )
143 |                     self.task = task
[269/270] Compiling _CXShim @_exported.swift
[270/270] Emitting module _CXShim
[272/282] Compiling _CXTest Math.swift
[273/282] Compiling _CXTest CompletionExtensions.swift
[274/283] Compiling _CXTest TracingSubscription.swift
[275/283] Emitting module _CXTest
/host/spi-builder-workspace/Sources/_CXTest/Common/GlobalCounter.swift:3:24: warning: static property 'lock' is not concurrency-safe because non-'Sendable' type 'Lock' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | enum GlobalCounter {
 2 |
 3 |     private static let lock = Lock()
   |                        |- warning: static property 'lock' is not concurrency-safe because non-'Sendable' type 'Lock' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'lock' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 4 |     private static var count = 0
 5 |
/host/spi-builder-workspace/Sources/_CXTest/Common/Locking.swift:40:17: note: consider making struct 'Lock' conform to the 'Sendable' protocol
 38 | // MARK: - Lock
 39 |
 40 | internal struct Lock: Locking {
    |                 `- note: consider making struct 'Lock' conform to the 'Sendable' protocol
 41 |
 42 |     private let _lock: UnsafeMutableRawPointer
/host/spi-builder-workspace/Sources/_CXTest/Common/GlobalCounter.swift:4:24: warning: static property 'count' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 2 |
 3 |     private static let lock = Lock()
 4 |     private static var count = 0
   |                        |- warning: static property 'count' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'count' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'count' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |     static func next() -> Int {
/host/spi-builder-workspace/Sources/_CXTest/VirtualTime.swift:101:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'VirtualTime' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | #endif
  6 |
  7 | public struct VirtualTime: Strideable, Hashable, Comparable {
    |               `- note: consider making struct 'VirtualTime' conform to the 'Sendable' protocol
  8 |
  9 |     public struct Stride: ExpressibleByFloatLiteral, Comparable, SignedNumeric, SchedulerTimeIntervalConvertible {
    :
 99 |     }
100 |
101 |     public static let zero = VirtualTime(nanoseconds: 0)
    |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'VirtualTime' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 | }
103 |
[276/283] Compiling _CXTest VirtualTime.swift
/host/spi-builder-workspace/Sources/_CXTest/VirtualTime.swift:101:23: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'VirtualTime' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | #endif
  6 |
  7 | public struct VirtualTime: Strideable, Hashable, Comparable {
    |               `- note: consider making struct 'VirtualTime' conform to the 'Sendable' protocol
  8 |
  9 |     public struct Stride: ExpressibleByFloatLiteral, Comparable, SignedNumeric, SchedulerTimeIntervalConvertible {
    :
 99 |     }
100 |
101 |     public static let zero = VirtualTime(nanoseconds: 0)
    |                       |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'VirtualTime' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 | }
103 |
[277/283] Compiling _CXTest TransparentPublisher.swift
[278/283] Compiling _CXTest TracingSubscriber.swift
[279/283] Compiling _CXTest BinaryHeap.swift
[280/283] Compiling _CXTest Const.swift
[281/283] Compiling _CXTest GlobalCounter.swift
/host/spi-builder-workspace/Sources/_CXTest/Common/GlobalCounter.swift:3:24: warning: static property 'lock' is not concurrency-safe because non-'Sendable' type 'Lock' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | enum GlobalCounter {
 2 |
 3 |     private static let lock = Lock()
   |                        |- warning: static property 'lock' is not concurrency-safe because non-'Sendable' type 'Lock' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'lock' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 4 |     private static var count = 0
 5 |
/host/spi-builder-workspace/Sources/_CXTest/Common/Locking.swift:40:17: note: consider making struct 'Lock' conform to the 'Sendable' protocol
 38 | // MARK: - Lock
 39 |
 40 | internal struct Lock: Locking {
    |                 `- note: consider making struct 'Lock' conform to the 'Sendable' protocol
 41 |
 42 |     private let _lock: UnsafeMutableRawPointer
/host/spi-builder-workspace/Sources/_CXTest/Common/GlobalCounter.swift:4:24: warning: static property 'count' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 2 |
 3 |     private static let lock = Lock()
 4 |     private static var count = 0
   |                        |- warning: static property 'count' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'count' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'count' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |     static func next() -> Int {
[282/283] Compiling _CXTest Locking.swift
/host/spi-builder-workspace/Sources/_CXTest/Common/GlobalCounter.swift:3:24: warning: static property 'lock' is not concurrency-safe because non-'Sendable' type 'Lock' may have shared mutable state; this is an error in the Swift 6 language mode
 1 | enum GlobalCounter {
 2 |
 3 |     private static let lock = Lock()
   |                        |- warning: static property 'lock' is not concurrency-safe because non-'Sendable' type 'Lock' may have shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: add '@MainActor' to make static property 'lock' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 4 |     private static var count = 0
 5 |
/host/spi-builder-workspace/Sources/_CXTest/Common/Locking.swift:40:17: note: consider making struct 'Lock' conform to the 'Sendable' protocol
 38 | // MARK: - Lock
 39 |
 40 | internal struct Lock: Locking {
    |                 `- note: consider making struct 'Lock' conform to the 'Sendable' protocol
 41 |
 42 |     private let _lock: UnsafeMutableRawPointer
/host/spi-builder-workspace/Sources/_CXTest/Common/GlobalCounter.swift:4:24: warning: static property 'count' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 2 |
 3 |     private static let lock = Lock()
 4 |     private static var count = 0
   |                        |- warning: static property 'count' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'count' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'count' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 |
 6 |     static func next() -> Int {
[283/283] Compiling _CXTest VirtualTimeScheduler.swift
[285/297] Compiling CXTestUtility Sequence+scan.swift
[286/297] Compiling CXTestUtility Subject+send.swift
[287/298] Compiling CXTestUtility TracingSubscriber+extensions.swift
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/BranchExpectation.swift:6:30: error: 'Predicate' is ambiguous for type lookup in this context
 4 | public extension Expectation {
 5 |
 6 |     func toFail(_ predicate: Predicate<T>, description: String? = nil) {
   |                              `- error: 'Predicate' is ambiguous for type lookup in this context
 7 |         #if USE_COMBINE
 8 |         to(predicate, description: description)
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/BranchExpectation.swift:14:29: error: 'Predicate' is ambiguous for type lookup in this context
12 |     }
13 |
14 |     func toFix(_ predicate: Predicate<T>, description: String? = nil) {
   |                             `- error: 'Predicate' is ambiguous for type lookup in this context
15 |         #if USE_COMBINE
16 |         toNot(predicate, description: description)
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/BranchExpectation.swift:22:45: error: 'Predicate' is ambiguous for type lookup in this context
20 |     }
21 |
22 |     func toBranch(combine combinePredicate: Predicate<T>, cx cxPredicate: Predicate<T>, description: String? = nil) {
   |                                             `- error: 'Predicate' is ambiguous for type lookup in this context
23 |         #if USE_COMBINE
24 |         to(combinePredicate, description: description)
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/BranchExpectation.swift:22:75: error: 'Predicate' is ambiguous for type lookup in this context
20 |     }
21 |
22 |     func toBranch(combine combinePredicate: Predicate<T>, cx cxPredicate: Predicate<T>, description: String? = nil) {
   |                                                                           `- error: 'Predicate' is ambiguous for type lookup in this context
23 |         #if USE_COMBINE
24 |         to(combinePredicate, description: description)
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/VersioningExpectation.swift:8:26: error: 'Predicate' is ambiguous for type lookup in this context
  6 | public extension Expectation {
  7 |
  8 |     func to(_ predicate: Predicate<T>, minimalVersion: XcodeVersion, description: String? = nil) {
    |                          `- error: 'Predicate' is ambiguous for type lookup in this context
  9 |         toVersioning([minimalVersion: predicate], description: description)
 10 |     }
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
[288/298] Compiling CXTestUtility BranchExpectation.swift
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/BranchExpectation.swift:6:30: error: 'Predicate' is ambiguous for type lookup in this context
 4 | public extension Expectation {
 5 |
 6 |     func toFail(_ predicate: Predicate<T>, description: String? = nil) {
   |                              `- error: 'Predicate' is ambiguous for type lookup in this context
 7 |         #if USE_COMBINE
 8 |         to(predicate, description: description)
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/BranchExpectation.swift:14:29: error: 'Predicate' is ambiguous for type lookup in this context
12 |     }
13 |
14 |     func toFix(_ predicate: Predicate<T>, description: String? = nil) {
   |                             `- error: 'Predicate' is ambiguous for type lookup in this context
15 |         #if USE_COMBINE
16 |         toNot(predicate, description: description)
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/BranchExpectation.swift:22:45: error: 'Predicate' is ambiguous for type lookup in this context
20 |     }
21 |
22 |     func toBranch(combine combinePredicate: Predicate<T>, cx cxPredicate: Predicate<T>, description: String? = nil) {
   |                                             `- error: 'Predicate' is ambiguous for type lookup in this context
23 |         #if USE_COMBINE
24 |         to(combinePredicate, description: description)
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/BranchExpectation.swift:22:75: error: 'Predicate' is ambiguous for type lookup in this context
20 |     }
21 |
22 |     func toBranch(combine combinePredicate: Predicate<T>, cx cxPredicate: Predicate<T>, description: String? = nil) {
   |                                                                           `- error: 'Predicate' is ambiguous for type lookup in this context
23 |         #if USE_COMBINE
24 |         to(combinePredicate, description: description)
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/VersioningExpectation.swift:8:26: error: 'Predicate' is ambiguous for type lookup in this context
  6 | public extension Expectation {
  7 |
  8 |     func to(_ predicate: Predicate<T>, minimalVersion: XcodeVersion, description: String? = nil) {
    |                          `- error: 'Predicate' is ambiguous for type lookup in this context
  9 |         toVersioning([minimalVersion: predicate], description: description)
 10 |     }
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
[289/298] Compiling CXTestUtility TestTimeline.swift
[290/298] Compiling CXTestUtility TestError.swift
[291/298] Compiling CXTestUtility VersioningExpectation.swift
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/VersioningExpectation.swift:8:26: error: 'Predicate' is ambiguous for type lookup in this context
  6 | public extension Expectation {
  7 |
  8 |     func to(_ predicate: Predicate<T>, minimalVersion: XcodeVersion, description: String? = nil) {
    |                          `- error: 'Predicate' is ambiguous for type lookup in this context
  9 |         toVersioning([minimalVersion: predicate], description: description)
 10 |     }
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/VersioningExpectation.swift:12:52: error: 'Predicate' is ambiguous for type lookup in this context
 10 |     }
 11 |
 12 |     func toVersioning(_ predicates: [XcodeVersion: Predicate<T>], description: String? = nil) {
    |                                                    `- error: 'Predicate' is ambiguous for type lookup in this context
 13 |         precondition(!predicates.isEmpty)
 14 |         let versions = predicates.keys.sorted(by: >)
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/VersioningExpectation.swift:55:23: warning: static property 'v12_0' is not concurrency-safe because non-'Sendable' type 'XcodeVersion' may have shared mutable state; this is an error in the Swift 6 language mode
 42 |
 43 | // assume combine change its behaviour with xcode release, along with system update.
 44 | public enum XcodeVersion: Equatable, Hashable, Comparable {
    |             `- note: consider making enum 'XcodeVersion' conform to the 'Sendable' protocol
 45 |
 46 |     case v11_0
    :
 53 |     case v11_7
 54 |     // let‘s forget about the chaotic period of Xcode 12.0 and skip to Xcode 12.2
 55 |     public static let v12_0 = XcodeVersion.v12_2
    |                       |- warning: static property 'v12_0' is not concurrency-safe because non-'Sendable' type 'XcodeVersion' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'v12_0' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 56 |     case v12_2
 57 |
/host/spi-builder-workspace/Sources/CXTestUtility/Predicate.swift:4:56: error: 'Predicate' is ambiguous for type lookup in this context
 2 | import Nimble
 3 |
 4 | public func beAllEqual<S: Sequence, T: Equatable>() -> Predicate<S>
   |                                                        `- error: 'Predicate' is ambiguous for type lookup in this context
 5 |     where S.Iterator.Element == T {
 6 |     return Predicate.simple("element be all equal") { actualExpression in
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Predicate.swift:22:30: error: 'Predicate' is ambiguous for type lookup in this context
20 | }
21 |
22 | public func beNotNil<T>() -> Predicate<T> {
   |                              `- error: 'Predicate' is ambiguous for type lookup in this context
23 |     return Predicate.simpleNilable("be not nil") { actualExpression in
24 |         let actualValue = try actualExpression.evaluate()
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Predicate.swift:29:51: error: 'Predicate' is ambiguous for type lookup in this context
27 | }
28 |
29 | public func beNotIdenticalTo(_ expected: Any?) -> Predicate<Any> {
   |                                                   `- error: 'Predicate' is ambiguous for type lookup in this context
30 |     return Predicate.define { actualExpression in
31 |         let actual = try actualExpression.evaluate() as AnyObject?
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
[292/298] Compiling CXTestUtility Predicate.swift
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/VersioningExpectation.swift:8:26: error: 'Predicate' is ambiguous for type lookup in this context
  6 | public extension Expectation {
  7 |
  8 |     func to(_ predicate: Predicate<T>, minimalVersion: XcodeVersion, description: String? = nil) {
    |                          `- error: 'Predicate' is ambiguous for type lookup in this context
  9 |         toVersioning([minimalVersion: predicate], description: description)
 10 |     }
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/VersioningExpectation.swift:12:52: error: 'Predicate' is ambiguous for type lookup in this context
 10 |     }
 11 |
 12 |     func toVersioning(_ predicates: [XcodeVersion: Predicate<T>], description: String? = nil) {
    |                                                    `- error: 'Predicate' is ambiguous for type lookup in this context
 13 |         precondition(!predicates.isEmpty)
 14 |         let versions = predicates.keys.sorted(by: >)
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/VersioningExpectation.swift:55:23: warning: static property 'v12_0' is not concurrency-safe because non-'Sendable' type 'XcodeVersion' may have shared mutable state; this is an error in the Swift 6 language mode
 42 |
 43 | // assume combine change its behaviour with xcode release, along with system update.
 44 | public enum XcodeVersion: Equatable, Hashable, Comparable {
    |             `- note: consider making enum 'XcodeVersion' conform to the 'Sendable' protocol
 45 |
 46 |     case v11_0
    :
 53 |     case v11_7
 54 |     // let‘s forget about the chaotic period of Xcode 12.0 and skip to Xcode 12.2
 55 |     public static let v12_0 = XcodeVersion.v12_2
    |                       |- warning: static property 'v12_0' is not concurrency-safe because non-'Sendable' type 'XcodeVersion' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'v12_0' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 56 |     case v12_2
 57 |
/host/spi-builder-workspace/Sources/CXTestUtility/Predicate.swift:4:56: error: 'Predicate' is ambiguous for type lookup in this context
 2 | import Nimble
 3 |
 4 | public func beAllEqual<S: Sequence, T: Equatable>() -> Predicate<S>
   |                                                        `- error: 'Predicate' is ambiguous for type lookup in this context
 5 |     where S.Iterator.Element == T {
 6 |     return Predicate.simple("element be all equal") { actualExpression in
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Predicate.swift:22:30: error: 'Predicate' is ambiguous for type lookup in this context
20 | }
21 |
22 | public func beNotNil<T>() -> Predicate<T> {
   |                              `- error: 'Predicate' is ambiguous for type lookup in this context
23 |     return Predicate.simpleNilable("be not nil") { actualExpression in
24 |         let actualValue = try actualExpression.evaluate()
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Predicate.swift:29:51: error: 'Predicate' is ambiguous for type lookup in this context
27 | }
28 |
29 | public func beNotIdenticalTo(_ expected: Any?) -> Predicate<Any> {
   |                                                   `- error: 'Predicate' is ambiguous for type lookup in this context
30 |     return Predicate.define { actualExpression in
31 |         let actual = try actualExpression.evaluate() as AnyObject?
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
[293/298] Compiling CXTestUtility @_exported.swift
[294/298] Compiling CXTestUtility Common.swift
[295/298] Compiling CXTestUtility DispatchQueue+extensions.swift
/host/spi-builder-workspace/Sources/CXTestUtility/Extensions/DispatchQueue+extensions.swift:12:21: warning: capture of 'w' with non-sendable type '(Int) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
10 |             for i in 0..<iterations {
11 |                 async(group: g) {
12 |                     w(i)
   |                     |- warning: capture of 'w' with non-sendable type '(Int) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
13 |                 }
14 |             }
[296/298] Compiling CXTestUtility Int+loop.swift
/host/spi-builder-workspace/Sources/CXTestUtility/Extensions/DispatchQueue+extensions.swift:12:21: warning: capture of 'w' with non-sendable type '(Int) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
10 |             for i in 0..<iterations {
11 |                 async(group: g) {
12 |                     w(i)
   |                     |- warning: capture of 'w' with non-sendable type '(Int) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |                     `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
13 |                 }
14 |             }
error: emit-module command failed with exit code 1 (use -v to see invocation)
[297/298] Emitting module CXTestUtility
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/BranchExpectation.swift:6:30: error: 'Predicate' is ambiguous for type lookup in this context
 4 | public extension Expectation {
 5 |
 6 |     func toFail(_ predicate: Predicate<T>, description: String? = nil) {
   |                              `- error: 'Predicate' is ambiguous for type lookup in this context
 7 |         #if USE_COMBINE
 8 |         to(predicate, description: description)
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/BranchExpectation.swift:14:29: error: 'Predicate' is ambiguous for type lookup in this context
12 |     }
13 |
14 |     func toFix(_ predicate: Predicate<T>, description: String? = nil) {
   |                             `- error: 'Predicate' is ambiguous for type lookup in this context
15 |         #if USE_COMBINE
16 |         toNot(predicate, description: description)
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/BranchExpectation.swift:22:45: error: 'Predicate' is ambiguous for type lookup in this context
20 |     }
21 |
22 |     func toBranch(combine combinePredicate: Predicate<T>, cx cxPredicate: Predicate<T>, description: String? = nil) {
   |                                             `- error: 'Predicate' is ambiguous for type lookup in this context
23 |         #if USE_COMBINE
24 |         to(combinePredicate, description: description)
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/BranchExpectation.swift:22:75: error: 'Predicate' is ambiguous for type lookup in this context
20 |     }
21 |
22 |     func toBranch(combine combinePredicate: Predicate<T>, cx cxPredicate: Predicate<T>, description: String? = nil) {
   |                                                                           `- error: 'Predicate' is ambiguous for type lookup in this context
23 |         #if USE_COMBINE
24 |         to(combinePredicate, description: description)
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/VersioningExpectation.swift:8:26: error: 'Predicate' is ambiguous for type lookup in this context
  6 | public extension Expectation {
  7 |
  8 |     func to(_ predicate: Predicate<T>, minimalVersion: XcodeVersion, description: String? = nil) {
    |                          `- error: 'Predicate' is ambiguous for type lookup in this context
  9 |         toVersioning([minimalVersion: predicate], description: description)
 10 |     }
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/VersioningExpectation.swift:12:52: error: 'Predicate' is ambiguous for type lookup in this context
 10 |     }
 11 |
 12 |     func toVersioning(_ predicates: [XcodeVersion: Predicate<T>], description: String? = nil) {
    |                                                    `- error: 'Predicate' is ambiguous for type lookup in this context
 13 |         precondition(!predicates.isEmpty)
 14 |         let versions = predicates.keys.sorted(by: >)
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/VersioningExpectation.swift:55:23: warning: static property 'v12_0' is not concurrency-safe because non-'Sendable' type 'XcodeVersion' may have shared mutable state; this is an error in the Swift 6 language mode
 42 |
 43 | // assume combine change its behaviour with xcode release, along with system update.
 44 | public enum XcodeVersion: Equatable, Hashable, Comparable {
    |             `- note: consider making enum 'XcodeVersion' conform to the 'Sendable' protocol
 45 |
 46 |     case v11_0
    :
 53 |     case v11_7
 54 |     // let‘s forget about the chaotic period of Xcode 12.0 and skip to Xcode 12.2
 55 |     public static let v12_0 = XcodeVersion.v12_2
    |                       |- warning: static property 'v12_0' is not concurrency-safe because non-'Sendable' type 'XcodeVersion' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'v12_0' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 56 |     case v12_2
 57 |
/host/spi-builder-workspace/Sources/CXTestUtility/Predicate.swift:4:56: error: 'Predicate' is ambiguous for type lookup in this context
 2 | import Nimble
 3 |
 4 | public func beAllEqual<S: Sequence, T: Equatable>() -> Predicate<S>
   |                                                        `- error: 'Predicate' is ambiguous for type lookup in this context
 5 |     where S.Iterator.Element == T {
 6 |     return Predicate.simple("element be all equal") { actualExpression in
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Predicate.swift:22:30: error: 'Predicate' is ambiguous for type lookup in this context
20 | }
21 |
22 | public func beNotNil<T>() -> Predicate<T> {
   |                              `- error: 'Predicate' is ambiguous for type lookup in this context
23 |     return Predicate.simpleNilable("be not nil") { actualExpression in
24 |         let actualValue = try actualExpression.evaluate()
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Predicate.swift:29:51: error: 'Predicate' is ambiguous for type lookup in this context
27 | }
28 |
29 | public func beNotIdenticalTo(_ expected: Any?) -> Predicate<Any> {
   |                                                   `- error: 'Predicate' is ambiguous for type lookup in this context
30 |     return Predicate.define { actualExpression in
31 |         let actual = try actualExpression.evaluate() as AnyObject?
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
[298/298] Compiling CXTestUtility TracingSubject.swift
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
[0/1] Planning build
Building for debugging...
[0/1] Write swift-version-24593BA9C3E375BF.txt
[2/99] Compiling CXUtility Const.swift
[3/99] Compiling _CXCompatible Dispatch.swift
[4/99] Compiling _CXCompatible Foundation.swift
/host/spi-builder-workspace/Sources/_CXCompatible/Foundation.swift:9:1: warning: non-final class 'NSObject' cannot safely conform to protocol 'CXSelfWrapping', which requires that 'Self.Base' is exactly equal to 'Self'; this is an error in the Swift 6 language mode
 7 | #endif
 8 |
 9 | extension NSObject: CXSelfWrapping {}
   | `- warning: non-final class 'NSObject' cannot safely conform to protocol 'CXSelfWrapping', which requires that 'Self.Base' is exactly equal to 'Self'; this is an error in the Swift 6 language mode
10 | extension JSONEncoder: CXSelfWrapping {}
11 | extension JSONDecoder: CXSelfWrapping {}
/host/spi-builder-workspace/Sources/_CXCompatible/Foundation.swift:10:1: warning: non-final class 'JSONEncoder' cannot safely conform to protocol 'CXSelfWrapping', which requires that 'Self.Base' is exactly equal to 'Self'; this is an error in the Swift 6 language mode
 8 |
 9 | extension NSObject: CXSelfWrapping {}
10 | extension JSONEncoder: CXSelfWrapping {}
   | `- warning: non-final class 'JSONEncoder' cannot safely conform to protocol 'CXSelfWrapping', which requires that 'Self.Base' is exactly equal to 'Self'; this is an error in the Swift 6 language mode
11 | extension JSONDecoder: CXSelfWrapping {}
12 |
/host/spi-builder-workspace/Sources/_CXCompatible/Foundation.swift:11:1: warning: non-final class 'JSONDecoder' cannot safely conform to protocol 'CXSelfWrapping', which requires that 'Self.Base' is exactly equal to 'Self'; this is an error in the Swift 6 language mode
 9 | extension NSObject: CXSelfWrapping {}
10 | extension JSONEncoder: CXSelfWrapping {}
11 | extension JSONDecoder: CXSelfWrapping {}
   | `- warning: non-final class 'JSONDecoder' cannot safely conform to protocol 'CXSelfWrapping', which requires that 'Self.Base' is exactly equal to 'Self'; this is an error in the Swift 6 language mode
12 |
13 | extension CXWrappers {
[5/99] Compiling _CXCompatible CXNamespace.swift
[6/99] Emitting module CXUtility
[7/99] Emitting module _CXCompatible
/host/spi-builder-workspace/Sources/_CXCompatible/Foundation.swift:9:1: warning: non-final class 'NSObject' cannot safely conform to protocol 'CXSelfWrapping', which requires that 'Self.Base' is exactly equal to 'Self'; this is an error in the Swift 6 language mode
 7 | #endif
 8 |
 9 | extension NSObject: CXSelfWrapping {}
   | `- warning: non-final class 'NSObject' cannot safely conform to protocol 'CXSelfWrapping', which requires that 'Self.Base' is exactly equal to 'Self'; this is an error in the Swift 6 language mode
10 | extension JSONEncoder: CXSelfWrapping {}
11 | extension JSONDecoder: CXSelfWrapping {}
/host/spi-builder-workspace/Sources/_CXCompatible/Foundation.swift:10:1: warning: non-final class 'JSONEncoder' cannot safely conform to protocol 'CXSelfWrapping', which requires that 'Self.Base' is exactly equal to 'Self'; this is an error in the Swift 6 language mode
 8 |
 9 | extension NSObject: CXSelfWrapping {}
10 | extension JSONEncoder: CXSelfWrapping {}
   | `- warning: non-final class 'JSONEncoder' cannot safely conform to protocol 'CXSelfWrapping', which requires that 'Self.Base' is exactly equal to 'Self'; this is an error in the Swift 6 language mode
11 | extension JSONDecoder: CXSelfWrapping {}
12 |
/host/spi-builder-workspace/Sources/_CXCompatible/Foundation.swift:11:1: warning: non-final class 'JSONDecoder' cannot safely conform to protocol 'CXSelfWrapping', which requires that 'Self.Base' is exactly equal to 'Self'; this is an error in the Swift 6 language mode
 9 | extension NSObject: CXSelfWrapping {}
10 | extension JSONEncoder: CXSelfWrapping {}
11 | extension JSONDecoder: CXSelfWrapping {}
   | `- warning: non-final class 'JSONDecoder' cannot safely conform to protocol 'CXSelfWrapping', which requires that 'Self.Base' is exactly equal to 'Self'; this is an error in the Swift 6 language mode
12 |
13 | extension CXWrappers {
[8/99] Compiling _CXCompatible Optional.swift
[9/99] Compiling CXUtility Math.swift
[10/99] Emitting module Semver
[11/99] Compiling _CXCompatible SwitchToLatest.swift
[12/99] Compiling _CXCompatible FlatMap.swift
[13/99] Compiling _CXCompatible Swift.swift
[14/100] Compiling CXUtility LockedAtomic.swift
[15/100] Compiling Nimble Predicate.swift
[16/100] Compiling Nimble RaisesException.swift
[17/101] Emitting module Quick
[18/104] Compiling CXUtility Locking.swift
[19/105] Compiling Atomics AtomicLazyReference.swift
[20/105] Compiling Nimble Expression.swift
[21/105] Compiling Nimble FailureMessage.swift
[22/105] Compiling Nimble AllPass.swift
[23/105] Compiling Nimble BeVoid.swift
[24/105] Compiling Nimble ExceptionCapture.swift
[25/105] Compiling Nimble DSL+Wait.swift
[29/105] Compiling Nimble SatisfyAllOf.swift
[30/105] Compiling Nimble BeGreaterThanOrEqualTo.swift
[31/105] Compiling Nimble BeIdenticalTo.swift
[32/105] Compiling Nimble BeLessThan.swift
[33/105] Compiling Quick String+C99ExtendedIdentifier.swift
[34/105] Compiling Quick URL+FileName.swift
[35/105] Compiling Quick World.swift
[37/105] Compiling Nimble ThrowAssertion.swift
[38/105] Compiling Nimble ThrowError.swift
[42/105] Compiling Nimble SatisfyAnyOf.swift
[43/105] Compiling Semver Semver.swift
[44/106] Emitting module Nimble
[46/112] Compiling Nimble BeLessThanOrEqual.swift
[47/112] Compiling Nimble BeLogical.swift
[48/112] Compiling Nimble BeNil.swift
[49/112] Compiling Nimble DSL.swift
[50/112] Compiling Nimble Expectation.swift
[51/112] Compiling Nimble ExpectationMessage.swift
[56/113] Compiling Atomics PointerConformances.swift
[57/113] Compiling Nimble Equal.swift
[58/113] Compiling Nimble HaveCount.swift
[59/113] Compiling Nimble Match.swift
[60/113] Compiling Nimble MatchError.swift
[61/113] Compiling Nimble MatcherFunc.swift
[62/113] Compiling Nimble MatcherProtocols.swift
[63/113] Compiling Nimble PostNotification.swift
[64/113] Compiling Nimble BeginWith.swift
[65/113] Compiling Nimble BeginWithPrefix.swift
[66/113] Compiling Nimble Contain.swift
[67/113] Compiling Nimble ContainElementSatisfying.swift
[68/113] Compiling Nimble ElementsEqual.swift
[69/113] Compiling Nimble EndWith.swift
[70/113] Compiling Nimble Equal+Tuple.swift
[91/113] Compiling Nimble AdapterProtocols.swift
[92/113] Compiling Nimble AssertionDispatcher.swift
[93/113] Compiling Nimble AssertionRecorder.swift
[94/113] Compiling Nimble NMBExpectation.swift
[95/113] Compiling Nimble NMBObjCMatcher.swift
[96/113] Compiling Nimble NimbleEnvironment.swift
[97/113] Compiling Nimble NimbleXCTestHandler.swift
[102/113] Compiling Nimble BeCloseTo.swift
[103/113] Compiling Nimble BeEmpty.swift
[104/113] Compiling Nimble BeGreaterThan.swift
[105/113] Compiling Nimble ToSucceed.swift
[106/113] Compiling Nimble Await.swift
[107/113] Compiling Nimble DispatchTimeInterval.swift
[108/113] Compiling Nimble Errors.swift
[109/113] Compiling Nimble SourceLocation.swift
[110/113] Compiling Nimble Stringers.swift
[112/114] Emitting module Atomics
[113/114] Compiling Atomics HighLevelTypes.swift
[114/114] Compiling Atomics IntegerConformances.swift
[116/225] Compiling CombineX ReplaceEmpty.swift
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[117/225] Compiling CombineX ReplaceError.swift
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[118/225] Compiling CombineX Result.Publisher.swift
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[119/225] Compiling CombineX Sequence.swift
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[120/225] Compiling CombineX SetFailureType.swift
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[121/225] Compiling CombineX SubscribeOn.swift
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[122/225] Compiling CombineX TryAllSatisfy.swift
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[123/225] Compiling CombineX TryCatch.swift
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[124/225] Compiling CombineX TryCombineLatest.swift
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[125/225] Compiling CombineX TryCompactMap.swift
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[126/225] Compiling CombineX TryDropWhile.swift
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[127/225] Compiling CombineX TryPrefixWhile.swift
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[128/225] Compiling CombineX TryReduce.swift
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[129/225] Compiling CombineX TryRemoveDuplicates.swift
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[130/225] Compiling CombineX TryScan.swift
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[131/240] Compiling CombineX OptionalProtocol.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:285:2: warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
283 | }()
284 |
285 | @_silgen_name("swift_getTypeByMangledNameInContext")
    |  `- warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
286 | private func _getTypeByMangledNameInContext(
287 |     _ name: UnsafePointer<UInt8>,
[132/240] Compiling CombineX PeekableIterator.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:285:2: warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
283 | }()
284 |
285 | @_silgen_name("swift_getTypeByMangledNameInContext")
    |  `- warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
286 | private func _getTypeByMangledNameInContext(
287 |     _ name: UnsafePointer<UInt8>,
[133/240] Compiling CombineX RelayState.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:285:2: warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
283 | }()
284 |
285 | @_silgen_name("swift_getTypeByMangledNameInContext")
    |  `- warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
286 | private func _getTypeByMangledNameInContext(
287 |     _ name: UnsafePointer<UInt8>,
[134/240] Compiling CombineX Runtime.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:285:2: warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
283 | }()
284 |
285 | @_silgen_name("swift_getTypeByMangledNameInContext")
    |  `- warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
286 | private func _getTypeByMangledNameInContext(
287 |     _ name: UnsafePointer<UInt8>,
[135/240] Compiling CombineX WeakHashBox.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:285:2: warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
283 | }()
284 |
285 | @_silgen_name("swift_getTypeByMangledNameInContext")
    |  `- warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
286 | private func _getTypeByMangledNameInContext(
287 |     _ name: UnsafePointer<UInt8>,
[136/240] Compiling CombineX ObservableObject.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:285:2: warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
283 | }()
284 |
285 | @_silgen_name("swift_getTypeByMangledNameInContext")
    |  `- warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
286 | private func _getTypeByMangledNameInContext(
287 |     _ name: UnsafePointer<UInt8>,
[137/240] Compiling CombineX Published.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:285:2: warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
283 | }()
284 |
285 | @_silgen_name("swift_getTypeByMangledNameInContext")
    |  `- warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
286 | private func _getTypeByMangledNameInContext(
287 |     _ name: UnsafePointer<UInt8>,
[138/240] Compiling CombineX Publisher.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:285:2: warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
283 | }()
284 |
285 | @_silgen_name("swift_getTypeByMangledNameInContext")
    |  `- warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
286 | private func _getTypeByMangledNameInContext(
287 |     _ name: UnsafePointer<UInt8>,
[139/240] Compiling CombineX CollectByCount.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:285:2: warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
283 | }()
284 |
285 | @_silgen_name("swift_getTypeByMangledNameInContext")
    |  `- warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
286 | private func _getTypeByMangledNameInContext(
287 |     _ name: UnsafePointer<UInt8>,
[140/240] Compiling CombineX AllSatisfy.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:285:2: warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
283 | }()
284 |
285 | @_silgen_name("swift_getTypeByMangledNameInContext")
    |  `- warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
286 | private func _getTypeByMangledNameInContext(
287 |     _ name: UnsafePointer<UInt8>,
[141/240] Compiling CombineX AssertNoFailure.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:285:2: warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
283 | }()
284 |
285 | @_silgen_name("swift_getTypeByMangledNameInContext")
    |  `- warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
286 | private func _getTypeByMangledNameInContext(
287 |     _ name: UnsafePointer<UInt8>,
[142/240] Compiling CombineX Catch.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:285:2: warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
283 | }()
284 |
285 | @_silgen_name("swift_getTypeByMangledNameInContext")
    |  `- warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
286 | private func _getTypeByMangledNameInContext(
287 |     _ name: UnsafePointer<UInt8>,
[143/240] Compiling CombineX Collect.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:285:2: warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
283 | }()
284 |
285 | @_silgen_name("swift_getTypeByMangledNameInContext")
    |  `- warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
286 | private func _getTypeByMangledNameInContext(
287 |     _ name: UnsafePointer<UInt8>,
[144/240] Compiling CombineX CombineLatest+.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:285:2: warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
283 | }()
284 |
285 | @_silgen_name("swift_getTypeByMangledNameInContext")
    |  `- warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
286 | private func _getTypeByMangledNameInContext(
287 |     _ name: UnsafePointer<UInt8>,
[145/240] Compiling CombineX CompactMap.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:285:2: warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
283 | }()
284 |
285 | @_silgen_name("swift_getTypeByMangledNameInContext")
    |  `- warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
286 | private func _getTypeByMangledNameInContext(
287 |     _ name: UnsafePointer<UInt8>,
[146/240] Compiling CombineX Comparison.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:285:2: warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
283 | }()
284 |
285 | @_silgen_name("swift_getTypeByMangledNameInContext")
    |  `- warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
286 | private func _getTypeByMangledNameInContext(
287 |     _ name: UnsafePointer<UInt8>,
[147/240] Compiling CombineX AnyCancellable.swift
/host/spi-builder-workspace/Sources/CombineX/CombineIdentifier.swift:2:22: warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 1 | #if CX_LOCK_FREE_ATOMIC
 2 | @_implementationOnly import Atomics
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 3 | private let counter = UnsafeAtomic<UInt64>.create(0)
 4 | #else
[148/240] Compiling CombineX AnyPublisher.swift
/host/spi-builder-workspace/Sources/CombineX/CombineIdentifier.swift:2:22: warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 1 | #if CX_LOCK_FREE_ATOMIC
 2 | @_implementationOnly import Atomics
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 3 | private let counter = UnsafeAtomic<UInt64>.create(0)
 4 | #else
[149/240] Compiling CombineX AnySubscriber.swift
/host/spi-builder-workspace/Sources/CombineX/CombineIdentifier.swift:2:22: warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 1 | #if CX_LOCK_FREE_ATOMIC
 2 | @_implementationOnly import Atomics
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 3 | private let counter = UnsafeAtomic<UInt64>.create(0)
 4 | #else
[150/240] Compiling CombineX CXNamespace.swift
/host/spi-builder-workspace/Sources/CombineX/CombineIdentifier.swift:2:22: warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 1 | #if CX_LOCK_FREE_ATOMIC
 2 | @_implementationOnly import Atomics
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 3 | private let counter = UnsafeAtomic<UInt64>.create(0)
 4 | #else
[151/240] Compiling CombineX Cancellable.swift
/host/spi-builder-workspace/Sources/CombineX/CombineIdentifier.swift:2:22: warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 1 | #if CX_LOCK_FREE_ATOMIC
 2 | @_implementationOnly import Atomics
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 3 | private let counter = UnsafeAtomic<UInt64>.create(0)
 4 | #else
[152/240] Compiling CombineX Coding.swift
/host/spi-builder-workspace/Sources/CombineX/CombineIdentifier.swift:2:22: warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 1 | #if CX_LOCK_FREE_ATOMIC
 2 | @_implementationOnly import Atomics
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 3 | private let counter = UnsafeAtomic<UInt64>.create(0)
 4 | #else
[153/240] Compiling CombineX CombineIdentifier.swift
/host/spi-builder-workspace/Sources/CombineX/CombineIdentifier.swift:2:22: warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 1 | #if CX_LOCK_FREE_ATOMIC
 2 | @_implementationOnly import Atomics
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 3 | private let counter = UnsafeAtomic<UInt64>.create(0)
 4 | #else
[154/240] Compiling CombineX ConnectablePublisher.swift
/host/spi-builder-workspace/Sources/CombineX/CombineIdentifier.swift:2:22: warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 1 | #if CX_LOCK_FREE_ATOMIC
 2 | @_implementationOnly import Atomics
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 3 | private let counter = UnsafeAtomic<UInt64>.create(0)
 4 | #else
[155/240] Compiling CombineX CustomCombineIdentifierConvertible.swift
/host/spi-builder-workspace/Sources/CombineX/CombineIdentifier.swift:2:22: warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 1 | #if CX_LOCK_FREE_ATOMIC
 2 | @_implementationOnly import Atomics
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 3 | private let counter = UnsafeAtomic<UInt64>.create(0)
 4 | #else
[156/240] Compiling CombineX CircularBuffer.swift
/host/spi-builder-workspace/Sources/CombineX/CombineIdentifier.swift:2:22: warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 1 | #if CX_LOCK_FREE_ATOMIC
 2 | @_implementationOnly import Atomics
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 3 | private let counter = UnsafeAtomic<UInt64>.create(0)
 4 | #else
[157/240] Compiling CombineX DemandState.swift
/host/spi-builder-workspace/Sources/CombineX/CombineIdentifier.swift:2:22: warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 1 | #if CX_LOCK_FREE_ATOMIC
 2 | @_implementationOnly import Atomics
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 3 | private let counter = UnsafeAtomic<UInt64>.create(0)
 4 | #else
[158/240] Compiling CombineX Completion+extensions.swift
/host/spi-builder-workspace/Sources/CombineX/CombineIdentifier.swift:2:22: warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 1 | #if CX_LOCK_FREE_ATOMIC
 2 | @_implementationOnly import Atomics
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 3 | private let counter = UnsafeAtomic<UInt64>.create(0)
 4 | #else
[159/240] Compiling CombineX Never+reasons.swift
/host/spi-builder-workspace/Sources/CombineX/CombineIdentifier.swift:2:22: warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 1 | #if CX_LOCK_FREE_ATOMIC
 2 | @_implementationOnly import Atomics
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 3 | private let counter = UnsafeAtomic<UInt64>.create(0)
 4 | #else
[160/240] Compiling CombineX Result+extensions.swift
/host/spi-builder-workspace/Sources/CombineX/CombineIdentifier.swift:2:22: warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 1 | #if CX_LOCK_FREE_ATOMIC
 2 | @_implementationOnly import Atomics
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 3 | private let counter = UnsafeAtomic<UInt64>.create(0)
 4 | #else
[161/240] Compiling CombineX LinkedList.swift
/host/spi-builder-workspace/Sources/CombineX/CombineIdentifier.swift:2:22: warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 1 | #if CX_LOCK_FREE_ATOMIC
 2 | @_implementationOnly import Atomics
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 3 | private let counter = UnsafeAtomic<UInt64>.create(0)
 4 | #else
[162/240] Compiling CombineX ObserableObjectCache.swift
/host/spi-builder-workspace/Sources/CombineX/CombineIdentifier.swift:2:22: warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 1 | #if CX_LOCK_FREE_ATOMIC
 2 | @_implementationOnly import Atomics
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 3 | private let counter = UnsafeAtomic<UInt64>.create(0)
 4 | #else
[163/240] Emitting module CombineX
/host/spi-builder-workspace/Sources/CombineX/CombineIdentifier.swift:2:22: warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 1 | #if CX_LOCK_FREE_ATOMIC
 2 | @_implementationOnly import Atomics
   |                      `- warning: using '@_implementationOnly' without enabling library evolution for 'CombineX' may lead to instability during execution
 3 | private let counter = UnsafeAtomic<UInt64>.create(0)
 4 | #else
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:285:2: warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
283 | }()
284 |
285 | @_silgen_name("swift_getTypeByMangledNameInContext")
    |  `- warning: symbol name 'swift_getTypeByMangledNameInContext' is reserved for the Swift runtime and cannot be directly referenced without causing unpredictable behavior; this will become an error
286 | private func _getTypeByMangledNameInContext(
287 |     _ name: UnsafePointer<UInt8>,
/host/spi-builder-workspace/Sources/CombineX/Publishers/B/Result.Publisher.swift:274:32: warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
272 | extension Result.CX.Publisher where Failure == Never {
273 |
274 |     public func setFailureType<Failure: Error>(to failureType: Failure.Type) -> Result<Output, Failure>.CX.Publisher {
    |                                `- warning: generic parameter 'Failure' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
275 |         return .init(.success(result.success))
276 |     }
[164/240] Compiling CombineX PrefixWhile.swift
[165/240] Compiling CombineX Reduce.swift
[166/240] Compiling CombineX RemoveDuplicates.swift
[167/240] Compiling CombineX Retry.swift
[168/240] Compiling CombineX Scan.swift
[169/240] Compiling CombineX TryCombineLatest+.swift
[170/240] Compiling CombineX TryComparison.swift
[171/240] Compiling CombineX TryContainsWhere.swift
[172/240] Compiling CombineX TryFilter.swift
[173/240] Compiling CombineX TryFirstWhere.swift
[174/240] Compiling CombineX TryLastWhere.swift
[175/240] Compiling CombineX TryMap.swift
[176/240] Compiling CombineX Zip+.swift
[177/240] Compiling CombineX Concatenate.swift
[178/240] Compiling CombineX Deferred.swift
[179/240] Compiling CombineX Delay.swift
[180/240] Compiling CombineX DropUntilOutput.swift
[181/240] Compiling CombineX Empty.swift
[182/240] Compiling CombineX Fail.swift
[183/240] Compiling CombineX FlatMap.swift
[184/240] Compiling CombineX Just.swift
[185/240] Compiling CombineX MapError.swift
[186/240] Compiling CombineX MeasureInterval.swift
[187/240] Compiling CombineX Merge.swift
[188/240] Compiling CombineX Optional.Publisher.swift
[189/240] Compiling CombineX Output.swift
[190/240] Compiling CombineX PrefixUntilOutput.swift
[191/240] Compiling CombineX Print.swift
[192/240] Compiling CombineX Publishers.swift
[193/240] Compiling CombineX ReceiveOn.swift
[194/240] Compiling CombineX Record.swift
[195/240] Compiling CombineX Contains.swift
[196/240] Compiling CombineX ContainsWhere.swift
[197/240] Compiling CombineX Count.swift
[198/240] Compiling CombineX Decode.swift
[199/240] Compiling CombineX Drop.swift
[200/240] Compiling CombineX DropWhile.swift
[201/240] Compiling CombineX Encode.swift
[202/240] Compiling CombineX Filter.swift
[203/240] Compiling CombineX First.swift
[204/240] Compiling CombineX FirstWhere.swift
[205/240] Compiling CombineX IgnoreOutput.swift
[206/240] Compiling CombineX Last.swift
[207/240] Compiling CombineX LastWhere.swift
[208/240] Compiling CombineX Map.swift
[209/240] Compiling CombineX MapKeyPath.swift
[210/240] Compiling CombineX Merge+.swift
[211/240] Compiling CombineX Zip.swift
[212/240] Compiling CombineX Autoconnect.swift
[213/240] Compiling CombineX Future.swift
[214/240] Compiling CombineX MakeConnectable.swift
[215/240] Compiling CombineX Multicast.swift
[216/240] Compiling CombineX Share.swift
[217/240] Compiling CombineX BreakPoint.swift
[218/240] Compiling CombineX Buffer.swift
[219/240] Compiling CombineX CollectByTime.swift
[220/240] Compiling CombineX CombineLatest.swift
[221/240] Compiling CombineX Debounce.swift
[222/240] Compiling CombineX HandleEvents.swift
[223/240] Compiling CombineX SwitchToLatest.swift
[224/240] Compiling CombineX Throttle.swift
[225/240] Compiling CombineX Timeout.swift
[226/240] Compiling CombineX Scheduler.swift
[227/240] Compiling CombineX SchedulerTimeIntervalConvertible.swift
[228/240] Compiling CombineX ImmediateScheduler.swift
[229/240] Compiling CombineX Subject.swift
[230/240] Compiling CombineX CurrentValueSubject.swift
[231/240] Compiling CombineX PassthroughSubject.swift
[232/240] Compiling CombineX Subscriber.swift
[233/240] Compiling CombineX Assign.swift
[234/240] Compiling CombineX Completion.swift
[235/240] Compiling CombineX Demand.swift
[236/240] Compiling CombineX Sink.swift
[237/240] Compiling CombineX Subscribers.swift
[238/240] Compiling CombineX Subscription.swift
[239/240] Compiling CombineX EmptySubscription.swift
[240/240] Compiling CombineX Subscriptions.swift
[242/254] Compiling CXFoundation Timer.swift
[243/255] Compiling CXFoundation PropertyListEncoder.swift
[244/255] Compiling CXFoundation Publishers+KeyValueObserving.swift
[245/255] Compiling CXFoundation RunLoop.swift
[246/255] Compiling CXFoundation NSObject.swift
[247/255] Compiling CXFoundation NotificationCenter.swift
[248/255] Compiling CXFoundation OperationQueue.swift
/host/spi-builder-workspace/Sources/CXFoundation/OperationQueue.swift:165:25: warning: class 'DelayReadyOperation' must restate inherited '@unchecked Sendable' conformance
163 |     public struct SchedulerOptions { }
164 |
165 |     private final class DelayReadyOperation: Operation, Cancellable {
    |                         `- warning: class 'DelayReadyOperation' must restate inherited '@unchecked Sendable' conformance
166 |         static var readySchedulingQueue: DispatchQueue = {
167 |             return DispatchQueue(label: "DelayReadyOperation")
/host/spi-builder-workspace/Sources/CXFoundation/OperationQueue.swift:201:40: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
198 |
199 |     public func schedule(options: SchedulerOptions?,
200 |                          _ action: @escaping () -> Void) {
    |                            `- note: parameter 'action' is implicitly non-sendable
201 |         let op = BlockOperation(block: action)
    |                                        `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
202 |         base.addOperation(op)
203 |     }
[249/255] Compiling CXFoundation PropertyListDecoder.swift
/host/spi-builder-workspace/Sources/CXFoundation/OperationQueue.swift:165:25: warning: class 'DelayReadyOperation' must restate inherited '@unchecked Sendable' conformance
163 |     public struct SchedulerOptions { }
164 |
165 |     private final class DelayReadyOperation: Operation, Cancellable {
    |                         `- warning: class 'DelayReadyOperation' must restate inherited '@unchecked Sendable' conformance
166 |         static var readySchedulingQueue: DispatchQueue = {
167 |             return DispatchQueue(label: "DelayReadyOperation")
/host/spi-builder-workspace/Sources/CXFoundation/OperationQueue.swift:201:40: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
198 |
199 |     public func schedule(options: SchedulerOptions?,
200 |                          _ action: @escaping () -> Void) {
    |                            `- note: parameter 'action' is implicitly non-sendable
201 |         let op = BlockOperation(block: action)
    |                                        `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
202 |         base.addOperation(op)
203 |     }
[250/255] Compiling CXFoundation JSONDecoder.swift
/host/spi-builder-workspace/Sources/CXFoundation/JSONDecoder.swift:21:1: warning: extension declares a conformance of imported type 'JSONDecoder' to imported protocol 'CXWrapping'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future
19 | }
20 |
21 | extension JSONDecoder: CXWrapping {
   | |- warning: extension declares a conformance of imported type 'JSONDecoder' to imported protocol 'CXWrapping'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
22 |
23 |     public typealias CX = CXWrappers.JSONDecoder
/host/spi-builder-workspace/Sources/CXFoundation/JSONEncoder.swift:21:1: warning: extension declares a conformance of imported type 'JSONEncoder' to imported protocol 'CXWrapping'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future
19 | }
20 |
21 | extension JSONEncoder: CXWrapping {
   | |- warning: extension declares a conformance of imported type 'JSONEncoder' to imported protocol 'CXWrapping'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
22 |
23 |     public typealias CX = CXWrappers.JSONEncoder
[251/255] Compiling CXFoundation JSONEncoder.swift
/host/spi-builder-workspace/Sources/CXFoundation/JSONDecoder.swift:21:1: warning: extension declares a conformance of imported type 'JSONDecoder' to imported protocol 'CXWrapping'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future
19 | }
20 |
21 | extension JSONDecoder: CXWrapping {
   | |- warning: extension declares a conformance of imported type 'JSONDecoder' to imported protocol 'CXWrapping'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
22 |
23 |     public typealias CX = CXWrappers.JSONDecoder
/host/spi-builder-workspace/Sources/CXFoundation/JSONEncoder.swift:21:1: warning: extension declares a conformance of imported type 'JSONEncoder' to imported protocol 'CXWrapping'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future
19 | }
20 |
21 | extension JSONEncoder: CXWrapping {
   | |- warning: extension declares a conformance of imported type 'JSONEncoder' to imported protocol 'CXWrapping'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
22 |
23 |     public typealias CX = CXWrappers.JSONEncoder
[252/255] Compiling CXFoundation DispatchQueue.swift
/host/spi-builder-workspace/Sources/CXFoundation/DispatchQueue.swift:284:76: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
276 |     }
277 |
278 |     public func schedule(options: SchedulerOptions?, _ action: @escaping () -> Void) {
    |                                                        `- note: parameter 'action' is implicitly non-sendable
279 |         let qos = options?.qos ?? .unspecified
280 |         let flags = options?.flags ?? []
    :
282 |         if let group = options?.group {
283 |             // Distinguish on the group because it appears to not be a call-through like the others. This may need to be adjusted.
284 |             self.base.async(group: group, qos: qos, flags: flags, execute: action)
    |                                                                            `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
285 |         } else {
286 |             self.base.async(qos: qos, flags: flags, execute: action)
/host/spi-builder-workspace/Sources/CXFoundation/DispatchQueue.swift:286:62: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
276 |     }
277 |
278 |     public func schedule(options: SchedulerOptions?, _ action: @escaping () -> Void) {
    |                                                        `- note: parameter 'action' is implicitly non-sendable
279 |         let qos = options?.qos ?? .unspecified
280 |         let flags = options?.flags ?? []
    :
284 |             self.base.async(group: group, qos: qos, flags: flags, execute: action)
285 |         } else {
286 |             self.base.async(qos: qos, flags: flags, execute: action)
    |                                                              `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
287 |         }
288 |     }
/host/spi-builder-workspace/Sources/CXFoundation/DispatchQueue.swift:298:92: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
291 |                          tolerance: SchedulerTimeType.Stride,
292 |                          options: SchedulerOptions?,
293 |                          _ action: @escaping () -> Void) {
    |                            `- note: parameter 'action' is implicitly non-sendable
294 |         // TODO: Tolerance ignored
295 |         let qos = options?.qos ?? .unspecified
296 |         let flags = options?.flags ?? []
297 |
298 |         self.base.asyncAfter(deadline: date.dispatchTime, qos: qos, flags: flags, execute: action)
    |                                                                                            `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
299 |     }
300 |
/host/spi-builder-workspace/Sources/CXFoundation/Internal/Polyfill.swift:11:71: warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
 3 | extension Timer {
 4 |
 5 |     class func cx_init(timeInterval interval: TimeInterval, repeats: Bool, block: @escaping (Timer) -> Void) -> Timer {
   |                                                                            `- note: parameter 'block' is implicitly non-sendable
 6 |         #if canImport(ObjectiveC)
 7 |         guard #available(OSX 10.12, iOS 10.0, tvOS 10.0, watchOS 3.0, *) else {
   :
 9 |         }
10 |         #endif
11 |         return Timer(timeInterval: interval, repeats: repeats, block: block)
   |                                                                       `- warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
12 |     }
13 |
/host/spi-builder-workspace/Sources/CXFoundation/Internal/Polyfill.swift:20:79: warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
12 |     }
13 |
14 |     class func cx_init(fire date: Date, interval: TimeInterval, repeats: Bool, block: @escaping (Timer) -> Void) -> Timer {
   |                                                                                `- note: parameter 'block' is implicitly non-sendable
15 |         #if canImport(ObjectiveC)
16 |         guard #available(OSX 10.12, iOS 10.0, tvOS 10.0, watchOS 3.0, *) else {
   :
18 |         }
19 |         #endif
20 |         return Timer(fire: date, interval: interval, repeats: repeats, block: block)
   |                                                                               `- warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
21 |     }
22 |
/host/spi-builder-workspace/Sources/CXFoundation/Internal/Polyfill.swift:29:89: warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
21 |     }
22 |
23 |     @discardableResult class func cx_scheduledTimer(withTimeInterval interval: TimeInterval, repeats: Bool, block: @escaping (Timer) -> Void) -> Timer {
   |                                                                                                             `- note: parameter 'block' is implicitly non-sendable
24 |         #if canImport(ObjectiveC)
25 |         guard #available(OSX 10.12, iOS 10.0, tvOS 10.0, watchOS 3.0, *) else {
   :
27 |         }
28 |         #endif
29 |         return self.scheduledTimer(withTimeInterval: interval, repeats: repeats, block: block)
   |                                                                                         `- warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
30 |     }
31 |
/host/spi-builder-workspace/Sources/CXFoundation/Internal/Polyfill.swift:51:45: warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
42 | extension RunLoop {
43 |
44 |     func cx_perform(inModes modes: [RunLoop.Mode], block: @escaping () -> Void) {
   |                                                    `- note: parameter 'block' is implicitly non-sendable
45 |         #if canImport(ObjectiveC)
46 |         guard #available(OSX 10.12, iOS 10.0, tvOS 10.0, watchOS 3.0, *) else {
   :
49 |         }
50 |         #endif
51 |         self.perform(inModes: modes, block: block)
   |                                             `- warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
52 |     }
53 |
/host/spi-builder-workspace/Sources/CXFoundation/Internal/Polyfill.swift:61:22: warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
52 |     }
53 |
54 |     func cx_perform(_ block: @escaping () -> Void) {
   |                       `- note: parameter 'block' is implicitly non-sendable
55 |         #if canImport(ObjectiveC)
56 |         guard #available(OSX 10.12, iOS 10.0, tvOS 10.0, watchOS 3.0, *) else {
   :
59 |         }
60 |         #endif
61 |         self.perform(block)
   |                      `- warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
62 |     }
63 |
[253/255] Compiling CXFoundation Polyfill.swift
/host/spi-builder-workspace/Sources/CXFoundation/DispatchQueue.swift:284:76: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
276 |     }
277 |
278 |     public func schedule(options: SchedulerOptions?, _ action: @escaping () -> Void) {
    |                                                        `- note: parameter 'action' is implicitly non-sendable
279 |         let qos = options?.qos ?? .unspecified
280 |         let flags = options?.flags ?? []
    :
282 |         if let group = options?.group {
283 |             // Distinguish on the group because it appears to not be a call-through like the others. This may need to be adjusted.
284 |             self.base.async(group: group, qos: qos, flags: flags, execute: action)
    |                                                                            `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
285 |         } else {
286 |             self.base.async(qos: qos, flags: flags, execute: action)
/host/spi-builder-workspace/Sources/CXFoundation/DispatchQueue.swift:286:62: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
276 |     }
277 |
278 |     public func schedule(options: SchedulerOptions?, _ action: @escaping () -> Void) {
    |                                                        `- note: parameter 'action' is implicitly non-sendable
279 |         let qos = options?.qos ?? .unspecified
280 |         let flags = options?.flags ?? []
    :
284 |             self.base.async(group: group, qos: qos, flags: flags, execute: action)
285 |         } else {
286 |             self.base.async(qos: qos, flags: flags, execute: action)
    |                                                              `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
287 |         }
288 |     }
/host/spi-builder-workspace/Sources/CXFoundation/DispatchQueue.swift:298:92: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
291 |                          tolerance: SchedulerTimeType.Stride,
292 |                          options: SchedulerOptions?,
293 |                          _ action: @escaping () -> Void) {
    |                            `- note: parameter 'action' is implicitly non-sendable
294 |         // TODO: Tolerance ignored
295 |         let qos = options?.qos ?? .unspecified
296 |         let flags = options?.flags ?? []
297 |
298 |         self.base.asyncAfter(deadline: date.dispatchTime, qos: qos, flags: flags, execute: action)
    |                                                                                            `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
299 |     }
300 |
/host/spi-builder-workspace/Sources/CXFoundation/Internal/Polyfill.swift:11:71: warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
 3 | extension Timer {
 4 |
 5 |     class func cx_init(timeInterval interval: TimeInterval, repeats: Bool, block: @escaping (Timer) -> Void) -> Timer {
   |                                                                            `- note: parameter 'block' is implicitly non-sendable
 6 |         #if canImport(ObjectiveC)
 7 |         guard #available(OSX 10.12, iOS 10.0, tvOS 10.0, watchOS 3.0, *) else {
   :
 9 |         }
10 |         #endif
11 |         return Timer(timeInterval: interval, repeats: repeats, block: block)
   |                                                                       `- warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
12 |     }
13 |
/host/spi-builder-workspace/Sources/CXFoundation/Internal/Polyfill.swift:20:79: warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
12 |     }
13 |
14 |     class func cx_init(fire date: Date, interval: TimeInterval, repeats: Bool, block: @escaping (Timer) -> Void) -> Timer {
   |                                                                                `- note: parameter 'block' is implicitly non-sendable
15 |         #if canImport(ObjectiveC)
16 |         guard #available(OSX 10.12, iOS 10.0, tvOS 10.0, watchOS 3.0, *) else {
   :
18 |         }
19 |         #endif
20 |         return Timer(fire: date, interval: interval, repeats: repeats, block: block)
   |                                                                               `- warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
21 |     }
22 |
/host/spi-builder-workspace/Sources/CXFoundation/Internal/Polyfill.swift:29:89: warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
21 |     }
22 |
23 |     @discardableResult class func cx_scheduledTimer(withTimeInterval interval: TimeInterval, repeats: Bool, block: @escaping (Timer) -> Void) -> Timer {
   |                                                                                                             `- note: parameter 'block' is implicitly non-sendable
24 |         #if canImport(ObjectiveC)
25 |         guard #available(OSX 10.12, iOS 10.0, tvOS 10.0, watchOS 3.0, *) else {
   :
27 |         }
28 |         #endif
29 |         return self.scheduledTimer(withTimeInterval: interval, repeats: repeats, block: block)
   |                                                                                         `- warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
30 |     }
31 |
/host/spi-builder-workspace/Sources/CXFoundation/Internal/Polyfill.swift:51:45: warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
42 | extension RunLoop {
43 |
44 |     func cx_perform(inModes modes: [RunLoop.Mode], block: @escaping () -> Void) {
   |                                                    `- note: parameter 'block' is implicitly non-sendable
45 |         #if canImport(ObjectiveC)
46 |         guard #available(OSX 10.12, iOS 10.0, tvOS 10.0, watchOS 3.0, *) else {
   :
49 |         }
50 |         #endif
51 |         self.perform(inModes: modes, block: block)
   |                                             `- warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
52 |     }
53 |
/host/spi-builder-workspace/Sources/CXFoundation/Internal/Polyfill.swift:61:22: warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
52 |     }
53 |
54 |     func cx_perform(_ block: @escaping () -> Void) {
   |                       `- note: parameter 'block' is implicitly non-sendable
55 |         #if canImport(ObjectiveC)
56 |         guard #available(OSX 10.12, iOS 10.0, tvOS 10.0, watchOS 3.0, *) else {
   :
59 |         }
60 |         #endif
61 |         self.perform(block)
   |                      `- warning: passing non-sendable parameter 'block' to function expecting a @Sendable closure
62 |     }
63 |
[254/255] Emitting module CXFoundation
/host/spi-builder-workspace/Sources/CXFoundation/JSONDecoder.swift:21:1: warning: extension declares a conformance of imported type 'JSONDecoder' to imported protocol 'CXWrapping'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future
19 | }
20 |
21 | extension JSONDecoder: CXWrapping {
   | |- warning: extension declares a conformance of imported type 'JSONDecoder' to imported protocol 'CXWrapping'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
22 |
23 |     public typealias CX = CXWrappers.JSONDecoder
/host/spi-builder-workspace/Sources/CXFoundation/JSONEncoder.swift:21:1: warning: extension declares a conformance of imported type 'JSONEncoder' to imported protocol 'CXWrapping'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future
19 | }
20 |
21 | extension JSONEncoder: CXWrapping {
   | |- warning: extension declares a conformance of imported type 'JSONEncoder' to imported protocol 'CXWrapping'; this will not behave correctly if the owners of 'FoundationEssentials' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
22 |
23 |     public typealias CX = CXWrappers.JSONEncoder
/host/spi-builder-workspace/Sources/CXFoundation/OperationQueue.swift:165:25: warning: class 'DelayReadyOperation' must restate inherited '@unchecked Sendable' conformance
163 |     public struct SchedulerOptions { }
164 |
165 |     private final class DelayReadyOperation: Operation, Cancellable {
    |                         `- warning: class 'DelayReadyOperation' must restate inherited '@unchecked Sendable' conformance
166 |         static var readySchedulingQueue: DispatchQueue = {
167 |             return DispatchQueue(label: "DelayReadyOperation")
[255/255] Compiling CXFoundation URLSession.swift
/host/spi-builder-workspace/Sources/CXFoundation/URLSession.swift:141:44: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
139 |                     let task = p.session.dataTask(
140 |                         with: p.request,
141 |                         completionHandler: handleResponse(data:response:error:)
    |                                            `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
142 |                     )
143 |                     self.task = task
[257/258] Compiling _CXShim @_exported.swift
[258/258] Emitting module _CXShim
[260/270] Compiling _CXTest Math.swift
[261/270] Compiling _CXTest CompletionExtensions.swift
[262/271] Compiling _CXTest TracingSubscription.swift
[263/271] Emitting module _CXTest
[264/271] Compiling _CXTest BinaryHeap.swift
[265/271] Compiling _CXTest Const.swift
[266/271] Compiling _CXTest GlobalCounter.swift
[267/271] Compiling _CXTest Locking.swift
[268/271] Compiling _CXTest TracingSubscriber.swift
[269/271] Compiling _CXTest TransparentPublisher.swift
[270/271] Compiling _CXTest VirtualTime.swift
[271/271] Compiling _CXTest VirtualTimeScheduler.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[273/285] Emitting module CXTestUtility
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/BranchExpectation.swift:6:30: error: 'Predicate' is ambiguous for type lookup in this context
 4 | public extension Expectation {
 5 |
 6 |     func toFail(_ predicate: Predicate<T>, description: String? = nil) {
   |                              `- error: 'Predicate' is ambiguous for type lookup in this context
 7 |         #if USE_COMBINE
 8 |         to(predicate, description: description)
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/BranchExpectation.swift:14:29: error: 'Predicate' is ambiguous for type lookup in this context
12 |     }
13 |
14 |     func toFix(_ predicate: Predicate<T>, description: String? = nil) {
   |                             `- error: 'Predicate' is ambiguous for type lookup in this context
15 |         #if USE_COMBINE
16 |         toNot(predicate, description: description)
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/BranchExpectation.swift:22:45: error: 'Predicate' is ambiguous for type lookup in this context
20 |     }
21 |
22 |     func toBranch(combine combinePredicate: Predicate<T>, cx cxPredicate: Predicate<T>, description: String? = nil) {
   |                                             `- error: 'Predicate' is ambiguous for type lookup in this context
23 |         #if USE_COMBINE
24 |         to(combinePredicate, description: description)
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/BranchExpectation.swift:22:75: error: 'Predicate' is ambiguous for type lookup in this context
20 |     }
21 |
22 |     func toBranch(combine combinePredicate: Predicate<T>, cx cxPredicate: Predicate<T>, description: String? = nil) {
   |                                                                           `- error: 'Predicate' is ambiguous for type lookup in this context
23 |         #if USE_COMBINE
24 |         to(combinePredicate, description: description)
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/VersioningExpectation.swift:8:26: error: 'Predicate' is ambiguous for type lookup in this context
  6 | public extension Expectation {
  7 |
  8 |     func to(_ predicate: Predicate<T>, minimalVersion: XcodeVersion, description: String? = nil) {
    |                          `- error: 'Predicate' is ambiguous for type lookup in this context
  9 |         toVersioning([minimalVersion: predicate], description: description)
 10 |     }
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/VersioningExpectation.swift:12:52: error: 'Predicate' is ambiguous for type lookup in this context
 10 |     }
 11 |
 12 |     func toVersioning(_ predicates: [XcodeVersion: Predicate<T>], description: String? = nil) {
    |                                                    `- error: 'Predicate' is ambiguous for type lookup in this context
 13 |         precondition(!predicates.isEmpty)
 14 |         let versions = predicates.keys.sorted(by: >)
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Predicate.swift:4:56: error: 'Predicate' is ambiguous for type lookup in this context
 2 | import Nimble
 3 |
 4 | public func beAllEqual<S: Sequence, T: Equatable>() -> Predicate<S>
   |                                                        `- error: 'Predicate' is ambiguous for type lookup in this context
 5 |     where S.Iterator.Element == T {
 6 |     return Predicate.simple("element be all equal") { actualExpression in
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Predicate.swift:22:30: error: 'Predicate' is ambiguous for type lookup in this context
20 | }
21 |
22 | public func beNotNil<T>() -> Predicate<T> {
   |                              `- error: 'Predicate' is ambiguous for type lookup in this context
23 |     return Predicate.simpleNilable("be not nil") { actualExpression in
24 |         let actualValue = try actualExpression.evaluate()
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Predicate.swift:29:51: error: 'Predicate' is ambiguous for type lookup in this context
27 | }
28 |
29 | public func beNotIdenticalTo(_ expected: Any?) -> Predicate<Any> {
   |                                                   `- error: 'Predicate' is ambiguous for type lookup in this context
30 |     return Predicate.define { actualExpression in
31 |         let actual = try actualExpression.evaluate() as AnyObject?
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
[274/286] Compiling CXTestUtility @_exported.swift
[275/286] Compiling CXTestUtility Common.swift
[276/286] Compiling CXTestUtility DispatchQueue+extensions.swift
[277/286] Compiling CXTestUtility Int+loop.swift
[278/286] Compiling CXTestUtility Sequence+scan.swift
[279/286] Compiling CXTestUtility Subject+send.swift
[280/286] Compiling CXTestUtility TestError.swift
[281/286] Compiling CXTestUtility TracingSubscriber+extensions.swift
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/BranchExpectation.swift:6:30: error: 'Predicate' is ambiguous for type lookup in this context
 4 | public extension Expectation {
 5 |
 6 |     func toFail(_ predicate: Predicate<T>, description: String? = nil) {
   |                              `- error: 'Predicate' is ambiguous for type lookup in this context
 7 |         #if USE_COMBINE
 8 |         to(predicate, description: description)
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/BranchExpectation.swift:14:29: error: 'Predicate' is ambiguous for type lookup in this context
12 |     }
13 |
14 |     func toFix(_ predicate: Predicate<T>, description: String? = nil) {
   |                             `- error: 'Predicate' is ambiguous for type lookup in this context
15 |         #if USE_COMBINE
16 |         toNot(predicate, description: description)
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/BranchExpectation.swift:22:45: error: 'Predicate' is ambiguous for type lookup in this context
20 |     }
21 |
22 |     func toBranch(combine combinePredicate: Predicate<T>, cx cxPredicate: Predicate<T>, description: String? = nil) {
   |                                             `- error: 'Predicate' is ambiguous for type lookup in this context
23 |         #if USE_COMBINE
24 |         to(combinePredicate, description: description)
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/BranchExpectation.swift:22:75: error: 'Predicate' is ambiguous for type lookup in this context
20 |     }
21 |
22 |     func toBranch(combine combinePredicate: Predicate<T>, cx cxPredicate: Predicate<T>, description: String? = nil) {
   |                                                                           `- error: 'Predicate' is ambiguous for type lookup in this context
23 |         #if USE_COMBINE
24 |         to(combinePredicate, description: description)
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/VersioningExpectation.swift:8:26: error: 'Predicate' is ambiguous for type lookup in this context
  6 | public extension Expectation {
  7 |
  8 |     func to(_ predicate: Predicate<T>, minimalVersion: XcodeVersion, description: String? = nil) {
    |                          `- error: 'Predicate' is ambiguous for type lookup in this context
  9 |         toVersioning([minimalVersion: predicate], description: description)
 10 |     }
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
[282/286] Compiling CXTestUtility BranchExpectation.swift
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/BranchExpectation.swift:6:30: error: 'Predicate' is ambiguous for type lookup in this context
 4 | public extension Expectation {
 5 |
 6 |     func toFail(_ predicate: Predicate<T>, description: String? = nil) {
   |                              `- error: 'Predicate' is ambiguous for type lookup in this context
 7 |         #if USE_COMBINE
 8 |         to(predicate, description: description)
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/BranchExpectation.swift:14:29: error: 'Predicate' is ambiguous for type lookup in this context
12 |     }
13 |
14 |     func toFix(_ predicate: Predicate<T>, description: String? = nil) {
   |                             `- error: 'Predicate' is ambiguous for type lookup in this context
15 |         #if USE_COMBINE
16 |         toNot(predicate, description: description)
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/BranchExpectation.swift:22:45: error: 'Predicate' is ambiguous for type lookup in this context
20 |     }
21 |
22 |     func toBranch(combine combinePredicate: Predicate<T>, cx cxPredicate: Predicate<T>, description: String? = nil) {
   |                                             `- error: 'Predicate' is ambiguous for type lookup in this context
23 |         #if USE_COMBINE
24 |         to(combinePredicate, description: description)
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/BranchExpectation.swift:22:75: error: 'Predicate' is ambiguous for type lookup in this context
20 |     }
21 |
22 |     func toBranch(combine combinePredicate: Predicate<T>, cx cxPredicate: Predicate<T>, description: String? = nil) {
   |                                                                           `- error: 'Predicate' is ambiguous for type lookup in this context
23 |         #if USE_COMBINE
24 |         to(combinePredicate, description: description)
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/VersioningExpectation.swift:8:26: error: 'Predicate' is ambiguous for type lookup in this context
  6 | public extension Expectation {
  7 |
  8 |     func to(_ predicate: Predicate<T>, minimalVersion: XcodeVersion, description: String? = nil) {
    |                          `- error: 'Predicate' is ambiguous for type lookup in this context
  9 |         toVersioning([minimalVersion: predicate], description: description)
 10 |     }
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
[283/286] Compiling CXTestUtility TestTimeline.swift
[284/286] Compiling CXTestUtility VersioningExpectation.swift
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/VersioningExpectation.swift:8:26: error: 'Predicate' is ambiguous for type lookup in this context
  6 | public extension Expectation {
  7 |
  8 |     func to(_ predicate: Predicate<T>, minimalVersion: XcodeVersion, description: String? = nil) {
    |                          `- error: 'Predicate' is ambiguous for type lookup in this context
  9 |         toVersioning([minimalVersion: predicate], description: description)
 10 |     }
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/VersioningExpectation.swift:12:52: error: 'Predicate' is ambiguous for type lookup in this context
 10 |     }
 11 |
 12 |     func toVersioning(_ predicates: [XcodeVersion: Predicate<T>], description: String? = nil) {
    |                                                    `- error: 'Predicate' is ambiguous for type lookup in this context
 13 |         precondition(!predicates.isEmpty)
 14 |         let versions = predicates.keys.sorted(by: >)
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Predicate.swift:4:56: error: 'Predicate' is ambiguous for type lookup in this context
 2 | import Nimble
 3 |
 4 | public func beAllEqual<S: Sequence, T: Equatable>() -> Predicate<S>
   |                                                        `- error: 'Predicate' is ambiguous for type lookup in this context
 5 |     where S.Iterator.Element == T {
 6 |     return Predicate.simple("element be all equal") { actualExpression in
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Predicate.swift:22:30: error: 'Predicate' is ambiguous for type lookup in this context
20 | }
21 |
22 | public func beNotNil<T>() -> Predicate<T> {
   |                              `- error: 'Predicate' is ambiguous for type lookup in this context
23 |     return Predicate.simpleNilable("be not nil") { actualExpression in
24 |         let actualValue = try actualExpression.evaluate()
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Predicate.swift:29:51: error: 'Predicate' is ambiguous for type lookup in this context
27 | }
28 |
29 | public func beNotIdenticalTo(_ expected: Any?) -> Predicate<Any> {
   |                                                   `- error: 'Predicate' is ambiguous for type lookup in this context
30 |     return Predicate.define { actualExpression in
31 |         let actual = try actualExpression.evaluate() as AnyObject?
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
[285/286] Compiling CXTestUtility Predicate.swift
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/VersioningExpectation.swift:8:26: error: 'Predicate' is ambiguous for type lookup in this context
  6 | public extension Expectation {
  7 |
  8 |     func to(_ predicate: Predicate<T>, minimalVersion: XcodeVersion, description: String? = nil) {
    |                          `- error: 'Predicate' is ambiguous for type lookup in this context
  9 |         toVersioning([minimalVersion: predicate], description: description)
 10 |     }
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Inconsistent/VersioningExpectation.swift:12:52: error: 'Predicate' is ambiguous for type lookup in this context
 10 |     }
 11 |
 12 |     func toVersioning(_ predicates: [XcodeVersion: Predicate<T>], description: String? = nil) {
    |                                                    `- error: 'Predicate' is ambiguous for type lookup in this context
 13 |         precondition(!predicates.isEmpty)
 14 |         let versions = predicates.keys.sorted(by: >)
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Predicate.swift:4:56: error: 'Predicate' is ambiguous for type lookup in this context
 2 | import Nimble
 3 |
 4 | public func beAllEqual<S: Sequence, T: Equatable>() -> Predicate<S>
   |                                                        `- error: 'Predicate' is ambiguous for type lookup in this context
 5 |     where S.Iterator.Element == T {
 6 |     return Predicate.simple("element be all equal") { actualExpression in
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Predicate.swift:22:30: error: 'Predicate' is ambiguous for type lookup in this context
20 | }
21 |
22 | public func beNotNil<T>() -> Predicate<T> {
   |                              `- error: 'Predicate' is ambiguous for type lookup in this context
23 |     return Predicate.simpleNilable("be not nil") { actualExpression in
24 |         let actualValue = try actualExpression.evaluate()
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
/host/spi-builder-workspace/Sources/CXTestUtility/Predicate.swift:29:51: error: 'Predicate' is ambiguous for type lookup in this context
27 | }
28 |
29 | public func beNotIdenticalTo(_ expected: Any?) -> Predicate<Any> {
   |                                                   `- error: 'Predicate' is ambiguous for type lookup in this context
30 |     return Predicate.define { actualExpression in
31 |         let actual = try actualExpression.evaluate() as AnyObject?
/host/spi-builder-workspace/.build/checkouts/Nimble/Sources/Nimble/Matchers/Predicate.swift:19:15: note: found this candidate
 17 | /// predicates are simple wrappers around closures to provide static type information and
 18 | /// allow composition and wrapping of existing behaviors.
 19 | public struct Predicate<T> {
    |               `- note: found this candidate
 20 |     fileprivate var matcher: (Expression<T>) throws -> PredicateResult
 21 |
FoundationEssentials.Predicate:2:15: note: found this candidate
1 | @available(macOS 14, iOS 17, tvOS 17, watchOS 10, *)
2 | public struct Predicate<each Input> : Sendable {
  |               `- note: found this candidate
3 |     public let expression: any StandardPredicateExpression<Bool>
4 |     public let variable: (repeat PredicateExpressions.Variable<each Input>)
[286/286] Compiling CXTestUtility TracingSubject.swift
BUILD FAILURE 6.1 linux