Build Information
Failed to build Bow, reference 0.8.0 (17ff76), with Swift 6.3 for Android on 10 Apr 2026 14:53:29 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:android-6.3-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1Build Log
========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/bow-swift/bow.git
Reference: 0.8.0
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/bow-swift/bow
* tag 0.8.0 -> FETCH_HEAD
HEAD is now at 17ff76f Swift playgrounds (#599)
Cloned https://github.com/bow-swift/bow.git
Revision (git rev-parse @):
17ff76f1e0427a67e221c0a20b96324d256c340f
SUCCESS checkout https://github.com/bow-swift/bow.git at 0.8.0
========================================
Build
========================================
Selected platform: android
Swift version: 6.3
Building package at path: $PWD
https://github.com/bow-swift/bow.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:android-6.3-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
android-6.3-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:9008270ea37a55e78725e6225015adb5eff8582da520c5232bf0499f32c36dc4
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:android-6.3-latest
Fetching https://github.com/ReactiveX/RxSwift.git
Fetching https://github.com/bow-swift/SwiftCheck.git
[1/4531] Fetching swiftcheck
Fetched https://github.com/bow-swift/SwiftCheck.git from cache (0.41s)
[1/54305] Fetching rxswift
Fetched https://github.com/ReactiveX/RxSwift.git from cache (7.37s)
Computing version for https://github.com/bow-swift/SwiftCheck.git
Computed https://github.com/bow-swift/SwiftCheck.git at 0.12.1 (7.83s)
Computing version for https://github.com/ReactiveX/RxSwift.git
Computed https://github.com/ReactiveX/RxSwift.git at 5.1.3 (0.51s)
Creating working copy for https://github.com/bow-swift/SwiftCheck.git
Working copy of https://github.com/bow-swift/SwiftCheck.git resolved at 0.12.1
Creating working copy for https://github.com/ReactiveX/RxSwift.git
Working copy of https://github.com/ReactiveX/RxSwift.git resolved at 5.1.3
Building for debugging...
[0/19] Write sources
[18/19] Write swift-version--4F562202D5529B1.txt
[20/254] 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() {}
[21/266] Compiling RxSwift AnyObserver.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | import Glibc
375 | #else
376 | import Darwin
| `- error: no such module 'Darwin'
377 | #endif
378 |
[22/266] Compiling RxSwift AsMaybe.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | import Glibc
375 | #else
376 | import Darwin
| `- error: no such module 'Darwin'
377 | #endif
378 |
[23/267] Compiling RxSwift Bag+Rx.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | import Glibc
375 | #else
376 | import Darwin
| `- error: no such module 'Darwin'
377 | #endif
378 |
[24/267] Compiling RxSwift Bag.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | import Glibc
375 | #else
376 | import Darwin
| `- error: no such module 'Darwin'
377 | #endif
378 |
[25/267] Compiling RxSwift AsSingle.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | import Glibc
375 | #else
376 | import Darwin
| `- error: no such module 'Darwin'
377 | #endif
378 |
[26/267] Compiling RxSwift AsyncLock.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | import Glibc
375 | #else
376 | import Darwin
| `- error: no such module 'Darwin'
377 | #endif
378 |
[27/267] Compiling RxSwift AsyncSubject.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | import Glibc
375 | #else
376 | import Darwin
| `- error: no such module 'Darwin'
377 | #endif
378 |
[28/267] Compiling RxSwift AtomicInt.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | import Glibc
375 | #else
376 | import Darwin
| `- error: no such module 'Darwin'
377 | #endif
378 |
[29/267] Compiling RxSwift BehaviorSubject.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | import Glibc
375 | #else
376 | import Darwin
| `- error: no such module 'Darwin'
377 | #endif
378 |
[30/267] Compiling RxSwift BinaryDisposable.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | import Glibc
375 | #else
376 | import Darwin
| `- error: no such module 'Darwin'
377 | #endif
378 |
error: emit-module command failed with exit code 1 (use -v to see invocation)
[31/267] Emitting module SwiftCheck
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | import Glibc
375 | #else
376 | import Darwin
| `- error: no such module 'Darwin'
377 | #endif
378 |
[32/267] Compiling SwiftCheck WitnessedArbitrary.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | import Glibc
375 | #else
376 | import Darwin
| `- error: no such module 'Darwin'
377 | #endif
378 |
[33/267] Compiling RxSwift Queue.swift
[34/267] Compiling RxSwift Range.swift
[35/267] Compiling RxSwift GroupBy.swift
[36/267] Compiling RxSwift GroupedObservable.swift
[37/267] Compiling RxSwift HistoricalScheduler.swift
[38/267] Compiling RxSwift HistoricalSchedulerTimeConverter.swift
[39/267] Compiling RxSwift ImmediateSchedulerType.swift
[40/267] Compiling RxSwift InfiniteSequence.swift
[41/267] Compiling RxSwift InvocableScheduledItem.swift
[42/267] Compiling RxSwift InvocableType.swift
[43/267] Compiling RxSwift Just.swift
[44/267] Compiling RxSwift Lock.swift
[45/267] Compiling RxSwift AnonymousDisposable.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | import Glibc
375 | #else
376 | import Darwin
| `- error: no such module 'Darwin'
377 | #endif
378 |
[46/267] Compiling RxSwift AnonymousObserver.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | import Glibc
375 | #else
376 | import Darwin
| `- error: no such module 'Darwin'
377 | #endif
378 |
[47/267] Compiling RxSwift AddRef.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | import Glibc
375 | #else
376 | import Darwin
| `- error: no such module 'Darwin'
377 | #endif
378 |
[48/267] Compiling RxSwift Amb.swift
/host/spi-builder-workspace/.build/checkouts/SwiftCheck/Sources/SwiftCheck/Arbitrary.swift:376:9: error: no such module 'Darwin'
374 | import Glibc
375 | #else
376 | import Darwin
| `- error: no such module 'Darwin'
377 | #endif
378 |
[49/267] Compiling RxSwift CombineLatest+arity.swift
[50/267] Compiling RxSwift CombineLatest.swift
[51/267] Compiling RxSwift CompactMap.swift
[52/267] Compiling RxSwift Completable+AndThen.swift
[53/267] Compiling RxSwift Completable.swift
[54/267] Compiling RxSwift CompositeDisposable.swift
[55/267] Compiling RxSwift Concat.swift
[56/267] Compiling RxSwift ConcurrentDispatchQueueScheduler.swift
[57/267] Compiling RxSwift ConcurrentMainScheduler.swift
[58/267] Compiling RxSwift ConnectableObservableType.swift
[59/267] Compiling RxSwift Create.swift
[60/267] Compiling RxSwift CurrentThreadScheduler.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[61/267] Emitting module RxSwift
/host/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/CurrentThreadScheduler.swift:34:37: error: cannot find type 'NSZone' in scope
32 | }
33 |
34 | public func copy(with zone: NSZone? = nil) -> Any {
| `- error: cannot find type 'NSZone' in scope
35 | return self
36 | }
/host/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/CurrentThreadScheduler.swift:51:47: error: cannot find type 'pthread_key_t' in scope
49 | public static let instance = CurrentThreadScheduler()
50 |
51 | private static var isScheduleRequiredKey: pthread_key_t = { () -> pthread_key_t in
| `- error: cannot find type 'pthread_key_t' in scope
52 | let key = UnsafeMutablePointer<pthread_key_t>.allocate(capacity: 1)
53 | defer { key.deallocate() }
/host/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/CurrentThreadScheduler.swift:52:40: error: cannot find type 'pthread_key_t' in scope
50 |
51 | private static var isScheduleRequiredKey: pthread_key_t = { () -> pthread_key_t in
52 | let key = UnsafeMutablePointer<pthread_key_t>.allocate(capacity: 1)
| `- error: cannot find type 'pthread_key_t' in scope
53 | defer { key.deallocate() }
54 |
/host/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/CurrentThreadScheduler.swift:55:15: error: cannot find 'pthread_key_create' in scope
53 | defer { key.deallocate() }
54 |
55 | guard pthread_key_create(key, nil) == 0 else {
| `- error: cannot find 'pthread_key_create' in scope
56 | rxFatalError("isScheduleRequired key creation failed")
57 | }
/host/spi-builder-workspace/.build/checkouts/RxSwift/Sources/RxSwift/CurrentThreadScheduler.swift:51:71: error: cannot find type 'pthread_key_t' in scope
49 | public static let instance = CurrentThreadScheduler()
50 |
51 | private static var isScheduleRequiredKey: pthread_key_t = { () -> pthread_key_t in
| `- error: cannot find type 'pthread_key_t' in scope
52 | let key = UnsafeMutablePointer<pthread_key_t>.allocate(capacity: 1)
53 | defer { key.deallocate() }
BUILD FAILURE 6.3 android