The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Failed to build CombineX, reference 0.4.0 (98096c), with Swift 6.2 (beta) for Linux on 19 Jun 2025 01:01:23 UTC.

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/cx-org/CombineX.git
Reference: 0.4.0
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/cx-org/CombineX
 * tag               0.4.0      -> FETCH_HEAD
HEAD is now at 98096c6 Merge pull request #125 from luoxiu/feature/prepare-for-0.4.0
Submodule path 'CXShim': checked out '07309a901b26c043c33d04746ff96d6caaa99737'
Submodule path 'CXTest': checked out '37c165eab3505d1f1e3bb7f12518db5ff4fad569'
Submodule 'CXShim' (https://github.com/cx-org/CXShim) registered for path 'CXShim'
Submodule 'CXTest' (https://github.com/cx-org/CXTest) registered for path 'CXTest'
Cloning into '/host/spi-builder-workspace/CXShim'...
Cloning into '/host/spi-builder-workspace/CXTest'...
Cloned https://github.com/cx-org/CombineX.git
Revision (git rev-parse @):
98096c6b2a51481cb6e4bae8da0a808d8cab09a1
SUCCESS checkout https://github.com/cx-org/CombineX.git at 0.4.0
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.2
Building package at path:  $PWD
https://github.com/cx-org/CombineX.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.2-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:f81a7bd7aa87a0f81848d48c5bcc03f5f78deebd37fa5f9be9913077205d3687
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.2-latest
Fetching https://github.com/Quick/Quick.git
Fetching https://github.com/ddddxxx/Semver.git
Fetching https://github.com/Quick/Nimble.git
Fetching https://github.com/apple/swift-atomics.git
[1/398] Fetching semver
[399/2195] Fetching semver, swift-atomics
[543/16954] Fetching semver, swift-atomics, quick
[5001/36538] Fetching semver, swift-atomics, quick, nimble
Fetched https://github.com/apple/swift-atomics.git from cache (0.54s)
[19205/34741] Fetching semver, quick, nimble
Fetched https://github.com/ddddxxx/Semver.git from cache (0.84s)
Fetched https://github.com/Quick/Quick.git from cache (0.85s)
[15276/19584] Fetching nimble
Fetched https://github.com/Quick/Nimble.git from cache (1.76s)
Computing version for https://github.com/ddddxxx/Semver.git
Computed https://github.com/ddddxxx/Semver.git at 0.2.1 (2.16s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 0.0.3 (0.39s)
Computing version for https://github.com/Quick/Nimble.git
Computed https://github.com/Quick/Nimble.git at 9.2.1 (2.00s)
Fetching https://github.com/mattgallagher/CwlPreconditionTesting.git
[1/1257] Fetching cwlpreconditiontesting
Fetched https://github.com/mattgallagher/CwlPreconditionTesting.git from cache (0.25s)
Computing version for https://github.com/Quick/Quick.git
Computed https://github.com/Quick/Quick.git at 3.1.2 (0.70s)
Computing version for https://github.com/mattgallagher/CwlPreconditionTesting.git
Computed https://github.com/mattgallagher/CwlPreconditionTesting.git at 2.2.2 (0.68s)
Fetching https://github.com/mattgallagher/CwlCatchException.git
[1/455] Fetching cwlcatchexception
Fetched https://github.com/mattgallagher/CwlCatchException.git from cache (0.29s)
Computing version for https://github.com/mattgallagher/CwlCatchException.git
Computed https://github.com/mattgallagher/CwlCatchException.git at 2.2.1 (0.72s)
Creating working copy for https://github.com/ddddxxx/Semver.git
Working copy of https://github.com/ddddxxx/Semver.git resolved at 0.2.1
Creating working copy for https://github.com/mattgallagher/CwlPreconditionTesting.git
Working copy of https://github.com/mattgallagher/CwlPreconditionTesting.git resolved at 2.2.2
Creating working copy for https://github.com/Quick/Nimble.git
Working copy of https://github.com/Quick/Nimble.git resolved at 9.2.1
Creating working copy for https://github.com/Quick/Quick.git
Working copy of https://github.com/Quick/Quick.git resolved at 3.1.2
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 0.0.3
Creating working copy for https://github.com/mattgallagher/CwlCatchException.git
Working copy of https://github.com/mattgallagher/CwlCatchException.git resolved at 2.2.1
Building for debugging...
[0/13] Write sources
[11/13] Compiling _AtomicsShims.c
[12/13] Write swift-version-24593BA9C3E375BF.txt
[14/111] Emitting module Semver
[15/111] Compiling Nimble Predicate.swift
[16/111] Compiling Nimble RaisesException.swift
[17/111] Compiling Nimble SatisfyAllOf.swift
[18/111] Compiling Nimble SatisfyAnyOf.swift
[19/111] Compiling Nimble ThrowAssertion.swift
[20/111] Compiling Nimble ThrowError.swift
[21/117] Compiling Quick DSL.swift
[22/117] Compiling Quick World+DSL.swift
[23/118] Emitting module Atomics
[24/118] Compiling Quick ErrorUtility.swift
[25/118] Compiling Quick Example.swift
[26/118] Compiling Quick ExampleGroup.swift
[27/118] Compiling Quick QuickConfiguration.swift
[28/118] Compiling Atomics AtomicLazyReference.swift
[29/118] Compiling Quick Behavior.swift
[30/118] Compiling Quick Callsite.swift
[31/118] Compiling CXUtility Math.swift
[32/118] Compiling _CXCompatible FlatMap.swift
[33/118] Emitting module CXUtility
[34/118] Compiling CXUtility Const.swift
[35/118] Compiling _CXCompatible Swift.swift
[36/118] Compiling _CXCompatible SwitchToLatest.swift
[37/118] Compiling _CXCompatible Optional.swift
[38/118] 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 {
[39/118] Compiling Atomics PointerConformances.swift
[40/118] Compiling Atomics IntegerConformances.swift
[41/118] Compiling Atomics HighLevelTypes.swift
[43/119] Compiling CXUtility LockedAtomic.swift
[44/119] Compiling CXUtility Locking.swift
[46/120] Compiling Quick ExampleMetadata.swift
[47/120] Compiling Quick Filter.swift
[48/120] Compiling Quick Closures.swift
[49/123] Compiling Quick ExampleHooks.swift
[50/123] Compiling Quick HooksPhase.swift
[51/123] Compiling Quick SuiteHooks.swift
[52/123] Compiling Quick NSBundle+CurrentTestBundle.swift
[53/123] Compiling Quick QuickMain.swift
[54/123] Compiling Quick QuickSelectedTestSuiteBuilder.swift
[55/123] Emitting module Nimble
[65/123] Compiling Quick Configuration.swift
[69/123] Emitting module Quick
[73/123] Compiling Quick QuickSpec.swift
[74/123] Compiling Quick QuickTestObservation.swift
[75/123] Compiling Quick QuickTestSuite.swift
[76/123] Compiling Nimble ToSucceed.swift
[77/123] Compiling Nimble Await.swift
[78/123] Compiling Nimble DispatchTimeInterval.swift
[79/123] Compiling Nimble Errors.swift
[80/123] Compiling Nimble SourceLocation.swift
[81/123] Compiling Nimble Stringers.swift
[82/123] Compiling _CXCompatible CXNamespace.swift
[83/123] 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 {
[84/123] Compiling _CXCompatible Dispatch.swift
[99/124] Compiling Nimble BeginWith.swift
[100/124] Compiling Nimble BeginWithPrefix.swift
[101/124] Compiling Nimble Contain.swift
[102/124] Compiling Nimble ContainElementSatisfying.swift
[103/124] Compiling Nimble ElementsEqual.swift
[104/124] Compiling Nimble EndWith.swift
[105/124] Compiling Nimble Equal+Tuple.swift
[106/124] Compiling Nimble BeGreaterThanOrEqualTo.swift
[107/124] Compiling Nimble BeIdenticalTo.swift
[108/124] Compiling Nimble BeLessThan.swift
[109/124] Compiling Nimble BeLessThanOrEqual.swift
[110/124] Compiling Nimble BeLogical.swift
[111/124] Compiling Nimble BeNil.swift
[112/124] Compiling Nimble BeVoid.swift
[113/124] Compiling Quick String+C99ExtendedIdentifier.swift
[114/124] Compiling Quick URL+FileName.swift
[115/124] Compiling Quick World.swift
[116/124] Compiling Nimble MatchError.swift
[117/124] Compiling Nimble MatcherFunc.swift
[118/124] Compiling Nimble MatcherProtocols.swift
[119/124] Compiling Nimble PostNotification.swift
[121/138] Compiling Semver Semver.swift
[124/236] Compiling CombineX Coding.swift
[125/236] Compiling CombineX CombineIdentifier.swift
[126/236] Compiling CombineX ConnectablePublisher.swift
[128/237] Compiling CombineX Contains.swift
[129/237] Compiling CombineX ContainsWhere.swift
[130/237] Compiling CombineX Count.swift
[131/237] Compiling CombineX Decode.swift
[132/237] Compiling CombineX Drop.swift
[133/237] Compiling CombineX DropWhile.swift
[134/237] Compiling CombineX Encode.swift
[135/237] Compiling CombineX Filter.swift
[136/237] Compiling CombineX First.swift
[137/237] Compiling CombineX FirstWhere.swift
[138/237] Compiling CombineX IgnoreOutput.swift
[139/237] Compiling CombineX Last.swift
[140/237] Compiling CombineX LastWhere.swift
[141/237] Compiling CombineX Map.swift
[142/237] Compiling CombineX MapKeyPath.swift
[143/237] Compiling CombineX Merge+.swift
[144/252] 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
[145/252] 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
[146/252] 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
[147/252] 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
[148/252] 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
/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/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/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/252] 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
[153/252] 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
[154/252] 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
[155/252] 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
[156/252] 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
[157/252] 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
[158/252] 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
[159/252] 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
[160/252] 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:275: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
273 | }()
274 |
275 | @_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
276 | private func _getTypeByMangledNameInContext(
277 |     _ 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 |     }
[161/252] Compiling CombineX OptionalProtocol.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:275: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
273 | }()
274 |
275 | @_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
276 | private func _getTypeByMangledNameInContext(
277 |     _ name: UnsafePointer<UInt8>,
[162/252] Compiling CombineX PeekableIterator.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:275: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
273 | }()
274 |
275 | @_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
276 | private func _getTypeByMangledNameInContext(
277 |     _ name: UnsafePointer<UInt8>,
[163/252] Compiling CombineX RelayState.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:275: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
273 | }()
274 |
275 | @_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
276 | private func _getTypeByMangledNameInContext(
277 |     _ name: UnsafePointer<UInt8>,
[164/252] Compiling CombineX Runtime.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:275: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
273 | }()
274 |
275 | @_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
276 | private func _getTypeByMangledNameInContext(
277 |     _ name: UnsafePointer<UInt8>,
[165/252] Compiling CombineX WeakHashBox.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:275: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
273 | }()
274 |
275 | @_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
276 | private func _getTypeByMangledNameInContext(
277 |     _ name: UnsafePointer<UInt8>,
[166/252] Compiling CombineX ObservableObject.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:275: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
273 | }()
274 |
275 | @_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
276 | private func _getTypeByMangledNameInContext(
277 |     _ name: UnsafePointer<UInt8>,
[167/252] Compiling CombineX Published.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:275: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
273 | }()
274 |
275 | @_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
276 | private func _getTypeByMangledNameInContext(
277 |     _ name: UnsafePointer<UInt8>,
[168/252] Compiling CombineX Publisher.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:275: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
273 | }()
274 |
275 | @_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
276 | private func _getTypeByMangledNameInContext(
277 |     _ name: UnsafePointer<UInt8>,
[169/252] Compiling CombineX CollectByCount.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:275: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
273 | }()
274 |
275 | @_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
276 | private func _getTypeByMangledNameInContext(
277 |     _ name: UnsafePointer<UInt8>,
[170/252] Compiling CombineX AllSatisfy.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:275: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
273 | }()
274 |
275 | @_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
276 | private func _getTypeByMangledNameInContext(
277 |     _ name: UnsafePointer<UInt8>,
[171/252] Compiling CombineX AssertNoFailure.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:275: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
273 | }()
274 |
275 | @_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
276 | private func _getTypeByMangledNameInContext(
277 |     _ name: UnsafePointer<UInt8>,
[172/252] Compiling CombineX Catch.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:275: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
273 | }()
274 |
275 | @_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
276 | private func _getTypeByMangledNameInContext(
277 |     _ name: UnsafePointer<UInt8>,
[173/252] Compiling CombineX Collect.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:275: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
273 | }()
274 |
275 | @_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
276 | private func _getTypeByMangledNameInContext(
277 |     _ name: UnsafePointer<UInt8>,
[174/252] Compiling CombineX CombineLatest+.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:275: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
273 | }()
274 |
275 | @_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
276 | private func _getTypeByMangledNameInContext(
277 |     _ name: UnsafePointer<UInt8>,
[175/252] Compiling CombineX CompactMap.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:275: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
273 | }()
274 |
275 | @_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
276 | private func _getTypeByMangledNameInContext(
277 |     _ name: UnsafePointer<UInt8>,
[176/252] Compiling CombineX Comparison.swift
/host/spi-builder-workspace/Sources/CombineX/Internal/Runtime.swift:275: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
273 | }()
274 |
275 | @_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
276 | private func _getTypeByMangledNameInContext(
277 |     _ name: UnsafePointer<UInt8>,
[177/252] Compiling CombineX PrefixWhile.swift
[178/252] Compiling CombineX Reduce.swift
[179/252] Compiling CombineX RemoveDuplicates.swift
[180/252] Compiling CombineX Retry.swift
[181/252] Compiling CombineX Scan.swift
[182/252] Compiling CombineX TryCombineLatest+.swift
[183/252] Compiling CombineX TryComparison.swift
[184/252] Compiling CombineX TryContainsWhere.swift
[185/252] Compiling CombineX TryFilter.swift
[186/252] Compiling CombineX TryFirstWhere.swift
[187/252] Compiling CombineX TryLastWhere.swift
[188/252] Compiling CombineX TryMap.swift
[189/252] Compiling CombineX Zip+.swift
[190/252] Compiling CombineX Concatenate.swift
[191/252] Compiling CombineX Deferred.swift
[192/252] Compiling CombineX Delay.swift
[193/252] Compiling CombineX Zip.swift
[194/252] Compiling CombineX Autoconnect.swift
[195/252] Compiling CombineX Future.swift
[196/252] Compiling CombineX MakeConnectable.swift
[197/252] Compiling CombineX Multicast.swift
[198/252] Compiling CombineX Share.swift
[199/252] Compiling CombineX BreakPoint.swift
[200/252] Compiling CombineX Buffer.swift
[201/252] Compiling CombineX CollectByTime.swift
[202/252] Compiling CombineX CombineLatest.swift
[203/252] Compiling CombineX Debounce.swift
[204/252] Compiling CombineX HandleEvents.swift
[205/252] Compiling CombineX SwitchToLatest.swift
[206/252] Compiling CombineX Throttle.swift
[207/252] Compiling CombineX Timeout.swift
[208/252] Compiling CombineX DropUntilOutput.swift
[209/252] Compiling CombineX Empty.swift
[210/252] Compiling CombineX Fail.swift
[211/252] Compiling CombineX FlatMap.swift
[212/252] Compiling CombineX Just.swift
[213/252] Compiling CombineX MapError.swift
[214/252] Compiling CombineX MeasureInterval.swift
[215/252] Compiling CombineX Merge.swift
[216/252] Compiling CombineX Optional.Publisher.swift
[217/252] Compiling CombineX Output.swift
[218/252] Compiling CombineX PrefixUntilOutput.swift
[219/252] Compiling CombineX Print.swift
[220/252] Compiling CombineX Publishers.swift
[221/252] Compiling CombineX ReceiveOn.swift
[222/252] Compiling CombineX Record.swift
[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 Scheduler.swift
[239/252] Compiling CombineX SchedulerTimeIntervalConvertible.swift
[240/252] Compiling CombineX ImmediateScheduler.swift
[241/252] Compiling CombineX Subject.swift
[242/252] Compiling CombineX CurrentValueSubject.swift
[243/252] Compiling CombineX PassthroughSubject.swift
[244/252] Compiling CombineX Subscriber.swift
[245/252] Compiling CombineX Assign.swift
[246/252] Compiling CombineX Completion.swift
[247/252] Compiling CombineX Demand.swift
[248/252] Compiling CombineX Sink.swift
[249/252] Compiling CombineX Subscribers.swift
[250/252] Compiling CombineX Subscription.swift
[251/252] Compiling CombineX EmptySubscription.swift
[252/252] Compiling CombineX Subscriptions.swift
[254/266] 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
[255/266] 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
[256/267] Compiling CXFoundation PropertyListEncoder.swift
[257/267] Compiling CXFoundation Publishers+KeyValueObserving.swift
[258/267] Compiling CXFoundation Timer.swift
[259/267] Compiling CXFoundation RunLoop.swift
[260/267] Compiling CXFoundation NSObject.swift
/host/spi-builder-workspace/Sources/CXFoundation/NotificationCenter.swift:160:34: warning: capture of non-Sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
158 |                 queue: nil
159 |             ) { [weak self] note in
160 |                 guard let self = self else { return }
    |                                  `- warning: capture of non-Sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
161 |
162 |                 self.lock.lock()
/host/spi-builder-workspace/Sources/CXFoundation/NotificationCenter.swift:159:23: warning: capture of non-Sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
157 |                 object: object,
158 |                 queue: nil
159 |             ) { [weak self] note in
    |                       `- warning: capture of non-Sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
160 |                 guard let self = self else { return }
161 |
[261/267] Compiling CXFoundation NotificationCenter.swift
/host/spi-builder-workspace/Sources/CXFoundation/NotificationCenter.swift:160:34: warning: capture of non-Sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
158 |                 queue: nil
159 |             ) { [weak self] note in
160 |                 guard let self = self else { return }
    |                                  `- warning: capture of non-Sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
161 |
162 |                 self.lock.lock()
/host/spi-builder-workspace/Sources/CXFoundation/NotificationCenter.swift:159:23: warning: capture of non-Sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
157 |                 object: object,
158 |                 queue: nil
159 |             ) { [weak self] note in
    |                       `- warning: capture of non-Sendable type 'S.Type' in an isolated closure; this is an error in the Swift 6 language mode
160 |                 guard let self = self else { return }
161 |
[262/267] 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 |     }
[263/267] 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 |     }
[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: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] Emitting module _CXShim
[270/270] Compiling _CXShim @_exported.swift
[272/282] Compiling _CXTest TracingSubscription.swift
[273/282] Compiling _CXTest TransparentPublisher.swift
[274/282] Compiling _CXTest VirtualTime.swift
[275/283] Compiling _CXTest Math.swift
[276/283] Compiling _CXTest CompletionExtensions.swift
[277/283] Compiling _CXTest TracingSubscriber.swift
[278/283] Compiling _CXTest BinaryHeap.swift
[279/283] Compiling _CXTest Const.swift
[280/283] Compiling _CXTest GlobalCounter.swift
[281/283] Compiling _CXTest Locking.swift
[282/283] Emitting module _CXTest
[283/283] Compiling _CXTest VirtualTimeScheduler.swift
[285/297] 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 15, iOS 18, tvOS 18, watchOS 11, *)
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 15, iOS 18, tvOS 18, watchOS 11, *)
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 15, iOS 18, tvOS 18, watchOS 11, *)
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 15, iOS 18, tvOS 18, watchOS 11, *)
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 15, iOS 18, tvOS 18, watchOS 11, *)
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/297] 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 15, iOS 18, tvOS 18, watchOS 11, *)
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 15, iOS 18, tvOS 18, watchOS 11, *)
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 15, iOS 18, tvOS 18, watchOS 11, *)
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 15, iOS 18, tvOS 18, watchOS 11, *)
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 15, iOS 18, tvOS 18, watchOS 11, *)
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>)
[287/297] 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 15, iOS 18, tvOS 18, watchOS 11, *)
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 15, iOS 18, tvOS 18, watchOS 11, *)
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 15, iOS 18, tvOS 18, watchOS 11, *)
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 15, iOS 18, tvOS 18, watchOS 11, *)
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 15, iOS 18, tvOS 18, watchOS 11, *)
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/297] 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 15, iOS 18, tvOS 18, watchOS 11, *)
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 15, iOS 18, tvOS 18, watchOS 11, *)
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 15, iOS 18, tvOS 18, watchOS 11, *)
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 15, iOS 18, tvOS 18, watchOS 11, *)
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 15, iOS 18, tvOS 18, watchOS 11, *)
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 TestError.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[290/298] Compiling CXTestUtility @_exported.swift
[291/298] Compiling CXTestUtility Common.swift
[292/298] Compiling CXTestUtility Sequence+scan.swift
[293/298] Compiling CXTestUtility Subject+send.swift
[294/298] Compiling CXTestUtility DispatchQueue+extensions.swift
[295/298] Compiling CXTestUtility Int+loop.swift
[296/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 15, iOS 18, tvOS 18, watchOS 11, *)
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 15, iOS 18, tvOS 18, watchOS 11, *)
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 15, iOS 18, tvOS 18, watchOS 11, *)
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 15, iOS 18, tvOS 18, watchOS 11, *)
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 15, iOS 18, tvOS 18, watchOS 11, *)
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 15, iOS 18, tvOS 18, watchOS 11, *)
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 15, iOS 18, tvOS 18, watchOS 11, *)
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 15, iOS 18, tvOS 18, watchOS 11, *)
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 15, iOS 18, tvOS 18, watchOS 11, *)
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>)
[297/298] Compiling CXTestUtility TestTimeline.swift
[298/298] Compiling CXTestUtility TracingSubject.swift
BUILD FAILURE 6.2 linux