Build Information
Failed to build Bow, reference 0.8.0 (17ff76
), with Swift 6.0 for Linux on 31 Oct 2024 03:48:48 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.0-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete 2>&1
Build Log
12 | fileprivate var value: Int32
13 | public init(_ value: Int32 = 0) {
[64/286] Compiling RxSwift BooleanDisposable.swift
/host/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/AtomicInt.swift:11:13: error: cannot inherit from class 'NSLock' (compiled with Swift 6.0.2) because it has overridable members that could not be loaded in Swift 5.10
9 | import class Foundation.NSLock
10 |
11 | final class AtomicInt: NSLock {
| `- error: cannot inherit from class 'NSLock' (compiled with Swift 6.0.2) because it has overridable members that could not be loaded in Swift 5.10
12 | fileprivate var value: Int32
13 | public init(_ value: Int32 = 0) {
[65/286] Compiling RxSwift Buffer.swift
/host/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/AtomicInt.swift:11:13: error: cannot inherit from class 'NSLock' (compiled with Swift 6.0.2) because it has overridable members that could not be loaded in Swift 5.10
9 | import class Foundation.NSLock
10 |
11 | final class AtomicInt: NSLock {
| `- error: cannot inherit from class 'NSLock' (compiled with Swift 6.0.2) because it has overridable members that could not be loaded in Swift 5.10
12 | fileprivate var value: Int32
13 | public init(_ value: Int32 = 0) {
[66/286] Compiling RxSwift Cancelable.swift
/host/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/AtomicInt.swift:11:13: error: cannot inherit from class 'NSLock' (compiled with Swift 6.0.2) because it has overridable members that could not be loaded in Swift 5.10
9 | import class Foundation.NSLock
10 |
11 | final class AtomicInt: NSLock {
| `- error: cannot inherit from class 'NSLock' (compiled with Swift 6.0.2) because it has overridable members that could not be loaded in Swift 5.10
12 | fileprivate var value: Int32
13 | public init(_ value: Int32 = 0) {
[67/286] Compiling RxSwift Catch.swift
/host/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/AtomicInt.swift:11:13: error: cannot inherit from class 'NSLock' (compiled with Swift 6.0.2) because it has overridable members that could not be loaded in Swift 5.10
9 | import class Foundation.NSLock
10 |
11 | final class AtomicInt: NSLock {
| `- error: cannot inherit from class 'NSLock' (compiled with Swift 6.0.2) because it has overridable members that could not be loaded in Swift 5.10
12 | fileprivate var value: Int32
13 | public init(_ value: Int32 = 0) {
[68/286] Compiling RxSwift CombineLatest+Collection.swift
/host/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/AtomicInt.swift:11:13: error: cannot inherit from class 'NSLock' (compiled with Swift 6.0.2) because it has overridable members that could not be loaded in Swift 5.10
9 | import class Foundation.NSLock
10 |
11 | final class AtomicInt: NSLock {
| `- error: cannot inherit from class 'NSLock' (compiled with Swift 6.0.2) because it has overridable members that could not be loaded in Swift 5.10
12 | fileprivate var value: Int32
13 | public init(_ value: Int32 = 0) {
[69/286] Compiling RxSwift Reactive.swift
[70/286] Compiling RxSwift RecursiveLock.swift
[71/286] Compiling RxSwift RecursiveScheduler.swift
[72/286] Compiling RxSwift Reduce.swift
[73/286] Compiling RxSwift RefCountDisposable.swift
[74/286] Compiling RxSwift Repeat.swift
[75/286] Compiling RxSwift ReplaySubject.swift
[76/286] Compiling RxSwift RetryWhen.swift
[77/286] Compiling RxSwift Rx.swift
[78/286] Compiling RxSwift RxMutableBox.swift
[79/286] Compiling RxSwift Sample.swift
[80/286] Compiling RxSwift Scan.swift
[81/286] Compiling RxSwift ScheduledDisposable.swift
[82/286] Compiling RxSwift ScheduledItem.swift
[83/286] Compiling RxSwift ScheduledItemType.swift
[84/286] Compiling RxSwift SchedulerServices+Emulation.swift
[85/286] Compiling RxSwift SchedulerType.swift
[88/286] Compiling RxSwift Dematerialize.swift
[89/286] Compiling RxSwift Deprecated.swift
[90/286] Compiling RxSwift DispatchQueue+Extensions.swift
[91/286] Compiling RxSwift DispatchQueueConfiguration.swift
[92/286] Compiling RxSwift Disposable.swift
[93/286] Compiling RxSwift Disposables.swift
[94/286] Compiling RxSwift DisposeBag.swift
[95/286] Compiling RxSwift DisposeBase.swift
[96/286] Compiling RxSwift DistinctUntilChanged.swift
[97/286] Compiling RxSwift Do.swift
[98/286] Compiling RxSwift ElementAt.swift
[99/286] Compiling RxSwift Empty.swift
[100/286] Compiling RxSwift Enumerated.swift
[101/286] Compiling RxSwift Error.swift
[102/286] Compiling RxSwift Errors.swift
[103/286] Compiling RxSwift Event.swift
[104/286] Compiling RxSwift Filter.swift
[105/286] Compiling RxSwift First.swift
[106/286] Compiling RxSwift Generate.swift
[107/286] Compiling RxSwift CombineLatest+arity.swift
[108/286] Compiling RxSwift CombineLatest.swift
[109/286] Compiling RxSwift CompactMap.swift
[110/286] Compiling RxSwift Completable+AndThen.swift
[111/286] Compiling RxSwift Completable.swift
[112/286] Compiling RxSwift CompositeDisposable.swift
[113/286] Compiling RxSwift Concat.swift
[114/286] Compiling RxSwift ConcurrentDispatchQueueScheduler.swift
[115/286] Compiling RxSwift ConcurrentMainScheduler.swift
[116/286] Compiling RxSwift ConnectableObservableType.swift
[117/286] Compiling RxSwift Create.swift
[118/286] Compiling RxSwift CurrentThreadScheduler.swift
[119/286] Compiling RxSwift Date+Dispatch.swift
[120/286] Compiling RxSwift Debounce.swift
[121/286] Compiling RxSwift Debug.swift
[122/286] Compiling RxSwift DefaultIfEmpty.swift
[123/286] Compiling RxSwift Deferred.swift
[124/286] Compiling RxSwift Delay.swift
[125/286] Compiling RxSwift DelaySubscription.swift
/host/spi-builder-workspace/Sources/Bow/Typeclasses/Functor.swift:123:22: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
121 | /// - Parameter f: Function to be lifted.
122 | /// - Returns: Function in the context implementing this instance of `Functor`.
123 | static func lift<A, B>(_ f: @escaping (A) -> B) -> (Kind<F, A>) -> Kind<F, B> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
124 | { fa in fa.map(f) }
125 | }
/host/spi-builder-workspace/Sources/Bow/Syntax/HigherKinds.swift:10:20: note: 'A' previously declared here
8 | /// class ForOption {}
9 | /// class Option<A>: Kind<ForOption, A> {}
10 | open class Kind<F, A> {
| `- note: 'A' previously declared here
11 | /// Default initializer
12 | public init() {}
/host/spi-builder-workspace/Sources/Bow/Typeclasses/Functor.swift:123:22: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
121 | /// - Parameter f: Function to be lifted.
122 | /// - Returns: Function in the context implementing this instance of `Functor`.
123 | static func lift<A, B>(_ f: @escaping (A) -> B) -> (Kind<F, A>) -> Kind<F, B> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
124 | { fa in fa.map(f) }
125 | }
/host/spi-builder-workspace/Sources/Bow/Syntax/HigherKinds.swift:10:20: note: 'A' previously declared here
8 | /// class ForOption {}
9 | /// class Option<A>: Kind<ForOption, A> {}
10 | open class Kind<F, A> {
| `- note: 'A' previously declared here
11 | /// Default initializer
12 | public init() {}
/host/spi-builder-workspace/Sources/Bow/Typeclasses/Functor.swift:123:22: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
121 | /// - Parameter f: Function to be lifted.
122 | /// - Returns: Function in the context implementing this instance of `Functor`.
123 | static func lift<A, B>(_ f: @escaping (A) -> B) -> (Kind<F, A>) -> Kind<F, B> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
124 | { fa in fa.map(f) }
125 | }
/host/spi-builder-workspace/Sources/Bow/Syntax/HigherKinds.swift:10:20: note: 'A' previously declared here
8 | /// class ForOption {}
9 | /// class Option<A>: Kind<ForOption, A> {}
10 | open class Kind<F, A> {
| `- note: 'A' previously declared here
11 | /// Default initializer
12 | public init() {}
/host/spi-builder-workspace/Sources/Bow/Typeclasses/Functor.swift:123:22: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
121 | /// - Parameter f: Function to be lifted.
122 | /// - Returns: Function in the context implementing this instance of `Functor`.
123 | static func lift<A, B>(_ f: @escaping (A) -> B) -> (Kind<F, A>) -> Kind<F, B> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
124 | { fa in fa.map(f) }
125 | }
/host/spi-builder-workspace/Sources/Bow/Syntax/HigherKinds.swift:10:20: note: 'A' previously declared here
8 | /// class ForOption {}
9 | /// class Option<A>: Kind<ForOption, A> {}
10 | open class Kind<F, A> {
| `- note: 'A' previously declared here
11 | /// Default initializer
12 | public init() {}
/host/spi-builder-workspace/Sources/Bow/Typeclasses/Functor.swift:123:22: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
121 | /// - Parameter f: Function to be lifted.
122 | /// - Returns: Function in the context implementing this instance of `Functor`.
123 | static func lift<A, B>(_ f: @escaping (A) -> B) -> (Kind<F, A>) -> Kind<F, B> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
124 | { fa in fa.map(f) }
125 | }
/host/spi-builder-workspace/Sources/Bow/Syntax/HigherKinds.swift:10:20: note: 'A' previously declared here
8 | /// class ForOption {}
9 | /// class Option<A>: Kind<ForOption, A> {}
10 | open class Kind<F, A> {
| `- note: 'A' previously declared here
11 | /// Default initializer
12 | public init() {}
/host/spi-builder-workspace/Sources/Bow/Typeclasses/Functor.swift:123:22: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
121 | /// - Parameter f: Function to be lifted.
122 | /// - Returns: Function in the context implementing this instance of `Functor`.
123 | static func lift<A, B>(_ f: @escaping (A) -> B) -> (Kind<F, A>) -> Kind<F, B> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
124 | { fa in fa.map(f) }
125 | }
/host/spi-builder-workspace/Sources/Bow/Syntax/HigherKinds.swift:10:20: note: 'A' previously declared here
8 | /// class ForOption {}
9 | /// class Option<A>: Kind<ForOption, A> {}
10 | open class Kind<F, A> {
| `- note: 'A' previously declared here
11 | /// Default initializer
12 | public init() {}
/host/spi-builder-workspace/Sources/Bow/Typeclasses/Functor.swift:123:22: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
121 | /// - Parameter f: Function to be lifted.
122 | /// - Returns: Function in the context implementing this instance of `Functor`.
123 | static func lift<A, B>(_ f: @escaping (A) -> B) -> (Kind<F, A>) -> Kind<F, B> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
124 | { fa in fa.map(f) }
125 | }
/host/spi-builder-workspace/Sources/Bow/Syntax/HigherKinds.swift:10:20: note: 'A' previously declared here
8 | /// class ForOption {}
9 | /// class Option<A>: Kind<ForOption, A> {}
10 | open class Kind<F, A> {
| `- note: 'A' previously declared here
11 | /// Default initializer
12 | public init() {}
/host/spi-builder-workspace/Sources/Bow/Typeclasses/Functor.swift:123:22: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
121 | /// - Parameter f: Function to be lifted.
122 | /// - Returns: Function in the context implementing this instance of `Functor`.
123 | static func lift<A, B>(_ f: @escaping (A) -> B) -> (Kind<F, A>) -> Kind<F, B> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
124 | { fa in fa.map(f) }
125 | }
/host/spi-builder-workspace/Sources/Bow/Syntax/HigherKinds.swift:10:20: note: 'A' previously declared here
8 | /// class ForOption {}
9 | /// class Option<A>: Kind<ForOption, A> {}
10 | open class Kind<F, A> {
| `- note: 'A' previously declared here
11 | /// Default initializer
12 | public init() {}
/host/spi-builder-workspace/Sources/Bow/Typeclasses/Functor.swift:123:22: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
121 | /// - Parameter f: Function to be lifted.
122 | /// - Returns: Function in the context implementing this instance of `Functor`.
123 | static func lift<A, B>(_ f: @escaping (A) -> B) -> (Kind<F, A>) -> Kind<F, B> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
124 | { fa in fa.map(f) }
125 | }
/host/spi-builder-workspace/Sources/Bow/Syntax/HigherKinds.swift:10:20: note: 'A' previously declared here
8 | /// class ForOption {}
9 | /// class Option<A>: Kind<ForOption, A> {}
10 | open class Kind<F, A> {
| `- note: 'A' previously declared here
11 | /// Default initializer
12 | public init() {}
/host/spi-builder-workspace/Sources/Bow/Typeclasses/Functor.swift:123:22: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
121 | /// - Parameter f: Function to be lifted.
122 | /// - Returns: Function in the context implementing this instance of `Functor`.
123 | static func lift<A, B>(_ f: @escaping (A) -> B) -> (Kind<F, A>) -> Kind<F, B> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
124 | { fa in fa.map(f) }
125 | }
/host/spi-builder-workspace/Sources/Bow/Syntax/HigherKinds.swift:10:20: note: 'A' previously declared here
8 | /// class ForOption {}
9 | /// class Option<A>: Kind<ForOption, A> {}
10 | open class Kind<F, A> {
| `- note: 'A' previously declared here
11 | /// Default initializer
12 | public init() {}
/host/spi-builder-workspace/Sources/Bow/Typeclasses/Functor.swift:123:22: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
121 | /// - Parameter f: Function to be lifted.
122 | /// - Returns: Function in the context implementing this instance of `Functor`.
123 | static func lift<A, B>(_ f: @escaping (A) -> B) -> (Kind<F, A>) -> Kind<F, B> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
124 | { fa in fa.map(f) }
125 | }
/host/spi-builder-workspace/Sources/Bow/Syntax/HigherKinds.swift:10:20: note: 'A' previously declared here
8 | /// class ForOption {}
9 | /// class Option<A>: Kind<ForOption, A> {}
10 | open class Kind<F, A> {
| `- note: 'A' previously declared here
11 | /// Default initializer
12 | public init() {}
/host/spi-builder-workspace/Sources/Bow/Typeclasses/Functor.swift:123:22: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
121 | /// - Parameter f: Function to be lifted.
122 | /// - Returns: Function in the context implementing this instance of `Functor`.
123 | static func lift<A, B>(_ f: @escaping (A) -> B) -> (Kind<F, A>) -> Kind<F, B> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
124 | { fa in fa.map(f) }
125 | }
/host/spi-builder-workspace/Sources/Bow/Syntax/HigherKinds.swift:10:20: note: 'A' previously declared here
8 | /// class ForOption {}
9 | /// class Option<A>: Kind<ForOption, A> {}
10 | open class Kind<F, A> {
| `- note: 'A' previously declared here
11 | /// Default initializer
12 | public init() {}
[148/286] Compiling Bow Monoid.swift
[149/286] Compiling Bow MonoidK.swift
[150/286] Compiling Bow Monoidal.swift
[151/286] Compiling Bow NonEmptyReducible.swift
[152/286] Compiling Bow Reducible.swift
[153/286] Compiling Bow Selective.swift
[154/286] Compiling Bow Semigroup.swift
[155/286] Compiling Bow SemigroupK.swift
[156/286] Compiling Bow Semigroupal.swift
[157/286] Compiling Bow Semiring.swift
[158/286] Compiling Bow Traverse.swift
[159/286] Compiling Bow TraverseFilter.swift
[160/286] Compiling RxSwift ObservableType+PrimitiveSequence.swift
[161/286] Compiling RxSwift ObservableType.swift
[162/286] Compiling RxSwift ObserveOn.swift
[163/286] Compiling RxSwift ObserverBase.swift
[164/286] Compiling RxSwift ObserverType.swift
[165/286] Compiling RxSwift OperationQueueScheduler.swift
[166/286] Compiling RxSwift Optional.swift
[167/286] Compiling RxSwift Platform.Darwin.swift
[168/286] Compiling RxSwift Platform.Linux.swift
[169/286] Compiling RxSwift PrimitiveSequence+Zip+arity.swift
[170/286] Compiling RxSwift PrimitiveSequence.swift
[171/286] Compiling RxSwift PriorityQueue.swift
[172/286] Compiling RxSwift Producer.swift
[173/286] Compiling RxSwift PublishSubject.swift
[174/286] Compiling RxSwift Queue.swift
[175/286] Compiling RxSwift Range.swift
[176/286] Compiling RxSwift SerialDisposable.swift
[177/286] Compiling RxSwift ShareReplayScope.swift
[178/286] Compiling RxSwift Single.swift
[179/286] Compiling RxSwift SingleAssignmentDisposable.swift
[180/286] Compiling RxSwift SingleAsync.swift
[181/286] Compiling RxSwift Sink.swift
[182/286] Compiling RxSwift Skip.swift
[183/286] Compiling RxSwift SkipUntil.swift
[184/286] Compiling RxSwift SkipWhile.swift
[185/286] Compiling RxSwift StartWith.swift
[186/286] Compiling RxSwift SubjectType.swift
[187/286] Compiling RxSwift SubscribeOn.swift
[188/286] Compiling RxSwift SubscriptionDisposable.swift
[189/286] Compiling RxSwift SwiftSupport.swift
[190/286] Compiling RxSwift Switch.swift
[191/286] Compiling RxSwift SwitchIfEmpty.swift
[192/286] Compiling RxSwift SynchronizedDisposeType.swift
[193/286] Compiling RxSwift SynchronizedOnType.swift
/host/spi-builder-workspace/Sources/Bow/Data/Co.swift:111:24: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
33 | /// - A MonadWriter from a ComonadTraced
34 | /// - A MonadState from a ComonadStore
35 | public class CoT<W: Comonad, M, A>: CoTOf<W, M, A> {
| `- note: 'A' previously declared here
36 | internal let cow: (Kind<W, (A) -> Kind<M, Any>>) -> Kind<M, Any>
37 |
:
109 | /// - wa: Comonadic space to explore.
110 | /// - Returns: A new Comonadic space resulting from the exploration.
111 | static func select<A, B>(
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
112 | _ co: Co<W, (A) -> B>,
113 | _ wa: Kind<W, A>) -> Kind<W, B> {
/host/spi-builder-workspace/Sources/Bow/Data/Co.swift:269:16: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
266 | }
267 |
268 | public static func listen<A>(_ fa: CoTOf<W, M, A>) -> CoTOf<W, M, (W.M, A)> {
| `- note: 'A' previously declared here
269 | func f<A>(_ x: W.M, _ g: @escaping ((W.M, A)) -> Kind<M, Any>) -> (A) -> Kind<M, Any> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
270 | { a in
271 | g((x, a))
/host/spi-builder-workspace/Sources/Bow/Data/Co.swift:111:24: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
33 | /// - A MonadWriter from a ComonadTraced
34 | /// - A MonadState from a ComonadStore
35 | public class CoT<W: Comonad, M, A>: CoTOf<W, M, A> {
| `- note: 'A' previously declared here
36 | internal let cow: (Kind<W, (A) -> Kind<M, Any>>) -> Kind<M, Any>
37 |
:
109 | /// - wa: Comonadic space to explore.
110 | /// - Returns: A new Comonadic space resulting from the exploration.
111 | static func select<A, B>(
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
112 | _ co: Co<W, (A) -> B>,
113 | _ wa: Kind<W, A>) -> Kind<W, B> {
/host/spi-builder-workspace/Sources/Bow/Data/Co.swift:269:16: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
266 | }
267 |
268 | public static func listen<A>(_ fa: CoTOf<W, M, A>) -> CoTOf<W, M, (W.M, A)> {
| `- note: 'A' previously declared here
269 | func f<A>(_ x: W.M, _ g: @escaping ((W.M, A)) -> Kind<M, Any>) -> (A) -> Kind<M, Any> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
270 | { a in
271 | g((x, a))
/host/spi-builder-workspace/Sources/Bow/Data/Co.swift:111:24: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
33 | /// - A MonadWriter from a ComonadTraced
34 | /// - A MonadState from a ComonadStore
35 | public class CoT<W: Comonad, M, A>: CoTOf<W, M, A> {
| `- note: 'A' previously declared here
36 | internal let cow: (Kind<W, (A) -> Kind<M, Any>>) -> Kind<M, Any>
37 |
:
109 | /// - wa: Comonadic space to explore.
110 | /// - Returns: A new Comonadic space resulting from the exploration.
111 | static func select<A, B>(
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
112 | _ co: Co<W, (A) -> B>,
113 | _ wa: Kind<W, A>) -> Kind<W, B> {
/host/spi-builder-workspace/Sources/Bow/Data/Co.swift:269:16: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
266 | }
267 |
268 | public static func listen<A>(_ fa: CoTOf<W, M, A>) -> CoTOf<W, M, (W.M, A)> {
| `- note: 'A' previously declared here
269 | func f<A>(_ x: W.M, _ g: @escaping ((W.M, A)) -> Kind<M, Any>) -> (A) -> Kind<M, Any> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
270 | { a in
271 | g((x, a))
/host/spi-builder-workspace/Sources/Bow/Data/Co.swift:111:24: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
33 | /// - A MonadWriter from a ComonadTraced
34 | /// - A MonadState from a ComonadStore
35 | public class CoT<W: Comonad, M, A>: CoTOf<W, M, A> {
| `- note: 'A' previously declared here
36 | internal let cow: (Kind<W, (A) -> Kind<M, Any>>) -> Kind<M, Any>
37 |
:
109 | /// - wa: Comonadic space to explore.
110 | /// - Returns: A new Comonadic space resulting from the exploration.
111 | static func select<A, B>(
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
112 | _ co: Co<W, (A) -> B>,
113 | _ wa: Kind<W, A>) -> Kind<W, B> {
/host/spi-builder-workspace/Sources/Bow/Data/Co.swift:269:16: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
266 | }
267 |
268 | public static func listen<A>(_ fa: CoTOf<W, M, A>) -> CoTOf<W, M, (W.M, A)> {
| `- note: 'A' previously declared here
269 | func f<A>(_ x: W.M, _ g: @escaping ((W.M, A)) -> Kind<M, Any>) -> (A) -> Kind<M, Any> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
270 | { a in
271 | g((x, a))
/host/spi-builder-workspace/Sources/Bow/Data/Co.swift:111:24: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
33 | /// - A MonadWriter from a ComonadTraced
34 | /// - A MonadState from a ComonadStore
35 | public class CoT<W: Comonad, M, A>: CoTOf<W, M, A> {
| `- note: 'A' previously declared here
36 | internal let cow: (Kind<W, (A) -> Kind<M, Any>>) -> Kind<M, Any>
37 |
:
109 | /// - wa: Comonadic space to explore.
110 | /// - Returns: A new Comonadic space resulting from the exploration.
111 | static func select<A, B>(
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
112 | _ co: Co<W, (A) -> B>,
113 | _ wa: Kind<W, A>) -> Kind<W, B> {
/host/spi-builder-workspace/Sources/Bow/Data/Co.swift:269:16: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
266 | }
267 |
268 | public static func listen<A>(_ fa: CoTOf<W, M, A>) -> CoTOf<W, M, (W.M, A)> {
| `- note: 'A' previously declared here
269 | func f<A>(_ x: W.M, _ g: @escaping ((W.M, A)) -> Kind<M, Any>) -> (A) -> Kind<M, Any> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
270 | { a in
271 | g((x, a))
/host/spi-builder-workspace/Sources/Bow/Data/Co.swift:111:24: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
33 | /// - A MonadWriter from a ComonadTraced
34 | /// - A MonadState from a ComonadStore
35 | public class CoT<W: Comonad, M, A>: CoTOf<W, M, A> {
| `- note: 'A' previously declared here
36 | internal let cow: (Kind<W, (A) -> Kind<M, Any>>) -> Kind<M, Any>
37 |
:
109 | /// - wa: Comonadic space to explore.
110 | /// - Returns: A new Comonadic space resulting from the exploration.
111 | static func select<A, B>(
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
112 | _ co: Co<W, (A) -> B>,
113 | _ wa: Kind<W, A>) -> Kind<W, B> {
/host/spi-builder-workspace/Sources/Bow/Data/Co.swift:269:16: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
266 | }
267 |
268 | public static func listen<A>(_ fa: CoTOf<W, M, A>) -> CoTOf<W, M, (W.M, A)> {
| `- note: 'A' previously declared here
269 | func f<A>(_ x: W.M, _ g: @escaping ((W.M, A)) -> Kind<M, Any>) -> (A) -> Kind<M, Any> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
270 | { a in
271 | g((x, a))
/host/spi-builder-workspace/Sources/Bow/Data/Co.swift:111:24: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
33 | /// - A MonadWriter from a ComonadTraced
34 | /// - A MonadState from a ComonadStore
35 | public class CoT<W: Comonad, M, A>: CoTOf<W, M, A> {
| `- note: 'A' previously declared here
36 | internal let cow: (Kind<W, (A) -> Kind<M, Any>>) -> Kind<M, Any>
37 |
:
109 | /// - wa: Comonadic space to explore.
110 | /// - Returns: A new Comonadic space resulting from the exploration.
111 | static func select<A, B>(
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
112 | _ co: Co<W, (A) -> B>,
113 | _ wa: Kind<W, A>) -> Kind<W, B> {
/host/spi-builder-workspace/Sources/Bow/Data/Co.swift:269:16: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
266 | }
267 |
268 | public static func listen<A>(_ fa: CoTOf<W, M, A>) -> CoTOf<W, M, (W.M, A)> {
| `- note: 'A' previously declared here
269 | func f<A>(_ x: W.M, _ g: @escaping ((W.M, A)) -> Kind<M, Any>) -> (A) -> Kind<M, Any> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
270 | { a in
271 | g((x, a))
/host/spi-builder-workspace/Sources/Bow/Data/Co.swift:111:24: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
33 | /// - A MonadWriter from a ComonadTraced
34 | /// - A MonadState from a ComonadStore
35 | public class CoT<W: Comonad, M, A>: CoTOf<W, M, A> {
| `- note: 'A' previously declared here
36 | internal let cow: (Kind<W, (A) -> Kind<M, Any>>) -> Kind<M, Any>
37 |
:
109 | /// - wa: Comonadic space to explore.
110 | /// - Returns: A new Comonadic space resulting from the exploration.
111 | static func select<A, B>(
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
112 | _ co: Co<W, (A) -> B>,
113 | _ wa: Kind<W, A>) -> Kind<W, B> {
/host/spi-builder-workspace/Sources/Bow/Data/Co.swift:269:16: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
266 | }
267 |
268 | public static func listen<A>(_ fa: CoTOf<W, M, A>) -> CoTOf<W, M, (W.M, A)> {
| `- note: 'A' previously declared here
269 | func f<A>(_ x: W.M, _ g: @escaping ((W.M, A)) -> Kind<M, Any>) -> (A) -> Kind<M, Any> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
270 | { a in
271 | g((x, a))
/host/spi-builder-workspace/Sources/Bow/Data/Co.swift:111:24: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
33 | /// - A MonadWriter from a ComonadTraced
34 | /// - A MonadState from a ComonadStore
35 | public class CoT<W: Comonad, M, A>: CoTOf<W, M, A> {
| `- note: 'A' previously declared here
36 | internal let cow: (Kind<W, (A) -> Kind<M, Any>>) -> Kind<M, Any>
37 |
:
109 | /// - wa: Comonadic space to explore.
110 | /// - Returns: A new Comonadic space resulting from the exploration.
111 | static func select<A, B>(
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
112 | _ co: Co<W, (A) -> B>,
113 | _ wa: Kind<W, A>) -> Kind<W, B> {
/host/spi-builder-workspace/Sources/Bow/Data/Co.swift:269:16: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
266 | }
267 |
268 | public static func listen<A>(_ fa: CoTOf<W, M, A>) -> CoTOf<W, M, (W.M, A)> {
| `- note: 'A' previously declared here
269 | func f<A>(_ x: W.M, _ g: @escaping ((W.M, A)) -> Kind<M, Any>) -> (A) -> Kind<M, Any> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
270 | { a in
271 | g((x, a))
/host/spi-builder-workspace/Sources/Bow/Data/Co.swift:111:24: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
33 | /// - A MonadWriter from a ComonadTraced
34 | /// - A MonadState from a ComonadStore
35 | public class CoT<W: Comonad, M, A>: CoTOf<W, M, A> {
| `- note: 'A' previously declared here
36 | internal let cow: (Kind<W, (A) -> Kind<M, Any>>) -> Kind<M, Any>
37 |
:
109 | /// - wa: Comonadic space to explore.
110 | /// - Returns: A new Comonadic space resulting from the exploration.
111 | static func select<A, B>(
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
112 | _ co: Co<W, (A) -> B>,
113 | _ wa: Kind<W, A>) -> Kind<W, B> {
/host/spi-builder-workspace/Sources/Bow/Data/Co.swift:269:16: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
266 | }
267 |
268 | public static func listen<A>(_ fa: CoTOf<W, M, A>) -> CoTOf<W, M, (W.M, A)> {
| `- note: 'A' previously declared here
269 | func f<A>(_ x: W.M, _ g: @escaping ((W.M, A)) -> Kind<M, Any>) -> (A) -> Kind<M, Any> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
270 | { a in
271 | g((x, a))
/host/spi-builder-workspace/Sources/Bow/Data/Co.swift:111:24: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
33 | /// - A MonadWriter from a ComonadTraced
34 | /// - A MonadState from a ComonadStore
35 | public class CoT<W: Comonad, M, A>: CoTOf<W, M, A> {
| `- note: 'A' previously declared here
36 | internal let cow: (Kind<W, (A) -> Kind<M, Any>>) -> Kind<M, Any>
37 |
:
109 | /// - wa: Comonadic space to explore.
110 | /// - Returns: A new Comonadic space resulting from the exploration.
111 | static func select<A, B>(
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
112 | _ co: Co<W, (A) -> B>,
113 | _ wa: Kind<W, A>) -> Kind<W, B> {
/host/spi-builder-workspace/Sources/Bow/Data/Co.swift:269:16: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
266 | }
267 |
268 | public static func listen<A>(_ fa: CoTOf<W, M, A>) -> CoTOf<W, M, (W.M, A)> {
| `- note: 'A' previously declared here
269 | func f<A>(_ x: W.M, _ g: @escaping ((W.M, A)) -> Kind<M, Any>) -> (A) -> Kind<M, Any> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
270 | { a in
271 | g((x, a))
/host/spi-builder-workspace/Sources/Bow/Data/Co.swift:111:24: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
33 | /// - A MonadWriter from a ComonadTraced
34 | /// - A MonadState from a ComonadStore
35 | public class CoT<W: Comonad, M, A>: CoTOf<W, M, A> {
| `- note: 'A' previously declared here
36 | internal let cow: (Kind<W, (A) -> Kind<M, Any>>) -> Kind<M, Any>
37 |
:
109 | /// - wa: Comonadic space to explore.
110 | /// - Returns: A new Comonadic space resulting from the exploration.
111 | static func select<A, B>(
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
112 | _ co: Co<W, (A) -> B>,
113 | _ wa: Kind<W, A>) -> Kind<W, B> {
/host/spi-builder-workspace/Sources/Bow/Data/Co.swift:269:16: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
266 | }
267 |
268 | public static func listen<A>(_ fa: CoTOf<W, M, A>) -> CoTOf<W, M, (W.M, A)> {
| `- note: 'A' previously declared here
269 | func f<A>(_ x: W.M, _ g: @escaping ((W.M, A)) -> Kind<M, Any>) -> (A) -> Kind<M, Any> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
270 | { a in
271 | g((x, a))
/host/spi-builder-workspace/Sources/Bow/Data/Co.swift:111:24: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
33 | /// - A MonadWriter from a ComonadTraced
34 | /// - A MonadState from a ComonadStore
35 | public class CoT<W: Comonad, M, A>: CoTOf<W, M, A> {
| `- note: 'A' previously declared here
36 | internal let cow: (Kind<W, (A) -> Kind<M, Any>>) -> Kind<M, Any>
37 |
:
109 | /// - wa: Comonadic space to explore.
110 | /// - Returns: A new Comonadic space resulting from the exploration.
111 | static func select<A, B>(
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
112 | _ co: Co<W, (A) -> B>,
113 | _ wa: Kind<W, A>) -> Kind<W, B> {
/host/spi-builder-workspace/Sources/Bow/Data/Co.swift:269:16: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
266 | }
267 |
268 | public static func listen<A>(_ fa: CoTOf<W, M, A>) -> CoTOf<W, M, (W.M, A)> {
| `- note: 'A' previously declared here
269 | func f<A>(_ x: W.M, _ g: @escaping ((W.M, A)) -> Kind<M, Any>) -> (A) -> Kind<M, Any> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
270 | { a in
271 | g((x, a))
[244/286] Emitting module Bow
/host/spi-builder-workspace/Sources/Bow/Data/Co.swift:111:24: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
33 | /// - A MonadWriter from a ComonadTraced
34 | /// - A MonadState from a ComonadStore
35 | public class CoT<W: Comonad, M, A>: CoTOf<W, M, A> {
| `- note: 'A' previously declared here
36 | internal let cow: (Kind<W, (A) -> Kind<M, Any>>) -> Kind<M, Any>
37 |
:
109 | /// - wa: Comonadic space to explore.
110 | /// - Returns: A new Comonadic space resulting from the exploration.
111 | static func select<A, B>(
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
112 | _ co: Co<W, (A) -> B>,
113 | _ wa: Kind<W, A>) -> Kind<W, B> {
/host/spi-builder-workspace/Sources/Bow/Typeclasses/Functor.swift:123:22: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
121 | /// - Parameter f: Function to be lifted.
122 | /// - Returns: Function in the context implementing this instance of `Functor`.
123 | static func lift<A, B>(_ f: @escaping (A) -> B) -> (Kind<F, A>) -> Kind<F, B> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
124 | { fa in fa.map(f) }
125 | }
/host/spi-builder-workspace/Sources/Bow/Syntax/HigherKinds.swift:10:20: note: 'A' previously declared here
8 | /// class ForOption {}
9 | /// class Option<A>: Kind<ForOption, A> {}
10 | open class Kind<F, A> {
| `- note: 'A' previously declared here
11 | /// Default initializer
12 | public init() {}
/host/spi-builder-workspace/Sources/Bow/Typeclasses/Selective.swift:187:14: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
185 | /// - else: Computation that will be executed if this evaluates to `false`.
186 | /// - Returns: Composition of the computations.
187 | func ifS<A>(then t: Kind<F, A>, else e: Kind<F, A>) -> Kind<F, A> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
188 | F.ifS(self, then: t, else: e)
189 | }
/host/spi-builder-workspace/Sources/Bow/Syntax/HigherKinds.swift:10:20: note: 'A' previously declared here
8 | /// class ForOption {}
9 | /// class Option<A>: Kind<ForOption, A> {}
10 | open class Kind<F, A> {
| `- note: 'A' previously declared here
11 | /// Default initializer
12 | public init() {}
/host/spi-builder-workspace/Sources/Bow/Typeclasses/Selective.swift:187:14: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
185 | /// - else: Computation that will be executed if this evaluates to `false`.
186 | /// - Returns: Composition of the computations.
187 | func ifS<A>(then t: Kind<F, A>, else e: Kind<F, A>) -> Kind<F, A> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
188 | F.ifS(self, then: t, else: e)
189 | }
/host/spi-builder-workspace/Sources/Bow/Syntax/HigherKinds.swift:10:20: note: 'A' previously declared here
8 | /// class ForOption {}
9 | /// class Option<A>: Kind<ForOption, A> {}
10 | open class Kind<F, A> {
| `- note: 'A' previously declared here
11 | /// Default initializer
12 | public init() {}
/host/spi-builder-workspace/Sources/Bow/Typeclasses/Selective.swift:187:14: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
185 | /// - else: Computation that will be executed if this evaluates to `false`.
186 | /// - Returns: Composition of the computations.
187 | func ifS<A>(then t: Kind<F, A>, else e: Kind<F, A>) -> Kind<F, A> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
188 | F.ifS(self, then: t, else: e)
189 | }
/host/spi-builder-workspace/Sources/Bow/Syntax/HigherKinds.swift:10:20: note: 'A' previously declared here
8 | /// class ForOption {}
9 | /// class Option<A>: Kind<ForOption, A> {}
10 | open class Kind<F, A> {
| `- note: 'A' previously declared here
11 | /// Default initializer
12 | public init() {}
/host/spi-builder-workspace/Sources/Bow/Typeclasses/Selective.swift:187:14: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
185 | /// - else: Computation that will be executed if this evaluates to `false`.
186 | /// - Returns: Composition of the computations.
187 | func ifS<A>(then t: Kind<F, A>, else e: Kind<F, A>) -> Kind<F, A> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
188 | F.ifS(self, then: t, else: e)
189 | }
/host/spi-builder-workspace/Sources/Bow/Syntax/HigherKinds.swift:10:20: note: 'A' previously declared here
8 | /// class ForOption {}
9 | /// class Option<A>: Kind<ForOption, A> {}
10 | open class Kind<F, A> {
| `- note: 'A' previously declared here
11 | /// Default initializer
12 | public init() {}
/host/spi-builder-workspace/Sources/Bow/Typeclasses/Selective.swift:187:14: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
185 | /// - else: Computation that will be executed if this evaluates to `false`.
186 | /// - Returns: Composition of the computations.
187 | func ifS<A>(then t: Kind<F, A>, else e: Kind<F, A>) -> Kind<F, A> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
188 | F.ifS(self, then: t, else: e)
189 | }
/host/spi-builder-workspace/Sources/Bow/Syntax/HigherKinds.swift:10:20: note: 'A' previously declared here
8 | /// class ForOption {}
9 | /// class Option<A>: Kind<ForOption, A> {}
10 | open class Kind<F, A> {
| `- note: 'A' previously declared here
11 | /// Default initializer
12 | public init() {}
/host/spi-builder-workspace/Sources/Bow/Typeclasses/Selective.swift:187:14: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
185 | /// - else: Computation that will be executed if this evaluates to `false`.
186 | /// - Returns: Composition of the computations.
187 | func ifS<A>(then t: Kind<F, A>, else e: Kind<F, A>) -> Kind<F, A> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
188 | F.ifS(self, then: t, else: e)
189 | }
/host/spi-builder-workspace/Sources/Bow/Syntax/HigherKinds.swift:10:20: note: 'A' previously declared here
8 | /// class ForOption {}
9 | /// class Option<A>: Kind<ForOption, A> {}
10 | open class Kind<F, A> {
| `- note: 'A' previously declared here
11 | /// Default initializer
12 | public init() {}
/host/spi-builder-workspace/Sources/Bow/Typeclasses/Selective.swift:187:14: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
185 | /// - else: Computation that will be executed if this evaluates to `false`.
186 | /// - Returns: Composition of the computations.
187 | func ifS<A>(then t: Kind<F, A>, else e: Kind<F, A>) -> Kind<F, A> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
188 | F.ifS(self, then: t, else: e)
189 | }
/host/spi-builder-workspace/Sources/Bow/Syntax/HigherKinds.swift:10:20: note: 'A' previously declared here
8 | /// class ForOption {}
9 | /// class Option<A>: Kind<ForOption, A> {}
10 | open class Kind<F, A> {
| `- note: 'A' previously declared here
11 | /// Default initializer
12 | public init() {}
/host/spi-builder-workspace/Sources/Bow/Typeclasses/Selective.swift:187:14: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
185 | /// - else: Computation that will be executed if this evaluates to `false`.
186 | /// - Returns: Composition of the computations.
187 | func ifS<A>(then t: Kind<F, A>, else e: Kind<F, A>) -> Kind<F, A> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
188 | F.ifS(self, then: t, else: e)
189 | }
/host/spi-builder-workspace/Sources/Bow/Syntax/HigherKinds.swift:10:20: note: 'A' previously declared here
8 | /// class ForOption {}
9 | /// class Option<A>: Kind<ForOption, A> {}
10 | open class Kind<F, A> {
| `- note: 'A' previously declared here
11 | /// Default initializer
12 | public init() {}
/host/spi-builder-workspace/Sources/Bow/Typeclasses/Selective.swift:187:14: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
185 | /// - else: Computation that will be executed if this evaluates to `false`.
186 | /// - Returns: Composition of the computations.
187 | func ifS<A>(then t: Kind<F, A>, else e: Kind<F, A>) -> Kind<F, A> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
188 | F.ifS(self, then: t, else: e)
189 | }
/host/spi-builder-workspace/Sources/Bow/Syntax/HigherKinds.swift:10:20: note: 'A' previously declared here
8 | /// class ForOption {}
9 | /// class Option<A>: Kind<ForOption, A> {}
10 | open class Kind<F, A> {
| `- note: 'A' previously declared here
11 | /// Default initializer
12 | public init() {}
/host/spi-builder-workspace/Sources/Bow/Typeclasses/Selective.swift:187:14: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
185 | /// - else: Computation that will be executed if this evaluates to `false`.
186 | /// - Returns: Composition of the computations.
187 | func ifS<A>(then t: Kind<F, A>, else e: Kind<F, A>) -> Kind<F, A> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
188 | F.ifS(self, then: t, else: e)
189 | }
/host/spi-builder-workspace/Sources/Bow/Syntax/HigherKinds.swift:10:20: note: 'A' previously declared here
8 | /// class ForOption {}
9 | /// class Option<A>: Kind<ForOption, A> {}
10 | open class Kind<F, A> {
| `- note: 'A' previously declared here
11 | /// Default initializer
12 | public init() {}
/host/spi-builder-workspace/Sources/Bow/Typeclasses/Selective.swift:187:14: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
185 | /// - else: Computation that will be executed if this evaluates to `false`.
186 | /// - Returns: Composition of the computations.
187 | func ifS<A>(then t: Kind<F, A>, else e: Kind<F, A>) -> Kind<F, A> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
188 | F.ifS(self, then: t, else: e)
189 | }
/host/spi-builder-workspace/Sources/Bow/Syntax/HigherKinds.swift:10:20: note: 'A' previously declared here
8 | /// class ForOption {}
9 | /// class Option<A>: Kind<ForOption, A> {}
10 | open class Kind<F, A> {
| `- note: 'A' previously declared here
11 | /// Default initializer
12 | public init() {}
/host/spi-builder-workspace/Sources/Bow/Typeclasses/Selective.swift:187:14: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
185 | /// - else: Computation that will be executed if this evaluates to `false`.
186 | /// - Returns: Composition of the computations.
187 | func ifS<A>(then t: Kind<F, A>, else e: Kind<F, A>) -> Kind<F, A> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
188 | F.ifS(self, then: t, else: e)
189 | }
/host/spi-builder-workspace/Sources/Bow/Syntax/HigherKinds.swift:10:20: note: 'A' previously declared here
8 | /// class ForOption {}
9 | /// class Option<A>: Kind<ForOption, A> {}
10 | open class Kind<F, A> {
| `- note: 'A' previously declared here
11 | /// Default initializer
12 | public init() {}
/host/spi-builder-workspace/Sources/Bow/Typeclasses/Selective.swift:187:14: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
185 | /// - else: Computation that will be executed if this evaluates to `false`.
186 | /// - Returns: Composition of the computations.
187 | func ifS<A>(then t: Kind<F, A>, else e: Kind<F, A>) -> Kind<F, A> {
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
188 | F.ifS(self, then: t, else: e)
189 | }
/host/spi-builder-workspace/Sources/Bow/Syntax/HigherKinds.swift:10:20: note: 'A' previously declared here
8 | /// class ForOption {}
9 | /// class Option<A>: Kind<ForOption, A> {}
10 | open class Kind<F, A> {
| `- note: 'A' previously declared here
11 | /// Default initializer
12 | public init() {}
[270/413] Compiling BowRecursionSchemes Birecursive.swift
[271/413] Compiling BowGeneric Generic.swift
[272/414] Compiling BowFree Yoneda.swift
[273/414] Emitting module BowGenerators
/host/spi-builder-workspace/Tests/BowGenerators/Arrow/Function0+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Function0' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Function0: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Function0' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Function0<A>> {
8 | A.arbitrary.map { a in Function0 { a } }
/host/spi-builder-workspace/Tests/BowGenerators/Arrow/Function1+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Function1' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Function1: Arbitrary where I: CoArbitrary & Hashable, O: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Function1' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Function1<I, O>> {
8 | ArrowOf<I, O>.arbitrary.map { arrow in
/host/spi-builder-workspace/Tests/BowGenerators/Arrow/Kleisli+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Kleisli' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Kleisli: Arbitrary where F: ArbitraryK, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Kleisli' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Kleisli<F, D, A>> {
8 | Gen.from(KleisliPartial.generate >>> Kleisli.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Data/ArrayK+Gen.swift:6:1: warning: extension declares a conformance of imported type 'ArrayK' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension ArrayK: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'ArrayK' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<ArrayK<A>> {
8 | Array.arbitrary.map(ArrayK.init)
/host/spi-builder-workspace/Tests/BowGenerators/Data/Const+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Const' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Const: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Const' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Const<A, T>> {
8 | A.arbitrary.map(Const.init)
/host/spi-builder-workspace/Tests/BowGenerators/Data/DictionaryK+Gen.swift:6:1: warning: extension declares a conformance of imported type 'DictionaryK' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension DictionaryK: Arbitrary where A: Arbitrary, K: Arbitrary {
| |- warning: extension declares a conformance of imported type 'DictionaryK' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<DictionaryK<K, A>> {
8 | Dictionary.arbitrary.map(DictionaryK.init)
/host/spi-builder-workspace/Tests/BowGenerators/Data/Either+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Either' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Either: Arbitrary where A: Arbitrary, B: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Either' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Either<A, B>> {
8 | let left = A.arbitrary.map(Either<A, B>.left)
/host/spi-builder-workspace/Tests/BowGenerators/Data/EitherK+Gen.swift:6:1: warning: extension declares a conformance of imported type 'EitherK' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension EitherK: Arbitrary where F: ArbitraryK, G: ArbitraryK, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'EitherK' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<EitherK<F, G, A>> {
8 | Gen.from(EitherKPartial.generate >>> EitherK.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Data/Endo+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Endo' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Endo: Arbitrary where A: CoArbitrary & Hashable & Arbitrary {
| |- warning: extension declares a conformance of imported type 'Endo' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Endo<A>> {
8 | ArrowOf<A, A>.arbitrary.map { arrow in Endo(arrow.getArrow) }
/host/spi-builder-workspace/Tests/BowGenerators/Data/Id+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Id' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Id: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Id' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Id<A>> {
8 | A.arbitrary.map(Id.init)
/host/spi-builder-workspace/Tests/BowGenerators/Data/Ior+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Ior' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Ior: Arbitrary where A: Arbitrary, B: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Ior' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Ior<A, B>> {
8 | let left = A.arbitrary.map(Ior.left)
/host/spi-builder-workspace/Tests/BowGenerators/Data/Moore+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Moore' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Moore: Arbitrary where E: CoArbitrary & Hashable, V: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Moore' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Moore<E, V>> {
8 | Gen.from(MoorePartial.generate >>> Moore.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Data/NonEmptyArray+Gen.swift:6:1: warning: extension declares a conformance of imported type 'NonEmptyArray' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension NonEmptyArray: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'NonEmptyArray' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<NonEmptyArray<A>> {
8 | Array.arbitrary
/host/spi-builder-workspace/Tests/BowGenerators/Data/Option+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Option' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Option: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Option' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Option<A>> {
8 | let none = Gen.pure(Option<A>.none())
/host/spi-builder-workspace/Tests/BowGenerators/Data/Sum+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Sum' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Sum: Arbitrary where F: ArbitraryK, G: ArbitraryK, V: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Sum' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Sum<F, G, V>> {
8 | Gen.from(SumPartial.generate >>> Sum.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Data/Try+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Try' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Try: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Try' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Try<A>> {
8 | let failure = Gen.pure(Try<A>.failure(TryError.illegalState))
/host/spi-builder-workspace/Tests/BowGenerators/Data/Validated+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Validated' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Validated: Arbitrary where E: Arbitrary, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Validated' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Validated<E, A>> {
8 | let invalid = E.arbitrary.map(Validated.invalid)
/host/spi-builder-workspace/Tests/BowGenerators/Data/Zipper+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Zipper' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Zipper: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Zipper' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Zipper<A>> {
8 | Gen.zip([A].arbitrary, A.arbitrary, [A].arbitrary)
/host/spi-builder-workspace/Tests/BowGenerators/Transformers/EitherT+Gen.swift:6:1: warning: extension declares a conformance of imported type 'EitherT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension EitherT: Arbitrary where F: ArbitraryK, A: Arbitrary, B: Arbitrary {
| |- warning: extension declares a conformance of imported type 'EitherT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<EitherT<F, A, B>> {
8 | Gen.from(EitherTPartial.generate >>> EitherT.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Transformers/EnvT+Gen.swift:6:1: warning: extension declares a conformance of imported type 'EnvT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension EnvT: Arbitrary where E: Arbitrary, W: ArbitraryK, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'EnvT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<EnvT<E, W, A>> {
8 | Gen.from(EnvTPartial.generate >>> EnvT.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Transformers/OptionT+Gen.swift:6:1: warning: extension declares a conformance of imported type 'OptionT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension OptionT: Arbitrary where F: ArbitraryK, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'OptionT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<OptionT<F, A>> {
8 | Gen.from(OptionTPartial.generate >>> OptionT.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Transformers/StateT+Gen.swift:6:1: warning: extension declares a conformance of imported type 'StateT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension StateT: Arbitrary where F: ArbitraryK & Applicative, S: Arbitrary, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'StateT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<StateT<F, S, A>> {
8 | Gen.from(StateTPartial.generate >>> StateT.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Transformers/StoreT+Gen.swift:6:1: warning: extension declares a conformance of imported type 'StoreT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension StoreT: Arbitrary where S: CoArbitrary & Hashable & Arbitrary, W: Functor & ArbitraryK, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'StoreT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<StoreT<S, W, A>> {
8 | Gen.from(StoreTPartial.generate >>> StoreT.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Transformers/TracedT+Gen.swift:6:1: warning: extension declares a conformance of imported type 'TracedT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension TracedT: Arbitrary where M: Arbitrary & Hashable & CoArbitrary, W: ArbitraryK & Functor, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'TracedT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<TracedT<M, W, A>> {
8 | Gen.from(TracedTPartial.generate >>> TracedT.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Transformers/WriterT+Gen.swift:6:1: warning: extension declares a conformance of imported type 'WriterT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Propery-based Testing
5 |
6 | extension WriterT: Arbitrary where F: ArbitraryK & Applicative, W: Arbitrary, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'WriterT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<WriterT<F, W, A>> {
8 | Gen.from(WriterTPartial.generate >>> WriterT.fix)
[274/417] Compiling BowRecursionSchemes Recursion.swift
[275/417] Compiling BowRecursionSchemes Recursive.swift
[276/417] Compiling BowRecursionSchemes Corecursive.swift
[277/417] Compiling BowEffects Effect.swift
[278/417] Compiling BowEffects EffectComprehensions.swift
[279/419] Compiling BowGeneric Product.swift
[280/419] Compiling BowRecursionSchemes Mu.swift
[281/419] Compiling BowRecursionSchemes Fix.swift
[282/419] Compiling BowRecursionSchemes Nu.swift
[283/419] Emitting module BowRecursionSchemes
[284/419] Compiling BowOptics Index+Optics.swift
/host/spi-builder-workspace/Tests/BowGenerators/Data/Id+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Id' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Id: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Id' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Id<A>> {
8 | A.arbitrary.map(Id.init)
/host/spi-builder-workspace/Tests/BowGenerators/Data/Ior+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Ior' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Ior: Arbitrary where A: Arbitrary, B: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Ior' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Ior<A, B>> {
8 | let left = A.arbitrary.map(Ior.left)
/host/spi-builder-workspace/Tests/BowGenerators/Data/Moore+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Moore' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Moore: Arbitrary where E: CoArbitrary & Hashable, V: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Moore' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Moore<E, V>> {
8 | Gen.from(MoorePartial.generate >>> Moore.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Data/NonEmptyArray+Gen.swift:6:1: warning: extension declares a conformance of imported type 'NonEmptyArray' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension NonEmptyArray: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'NonEmptyArray' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<NonEmptyArray<A>> {
8 | Array.arbitrary
[285/419] Compiling BowOptics Kind+Optics.swift
/host/spi-builder-workspace/Tests/BowGenerators/Data/Id+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Id' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Id: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Id' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Id<A>> {
8 | A.arbitrary.map(Id.init)
/host/spi-builder-workspace/Tests/BowGenerators/Data/Ior+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Ior' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Ior: Arbitrary where A: Arbitrary, B: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Ior' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Ior<A, B>> {
8 | let left = A.arbitrary.map(Ior.left)
/host/spi-builder-workspace/Tests/BowGenerators/Data/Moore+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Moore' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Moore: Arbitrary where E: CoArbitrary & Hashable, V: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Moore' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Moore<E, V>> {
8 | Gen.from(MoorePartial.generate >>> Moore.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Data/NonEmptyArray+Gen.swift:6:1: warning: extension declares a conformance of imported type 'NonEmptyArray' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension NonEmptyArray: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'NonEmptyArray' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<NonEmptyArray<A>> {
8 | Array.arbitrary
[286/419] Compiling BowOptics StateT+Optics.swift
/host/spi-builder-workspace/Tests/BowGenerators/Data/Id+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Id' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Id: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Id' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Id<A>> {
8 | A.arbitrary.map(Id.init)
/host/spi-builder-workspace/Tests/BowGenerators/Data/Ior+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Ior' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Ior: Arbitrary where A: Arbitrary, B: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Ior' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Ior<A, B>> {
8 | let left = A.arbitrary.map(Ior.left)
/host/spi-builder-workspace/Tests/BowGenerators/Data/Moore+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Moore' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Moore: Arbitrary where E: CoArbitrary & Hashable, V: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Moore' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Moore<E, V>> {
8 | Gen.from(MoorePartial.generate >>> Moore.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Data/NonEmptyArray+Gen.swift:6:1: warning: extension declares a conformance of imported type 'NonEmptyArray' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension NonEmptyArray: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'NonEmptyArray' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<NonEmptyArray<A>> {
8 | Array.arbitrary
[287/419] Compiling BowOptics Fold.swift
/host/spi-builder-workspace/Tests/BowGenerators/Data/Id+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Id' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Id: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Id' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Id<A>> {
8 | A.arbitrary.map(Id.init)
/host/spi-builder-workspace/Tests/BowGenerators/Data/Ior+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Ior' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Ior: Arbitrary where A: Arbitrary, B: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Ior' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Ior<A, B>> {
8 | let left = A.arbitrary.map(Ior.left)
/host/spi-builder-workspace/Tests/BowGenerators/Data/Moore+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Moore' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Moore: Arbitrary where E: CoArbitrary & Hashable, V: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Moore' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Moore<E, V>> {
8 | Gen.from(MoorePartial.generate >>> Moore.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Data/NonEmptyArray+Gen.swift:6:1: warning: extension declares a conformance of imported type 'NonEmptyArray' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension NonEmptyArray: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'NonEmptyArray' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<NonEmptyArray<A>> {
8 | Array.arbitrary
[288/419] Compiling BowOptics BoundSetter.swift
/host/spi-builder-workspace/Tests/BowGenerators/Data/Zipper+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Zipper' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Zipper: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Zipper' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Zipper<A>> {
8 | Gen.zip([A].arbitrary, A.arbitrary, [A].arbitrary)
/host/spi-builder-workspace/Tests/BowGenerators/Transformers/EitherT+Gen.swift:6:1: warning: extension declares a conformance of imported type 'EitherT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension EitherT: Arbitrary where F: ArbitraryK, A: Arbitrary, B: Arbitrary {
| |- warning: extension declares a conformance of imported type 'EitherT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<EitherT<F, A, B>> {
8 | Gen.from(EitherTPartial.generate >>> EitherT.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Transformers/EnvT+Gen.swift:6:1: warning: extension declares a conformance of imported type 'EnvT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension EnvT: Arbitrary where E: Arbitrary, W: ArbitraryK, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'EnvT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<EnvT<E, W, A>> {
8 | Gen.from(EnvTPartial.generate >>> EnvT.fix)
[289/419] Compiling BowOptics At+Optics.swift
/host/spi-builder-workspace/Tests/BowGenerators/Data/Zipper+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Zipper' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Zipper: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Zipper' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Zipper<A>> {
8 | Gen.zip([A].arbitrary, A.arbitrary, [A].arbitrary)
/host/spi-builder-workspace/Tests/BowGenerators/Transformers/EitherT+Gen.swift:6:1: warning: extension declares a conformance of imported type 'EitherT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension EitherT: Arbitrary where F: ArbitraryK, A: Arbitrary, B: Arbitrary {
| |- warning: extension declares a conformance of imported type 'EitherT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<EitherT<F, A, B>> {
8 | Gen.from(EitherTPartial.generate >>> EitherT.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Transformers/EnvT+Gen.swift:6:1: warning: extension declares a conformance of imported type 'EnvT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension EnvT: Arbitrary where E: Arbitrary, W: ArbitraryK, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'EnvT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<EnvT<E, W, A>> {
8 | Gen.from(EnvTPartial.generate >>> EnvT.fix)
[290/419] Compiling BowOptics Each+Optics.swift
/host/spi-builder-workspace/Tests/BowGenerators/Data/Zipper+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Zipper' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Zipper: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Zipper' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Zipper<A>> {
8 | Gen.zip([A].arbitrary, A.arbitrary, [A].arbitrary)
/host/spi-builder-workspace/Tests/BowGenerators/Transformers/EitherT+Gen.swift:6:1: warning: extension declares a conformance of imported type 'EitherT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension EitherT: Arbitrary where F: ArbitraryK, A: Arbitrary, B: Arbitrary {
| |- warning: extension declares a conformance of imported type 'EitherT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<EitherT<F, A, B>> {
8 | Gen.from(EitherTPartial.generate >>> EitherT.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Transformers/EnvT+Gen.swift:6:1: warning: extension declares a conformance of imported type 'EnvT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension EnvT: Arbitrary where E: Arbitrary, W: ArbitraryK, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'EnvT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<EnvT<E, W, A>> {
8 | Gen.from(EnvTPartial.generate >>> EnvT.fix)
[291/419] Compiling BowEffects Schedule.swift
/host/spi-builder-workspace/Tests/BowGenerators/Data/Const+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Const' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Const: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Const' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Const<A, T>> {
8 | A.arbitrary.map(Const.init)
/host/spi-builder-workspace/Tests/BowGenerators/Data/DictionaryK+Gen.swift:6:1: warning: extension declares a conformance of imported type 'DictionaryK' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension DictionaryK: Arbitrary where A: Arbitrary, K: Arbitrary {
| |- warning: extension declares a conformance of imported type 'DictionaryK' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<DictionaryK<K, A>> {
8 | Dictionary.arbitrary.map(DictionaryK.init)
[292/419] Compiling BowEffects ConsoleIO.swift
/host/spi-builder-workspace/Tests/BowGenerators/Data/Const+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Const' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Const: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Const' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Const<A, T>> {
8 | A.arbitrary.map(Const.init)
/host/spi-builder-workspace/Tests/BowGenerators/Data/DictionaryK+Gen.swift:6:1: warning: extension declares a conformance of imported type 'DictionaryK' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension DictionaryK: Arbitrary where A: Arbitrary, K: Arbitrary {
| |- warning: extension declares a conformance of imported type 'DictionaryK' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<DictionaryK<K, A>> {
8 | Dictionary.arbitrary.map(DictionaryK.init)
[293/419] Compiling BowEffects FileManager+Common.swift
/host/spi-builder-workspace/Tests/BowGenerators/Data/Const+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Const' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Const: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Const' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Const<A, T>> {
8 | A.arbitrary.map(Const.init)
/host/spi-builder-workspace/Tests/BowGenerators/Data/DictionaryK+Gen.swift:6:1: warning: extension declares a conformance of imported type 'DictionaryK' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension DictionaryK: Arbitrary where A: Arbitrary, K: Arbitrary {
| |- warning: extension declares a conformance of imported type 'DictionaryK' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<DictionaryK<K, A>> {
8 | Dictionary.arbitrary.map(DictionaryK.init)
/host/spi-builder-workspace/Tests/BowGenerators/Data/Const+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Const' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Const: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Const' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Const<A, T>> {
8 | A.arbitrary.map(Const.init)
/host/spi-builder-workspace/Tests/BowGenerators/Data/DictionaryK+Gen.swift:6:1: warning: extension declares a conformance of imported type 'DictionaryK' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension DictionaryK: Arbitrary where A: Arbitrary, K: Arbitrary {
| |- warning: extension declares a conformance of imported type 'DictionaryK' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<DictionaryK<K, A>> {
8 | Dictionary.arbitrary.map(DictionaryK.init)
[295/419] Compiling BowOptics Getter.swift
/host/spi-builder-workspace/Tests/BowGenerators/Data/Option+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Option' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Option: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Option' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Option<A>> {
8 | let none = Gen.pure(Option<A>.none())
/host/spi-builder-workspace/Tests/BowGenerators/Data/Sum+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Sum' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Sum: Arbitrary where F: ArbitraryK, G: ArbitraryK, V: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Sum' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Sum<F, G, V>> {
8 | Gen.from(SumPartial.generate >>> Sum.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Data/Try+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Try' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Try: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Try' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Try<A>> {
8 | let failure = Gen.pure(Try<A>.failure(TryError.illegalState))
/host/spi-builder-workspace/Tests/BowGenerators/Data/Validated+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Validated' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Validated: Arbitrary where E: Arbitrary, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Validated' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Validated<E, A>> {
8 | let invalid = E.arbitrary.map(Validated.invalid)
[296/419] Compiling BowOptics OptionOpticsInstances.swift
/host/spi-builder-workspace/Tests/BowGenerators/Data/Option+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Option' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Option: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Option' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Option<A>> {
8 | let none = Gen.pure(Option<A>.none())
/host/spi-builder-workspace/Tests/BowGenerators/Data/Sum+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Sum' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Sum: Arbitrary where F: ArbitraryK, G: ArbitraryK, V: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Sum' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Sum<F, G, V>> {
8 | Gen.from(SumPartial.generate >>> Sum.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Data/Try+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Try' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Try: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Try' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Try<A>> {
8 | let failure = Gen.pure(Try<A>.failure(TryError.illegalState))
/host/spi-builder-workspace/Tests/BowGenerators/Data/Validated+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Validated' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Validated: Arbitrary where E: Arbitrary, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Validated' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Validated<E, A>> {
8 | let invalid = E.arbitrary.map(Validated.invalid)
[297/419] Compiling BowEffects Concurrent.swift
/host/spi-builder-workspace/Tests/BowGenerators/Data/Option+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Option' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Option: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Option' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Option<A>> {
8 | let none = Gen.pure(Option<A>.none())
/host/spi-builder-workspace/Tests/BowGenerators/Data/Sum+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Sum' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Sum: Arbitrary where F: ArbitraryK, G: ArbitraryK, V: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Sum' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Sum<F, G, V>> {
8 | Gen.from(SumPartial.generate >>> Sum.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Data/Try+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Try' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Try: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Try' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Try<A>> {
8 | let failure = Gen.pure(Try<A>.failure(TryError.illegalState))
/host/spi-builder-workspace/Tests/BowGenerators/Data/Validated+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Validated' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Validated: Arbitrary where E: Arbitrary, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Validated' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Validated<E, A>> {
8 | let invalid = E.arbitrary.map(Validated.invalid)
[298/419] Compiling BowEffects ConcurrentEffect.swift
/host/spi-builder-workspace/Tests/BowGenerators/Data/Option+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Option' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Option: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Option' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Option<A>> {
8 | let none = Gen.pure(Option<A>.none())
/host/spi-builder-workspace/Tests/BowGenerators/Data/Sum+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Sum' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Sum: Arbitrary where F: ArbitraryK, G: ArbitraryK, V: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Sum' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Sum<F, G, V>> {
8 | Gen.from(SumPartial.generate >>> Sum.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Data/Try+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Try' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Try: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Try' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Try<A>> {
8 | let failure = Gen.pure(Try<A>.failure(TryError.illegalState))
/host/spi-builder-workspace/Tests/BowGenerators/Data/Validated+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Validated' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Validated: Arbitrary where E: Arbitrary, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Validated' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Validated<E, A>> {
8 | let invalid = E.arbitrary.map(Validated.invalid)
[299/419] Compiling BowEffects ConcurrentTraverse.swift
/host/spi-builder-workspace/Tests/BowGenerators/Data/Either+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Either' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Either: Arbitrary where A: Arbitrary, B: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Either' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Either<A, B>> {
8 | let left = A.arbitrary.map(Either<A, B>.left)
/host/spi-builder-workspace/Tests/BowGenerators/Data/EitherK+Gen.swift:6:1: warning: extension declares a conformance of imported type 'EitherK' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension EitherK: Arbitrary where F: ArbitraryK, G: ArbitraryK, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'EitherK' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<EitherK<F, G, A>> {
8 | Gen.from(EitherKPartial.generate >>> EitherK.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Data/Endo+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Endo' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Endo: Arbitrary where A: CoArbitrary & Hashable & Arbitrary {
| |- warning: extension declares a conformance of imported type 'Endo' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Endo<A>> {
8 | ArrowOf<A, A>.arbitrary.map { arrow in Endo(arrow.getArrow) }
[300/419] Compiling BowEffects URLSession.swift
/host/spi-builder-workspace/Tests/BowGenerators/Data/Either+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Either' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Either: Arbitrary where A: Arbitrary, B: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Either' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Either<A, B>> {
8 | let left = A.arbitrary.map(Either<A, B>.left)
/host/spi-builder-workspace/Tests/BowGenerators/Data/EitherK+Gen.swift:6:1: warning: extension declares a conformance of imported type 'EitherK' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension EitherK: Arbitrary where F: ArbitraryK, G: ArbitraryK, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'EitherK' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<EitherK<F, G, A>> {
8 | Gen.from(EitherKPartial.generate >>> EitherK.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Data/Endo+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Endo' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Endo: Arbitrary where A: CoArbitrary & Hashable & Arbitrary {
| |- warning: extension declares a conformance of imported type 'Endo' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Endo<A>> {
8 | ArrowOf<A, A>.arbitrary.map { arrow in Endo(arrow.getArrow) }
[301/419] Compiling BowEffects Async.swift
/host/spi-builder-workspace/Tests/BowGenerators/Data/Either+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Either' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Either: Arbitrary where A: Arbitrary, B: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Either' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Either<A, B>> {
8 | let left = A.arbitrary.map(Either<A, B>.left)
/host/spi-builder-workspace/Tests/BowGenerators/Data/EitherK+Gen.swift:6:1: warning: extension declares a conformance of imported type 'EitherK' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension EitherK: Arbitrary where F: ArbitraryK, G: ArbitraryK, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'EitherK' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<EitherK<F, G, A>> {
8 | Gen.from(EitherKPartial.generate >>> EitherK.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Data/Endo+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Endo' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Endo: Arbitrary where A: CoArbitrary & Hashable & Arbitrary {
| |- warning: extension declares a conformance of imported type 'Endo' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Endo<A>> {
8 | ArrowOf<A, A>.arbitrary.map { arrow in Endo(arrow.getArrow) }
[302/419] Compiling BowEffects Bracket.swift
/host/spi-builder-workspace/Tests/BowGenerators/Data/Either+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Either' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Either: Arbitrary where A: Arbitrary, B: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Either' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Either<A, B>> {
8 | let left = A.arbitrary.map(Either<A, B>.left)
/host/spi-builder-workspace/Tests/BowGenerators/Data/EitherK+Gen.swift:6:1: warning: extension declares a conformance of imported type 'EitherK' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension EitherK: Arbitrary where F: ArbitraryK, G: ArbitraryK, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'EitherK' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<EitherK<F, G, A>> {
8 | Gen.from(EitherKPartial.generate >>> EitherK.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Data/Endo+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Endo' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Endo: Arbitrary where A: CoArbitrary & Hashable & Arbitrary {
| |- warning: extension declares a conformance of imported type 'Endo' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Endo<A>> {
8 | ArrowOf<A, A>.arbitrary.map { arrow in Endo(arrow.getArrow) }
[303/419] Compiling BowOptics AutoTraversal.swift
/host/spi-builder-workspace/Tests/BowGenerators/Arrow/Function0+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Function0' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Function0: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Function0' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Function0<A>> {
8 | A.arbitrary.map { a in Function0 { a } }
/host/spi-builder-workspace/Tests/BowGenerators/Arrow/Function1+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Function1' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Function1: Arbitrary where I: CoArbitrary & Hashable, O: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Function1' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Function1<I, O>> {
8 | ArrowOf<I, O>.arbitrary.map { arrow in
/host/spi-builder-workspace/Tests/BowGenerators/Arrow/Kleisli+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Kleisli' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Kleisli: Arbitrary where F: ArbitraryK, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Kleisli' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Kleisli<F, D, A>> {
8 | Gen.from(KleisliPartial.generate >>> Kleisli.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Data/ArrayK+Gen.swift:6:1: warning: extension declares a conformance of imported type 'ArrayK' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension ArrayK: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'ArrayK' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<ArrayK<A>> {
8 | Array.arbitrary.map(ArrayK.init)
[304/419] Compiling BowOptics Prism.swift
/host/spi-builder-workspace/Tests/BowGenerators/Arrow/Function0+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Function0' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Function0: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Function0' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Function0<A>> {
8 | A.arbitrary.map { a in Function0 { a } }
/host/spi-builder-workspace/Tests/BowGenerators/Arrow/Function1+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Function1' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Function1: Arbitrary where I: CoArbitrary & Hashable, O: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Function1' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Function1<I, O>> {
8 | ArrowOf<I, O>.arbitrary.map { arrow in
/host/spi-builder-workspace/Tests/BowGenerators/Arrow/Kleisli+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Kleisli' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Kleisli: Arbitrary where F: ArbitraryK, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Kleisli' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Kleisli<F, D, A>> {
8 | Gen.from(KleisliPartial.generate >>> Kleisli.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Data/ArrayK+Gen.swift:6:1: warning: extension declares a conformance of imported type 'ArrayK' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension ArrayK: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'ArrayK' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<ArrayK<A>> {
8 | Array.arbitrary.map(ArrayK.init)
[305/419] Compiling BowOptics ArrayK+Optics.swift
/host/spi-builder-workspace/Tests/BowGenerators/Arrow/Function0+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Function0' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Function0: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Function0' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Function0<A>> {
8 | A.arbitrary.map { a in Function0 { a } }
/host/spi-builder-workspace/Tests/BowGenerators/Arrow/Function1+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Function1' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Function1: Arbitrary where I: CoArbitrary & Hashable, O: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Function1' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Function1<I, O>> {
8 | ArrowOf<I, O>.arbitrary.map { arrow in
/host/spi-builder-workspace/Tests/BowGenerators/Arrow/Kleisli+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Kleisli' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Kleisli: Arbitrary where F: ArbitraryK, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Kleisli' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Kleisli<F, D, A>> {
8 | Gen.from(KleisliPartial.generate >>> Kleisli.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Data/ArrayK+Gen.swift:6:1: warning: extension declares a conformance of imported type 'ArrayK' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension ArrayK: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'ArrayK' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<ArrayK<A>> {
8 | Array.arbitrary.map(ArrayK.init)
[306/419] Compiling BowOptics Either+Optics.swift
/host/spi-builder-workspace/Tests/BowGenerators/Arrow/Function0+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Function0' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Function0: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Function0' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Function0<A>> {
8 | A.arbitrary.map { a in Function0 { a } }
/host/spi-builder-workspace/Tests/BowGenerators/Arrow/Function1+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Function1' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Function1: Arbitrary where I: CoArbitrary & Hashable, O: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Function1' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Function1<I, O>> {
8 | ArrowOf<I, O>.arbitrary.map { arrow in
/host/spi-builder-workspace/Tests/BowGenerators/Arrow/Kleisli+Gen.swift:6:1: warning: extension declares a conformance of imported type 'Kleisli' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension Kleisli: Arbitrary where F: ArbitraryK, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'Kleisli' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<Kleisli<F, D, A>> {
8 | Gen.from(KleisliPartial.generate >>> Kleisli.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Data/ArrayK+Gen.swift:6:1: warning: extension declares a conformance of imported type 'ArrayK' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension ArrayK: Arbitrary where A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'ArrayK' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<ArrayK<A>> {
8 | Array.arbitrary.map(ArrayK.init)
/host/spi-builder-workspace/Tests/BowGenerators/Transformers/OptionT+Gen.swift:6:1: warning: extension declares a conformance of imported type 'OptionT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension OptionT: Arbitrary where F: ArbitraryK, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'OptionT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<OptionT<F, A>> {
8 | Gen.from(OptionTPartial.generate >>> OptionT.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Transformers/StateT+Gen.swift:6:1: warning: extension declares a conformance of imported type 'StateT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension StateT: Arbitrary where F: ArbitraryK & Applicative, S: Arbitrary, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'StateT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<StateT<F, S, A>> {
8 | Gen.from(StateTPartial.generate >>> StateT.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Transformers/StoreT+Gen.swift:6:1: warning: extension declares a conformance of imported type 'StoreT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension StoreT: Arbitrary where S: CoArbitrary & Hashable & Arbitrary, W: Functor & ArbitraryK, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'StoreT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<StoreT<S, W, A>> {
8 | Gen.from(StoreTPartial.generate >>> StoreT.fix)
[308/419] Compiling BowEffects MonadDefer.swift
/host/spi-builder-workspace/Tests/BowGenerators/Transformers/OptionT+Gen.swift:6:1: warning: extension declares a conformance of imported type 'OptionT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension OptionT: Arbitrary where F: ArbitraryK, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'OptionT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<OptionT<F, A>> {
8 | Gen.from(OptionTPartial.generate >>> OptionT.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Transformers/StateT+Gen.swift:6:1: warning: extension declares a conformance of imported type 'StateT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension StateT: Arbitrary where F: ArbitraryK & Applicative, S: Arbitrary, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'StateT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<StateT<F, S, A>> {
8 | Gen.from(StateTPartial.generate >>> StateT.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Transformers/StoreT+Gen.swift:6:1: warning: extension declares a conformance of imported type 'StoreT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension StoreT: Arbitrary where S: CoArbitrary & Hashable & Arbitrary, W: Functor & ArbitraryK, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'StoreT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<StoreT<S, W, A>> {
8 | Gen.from(StoreTPartial.generate >>> StoreT.fix)
[309/419] Compiling BowEffects UnsafeRun.swift
/host/spi-builder-workspace/Tests/BowGenerators/Transformers/OptionT+Gen.swift:6:1: warning: extension declares a conformance of imported type 'OptionT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension OptionT: Arbitrary where F: ArbitraryK, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'OptionT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<OptionT<F, A>> {
8 | Gen.from(OptionTPartial.generate >>> OptionT.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Transformers/StateT+Gen.swift:6:1: warning: extension declares a conformance of imported type 'StateT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension StateT: Arbitrary where F: ArbitraryK & Applicative, S: Arbitrary, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'StateT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<StateT<F, S, A>> {
8 | Gen.from(StateTPartial.generate >>> StateT.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Transformers/StoreT+Gen.swift:6:1: warning: extension declares a conformance of imported type 'StoreT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension StoreT: Arbitrary where S: CoArbitrary & Hashable & Arbitrary, W: Functor & ArbitraryK, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'StoreT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<StoreT<S, W, A>> {
8 | Gen.from(StoreTPartial.generate >>> StoreT.fix)
[310/420] Emitting module BowFree
/host/spi-builder-workspace/Sources/BowFree/Free.swift:25:30: warning: generic parameter 'S' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
6 | public typealias FreeOf<S, A> = Kind<FreePartial<S>, A>
7 |
8 | public class Free<S, A>: FreeOf<S, A> {
| `- note: 'S' previously declared here
9 | public static func liftF(_ fa: Kind<S, A>) -> Free<S, A> {
10 | return Suspend(fa)
:
23 | }
24 |
25 | public func transform<B, S, O>(_ f: @escaping (A) -> B, _ fs: FunctionK<S, O>) -> Free<O, B> {
| `- warning: generic parameter 'S' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
26 | fatalError("Free.transform must be implemented by subclass")
27 | }
/host/spi-builder-workspace/Sources/BowFree/Free.swift:84:39: warning: generic parameter 'S' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
71 | }
72 |
73 | private class Pure<S, A>: Free<S, A> {
| `- note: 'S' previously declared here
74 | fileprivate let a: A
75 |
:
82 | }
83 |
84 | override public func transform<B, S, O>(_ f: @escaping (A) -> B, _ fs: FunctionK<S, O>) -> Free<O, B> {
| `- warning: generic parameter 'S' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
85 | return Free.fix(Free.pure(f(a)))
86 | }
/host/spi-builder-workspace/Sources/BowFree/Free.swift:100:39: warning: generic parameter 'S' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
87 | }
88 |
89 | private class Suspend<S, A>: Free<S, A> {
| `- note: 'S' previously declared here
90 | fileprivate let a: Kind<S, A>
91 |
:
98 | }
99 |
100 | override public func transform<B, S, O>(_ f: @escaping (A) -> B, _ fs: FunctionK<S, O>) -> Free<O, B> {
| `- warning: generic parameter 'S' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
101 | return Free.fix(Free<O, A>.liftF(fs.invoke(a as! Kind<S, A>)).map(f))
102 | }
/host/spi-builder-workspace/Sources/BowFree/Free.swift:120:39: warning: generic parameter 'S' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
103 | }
104 |
105 | private class FlatMapped<S, A, C>: Free<S, A> {
| `- note: 'S' previously declared here
106 | fileprivate let c: Free<S, C>
107 | fileprivate let f: (C) -> Free<S, A>
:
118 | }
119 |
120 | override public func transform<B, S, O>(_ fm: @escaping (A) -> B, _ fs: FunctionK<S, O>) -> Free<O, B> {
| `- warning: generic parameter 'S' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
121 | return FlatMapped<O, B, C>(c.transform(id, fs), { _ in Free.fix(self.c.flatMap(self.f)).transform(fm, fs) })
122 | }
[312/420] Compiling BowGeneric HList.swift
[313/420] Compiling BowGenerators TracedT+Gen.swift
/host/spi-builder-workspace/Tests/BowGenerators/Transformers/TracedT+Gen.swift:6:1: warning: extension declares a conformance of imported type 'TracedT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension TracedT: Arbitrary where M: Arbitrary & Hashable & CoArbitrary, W: ArbitraryK & Functor, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'TracedT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<TracedT<M, W, A>> {
8 | Gen.from(TracedTPartial.generate >>> TracedT.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Transformers/WriterT+Gen.swift:6:1: warning: extension declares a conformance of imported type 'WriterT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Propery-based Testing
5 |
6 | extension WriterT: Arbitrary where F: ArbitraryK & Applicative, W: Arbitrary, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'WriterT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<WriterT<F, W, A>> {
8 | Gen.from(WriterTPartial.generate >>> WriterT.fix)
[314/420] Compiling BowGenerators WriterT+Gen.swift
/host/spi-builder-workspace/Tests/BowGenerators/Transformers/TracedT+Gen.swift:6:1: warning: extension declares a conformance of imported type 'TracedT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension TracedT: Arbitrary where M: Arbitrary & Hashable & CoArbitrary, W: ArbitraryK & Functor, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'TracedT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<TracedT<M, W, A>> {
8 | Gen.from(TracedTPartial.generate >>> TracedT.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Transformers/WriterT+Gen.swift:6:1: warning: extension declares a conformance of imported type 'WriterT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Propery-based Testing
5 |
6 | extension WriterT: Arbitrary where F: ArbitraryK & Applicative, W: Arbitrary, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'WriterT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<WriterT<F, W, A>> {
8 | Gen.from(WriterTPartial.generate >>> WriterT.fix)
[315/420] Compiling BowGenerators ArbitraryK.swift
/host/spi-builder-workspace/Tests/BowGenerators/Transformers/TracedT+Gen.swift:6:1: warning: extension declares a conformance of imported type 'TracedT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Property-based Testing
5 |
6 | extension TracedT: Arbitrary where M: Arbitrary & Hashable & CoArbitrary, W: ArbitraryK & Functor, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'TracedT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<TracedT<M, W, A>> {
8 | Gen.from(TracedTPartial.generate >>> TracedT.fix)
/host/spi-builder-workspace/Tests/BowGenerators/Transformers/WriterT+Gen.swift:6:1: warning: extension declares a conformance of imported type 'WriterT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
4 | // MARK: Generator for Propery-based Testing
5 |
6 | extension WriterT: Arbitrary where F: ArbitraryK & Applicative, W: Arbitrary, A: Arbitrary {
| |- warning: extension declares a conformance of imported type 'WriterT' to imported protocol 'Arbitrary'; this will not behave correctly if the owners of 'Bow' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
7 | public static var arbitrary: Gen<WriterT<F, W, A>> {
8 | Gen.from(WriterTPartial.generate >>> WriterT.fix)
[316/421] Compiling BowFree Cofree.swift
[317/421] Compiling BowFree Coyoneda.swift
[318/421] Compiling BowFree Free.swift
/host/spi-builder-workspace/Sources/BowFree/Free.swift:25:30: warning: generic parameter 'S' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
6 | public typealias FreeOf<S, A> = Kind<FreePartial<S>, A>
7 |
8 | public class Free<S, A>: FreeOf<S, A> {
| `- note: 'S' previously declared here
9 | public static func liftF(_ fa: Kind<S, A>) -> Free<S, A> {
10 | return Suspend(fa)
:
23 | }
24 |
25 | public func transform<B, S, O>(_ f: @escaping (A) -> B, _ fs: FunctionK<S, O>) -> Free<O, B> {
| `- warning: generic parameter 'S' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
26 | fatalError("Free.transform must be implemented by subclass")
27 | }
/host/spi-builder-workspace/Sources/BowFree/Free.swift:84:39: warning: generic parameter 'S' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
71 | }
72 |
73 | private class Pure<S, A>: Free<S, A> {
| `- note: 'S' previously declared here
74 | fileprivate let a: A
75 |
:
82 | }
83 |
84 | override public func transform<B, S, O>(_ f: @escaping (A) -> B, _ fs: FunctionK<S, O>) -> Free<O, B> {
| `- warning: generic parameter 'S' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
85 | return Free.fix(Free.pure(f(a)))
86 | }
/host/spi-builder-workspace/Sources/BowFree/Free.swift:100:39: warning: generic parameter 'S' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
87 | }
88 |
89 | private class Suspend<S, A>: Free<S, A> {
| `- note: 'S' previously declared here
90 | fileprivate let a: Kind<S, A>
91 |
:
98 | }
99 |
100 | override public func transform<B, S, O>(_ f: @escaping (A) -> B, _ fs: FunctionK<S, O>) -> Free<O, B> {
| `- warning: generic parameter 'S' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
101 | return Free.fix(Free<O, A>.liftF(fs.invoke(a as! Kind<S, A>)).map(f))
102 | }
/host/spi-builder-workspace/Sources/BowFree/Free.swift:120:39: warning: generic parameter 'S' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
103 | }
104 |
105 | private class FlatMapped<S, A, C>: Free<S, A> {
| `- note: 'S' previously declared here
106 | fileprivate let c: Free<S, C>
107 | fileprivate let f: (C) -> Free<S, A>
:
118 | }
119 |
120 | override public func transform<B, S, O>(_ fm: @escaping (A) -> B, _ fs: FunctionK<S, O>) -> Free<O, B> {
| `- warning: generic parameter 'S' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
121 | return FlatMapped<O, B, C>(c.transform(id, fs), { _ in Free.fix(self.c.flatMap(self.f)).transform(fm, fs) })
122 | }
[323/459] Compiling BowLaws ComparableLaws.swift
[324/459] Compiling BowLaws ContravariantLaws.swift
[325/459] Compiling BowLaws CustomStringConvertibleLaws.swift
[326/459] Compiling BowLaws DivideLaws.swift
/host/spi-builder-workspace/Sources/BowEffects/Foundation/URLSession.swift:18:62: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
16 | func dataTaskIO(with url: URL) -> DataIO {
17 | IO.async { callback in
18 | self.dataTask(with: url, completionHandler: self.onResponse(callback)).resume()
| `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
19 | }^
20 | }
/host/spi-builder-workspace/Sources/BowEffects/Foundation/URLSession.swift:25:66: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
23 | func dataTaskIO(with request: URLRequest) -> DataIO {
24 | IO.async { callback in
25 | self.dataTask(with: request, completionHandler: self.onResponse(callback)).resume()
| `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
26 | }^
27 | }
/host/spi-builder-workspace/Sources/BowEffects/Foundation/URLSession.swift:34:66: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
32 | func downloadTaskIO(with url: URL) -> DownloadIO {
33 | IO.async { callback in
34 | self.downloadTask(with: url, completionHandler: self.onResponse(callback)).resume()
| `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
35 | }^
36 | }
/host/spi-builder-workspace/Sources/BowEffects/Foundation/URLSession.swift:41:70: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
39 | func downloadTaskIO(with request: URLRequest) -> DownloadIO {
40 | IO.async { callback in
41 | self.downloadTask(with: request, completionHandler: self.onResponse(callback)).resume()
| `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
42 | }^
43 | }
/host/spi-builder-workspace/Sources/BowEffects/Foundation/URLSession.swift:48:77: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
46 | func downloadTaskIO(withResumeData data: Data) -> DownloadIO {
47 | IO.async { callback in
48 | self.downloadTask(withResumeData: data, completionHandler: self.onResponse(callback)).resume()
| `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
49 | }^
50 | }
/host/spi-builder-workspace/Sources/BowEffects/Foundation/URLSession.swift:59:80: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
57 | from data: Data) -> DataIO {
58 | IO.async { callback in
59 | self.uploadTask(with: request, from: data, completionHandler: self.onResponse(callback)).resume()
| `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
60 | }^
61 | }
/host/spi-builder-workspace/Sources/BowEffects/Foundation/URLSession.swift:68:83: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
66 | fromFile url: URL) -> DataIO {
67 | IO.async { callback in
68 | self.uploadTask(with: request, fromFile: url, completionHandler: self.onResponse(callback)).resume()
| `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
69 | }^
70 | }
/host/spi-builder-workspace/Sources/BowEffects/Typeclasses/Async.swift:149:30: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
147 | /// - Parameter f: A function that provides a value or an error.
148 | /// - Returns: A computation that defers the execution of the provided value.
149 | static func delayOrRaise<A>(
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
150 | _ queue: DispatchQueue,
151 | _ f: @escaping () -> Either<F.E, A>) -> Kind<F, A> {
[327/459] Compiling BowLaws DivisibleLaws.swift
/host/spi-builder-workspace/Sources/BowEffects/Foundation/URLSession.swift:18:62: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
16 | func dataTaskIO(with url: URL) -> DataIO {
17 | IO.async { callback in
18 | self.dataTask(with: url, completionHandler: self.onResponse(callback)).resume()
| `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
19 | }^
20 | }
/host/spi-builder-workspace/Sources/BowEffects/Foundation/URLSession.swift:25:66: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
23 | func dataTaskIO(with request: URLRequest) -> DataIO {
24 | IO.async { callback in
25 | self.dataTask(with: request, completionHandler: self.onResponse(callback)).resume()
| `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
26 | }^
27 | }
/host/spi-builder-workspace/Sources/BowEffects/Foundation/URLSession.swift:34:66: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
32 | func downloadTaskIO(with url: URL) -> DownloadIO {
33 | IO.async { callback in
34 | self.downloadTask(with: url, completionHandler: self.onResponse(callback)).resume()
| `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
35 | }^
36 | }
/host/spi-builder-workspace/Sources/BowEffects/Foundation/URLSession.swift:41:70: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
39 | func downloadTaskIO(with request: URLRequest) -> DownloadIO {
40 | IO.async { callback in
41 | self.downloadTask(with: request, completionHandler: self.onResponse(callback)).resume()
| `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
42 | }^
43 | }
/host/spi-builder-workspace/Sources/BowEffects/Foundation/URLSession.swift:48:77: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
46 | func downloadTaskIO(withResumeData data: Data) -> DownloadIO {
47 | IO.async { callback in
48 | self.downloadTask(withResumeData: data, completionHandler: self.onResponse(callback)).resume()
| `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
49 | }^
50 | }
/host/spi-builder-workspace/Sources/BowEffects/Foundation/URLSession.swift:59:80: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
57 | from data: Data) -> DataIO {
58 | IO.async { callback in
59 | self.uploadTask(with: request, from: data, completionHandler: self.onResponse(callback)).resume()
| `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
60 | }^
61 | }
/host/spi-builder-workspace/Sources/BowEffects/Foundation/URLSession.swift:68:83: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
66 | fromFile url: URL) -> DataIO {
67 | IO.async { callback in
68 | self.uploadTask(with: request, fromFile: url, completionHandler: self.onResponse(callback)).resume()
| `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
69 | }^
70 | }
/host/spi-builder-workspace/Sources/BowEffects/Typeclasses/Async.swift:149:30: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
147 | /// - Parameter f: A function that provides a value or an error.
148 | /// - Returns: A computation that defers the execution of the provided value.
149 | static func delayOrRaise<A>(
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
150 | _ queue: DispatchQueue,
151 | _ f: @escaping () -> Either<F.E, A>) -> Kind<F, A> {
[328/459] Compiling BowLaws EqualityFunctions.swift
/host/spi-builder-workspace/Sources/BowEffects/Foundation/URLSession.swift:18:62: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
16 | func dataTaskIO(with url: URL) -> DataIO {
17 | IO.async { callback in
18 | self.dataTask(with: url, completionHandler: self.onResponse(callback)).resume()
| `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
19 | }^
20 | }
/host/spi-builder-workspace/Sources/BowEffects/Foundation/URLSession.swift:25:66: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
23 | func dataTaskIO(with request: URLRequest) -> DataIO {
24 | IO.async { callback in
25 | self.dataTask(with: request, completionHandler: self.onResponse(callback)).resume()
| `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
26 | }^
27 | }
/host/spi-builder-workspace/Sources/BowEffects/Foundation/URLSession.swift:34:66: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
32 | func downloadTaskIO(with url: URL) -> DownloadIO {
33 | IO.async { callback in
34 | self.downloadTask(with: url, completionHandler: self.onResponse(callback)).resume()
| `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
35 | }^
36 | }
/host/spi-builder-workspace/Sources/BowEffects/Foundation/URLSession.swift:41:70: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
39 | func downloadTaskIO(with request: URLRequest) -> DownloadIO {
40 | IO.async { callback in
41 | self.downloadTask(with: request, completionHandler: self.onResponse(callback)).resume()
| `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
42 | }^
43 | }
/host/spi-builder-workspace/Sources/BowEffects/Foundation/URLSession.swift:48:77: warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
46 | func downloadTaskIO(withResumeData data: Data) -> DownloadIO {
47 | IO.async { callback in
48 | self.downloadTask(withResumeData: data, completionHandler: self.onResponse(callback)).resume()
| `- warning: converting non-sendable function value to '@Sendable (URL?, URLResponse?, (any Error)?) -> Void' may introduce data races
49 | }^
50 | }
/host/spi-builder-workspace/Sources/BowEffects/Foundation/URLSession.swift:59:80: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
57 | from data: Data) -> DataIO {
58 | IO.async { callback in
59 | self.uploadTask(with: request, from: data, completionHandler: self.onResponse(callback)).resume()
| `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
60 | }^
61 | }
/host/spi-builder-workspace/Sources/BowEffects/Foundation/URLSession.swift:68:83: warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
66 | fromFile url: URL) -> DataIO {
67 | IO.async { callback in
68 | self.uploadTask(with: request, fromFile: url, completionHandler: self.onResponse(callback)).resume()
| `- warning: converting non-sendable function value to '@Sendable (Data?, URLResponse?, (any Error)?) -> Void' may introduce data races
69 | }^
70 | }
/host/spi-builder-workspace/Sources/BowEffects/Typeclasses/Async.swift:149:30: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
147 | /// - Parameter f: A function that provides a value or an error.
148 | /// - Returns: A computation that defers the execution of the provided value.
149 | static func delayOrRaise<A>(
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
150 | _ queue: DispatchQueue,
151 | _ f: @escaping () -> Either<F.E, A>) -> Kind<F, A> {
[329/459] Emitting module BowFreeGenerators
/host/spi-builder-workspace/Tests/BowFreeGenerators/Free+Gen.swift:8:1: warning: extension declares a conformance of imported type 'FreePartial' to imported protocol 'ArbitraryK'; this will not behave correctly if the owners of 'BowFree' introduce this conformance in the future
6 | // MARK: Instance of `ArbitraryK` for `Free`
7 |
8 | extension FreePartial: ArbitraryK where S: ArbitraryK {
| |- warning: extension declares a conformance of imported type 'FreePartial' to imported protocol 'ArbitraryK'; this will not behave correctly if the owners of 'BowFree' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
9 | public static func generate<A: Arbitrary>() -> Kind<FreePartial<S>, A> {
10 | return Free.liftF(S.generate())
[330/459] Compiling BowFreeGenerators Free+Gen.swift
/host/spi-builder-workspace/Tests/BowFreeGenerators/Free+Gen.swift:8:1: warning: extension declares a conformance of imported type 'FreePartial' to imported protocol 'ArbitraryK'; this will not behave correctly if the owners of 'BowFree' introduce this conformance in the future
6 | // MARK: Instance of `ArbitraryK` for `Free`
7 |
8 | extension FreePartial: ArbitraryK where S: ArbitraryK {
| |- warning: extension declares a conformance of imported type 'FreePartial' to imported protocol 'ArbitraryK'; this will not behave correctly if the owners of 'BowFree' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
9 | public static func generate<A: Arbitrary>() -> Kind<FreePartial<S>, A> {
10 | return Free.liftF(S.generate())
[331/459] Compiling BowGeneric Coproduct9.swift
[332/460] Compiling BowLaws BindingOperatorOverload.swift
[333/460] Compiling BowLaws ComonadEnvLaws.swift
[334/460] Compiling BowLaws ComonadLaws.swift
[335/460] Compiling BowLaws ComonadStoreLaws.swift
[336/460] Compiling BowLaws ApplicativeLaws.swift
[337/460] Compiling BowLaws BimonadLaws.swift
[339/460] Emitting module BowGeneric
[340/460] Compiling BowLaws AlternativeLaws.swift
[341/460] Compiling BowLaws ApplicativeErrorLaws.swift
[343/461] Compiling BowLaws MonadStateLaws.swift
[344/461] Compiling BowLaws MonadWriterLaws.swift
[345/461] Compiling BowLaws MonoidKLaws.swift
[346/461] Compiling BowLaws MonoidLaws.swift
[347/461] Compiling BowLaws MonoidalLaws.swift
[348/461] Compiling BowLaws PropertyOperatorOverload.swift
[349/461] Compiling BowLaws SelectiveLaws.swift
[350/461] Compiling BowLaws SemigroupKLaws.swift
[351/461] Compiling BowLaws SemigroupLaws.swift
[352/465] Compiling BowLaws TraverseLaws.swift
[353/465] Compiling BowOptics Tuple3.swift
[354/465] Compiling BowOptics Tuple4.swift
[355/465] Compiling BowOptics Tuple5.swift
[356/465] Compiling BowOptics Tuple6.swift
[357/465] Compiling BowOptics Tuple7.swift
[358/465] Compiling BowOptics Tuple8.swift
[370/472] Compiling BowLaws ComonadTracedLaws.swift
[372/472] Emitting module BowEffects
/host/spi-builder-workspace/Sources/BowEffects/Data/Internal/Queue.swift:72:20: warning: static property 'threadLabel' is not concurrency-safe because non-'Sendable' type 'DispatchSpecificKey<String>' may have shared mutable state; this is an error in the Swift 6 language mode
70 |
71 | fileprivate enum Key {
72 | static let threadLabel = DispatchSpecificKey<String>()
| `- warning: static property 'threadLabel' is not concurrency-safe because non-'Sendable' type 'DispatchSpecificKey<String>' may have shared mutable state; this is an error in the Swift 6 language mode
73 | }
74 | }
Dispatch.DispatchSpecificKey:1:20: note: generic class 'DispatchSpecificKey' does not conform to the 'Sendable' protocol
1 | final public class DispatchSpecificKey<T> {
| `- note: generic class 'DispatchSpecificKey' does not conform to the 'Sendable' protocol
2 | public init()
3 | deinit
/host/spi-builder-workspace/Sources/BowEffects/Data/Internal/Queue.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
1 | import Foundation
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
2 |
3 | internal struct Queue {
:
70 |
71 | fileprivate enum Key {
72 | static let threadLabel = DispatchSpecificKey<String>()
| |- note: annotate 'threadLabel' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
73 | }
74 | }
/host/spi-builder-workspace/Sources/BowEffects/Typeclasses/Async.swift:149:30: warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
147 | /// - Parameter f: A function that provides a value or an error.
148 | /// - Returns: A computation that defers the execution of the provided value.
149 | static func delayOrRaise<A>(
| `- warning: generic parameter 'A' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
150 | _ queue: DispatchQueue,
151 | _ f: @escaping () -> Either<F.E, A>) -> Kind<F, A> {
[373/472] Compiling BowLaws InvariantLaws.swift
[374/472] Compiling BowLaws MonadCombineLaws.swift
[375/472] Compiling BowLaws MonadErrorLaws.swift
[376/472] Compiling BowLaws MonadFilterLaws.swift
[377/472] Compiling BowLaws MonadLaws.swift
/host/spi-builder-workspace/Sources/BowEffects/Data/Internal/Queue.swift:72:20: warning: static property 'threadLabel' is not concurrency-safe because non-'Sendable' type 'DispatchSpecificKey<String>' may have shared mutable state; this is an error in the Swift 6 language mode
70 |
71 | fileprivate enum Key {
72 | static let threadLabel = DispatchSpecificKey<String>()
| `- warning: static property 'threadLabel' is not concurrency-safe because non-'Sendable' type 'DispatchSpecificKey<String>' may have shared mutable state; this is an error in the Swift 6 language mode
73 | }
74 | }
Dispatch.DispatchSpecificKey:1:20: note: generic class 'DispatchSpecificKey' does not conform to the 'Sendable' protocol
1 | final public class DispatchSpecificKey<T> {
| `- note: generic class 'DispatchSpecificKey' does not conform to the 'Sendable' protocol
2 | public init()
3 | deinit
/host/spi-builder-workspace/Sources/BowEffects/Data/Internal/Queue.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
1 | import Foundation
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
2 |
3 | internal struct Queue {
:
70 |
71 | fileprivate enum Key {
72 | static let threadLabel = DispatchSpecificKey<String>()
| |- note: annotate 'threadLabel' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
73 | }
74 | }
/host/spi-builder-workspace/Sources/BowEffects/Data/Internal/Queue.swift:51:34: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
46 |
47 | // MARK: operations
48 | func async(execute work: @escaping () -> Void) {
| `- note: parameter 'work' is implicitly non-sendable
49 | switch queue {
50 | case ._queue(let queue):
51 | queue.async(execute: work)
| `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
52 | default:
53 | fatalError("can not execute async work in current queue")
/host/spi-builder-workspace/Sources/BowEffects/Data/Internal/Queue.swift:72:20: warning: static property 'threadLabel' is not concurrency-safe because non-'Sendable' type 'DispatchSpecificKey<String>' may have shared mutable state; this is an error in the Swift 6 language mode
70 |
71 | fileprivate enum Key {
72 | static let threadLabel = DispatchSpecificKey<String>()
| `- warning: static property 'threadLabel' is not concurrency-safe because non-'Sendable' type 'DispatchSpecificKey<String>' may have shared mutable state; this is an error in the Swift 6 language mode
73 | }
74 | }
Dispatch.DispatchSpecificKey:1:20: note: generic class 'DispatchSpecificKey' does not conform to the 'Sendable' protocol
1 | final public class DispatchSpecificKey<T> {
| `- note: generic class 'DispatchSpecificKey' does not conform to the 'Sendable' protocol
2 | public init()
3 | deinit
/host/spi-builder-workspace/Sources/BowEffects/Data/Internal/Queue.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
1 | import Foundation
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
2 |
3 | internal struct Queue {
:
70 |
71 | fileprivate enum Key {
72 | static let threadLabel = DispatchSpecificKey<String>()
| |- note: annotate 'threadLabel' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
73 | }
74 | }
/host/spi-builder-workspace/Sources/BowEffects/Data/Internal/Queue.swift:51:34: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
46 |
47 | // MARK: operations
48 | func async(execute work: @escaping () -> Void) {
| `- note: parameter 'work' is implicitly non-sendable
49 | switch queue {
50 | case ._queue(let queue):
51 | queue.async(execute: work)
| `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
52 | default:
53 | fatalError("can not execute async work in current queue")
/host/spi-builder-workspace/Sources/BowEffects/Data/Internal/Queue.swift:72:20: warning: static property 'threadLabel' is not concurrency-safe because non-'Sendable' type 'DispatchSpecificKey<String>' may have shared mutable state; this is an error in the Swift 6 language mode
70 |
71 | fileprivate enum Key {
72 | static let threadLabel = DispatchSpecificKey<String>()
| `- warning: static property 'threadLabel' is not concurrency-safe because non-'Sendable' type 'DispatchSpecificKey<String>' may have shared mutable state; this is an error in the Swift 6 language mode
73 | }
74 | }
Dispatch.DispatchSpecificKey:1:20: note: generic class 'DispatchSpecificKey' does not conform to the 'Sendable' protocol
1 | final public class DispatchSpecificKey<T> {
| `- note: generic class 'DispatchSpecificKey' does not conform to the 'Sendable' protocol
2 | public init()
3 | deinit
/host/spi-builder-workspace/Sources/BowEffects/Data/Internal/Queue.swift:1:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
1 | import Foundation
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
2 |
3 | internal struct Queue {
:
70 |
71 | fileprivate enum Key {
72 | static let threadLabel = DispatchSpecificKey<String>()
| |- note: annotate 'threadLabel' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
73 | }
74 | }
/host/spi-builder-workspace/Sources/BowEffects/Data/Internal/Queue.swift:51:34: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
46 |
47 | // MARK: operations
48 | func async(execute work: @escaping () -> Void) {
| `- note: parameter 'work' is implicitly non-sendable
49 | switch queue {
50 | case ._queue(let queue):
51 | queue.async(execute: work)
| `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
52 | default:
53 | fatalError("can not execute async work in current queue")
/host/spi-builder-workspace/Sources/BowEffects/Data/IO.swift:347:13: warning: capture of 'callback' with non-sendable type 'Callback<E, A>' (aka '(Either<E, A>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
345 | public func unsafeRunAsync(on queue: DispatchQueue = .main, _ callback: @escaping Callback<E, A> = { _ in }) {
346 | queue.async {
347 | callback(self.unsafeRunSyncEither(on: queue))
| |- warning: capture of 'callback' with non-sendable type 'Callback<E, A>' (aka '(Either<E, A>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
348 | }
349 | }
/host/spi-builder-workspace/Sources/BowEffects/Data/IO.swift:347:22: warning: capture of 'self' with non-sendable type 'IO<E, A>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
31 |
32 | /// An IO is a data type that encapsulates and suspends side effects producing values of type `A` or errors of type `E`.
33 | public class IO<E: Error, A>: IOOf<E, A> {
| `- note: generic class 'IO' does not conform to the 'Sendable' protocol
34 | /// Safe downcast.
35 | ///
:
345 | public func unsafeRunAsync(on queue: DispatchQueue = .main, _ callback: @escaping Callback<E, A> = { _ in }) {
346 | queue.async {
347 | callback(self.unsafeRunSyncEither(on: queue))
| `- warning: capture of 'self' with non-sendable type 'IO<E, A>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
348 | }
349 | }
/host/spi-builder-workspace/Sources/BowEffects/Data/IO.swift:347:13: warning: capture of 'callback' with non-sendable type 'Callback<E, A>' (aka '(Either<E, A>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
345 | public func unsafeRunAsync(on queue: DispatchQueue = .main, _ callback: @escaping Callback<E, A> = { _ in }) {
346 | queue.async {
347 | callback(self.unsafeRunSyncEither(on: queue))
| |- warning: capture of 'callback' with non-sendable type 'Callback<E, A>' (aka '(Either<E, A>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
348 | }
349 | }
/host/spi-builder-workspace/Sources/BowEffects/Data/IO.swift:347:22: warning: capture of 'self' with non-sendable type 'IO<E, A>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
31 |
32 | /// An IO is a data type that encapsulates and suspends side effects producing values of type `A` or errors of type `E`.
33 | public class IO<E: Error, A>: IOOf<E, A> {
| `- note: generic class 'IO' does not conform to the 'Sendable' protocol
34 | /// Safe downcast.
35 | ///
:
345 | public func unsafeRunAsync(on queue: DispatchQueue = .main, _ callback: @escaping Callback<E, A> = { _ in }) {
346 | queue.async {
347 | callback(self.unsafeRunSyncEither(on: queue))
| `- warning: capture of 'self' with non-sendable type 'IO<E, A>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
348 | }
349 | }
/host/spi-builder-workspace/Sources/BowEffects/Data/IO.swift:347:13: warning: capture of 'callback' with non-sendable type 'Callback<E, A>' (aka '(Either<E, A>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
345 | public func unsafeRunAsync(on queue: DispatchQueue = .main, _ callback: @escaping Callback<E, A> = { _ in }) {
346 | queue.async {
347 | callback(self.unsafeRunSyncEither(on: queue))
| |- warning: capture of 'callback' with non-sendable type 'Callback<E, A>' (aka '(Either<E, A>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
348 | }
349 | }
/host/spi-builder-workspace/Sources/BowEffects/Data/IO.swift:347:22: warning: capture of 'self' with non-sendable type 'IO<E, A>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
31 |
32 | /// An IO is a data type that encapsulates and suspends side effects producing values of type `A` or errors of type `E`.
33 | public class IO<E: Error, A>: IOOf<E, A> {
| `- note: generic class 'IO' does not conform to the 'Sendable' protocol
34 | /// Safe downcast.
35 | ///
:
345 | public func unsafeRunAsync(on queue: DispatchQueue = .main, _ callback: @escaping Callback<E, A> = { _ in }) {
346 | queue.async {
347 | callback(self.unsafeRunSyncEither(on: queue))
| `- warning: capture of 'self' with non-sendable type 'IO<E, A>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
348 | }
349 | }
/host/spi-builder-workspace/Sources/BowEffects/Data/EnvIO.swift:116:30: warning: will never be executed
114 |
115 | return policy.initial
116 | .mapError { x in x as! E }
| | `- warning: will never be executed
| `- note: 'x' is of type 'Never' which cannot be constructed because it is an enum with no cases
117 | .flatMap(loop)^
118 | }
/host/spi-builder-workspace/Sources/BowEffects/Data/EnvIO.swift:164:34: warning: will never be executed
162 | { e in orElse(e, nil).map(Either.left)^ },
163 | { a in policy.initial
164 | .mapError { x in x as! E }
| | `- warning: will never be executed
| `- note: 'x' is of type 'Never' which cannot be constructed because it is an enum with no cases
165 | .flatMap { s in loop(a, s) }^ })
166 | }
/host/spi-builder-workspace/Sources/BowEffects/Data/EnvIO.swift:116:30: warning: will never be executed
114 |
115 | return policy.initial
116 | .mapError { x in x as! E }
| | `- warning: will never be executed
| `- note: 'x' is of type 'Never' which cannot be constructed because it is an enum with no cases
117 | .flatMap(loop)^
118 | }
/host/spi-builder-workspace/Sources/BowEffects/Data/EnvIO.swift:164:34: warning: will never be executed
162 | { e in orElse(e, nil).map(Either.left)^ },
163 | { a in policy.initial
164 | .mapError { x in x as! E }
| | `- warning: will never be executed
| `- note: 'x' is of type 'Never' which cannot be constructed because it is an enum with no cases
165 | .flatMap { s in loop(a, s) }^ })
166 | }
/host/spi-builder-workspace/Sources/BowEffects/Data/EnvIO.swift:116:30: warning: will never be executed
114 |
115 | return policy.initial
116 | .mapError { x in x as! E }
| | `- warning: will never be executed
| `- note: 'x' is of type 'Never' which cannot be constructed because it is an enum with no cases
117 | .flatMap(loop)^
118 | }
/host/spi-builder-workspace/Sources/BowEffects/Data/EnvIO.swift:164:34: warning: will never be executed
162 | { e in orElse(e, nil).map(Either.left)^ },
163 | { a in policy.initial
164 | .mapError { x in x as! E }
| | `- warning: will never be executed
| `- note: 'x' is of type 'Never' which cannot be constructed because it is an enum with no cases
165 | .flatMap { s in loop(a, s) }^ })
166 | }
[387/472] Compiling BowLaws EquatableKLaws.swift
/host/spi-builder-workspace/Sources/BowEffects/Data/Schedule.swift:725:36: warning: will never be executed
723 | Schedule(
724 | initial: EnvIO.never()^,
725 | extract: { _, never in never },
| | `- warning: will never be executed
| `- note: '$return_value' is of type 'Never' which cannot be constructed because it is an enum with no cases
726 | update: { _, _ in EnvIO.never()^ })
727 | }
/host/spi-builder-workspace/Sources/BowEffects/Data/Schedule.swift:726:31: warning: will never be executed
724 | initial: EnvIO.never()^,
725 | extract: { _, never in never },
726 | update: { _, _ in EnvIO.never()^ })
| | `- warning: will never be executed
| `- note: '_' is of type 'Never' which cannot be constructed because it is an enum with no cases
727 | }
728 | }
[388/472] Compiling BowLaws EquatableLaws.swift
/host/spi-builder-workspace/Sources/BowEffects/Data/Schedule.swift:725:36: warning: will never be executed
723 | Schedule(
724 | initial: EnvIO.never()^,
725 | extract: { _, never in never },
| | `- warning: will never be executed
| `- note: '$return_value' is of type 'Never' which cannot be constructed because it is an enum with no cases
726 | update: { _, _ in EnvIO.never()^ })
727 | }
/host/spi-builder-workspace/Sources/BowEffects/Data/Schedule.swift:726:31: warning: will never be executed
724 | initial: EnvIO.never()^,
725 | extract: { _, never in never },
726 | update: { _, _ in EnvIO.never()^ })
| | `- warning: will never be executed
| `- note: '_' is of type 'Never' which cannot be constructed because it is an enum with no cases
727 | }
728 | }
[389/472] Compiling BowLaws FoldableLaws.swift
/host/spi-builder-workspace/Sources/BowEffects/Data/Schedule.swift:725:36: warning: will never be executed
723 | Schedule(
724 | initial: EnvIO.never()^,
725 | extract: { _, never in never },
| | `- warning: will never be executed
| `- note: '$return_value' is of type 'Never' which cannot be constructed because it is an enum with no cases
726 | update: { _, _ in EnvIO.never()^ })
727 | }
/host/spi-builder-workspace/Sources/BowEffects/Data/Schedule.swift:726:31: warning: will never be executed
724 | initial: EnvIO.never()^,
725 | extract: { _, never in never },
726 | update: { _, _ in EnvIO.never()^ })
| | `- warning: will never be executed
| `- note: '_' is of type 'Never' which cannot be constructed because it is an enum with no cases
727 | }
728 | }
[398/473] Compiling BowLaws FunctorFilterLaws.swift
[399/473] Compiling BowLaws FunctorLaws.swift
[408/473] Emitting module BowOptics
[417/475] Compiling BowOptics ArrayKOpticsInstances.swift
[418/475] Compiling BowOptics ArrayOpticsInstances.swift
[419/475] Compiling BowOptics ConstOpticsInstances.swift
[420/475] Compiling BowOptics EitherKOpticsInstances.swift
[421/475] Compiling BowOptics EitherOpticsInstances.swift
[422/475] Compiling BowOptics IdOpticsInstances.swift
[423/475] Compiling BowOptics IorOpticsInstances.swift
[424/475] Compiling BowOptics NonEmptyArrayOpticsInstances.swift
[436/475] Compiling BowLaws SemigroupalLaws.swift
[437/475] Compiling BowLaws SemiringLaws.swift
[438/475] Compiling BowLaws TraverseFilterLaws.swift
[439/475] Compiling BowEffectsGenerators IO+Gen.swift
/host/spi-builder-workspace/Tests/BowEffectsGenerators/IO+Gen.swift:8:1: warning: extension declares a conformance of imported type 'IOPartial' to imported protocol 'ArbitraryK'; this will not behave correctly if the owners of 'BowEffects' introduce this conformance in the future
6 | // MARK: Instance of `ArbitraryK` for `IO`
7 |
8 | extension IOPartial: ArbitraryK where E: Arbitrary {
| |- warning: extension declares a conformance of imported type 'IOPartial' to imported protocol 'ArbitraryK'; this will not behave correctly if the owners of 'BowEffects' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
9 | public static func generate<A: Arbitrary>() -> Kind<IOPartial<E>, A> {
10 | let success = IO<E, A>.pure(A.arbitrary.generate)
[440/475] Emitting module BowEffectsGenerators
/host/spi-builder-workspace/Tests/BowEffectsGenerators/IO+Gen.swift:8:1: warning: extension declares a conformance of imported type 'IOPartial' to imported protocol 'ArbitraryK'; this will not behave correctly if the owners of 'BowEffects' introduce this conformance in the future
6 | // MARK: Instance of `ArbitraryK` for `IO`
7 |
8 | extension IOPartial: ArbitraryK where E: Arbitrary {
| |- warning: extension declares a conformance of imported type 'IOPartial' to imported protocol 'ArbitraryK'; this will not behave correctly if the owners of 'BowEffects' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
9 | public static func generate<A: Arbitrary>() -> Kind<IOPartial<E>, A> {
10 | let success = IO<E, A>.pure(A.arbitrary.generate)
[445/476] Compiling BowOptics Tuple9.swift
[446/476] Compiling BowOptics At.swift
[447/476] Compiling BowOptics Cons.swift
[448/476] Compiling BowOptics Each.swift
[449/476] Compiling BowOptics FilterIndex.swift
[450/476] Compiling BowOptics Index.swift
[451/476] Compiling BowOptics Snoc.swift
[454/477] Compiling RxSwift SynchronizedUnsubscribeType.swift
[455/477] Compiling RxSwift TailRecursiveSink.swift
[456/477] Compiling RxSwift Take.swift
[457/477] Compiling RxSwift TakeLast.swift
[458/477] Compiling RxSwift TakeUntil.swift
[459/477] Compiling RxSwift TakeWhile.swift
[460/477] Compiling RxSwift Throttle.swift
[461/477] Compiling RxSwift Timeout.swift
[462/477] Compiling RxSwift Timer.swift
[463/477] Compiling RxSwift ToArray.swift
[464/477] Compiling RxSwift Using.swift
[465/477] Compiling RxSwift VirtualTimeConverterType.swift
[466/477] Compiling RxSwift VirtualTimeScheduler.swift
[467/477] Compiling RxSwift Window.swift
[468/477] Compiling RxSwift WithLatestFrom.swift
[469/477] Compiling RxSwift Zip+Collection.swift
[470/477] Compiling RxSwift Zip+arity.swift
[471/477] Compiling RxSwift Zip.swift
[472/477] Emitting module BowLaws
BUILD FAILURE 6.0 linux