The Swift Package Index logo.Swift Package Index

Build Information

Failed to build AlecrimAsyncKit, reference master (974e49), with Swift 6.3 for Wasm on 11 Apr 2026 04:59:04 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/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:wasm-6.3-latest swift build --swift-sdk swift-6.3-RELEASE_wasm 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/Alecrim/AlecrimAsyncKit.git
Reference: master
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/Alecrim/AlecrimAsyncKit
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at 974e49c Merge branch 'release/5.0-beta.2'
Cloned https://github.com/Alecrim/AlecrimAsyncKit.git
Revision (git rev-parse @):
974e49ce5e6ca0543aba4532448e5799e2bba545
SUCCESS checkout https://github.com/Alecrim/AlecrimAsyncKit.git at master
========================================
Build
========================================
Selected platform:         wasm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/Alecrim/AlecrimAsyncKit.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/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:wasm-6.3-latest swift build --swift-sdk swift-6.3-RELEASE_wasm 2>&1
wasm-6.3-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:d69f4e7582c319245442d62a08b2d7c7fd5a0c0c69f5d2ef11d1530cd8d3329b
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.3-latest
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-24593BA9C3E375BF.txt
[3/9] Compiling AlecrimAsyncKit Error+Extensions.swift
[4/9] Compiling AlecrimAsyncKit TaskAwaiter.swift
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:11:48: error: cannot find 'DispatchQueue' in scope
  9 | import Foundation
 10 |
 11 | private let _taskAwaiterDefaultDispatchQueue = DispatchQueue(label: "com.alecrim.AlecrimAsyncKit.TaskAwaiter", qos: .utility, attributes: .concurrent)
    |                                                `- error: cannot find 'DispatchQueue' in scope
 12 |
 13 |
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:11:118: error: cannot infer contextual base in reference to member 'utility'
  9 | import Foundation
 10 |
 11 | private let _taskAwaiterDefaultDispatchQueue = DispatchQueue(label: "com.alecrim.AlecrimAsyncKit.TaskAwaiter", qos: .utility, attributes: .concurrent)
    |                                                                                                                      `- error: cannot infer contextual base in reference to member 'utility'
 12 |
 13 |
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:11:140: error: cannot infer contextual base in reference to member 'concurrent'
  9 | import Foundation
 10 |
 11 | private let _taskAwaiterDefaultDispatchQueue = DispatchQueue(label: "com.alecrim.AlecrimAsyncKit.TaskAwaiter", qos: .utility, attributes: .concurrent)
    |                                                                                                                                            `- error: cannot infer contextual base in reference to member 'concurrent'
 12 |
 13 |
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:17:28: error: cannot find type 'DispatchQueue' in scope
 15 |
 16 | public final class TaskAwaiter<V, E: Swift.Error> {
 17 |     fileprivate let queue: DispatchQueue
    |                            `- error: cannot find type 'DispatchQueue' in scope
 18 |     fileprivate let callbackQueue: DispatchQueue
 19 |
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:18:36: error: cannot find type 'DispatchQueue' in scope
 16 | public final class TaskAwaiter<V, E: Swift.Error> {
 17 |     fileprivate let queue: DispatchQueue
 18 |     fileprivate let callbackQueue: DispatchQueue
    |                                    `- error: cannot find type 'DispatchQueue' in scope
 19 |
 20 |     public let task: Task<V, E>
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:27:29: error: cannot find type 'DispatchQueue' in scope
 25 |     fileprivate var finallyClosure: (() -> Void)?
 26 |
 27 |     fileprivate init(queue: DispatchQueue, callbackQueue: DispatchQueue, task: Task<V, E>) {
    |                             `- error: cannot find type 'DispatchQueue' in scope
 28 |         self.queue = queue
 29 |         self.callbackQueue = callbackQueue
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:27:59: error: cannot find type 'DispatchQueue' in scope
 25 |     fileprivate var finallyClosure: (() -> Void)?
 26 |
 27 |     fileprivate init(queue: DispatchQueue, callbackQueue: DispatchQueue, task: Task<V, E>) {
    |                                                           `- error: cannot find type 'DispatchQueue' in scope
 28 |         self.queue = queue
 29 |         self.callbackQueue = callbackQueue
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:145:32: error: cannot find type 'DispatchQueue' in scope
143 |
144 |     @discardableResult
145 |     public func then(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping (V) -> Void) -> TaskAwaiter<V, E> {
    |                                `- error: cannot find type 'DispatchQueue' in scope
146 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).then(closure)
147 |         ta.enqueue()
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:145:69: error: cannot find type 'DispatchQueue' in scope
143 |
144 |     @discardableResult
145 |     public func then(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping (V) -> Void) -> TaskAwaiter<V, E> {
    |                                                                     `- error: cannot find type 'DispatchQueue' in scope
146 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).then(closure)
147 |         ta.enqueue()
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:153:35: error: cannot find type 'DispatchQueue' in scope
151 |
152 |     @discardableResult
153 |     public func `catch`(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping (E) -> Void) -> TaskAwaiter<V, E> {
    |                                   `- error: cannot find type 'DispatchQueue' in scope
154 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).catch(closure)
155 |         ta.enqueue()
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:153:72: error: cannot find type 'DispatchQueue' in scope
151 |
152 |     @discardableResult
153 |     public func `catch`(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping (E) -> Void) -> TaskAwaiter<V, E> {
    |                                                                        `- error: cannot find type 'DispatchQueue' in scope
154 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).catch(closure)
155 |         ta.enqueue()
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:161:37: error: cannot find type 'DispatchQueue' in scope
159 |
160 |     @discardableResult
161 |     public func cancelled(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping () -> Void) -> TaskAwaiter<V, E> {
    |                                     `- error: cannot find type 'DispatchQueue' in scope
162 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).cancelled(closure)
163 |         ta.enqueue()
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:161:74: error: cannot find type 'DispatchQueue' in scope
159 |
160 |     @discardableResult
161 |     public func cancelled(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping () -> Void) -> TaskAwaiter<V, E> {
    |                                                                          `- error: cannot find type 'DispatchQueue' in scope
162 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).cancelled(closure)
163 |         ta.enqueue()
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:169:35: error: cannot find type 'DispatchQueue' in scope
167 |
168 |     @discardableResult
169 |     public func finally(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping () -> Void) -> TaskAwaiter<V, E> {
    |                                   `- error: cannot find type 'DispatchQueue' in scope
170 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).finally(closure)
171 |         ta.enqueue()
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:169:72: error: cannot find type 'DispatchQueue' in scope
167 |
168 |     @discardableResult
169 |     public func finally(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping () -> Void) -> TaskAwaiter<V, E> {
    |                                                                        `- error: cannot find type 'DispatchQueue' in scope
170 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).finally(closure)
171 |         ta.enqueue()
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:181:32: error: cannot find type 'DispatchQueue' in scope
179 |
180 |     @discardableResult
181 |     public func then(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping (V) -> Void) -> TaskAwaiter<V, E> {
    |                                `- error: cannot find type 'DispatchQueue' in scope
182 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).then(closure)
183 |         ta.enqueue()
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:181:69: error: cannot find type 'DispatchQueue' in scope
179 |
180 |     @discardableResult
181 |     public func then(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping (V) -> Void) -> TaskAwaiter<V, E> {
    |                                                                     `- error: cannot find type 'DispatchQueue' in scope
182 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).then(closure)
183 |         ta.enqueue()
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:95:37: error: cannot convert value of type 'Task<V, any Error>' to expected argument type 'V'
 93 |                 if let thenClosure = self.thenClosure {
 94 |                     self.callbackQueue.async {
 95 |                         thenClosure(value)
    |                                     `- error: cannot convert value of type 'Task<V, any Error>' to expected argument type 'V'
 96 |                         self.thenClosure = nil
 97 |                     }
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:131:33: error: cannot convert value of type 'Task<V, Never>' to expected argument type 'V'
129 |             if let thenClosure = self.thenClosure {
130 |                 self.callbackQueue.async {
131 |                     thenClosure(value)
    |                                 `- error: cannot convert value of type 'Task<V, Never>' to expected argument type 'V'
132 |                     self.thenClosure = nil
133 |                 }
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:146:112: error: cannot find 'DispatchQueue' in scope
144 |     @discardableResult
145 |     public func then(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping (V) -> Void) -> TaskAwaiter<V, E> {
146 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).then(closure)
    |                                                                                                                `- error: cannot find 'DispatchQueue' in scope
147 |         ta.enqueue()
148 |
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:146:18: error: generic parameter 'V' could not be inferred
 14 | // MARK: - TaskAwaiter
 15 |
 16 | public final class TaskAwaiter<V, E: Swift.Error> {
    |                                `- note: 'V' declared as parameter to type 'TaskAwaiter'
 17 |     fileprivate let queue: DispatchQueue
 18 |     fileprivate let callbackQueue: DispatchQueue
    :
144 |     @discardableResult
145 |     public func then(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping (V) -> Void) -> TaskAwaiter<V, E> {
146 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).then(closure)
    |                  `- error: generic parameter 'V' could not be inferred
147 |         ta.enqueue()
148 |
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:146:18: error: generic parameter 'E' could not be inferred
 14 | // MARK: - TaskAwaiter
 15 |
 16 | public final class TaskAwaiter<V, E: Swift.Error> {
    |                                   `- note: 'E' declared as parameter to type 'TaskAwaiter'
 17 |     fileprivate let queue: DispatchQueue
 18 |     fileprivate let callbackQueue: DispatchQueue
    :
144 |     @discardableResult
145 |     public func then(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping (V) -> Void) -> TaskAwaiter<V, E> {
146 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).then(closure)
    |                  |- error: generic parameter 'E' could not be inferred
    |                  `- note: explicitly specify the generic arguments to fix this issue
147 |         ta.enqueue()
148 |
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:154:112: error: cannot find 'DispatchQueue' in scope
152 |     @discardableResult
153 |     public func `catch`(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping (E) -> Void) -> TaskAwaiter<V, E> {
154 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).catch(closure)
    |                                                                                                                `- error: cannot find 'DispatchQueue' in scope
155 |         ta.enqueue()
156 |
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:154:18: error: generic parameter 'V' could not be inferred
 14 | // MARK: - TaskAwaiter
 15 |
 16 | public final class TaskAwaiter<V, E: Swift.Error> {
    |                                `- note: 'V' declared as parameter to type 'TaskAwaiter'
 17 |     fileprivate let queue: DispatchQueue
 18 |     fileprivate let callbackQueue: DispatchQueue
    :
152 |     @discardableResult
153 |     public func `catch`(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping (E) -> Void) -> TaskAwaiter<V, E> {
154 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).catch(closure)
    |                  `- error: generic parameter 'V' could not be inferred
155 |         ta.enqueue()
156 |
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:154:18: error: generic parameter 'E' could not be inferred
 14 | // MARK: - TaskAwaiter
 15 |
 16 | public final class TaskAwaiter<V, E: Swift.Error> {
    |                                   `- note: 'E' declared as parameter to type 'TaskAwaiter'
 17 |     fileprivate let queue: DispatchQueue
 18 |     fileprivate let callbackQueue: DispatchQueue
    :
152 |     @discardableResult
153 |     public func `catch`(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping (E) -> Void) -> TaskAwaiter<V, E> {
154 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).catch(closure)
    |                  |- error: generic parameter 'E' could not be inferred
    |                  `- note: explicitly specify the generic arguments to fix this issue
155 |         ta.enqueue()
156 |
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:162:112: error: cannot find 'DispatchQueue' in scope
160 |     @discardableResult
161 |     public func cancelled(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping () -> Void) -> TaskAwaiter<V, E> {
162 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).cancelled(closure)
    |                                                                                                                `- error: cannot find 'DispatchQueue' in scope
163 |         ta.enqueue()
164 |
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:162:18: error: generic parameter 'V' could not be inferred
 14 | // MARK: - TaskAwaiter
 15 |
 16 | public final class TaskAwaiter<V, E: Swift.Error> {
    |                                `- note: 'V' declared as parameter to type 'TaskAwaiter'
 17 |     fileprivate let queue: DispatchQueue
 18 |     fileprivate let callbackQueue: DispatchQueue
    :
160 |     @discardableResult
161 |     public func cancelled(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping () -> Void) -> TaskAwaiter<V, E> {
162 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).cancelled(closure)
    |                  `- error: generic parameter 'V' could not be inferred
163 |         ta.enqueue()
164 |
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:162:18: error: generic parameter 'E' could not be inferred
 14 | // MARK: - TaskAwaiter
 15 |
 16 | public final class TaskAwaiter<V, E: Swift.Error> {
    |                                   `- note: 'E' declared as parameter to type 'TaskAwaiter'
 17 |     fileprivate let queue: DispatchQueue
 18 |     fileprivate let callbackQueue: DispatchQueue
    :
160 |     @discardableResult
161 |     public func cancelled(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping () -> Void) -> TaskAwaiter<V, E> {
162 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).cancelled(closure)
    |                  |- error: generic parameter 'E' could not be inferred
    |                  `- note: explicitly specify the generic arguments to fix this issue
163 |         ta.enqueue()
164 |
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:170:112: error: cannot find 'DispatchQueue' in scope
168 |     @discardableResult
169 |     public func finally(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping () -> Void) -> TaskAwaiter<V, E> {
170 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).finally(closure)
    |                                                                                                                `- error: cannot find 'DispatchQueue' in scope
171 |         ta.enqueue()
172 |
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:170:18: error: generic parameter 'V' could not be inferred
 14 | // MARK: - TaskAwaiter
 15 |
 16 | public final class TaskAwaiter<V, E: Swift.Error> {
    |                                `- note: 'V' declared as parameter to type 'TaskAwaiter'
 17 |     fileprivate let queue: DispatchQueue
 18 |     fileprivate let callbackQueue: DispatchQueue
    :
168 |     @discardableResult
169 |     public func finally(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping () -> Void) -> TaskAwaiter<V, E> {
170 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).finally(closure)
    |                  `- error: generic parameter 'V' could not be inferred
171 |         ta.enqueue()
172 |
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:170:18: error: generic parameter 'E' could not be inferred
 14 | // MARK: - TaskAwaiter
 15 |
 16 | public final class TaskAwaiter<V, E: Swift.Error> {
    |                                   `- note: 'E' declared as parameter to type 'TaskAwaiter'
 17 |     fileprivate let queue: DispatchQueue
 18 |     fileprivate let callbackQueue: DispatchQueue
    :
168 |     @discardableResult
169 |     public func finally(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping () -> Void) -> TaskAwaiter<V, E> {
170 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).finally(closure)
    |                  |- error: generic parameter 'E' could not be inferred
    |                  `- note: explicitly specify the generic arguments to fix this issue
171 |         ta.enqueue()
172 |
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:182:112: error: cannot find 'DispatchQueue' in scope
180 |     @discardableResult
181 |     public func then(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping (V) -> Void) -> TaskAwaiter<V, E> {
182 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).then(closure)
    |                                                                                                                `- error: cannot find 'DispatchQueue' in scope
183 |         ta.enqueue()
184 |
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:182:18: error: generic parameter 'V' could not be inferred
 14 | // MARK: - TaskAwaiter
 15 |
 16 | public final class TaskAwaiter<V, E: Swift.Error> {
    |                                `- note: 'V' declared as parameter to type 'TaskAwaiter'
 17 |     fileprivate let queue: DispatchQueue
 18 |     fileprivate let callbackQueue: DispatchQueue
    :
180 |     @discardableResult
181 |     public func then(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping (V) -> Void) -> TaskAwaiter<V, E> {
182 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).then(closure)
    |                  `- error: generic parameter 'V' could not be inferred
183 |         ta.enqueue()
184 |
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:182:18: error: generic parameter 'E' could not be inferred
 14 | // MARK: - TaskAwaiter
 15 |
 16 | public final class TaskAwaiter<V, E: Swift.Error> {
    |                                   `- note: 'E' declared as parameter to type 'TaskAwaiter'
 17 |     fileprivate let queue: DispatchQueue
 18 |     fileprivate let callbackQueue: DispatchQueue
    :
180 |     @discardableResult
181 |     public func then(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping (V) -> Void) -> TaskAwaiter<V, E> {
182 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).then(closure)
    |                  |- error: generic parameter 'E' could not be inferred
    |                  `- note: explicitly specify the generic arguments to fix this issue
183 |         ta.enqueue()
184 |
[5/9] Compiling AlecrimAsyncKit Task.swift
/host/spi-builder-workspace/Sources/Task.swift:37:27: error: cannot find type 'DispatchWorkItem' in scope
 35 |
 36 |     // Work Item
 37 |     private var workItem: DispatchWorkItem?
    |                           `- error: cannot find type 'DispatchWorkItem' in scope
 38 |
 39 |     // Dispatch Group (needed when used with closures without immediate return and `finish` methods)
/host/spi-builder-workspace/Sources/Task.swift:40:33: error: cannot find type 'DispatchGroup' in scope
 38 |
 39 |     // Dispatch Group (needed when used with closures without immediate return and `finish` methods)
 40 |     private var _dispatchGroup: DispatchGroup?
    |                                 `- error: cannot find type 'DispatchGroup' in scope
 41 |
 42 |     // Result and Dispatch Group Lock
/host/spi-builder-workspace/Sources/Task.swift:43:25: error: cannot find 'os_unfair_lock_s' in scope
 41 |
 42 |     // Result and Dispatch Group Lock
 43 |     private var _lock = os_unfair_lock_s()
    |                         `- error: cannot find 'os_unfair_lock_s' in scope
 44 |     private func lock() { os_unfair_lock_lock(&self._lock) }
 45 |     private func unlock() { os_unfair_lock_unlock(&self._lock) }
/host/spi-builder-workspace/Sources/Task.swift:61:36: error: cannot find type 'DispatchQoS' in scope
 59 |     }
 60 |
 61 |     internal convenience init(qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping (Task<V, E>) -> Void) {
    |                                    `- error: cannot find type 'DispatchQoS' in scope
 62 |         self.init(result: nil)
 63 |
/host/spi-builder-workspace/Sources/Task.swift:61:71: error: cannot find type 'DispatchWorkItemFlags' in scope
 59 |     }
 60 |
 61 |     internal convenience init(qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping (Task<V, E>) -> Void) {
    |                                                                       `- error: cannot find type 'DispatchWorkItemFlags' in scope
 62 |         self.init(result: nil)
 63 |
/host/spi-builder-workspace/Sources/Task.swift:79:37: error: cannot find type 'DispatchQueue' in scope
 77 |     // MARK: Executing
 78 |
 79 |     internal func execute(on queue: DispatchQueue) {
    |                                     `- error: cannot find type 'DispatchQueue' in scope
 80 |         if let _ = self.result {
 81 |             return
/host/spi-builder-workspace/Sources/Task.swift:150:36: error: cannot find type 'DispatchQoS' in scope
148 |     }
149 |
150 |     internal convenience init(qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping () throws -> V) {
    |                                    `- error: cannot find type 'DispatchQoS' in scope
151 |         self.init(result: nil)
152 |
/host/spi-builder-workspace/Sources/Task.swift:150:71: error: cannot find type 'DispatchWorkItemFlags' in scope
148 |     }
149 |
150 |     internal convenience init(qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping () throws -> V) {
    |                                                                       `- error: cannot find type 'DispatchWorkItemFlags' in scope
151 |         self.init(result: nil)
152 |
/host/spi-builder-workspace/Sources/Task.swift:250:36: error: cannot find type 'DispatchQoS' in scope
248 |     // MARK: Initializers
249 |
250 |     internal convenience init(qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping () -> V) {
    |                                    `- error: cannot find type 'DispatchQoS' in scope
251 |         self.init(result: nil)
252 |
/host/spi-builder-workspace/Sources/Task.swift:250:71: error: cannot find type 'DispatchWorkItemFlags' in scope
248 |     // MARK: Initializers
249 |
250 |     internal convenience init(qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping () -> V) {
    |                                                                       `- error: cannot find type 'DispatchWorkItemFlags' in scope
251 |         self.init(result: nil)
252 |
/host/spi-builder-workspace/Sources/Task.swift:305:11: error: cannot find type 'Thread' in scope
303 | }
304 |
305 | extension Thread {
    |           `- error: cannot find type 'Thread' in scope
306 |
307 |     fileprivate var cancellableTaskBox: CancellableTaskBox? {
/host/spi-builder-workspace/Sources/Task.swift:44:27: error: cannot find 'os_unfair_lock_lock' in scope
 42 |     // Result and Dispatch Group Lock
 43 |     private var _lock = os_unfair_lock_s()
 44 |     private func lock() { os_unfair_lock_lock(&self._lock) }
    |                           `- error: cannot find 'os_unfair_lock_lock' in scope
 45 |     private func unlock() { os_unfair_lock_unlock(&self._lock) }
 46 |
/host/spi-builder-workspace/Sources/Task.swift:45:29: error: cannot find 'os_unfair_lock_unlock' in scope
 43 |     private var _lock = os_unfair_lock_s()
 44 |     private func lock() { os_unfair_lock_lock(&self._lock) }
 45 |     private func unlock() { os_unfair_lock_unlock(&self._lock) }
    |                             `- error: cannot find 'os_unfair_lock_unlock' in scope
 46 |
 47 |     // MARK: Initializers
/host/spi-builder-workspace/Sources/Task.swift:69:13: error: cannot find 'Thread' in scope
 67 |         //
 68 |         let block: () -> Void = {
 69 |             Thread.current.cancellableTaskBox = CancellableTaskBox(self as? CancellableTask)
    |             `- error: cannot find 'Thread' in scope
 70 |             closure(self)
 71 |         }
/host/spi-builder-workspace/Sources/Task.swift:74:25: error: cannot find 'DispatchWorkItem' in scope
 72 |
 73 |         //
 74 |         self.workItem = DispatchWorkItem(qos: qos, flags: flags, block: block)
    |                         `- error: cannot find 'DispatchWorkItem' in scope
 75 |     }
 76 |
/host/spi-builder-workspace/Sources/Task.swift:84:13: error: cannot find 'Thread' in scope
 82 |         }
 83 |         else if let workItem = self.workItem {
 84 |             Thread.current.cancellableTaskBox?.value?.cancellation += { [weak self] in
    |             `- error: cannot find 'Thread' in scope
 85 |                 (self as? CancellableTask)?.cancel()
 86 |             }
/host/spi-builder-workspace/Sources/Task.swift:114:31: error: cannot find 'DispatchGroup' in scope
112 |         self.lock(); defer { self.unlock() }
113 |
114 |         self._dispatchGroup = DispatchGroup()
    |                               `- error: cannot find 'DispatchGroup' in scope
115 |         self._dispatchGroup?.enter()
116 |     }
/host/spi-builder-workspace/Sources/Task.swift:128:28: error: cannot find type 'DispatchGroup' in scope
126 |
127 |     private func waitDispatchGroup() {
128 |         var dispatchGroup: DispatchGroup?
    |                            `- error: cannot find type 'DispatchGroup' in scope
129 |
130 |         do {
/host/spi-builder-workspace/Sources/Task.swift:154:13: error: cannot find 'Thread' in scope
152 |
153 |         let block: () -> Void = {
154 |             Thread.current.cancellableTaskBox = CancellableTaskBox(self)
    |             `- error: cannot find 'Thread' in scope
155 |             self._finish(with: Swift.Result(catching: closure))
156 |         }
/host/spi-builder-workspace/Sources/Task.swift:158:25: error: cannot find 'DispatchWorkItem' in scope
156 |         }
157 |
158 |         self.workItem = DispatchWorkItem(qos: qos, flags: flags, block: block)
    |                         `- error: cannot find 'DispatchWorkItem' in scope
159 |     }
160 |
/host/spi-builder-workspace/Sources/Cancellation.swift:55:39: error: cannot find type 'DispatchWorkItem' in scope
53 |     }
54 |
55 |     internal func run(after workItem: DispatchWorkItem) {
   |                                       `- error: cannot find type 'DispatchWorkItem' in scope
56 |         workItem.notify(queue: _cancellationDispatchQueue, execute: self.run)
57 |     }
/host/spi-builder-workspace/Sources/Task.swift:210:42: error: argument passed to call that takes no arguments
208 |
209 |         if let workItem = self.workItem {
210 |             self.cancellation.run(after: workItem)
    |                                          `- error: argument passed to call that takes no arguments
211 |             workItem.cancel() // fired by workItem notify, runs on a private concurrent queue
212 |         }
/host/spi-builder-workspace/Sources/Task.swift:254:13: error: cannot find 'Thread' in scope
252 |
253 |         let block: () -> Void = {
254 |             Thread.current.cancellableTaskBox = nil
    |             `- error: cannot find 'Thread' in scope
255 |             self._finish(with: .success(closure()))
256 |         }
/host/spi-builder-workspace/Sources/Task.swift:258:25: error: cannot find 'DispatchWorkItem' in scope
256 |         }
257 |
258 |         self.workItem = DispatchWorkItem(qos: qos, flags: flags, block: block)
    |                         `- error: cannot find 'DispatchWorkItem' in scope
259 |     }
260 |
/host/spi-builder-workspace/Sources/Task.swift:265:20: warning: no calls to throwing functions occur within 'try' expression
263 |     internal func await() -> V {
264 |         if let result = self.result {
265 |             return try! result.get()
    |                    `- warning: no calls to throwing functions occur within 'try' expression
266 |         }
267 |         else if let workItem = self.workItem {
error: emit-module command failed with exit code 1 (use -v to see invocation)
[6/9] Emitting module AlecrimAsyncKit
/host/spi-builder-workspace/Sources/Async.swift:11:37: error: cannot find 'DispatchQueue' in scope
 9 | import Foundation
10 |
11 | private let _defaultDispatchQueue = DispatchQueue(label: "com.alecrim.AlecrimAsyncKit.Async.Default", qos: .utility, attributes: .concurrent)
   |                                     `- error: cannot find 'DispatchQueue' in scope
12 |
13 | // MARK: - Async
/host/spi-builder-workspace/Sources/Async.swift:11:109: error: cannot infer contextual base in reference to member 'utility'
 9 | import Foundation
10 |
11 | private let _defaultDispatchQueue = DispatchQueue(label: "com.alecrim.AlecrimAsyncKit.Async.Default", qos: .utility, attributes: .concurrent)
   |                                                                                                             `- error: cannot infer contextual base in reference to member 'utility'
12 |
13 | // MARK: - Async
/host/spi-builder-workspace/Sources/Async.swift:11:131: error: cannot infer contextual base in reference to member 'concurrent'
 9 | import Foundation
10 |
11 | private let _defaultDispatchQueue = DispatchQueue(label: "com.alecrim.AlecrimAsyncKit.Async.Default", qos: .utility, attributes: .concurrent)
   |                                                                                                                                   `- error: cannot infer contextual base in reference to member 'concurrent'
12 |
13 | // MARK: - Async
/host/spi-builder-workspace/Sources/Async.swift:15:32: error: cannot find type 'DispatchQueue' in scope
13 | // MARK: - Async
14 |
15 | public func async<V>(on queue: DispatchQueue? = nil, qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping () throws -> V) -> Task<V, Error> {
   |                                `- error: cannot find type 'DispatchQueue' in scope
16 |     let task = Task(qos: qos, flags: flags, closure: closure)
17 |     task.execute(on: queue ?? _defaultDispatchQueue)
/host/spi-builder-workspace/Sources/Async.swift:15:59: error: cannot find type 'DispatchQoS' in scope
13 | // MARK: - Async
14 |
15 | public func async<V>(on queue: DispatchQueue? = nil, qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping () throws -> V) -> Task<V, Error> {
   |                                                           `- error: cannot find type 'DispatchQoS' in scope
16 |     let task = Task(qos: qos, flags: flags, closure: closure)
17 |     task.execute(on: queue ?? _defaultDispatchQueue)
/host/spi-builder-workspace/Sources/Async.swift:15:94: error: cannot find type 'DispatchWorkItemFlags' in scope
13 | // MARK: - Async
14 |
15 | public func async<V>(on queue: DispatchQueue? = nil, qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping () throws -> V) -> Task<V, Error> {
   |                                                                                              `- error: cannot find type 'DispatchWorkItemFlags' in scope
16 |     let task = Task(qos: qos, flags: flags, closure: closure)
17 |     task.execute(on: queue ?? _defaultDispatchQueue)
/host/spi-builder-workspace/Sources/Async.swift:22:32: error: cannot find type 'DispatchQueue' in scope
20 | }
21 |
22 | public func async<V>(on queue: DispatchQueue? = nil, qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping () -> V) -> Task<V, Never> {
   |                                `- error: cannot find type 'DispatchQueue' in scope
23 |     let task = Task(qos: qos, flags: flags, closure: closure)
24 |     task.execute(on: queue ?? _defaultDispatchQueue)
/host/spi-builder-workspace/Sources/Async.swift:22:59: error: cannot find type 'DispatchQoS' in scope
20 | }
21 |
22 | public func async<V>(on queue: DispatchQueue? = nil, qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping () -> V) -> Task<V, Never> {
   |                                                           `- error: cannot find type 'DispatchQoS' in scope
23 |     let task = Task(qos: qos, flags: flags, closure: closure)
24 |     task.execute(on: queue ?? _defaultDispatchQueue)
/host/spi-builder-workspace/Sources/Async.swift:22:94: error: cannot find type 'DispatchWorkItemFlags' in scope
20 | }
21 |
22 | public func async<V>(on queue: DispatchQueue? = nil, qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping () -> V) -> Task<V, Never> {
   |                                                                                              `- error: cannot find type 'DispatchWorkItemFlags' in scope
23 |     let task = Task(qos: qos, flags: flags, closure: closure)
24 |     task.execute(on: queue ?? _defaultDispatchQueue)
/host/spi-builder-workspace/Sources/Async.swift:29:42: error: cannot find type 'DispatchQueue' in scope
27 | }
28 |
29 | public func async<V, E: Error>(on queue: DispatchQueue? = nil, qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping (Task<V, E>) -> Void) -> Task<V, E> {
   |                                          `- error: cannot find type 'DispatchQueue' in scope
30 |     let task = Task(qos: qos, flags: flags, closure: closure)
31 |     task.execute(on: queue ?? _defaultDispatchQueue)
/host/spi-builder-workspace/Sources/Async.swift:29:69: error: cannot find type 'DispatchQoS' in scope
27 | }
28 |
29 | public func async<V, E: Error>(on queue: DispatchQueue? = nil, qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping (Task<V, E>) -> Void) -> Task<V, E> {
   |                                                                     `- error: cannot find type 'DispatchQoS' in scope
30 |     let task = Task(qos: qos, flags: flags, closure: closure)
31 |     task.execute(on: queue ?? _defaultDispatchQueue)
/host/spi-builder-workspace/Sources/Async.swift:29:104: error: cannot find type 'DispatchWorkItemFlags' in scope
27 | }
28 |
29 | public func async<V, E: Error>(on queue: DispatchQueue? = nil, qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping (Task<V, E>) -> Void) -> Task<V, E> {
   |                                                                                                        `- error: cannot find type 'DispatchWorkItemFlags' in scope
30 |     let task = Task(qos: qos, flags: flags, closure: closure)
31 |     task.execute(on: queue ?? _defaultDispatchQueue)
/host/spi-builder-workspace/Sources/Cancellation.swift:13:42: error: cannot find 'DispatchQueue' in scope
11 | // MARK: -
12 |
13 | private let _cancellationDispatchQueue = DispatchQueue(label: "com.alecrim.AlecrimAsyncKit.Cancellation", qos: .utility, attributes: .concurrent, target: DispatchQueue.global(qos: .utility))
   |                                          `- error: cannot find 'DispatchQueue' in scope
14 |
15 | // MARK: -
/host/spi-builder-workspace/Sources/Cancellation.swift:13:155: error: cannot find 'DispatchQueue' in scope
11 | // MARK: -
12 |
13 | private let _cancellationDispatchQueue = DispatchQueue(label: "com.alecrim.AlecrimAsyncKit.Cancellation", qos: .utility, attributes: .concurrent, target: DispatchQueue.global(qos: .utility))
   |                                                                                                                                                           `- error: cannot find 'DispatchQueue' in scope
14 |
15 | // MARK: -
/host/spi-builder-workspace/Sources/Cancellation.swift:13:113: error: cannot infer contextual base in reference to member 'utility'
11 | // MARK: -
12 |
13 | private let _cancellationDispatchQueue = DispatchQueue(label: "com.alecrim.AlecrimAsyncKit.Cancellation", qos: .utility, attributes: .concurrent, target: DispatchQueue.global(qos: .utility))
   |                                                                                                                 `- error: cannot infer contextual base in reference to member 'utility'
14 |
15 | // MARK: -
/host/spi-builder-workspace/Sources/Cancellation.swift:13:135: error: cannot infer contextual base in reference to member 'concurrent'
11 | // MARK: -
12 |
13 | private let _cancellationDispatchQueue = DispatchQueue(label: "com.alecrim.AlecrimAsyncKit.Cancellation", qos: .utility, attributes: .concurrent, target: DispatchQueue.global(qos: .utility))
   |                                                                                                                                       `- error: cannot infer contextual base in reference to member 'concurrent'
14 |
15 | // MARK: -
/host/spi-builder-workspace/Sources/Cancellation.swift:13:182: error: cannot infer contextual base in reference to member 'utility'
11 | // MARK: -
12 |
13 | private let _cancellationDispatchQueue = DispatchQueue(label: "com.alecrim.AlecrimAsyncKit.Cancellation", qos: .utility, attributes: .concurrent, target: DispatchQueue.global(qos: .utility))
   |                                                                                                                                                                                      `- error: cannot infer contextual base in reference to member 'utility'
14 |
15 | // MARK: -
/host/spi-builder-workspace/Sources/Cancellation.swift:22:45: error: cannot find 'os_unfair_lock_s' in scope
20 |
21 | public final class Cancellation {
22 |     private var _cancellationHandlersLock = os_unfair_lock_s()
   |                                             `- error: cannot find 'os_unfair_lock_s' in scope
23 |     private var _cancellationHandlers: [CancellationHandler]?
24 |
/host/spi-builder-workspace/Sources/Cancellation.swift:55:39: error: cannot find type 'DispatchWorkItem' in scope
53 |     }
54 |
55 |     internal func run(after workItem: DispatchWorkItem) {
   |                                       `- error: cannot find type 'DispatchWorkItem' in scope
56 |         workItem.notify(queue: _cancellationDispatchQueue, execute: self.run)
57 |     }
/host/spi-builder-workspace/Sources/Task.swift:37:27: error: cannot find type 'DispatchWorkItem' in scope
 35 |
 36 |     // Work Item
 37 |     private var workItem: DispatchWorkItem?
    |                           `- error: cannot find type 'DispatchWorkItem' in scope
 38 |
 39 |     // Dispatch Group (needed when used with closures without immediate return and `finish` methods)
/host/spi-builder-workspace/Sources/Task.swift:40:33: error: cannot find type 'DispatchGroup' in scope
 38 |
 39 |     // Dispatch Group (needed when used with closures without immediate return and `finish` methods)
 40 |     private var _dispatchGroup: DispatchGroup?
    |                                 `- error: cannot find type 'DispatchGroup' in scope
 41 |
 42 |     // Result and Dispatch Group Lock
/host/spi-builder-workspace/Sources/Task.swift:43:25: error: cannot find 'os_unfair_lock_s' in scope
 41 |
 42 |     // Result and Dispatch Group Lock
 43 |     private var _lock = os_unfair_lock_s()
    |                         `- error: cannot find 'os_unfair_lock_s' in scope
 44 |     private func lock() { os_unfair_lock_lock(&self._lock) }
 45 |     private func unlock() { os_unfair_lock_unlock(&self._lock) }
/host/spi-builder-workspace/Sources/Task.swift:61:36: error: cannot find type 'DispatchQoS' in scope
 59 |     }
 60 |
 61 |     internal convenience init(qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping (Task<V, E>) -> Void) {
    |                                    `- error: cannot find type 'DispatchQoS' in scope
 62 |         self.init(result: nil)
 63 |
/host/spi-builder-workspace/Sources/Task.swift:61:71: error: cannot find type 'DispatchWorkItemFlags' in scope
 59 |     }
 60 |
 61 |     internal convenience init(qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping (Task<V, E>) -> Void) {
    |                                                                       `- error: cannot find type 'DispatchWorkItemFlags' in scope
 62 |         self.init(result: nil)
 63 |
/host/spi-builder-workspace/Sources/Task.swift:79:37: error: cannot find type 'DispatchQueue' in scope
 77 |     // MARK: Executing
 78 |
 79 |     internal func execute(on queue: DispatchQueue) {
    |                                     `- error: cannot find type 'DispatchQueue' in scope
 80 |         if let _ = self.result {
 81 |             return
/host/spi-builder-workspace/Sources/Task.swift:150:36: error: cannot find type 'DispatchQoS' in scope
148 |     }
149 |
150 |     internal convenience init(qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping () throws -> V) {
    |                                    `- error: cannot find type 'DispatchQoS' in scope
151 |         self.init(result: nil)
152 |
/host/spi-builder-workspace/Sources/Task.swift:150:71: error: cannot find type 'DispatchWorkItemFlags' in scope
148 |     }
149 |
150 |     internal convenience init(qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping () throws -> V) {
    |                                                                       `- error: cannot find type 'DispatchWorkItemFlags' in scope
151 |         self.init(result: nil)
152 |
/host/spi-builder-workspace/Sources/Task.swift:250:36: error: cannot find type 'DispatchQoS' in scope
248 |     // MARK: Initializers
249 |
250 |     internal convenience init(qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping () -> V) {
    |                                    `- error: cannot find type 'DispatchQoS' in scope
251 |         self.init(result: nil)
252 |
/host/spi-builder-workspace/Sources/Task.swift:250:71: error: cannot find type 'DispatchWorkItemFlags' in scope
248 |     // MARK: Initializers
249 |
250 |     internal convenience init(qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping () -> V) {
    |                                                                       `- error: cannot find type 'DispatchWorkItemFlags' in scope
251 |         self.init(result: nil)
252 |
/host/spi-builder-workspace/Sources/Task.swift:305:11: error: cannot find type 'Thread' in scope
303 | }
304 |
305 | extension Thread {
    |           `- error: cannot find type 'Thread' in scope
306 |
307 |     fileprivate var cancellableTaskBox: CancellableTaskBox? {
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:11:48: error: cannot find 'DispatchQueue' in scope
  9 | import Foundation
 10 |
 11 | private let _taskAwaiterDefaultDispatchQueue = DispatchQueue(label: "com.alecrim.AlecrimAsyncKit.TaskAwaiter", qos: .utility, attributes: .concurrent)
    |                                                `- error: cannot find 'DispatchQueue' in scope
 12 |
 13 |
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:11:118: error: cannot infer contextual base in reference to member 'utility'
  9 | import Foundation
 10 |
 11 | private let _taskAwaiterDefaultDispatchQueue = DispatchQueue(label: "com.alecrim.AlecrimAsyncKit.TaskAwaiter", qos: .utility, attributes: .concurrent)
    |                                                                                                                      `- error: cannot infer contextual base in reference to member 'utility'
 12 |
 13 |
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:11:140: error: cannot infer contextual base in reference to member 'concurrent'
  9 | import Foundation
 10 |
 11 | private let _taskAwaiterDefaultDispatchQueue = DispatchQueue(label: "com.alecrim.AlecrimAsyncKit.TaskAwaiter", qos: .utility, attributes: .concurrent)
    |                                                                                                                                            `- error: cannot infer contextual base in reference to member 'concurrent'
 12 |
 13 |
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:17:28: error: cannot find type 'DispatchQueue' in scope
 15 |
 16 | public final class TaskAwaiter<V, E: Swift.Error> {
 17 |     fileprivate let queue: DispatchQueue
    |                            `- error: cannot find type 'DispatchQueue' in scope
 18 |     fileprivate let callbackQueue: DispatchQueue
 19 |
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:18:36: error: cannot find type 'DispatchQueue' in scope
 16 | public final class TaskAwaiter<V, E: Swift.Error> {
 17 |     fileprivate let queue: DispatchQueue
 18 |     fileprivate let callbackQueue: DispatchQueue
    |                                    `- error: cannot find type 'DispatchQueue' in scope
 19 |
 20 |     public let task: Task<V, E>
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:27:29: error: cannot find type 'DispatchQueue' in scope
 25 |     fileprivate var finallyClosure: (() -> Void)?
 26 |
 27 |     fileprivate init(queue: DispatchQueue, callbackQueue: DispatchQueue, task: Task<V, E>) {
    |                             `- error: cannot find type 'DispatchQueue' in scope
 28 |         self.queue = queue
 29 |         self.callbackQueue = callbackQueue
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:27:59: error: cannot find type 'DispatchQueue' in scope
 25 |     fileprivate var finallyClosure: (() -> Void)?
 26 |
 27 |     fileprivate init(queue: DispatchQueue, callbackQueue: DispatchQueue, task: Task<V, E>) {
    |                                                           `- error: cannot find type 'DispatchQueue' in scope
 28 |         self.queue = queue
 29 |         self.callbackQueue = callbackQueue
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:145:32: error: cannot find type 'DispatchQueue' in scope
143 |
144 |     @discardableResult
145 |     public func then(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping (V) -> Void) -> TaskAwaiter<V, E> {
    |                                `- error: cannot find type 'DispatchQueue' in scope
146 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).then(closure)
147 |         ta.enqueue()
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:145:69: error: cannot find type 'DispatchQueue' in scope
143 |
144 |     @discardableResult
145 |     public func then(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping (V) -> Void) -> TaskAwaiter<V, E> {
    |                                                                     `- error: cannot find type 'DispatchQueue' in scope
146 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).then(closure)
147 |         ta.enqueue()
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:153:35: error: cannot find type 'DispatchQueue' in scope
151 |
152 |     @discardableResult
153 |     public func `catch`(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping (E) -> Void) -> TaskAwaiter<V, E> {
    |                                   `- error: cannot find type 'DispatchQueue' in scope
154 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).catch(closure)
155 |         ta.enqueue()
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:153:72: error: cannot find type 'DispatchQueue' in scope
151 |
152 |     @discardableResult
153 |     public func `catch`(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping (E) -> Void) -> TaskAwaiter<V, E> {
    |                                                                        `- error: cannot find type 'DispatchQueue' in scope
154 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).catch(closure)
155 |         ta.enqueue()
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:161:37: error: cannot find type 'DispatchQueue' in scope
159 |
160 |     @discardableResult
161 |     public func cancelled(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping () -> Void) -> TaskAwaiter<V, E> {
    |                                     `- error: cannot find type 'DispatchQueue' in scope
162 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).cancelled(closure)
163 |         ta.enqueue()
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:161:74: error: cannot find type 'DispatchQueue' in scope
159 |
160 |     @discardableResult
161 |     public func cancelled(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping () -> Void) -> TaskAwaiter<V, E> {
    |                                                                          `- error: cannot find type 'DispatchQueue' in scope
162 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).cancelled(closure)
163 |         ta.enqueue()
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:169:35: error: cannot find type 'DispatchQueue' in scope
167 |
168 |     @discardableResult
169 |     public func finally(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping () -> Void) -> TaskAwaiter<V, E> {
    |                                   `- error: cannot find type 'DispatchQueue' in scope
170 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).finally(closure)
171 |         ta.enqueue()
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:169:72: error: cannot find type 'DispatchQueue' in scope
167 |
168 |     @discardableResult
169 |     public func finally(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping () -> Void) -> TaskAwaiter<V, E> {
    |                                                                        `- error: cannot find type 'DispatchQueue' in scope
170 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).finally(closure)
171 |         ta.enqueue()
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:181:32: error: cannot find type 'DispatchQueue' in scope
179 |
180 |     @discardableResult
181 |     public func then(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping (V) -> Void) -> TaskAwaiter<V, E> {
    |                                `- error: cannot find type 'DispatchQueue' in scope
182 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).then(closure)
183 |         ta.enqueue()
/host/spi-builder-workspace/Sources/TaskAwaiter.swift:181:69: error: cannot find type 'DispatchQueue' in scope
179 |
180 |     @discardableResult
181 |     public func then(on queue: DispatchQueue? = nil, callbackQueue: DispatchQueue? = nil, closure: @escaping (V) -> Void) -> TaskAwaiter<V, E> {
    |                                                                     `- error: cannot find type 'DispatchQueue' in scope
182 |         let ta = TaskAwaiter(queue: queue ?? _taskAwaiterDefaultDispatchQueue, callbackQueue: callbackQueue ?? DispatchQueue.main, task: self).then(closure)
183 |         ta.enqueue()
[7/9] Compiling AlecrimAsyncKit Cancellation.swift
/host/spi-builder-workspace/Sources/Cancellation.swift:13:42: error: cannot find 'DispatchQueue' in scope
11 | // MARK: -
12 |
13 | private let _cancellationDispatchQueue = DispatchQueue(label: "com.alecrim.AlecrimAsyncKit.Cancellation", qos: .utility, attributes: .concurrent, target: DispatchQueue.global(qos: .utility))
   |                                          `- error: cannot find 'DispatchQueue' in scope
14 |
15 | // MARK: -
/host/spi-builder-workspace/Sources/Cancellation.swift:13:155: error: cannot find 'DispatchQueue' in scope
11 | // MARK: -
12 |
13 | private let _cancellationDispatchQueue = DispatchQueue(label: "com.alecrim.AlecrimAsyncKit.Cancellation", qos: .utility, attributes: .concurrent, target: DispatchQueue.global(qos: .utility))
   |                                                                                                                                                           `- error: cannot find 'DispatchQueue' in scope
14 |
15 | // MARK: -
/host/spi-builder-workspace/Sources/Cancellation.swift:13:113: error: cannot infer contextual base in reference to member 'utility'
11 | // MARK: -
12 |
13 | private let _cancellationDispatchQueue = DispatchQueue(label: "com.alecrim.AlecrimAsyncKit.Cancellation", qos: .utility, attributes: .concurrent, target: DispatchQueue.global(qos: .utility))
   |                                                                                                                 `- error: cannot infer contextual base in reference to member 'utility'
14 |
15 | // MARK: -
/host/spi-builder-workspace/Sources/Cancellation.swift:13:135: error: cannot infer contextual base in reference to member 'concurrent'
11 | // MARK: -
12 |
13 | private let _cancellationDispatchQueue = DispatchQueue(label: "com.alecrim.AlecrimAsyncKit.Cancellation", qos: .utility, attributes: .concurrent, target: DispatchQueue.global(qos: .utility))
   |                                                                                                                                       `- error: cannot infer contextual base in reference to member 'concurrent'
14 |
15 | // MARK: -
/host/spi-builder-workspace/Sources/Cancellation.swift:13:182: error: cannot infer contextual base in reference to member 'utility'
11 | // MARK: -
12 |
13 | private let _cancellationDispatchQueue = DispatchQueue(label: "com.alecrim.AlecrimAsyncKit.Cancellation", qos: .utility, attributes: .concurrent, target: DispatchQueue.global(qos: .utility))
   |                                                                                                                                                                                      `- error: cannot infer contextual base in reference to member 'utility'
14 |
15 | // MARK: -
/host/spi-builder-workspace/Sources/Cancellation.swift:22:45: error: cannot find 'os_unfair_lock_s' in scope
20 |
21 | public final class Cancellation {
22 |     private var _cancellationHandlersLock = os_unfair_lock_s()
   |                                             `- error: cannot find 'os_unfair_lock_s' in scope
23 |     private var _cancellationHandlers: [CancellationHandler]?
24 |
/host/spi-builder-workspace/Sources/Cancellation.swift:55:39: error: cannot find type 'DispatchWorkItem' in scope
53 |     }
54 |
55 |     internal func run(after workItem: DispatchWorkItem) {
   |                                       `- error: cannot find type 'DispatchWorkItem' in scope
56 |         workItem.notify(queue: _cancellationDispatchQueue, execute: self.run)
57 |     }
/host/spi-builder-workspace/Sources/Cancellation.swift:30:9: error: cannot find 'os_unfair_lock_lock' in scope
28 |
29 |     fileprivate func addCancellationHandler(_ newValue: @escaping CancellationHandler) {
30 |         os_unfair_lock_lock(&self._cancellationHandlersLock); defer { os_unfair_lock_unlock(&self._cancellationHandlersLock) }
   |         `- error: cannot find 'os_unfair_lock_lock' in scope
31 |
32 |         if self._cancellationHandlers == nil {
/host/spi-builder-workspace/Sources/Cancellation.swift:30:71: error: cannot find 'os_unfair_lock_unlock' in scope
28 |
29 |     fileprivate func addCancellationHandler(_ newValue: @escaping CancellationHandler) {
30 |         os_unfair_lock_lock(&self._cancellationHandlersLock); defer { os_unfair_lock_unlock(&self._cancellationHandlersLock) }
   |                                                                       `- error: cannot find 'os_unfair_lock_unlock' in scope
31 |
32 |         if self._cancellationHandlers == nil {
/host/spi-builder-workspace/Sources/Cancellation.swift:44:13: error: cannot find 'os_unfair_lock_lock' in scope
42 |
43 |         do {
44 |             os_unfair_lock_lock(&self._cancellationHandlersLock); defer { os_unfair_lock_unlock(&self._cancellationHandlersLock) }
   |             `- error: cannot find 'os_unfair_lock_lock' in scope
45 |             cancellationHandlers = self._cancellationHandlers
46 |             self._cancellationHandlers = nil
/host/spi-builder-workspace/Sources/Cancellation.swift:44:75: error: cannot find 'os_unfair_lock_unlock' in scope
42 |
43 |         do {
44 |             os_unfair_lock_lock(&self._cancellationHandlersLock); defer { os_unfair_lock_unlock(&self._cancellationHandlersLock) }
   |                                                                           `- error: cannot find 'os_unfair_lock_unlock' in scope
45 |             cancellationHandlers = self._cancellationHandlers
46 |             self._cancellationHandlers = nil
[8/9] Compiling AlecrimAsyncKit Async.swift
/host/spi-builder-workspace/Sources/Async.swift:11:37: error: cannot find 'DispatchQueue' in scope
 9 | import Foundation
10 |
11 | private let _defaultDispatchQueue = DispatchQueue(label: "com.alecrim.AlecrimAsyncKit.Async.Default", qos: .utility, attributes: .concurrent)
   |                                     `- error: cannot find 'DispatchQueue' in scope
12 |
13 | // MARK: - Async
/host/spi-builder-workspace/Sources/Async.swift:11:109: error: cannot infer contextual base in reference to member 'utility'
 9 | import Foundation
10 |
11 | private let _defaultDispatchQueue = DispatchQueue(label: "com.alecrim.AlecrimAsyncKit.Async.Default", qos: .utility, attributes: .concurrent)
   |                                                                                                             `- error: cannot infer contextual base in reference to member 'utility'
12 |
13 | // MARK: - Async
/host/spi-builder-workspace/Sources/Async.swift:11:131: error: cannot infer contextual base in reference to member 'concurrent'
 9 | import Foundation
10 |
11 | private let _defaultDispatchQueue = DispatchQueue(label: "com.alecrim.AlecrimAsyncKit.Async.Default", qos: .utility, attributes: .concurrent)
   |                                                                                                                                   `- error: cannot infer contextual base in reference to member 'concurrent'
12 |
13 | // MARK: - Async
/host/spi-builder-workspace/Sources/Async.swift:15:32: error: cannot find type 'DispatchQueue' in scope
13 | // MARK: - Async
14 |
15 | public func async<V>(on queue: DispatchQueue? = nil, qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping () throws -> V) -> Task<V, Error> {
   |                                `- error: cannot find type 'DispatchQueue' in scope
16 |     let task = Task(qos: qos, flags: flags, closure: closure)
17 |     task.execute(on: queue ?? _defaultDispatchQueue)
/host/spi-builder-workspace/Sources/Async.swift:15:59: error: cannot find type 'DispatchQoS' in scope
13 | // MARK: - Async
14 |
15 | public func async<V>(on queue: DispatchQueue? = nil, qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping () throws -> V) -> Task<V, Error> {
   |                                                           `- error: cannot find type 'DispatchQoS' in scope
16 |     let task = Task(qos: qos, flags: flags, closure: closure)
17 |     task.execute(on: queue ?? _defaultDispatchQueue)
/host/spi-builder-workspace/Sources/Async.swift:15:94: error: cannot find type 'DispatchWorkItemFlags' in scope
13 | // MARK: - Async
14 |
15 | public func async<V>(on queue: DispatchQueue? = nil, qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping () throws -> V) -> Task<V, Error> {
   |                                                                                              `- error: cannot find type 'DispatchWorkItemFlags' in scope
16 |     let task = Task(qos: qos, flags: flags, closure: closure)
17 |     task.execute(on: queue ?? _defaultDispatchQueue)
/host/spi-builder-workspace/Sources/Async.swift:22:32: error: cannot find type 'DispatchQueue' in scope
20 | }
21 |
22 | public func async<V>(on queue: DispatchQueue? = nil, qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping () -> V) -> Task<V, Never> {
   |                                `- error: cannot find type 'DispatchQueue' in scope
23 |     let task = Task(qos: qos, flags: flags, closure: closure)
24 |     task.execute(on: queue ?? _defaultDispatchQueue)
/host/spi-builder-workspace/Sources/Async.swift:22:59: error: cannot find type 'DispatchQoS' in scope
20 | }
21 |
22 | public func async<V>(on queue: DispatchQueue? = nil, qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping () -> V) -> Task<V, Never> {
   |                                                           `- error: cannot find type 'DispatchQoS' in scope
23 |     let task = Task(qos: qos, flags: flags, closure: closure)
24 |     task.execute(on: queue ?? _defaultDispatchQueue)
/host/spi-builder-workspace/Sources/Async.swift:22:94: error: cannot find type 'DispatchWorkItemFlags' in scope
20 | }
21 |
22 | public func async<V>(on queue: DispatchQueue? = nil, qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping () -> V) -> Task<V, Never> {
   |                                                                                              `- error: cannot find type 'DispatchWorkItemFlags' in scope
23 |     let task = Task(qos: qos, flags: flags, closure: closure)
24 |     task.execute(on: queue ?? _defaultDispatchQueue)
/host/spi-builder-workspace/Sources/Async.swift:29:42: error: cannot find type 'DispatchQueue' in scope
27 | }
28 |
29 | public func async<V, E: Error>(on queue: DispatchQueue? = nil, qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping (Task<V, E>) -> Void) -> Task<V, E> {
   |                                          `- error: cannot find type 'DispatchQueue' in scope
30 |     let task = Task(qos: qos, flags: flags, closure: closure)
31 |     task.execute(on: queue ?? _defaultDispatchQueue)
/host/spi-builder-workspace/Sources/Async.swift:29:69: error: cannot find type 'DispatchQoS' in scope
27 | }
28 |
29 | public func async<V, E: Error>(on queue: DispatchQueue? = nil, qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping (Task<V, E>) -> Void) -> Task<V, E> {
   |                                                                     `- error: cannot find type 'DispatchQoS' in scope
30 |     let task = Task(qos: qos, flags: flags, closure: closure)
31 |     task.execute(on: queue ?? _defaultDispatchQueue)
/host/spi-builder-workspace/Sources/Async.swift:29:104: error: cannot find type 'DispatchWorkItemFlags' in scope
27 | }
28 |
29 | public func async<V, E: Error>(on queue: DispatchQueue? = nil, qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping (Task<V, E>) -> Void) -> Task<V, E> {
   |                                                                                                        `- error: cannot find type 'DispatchWorkItemFlags' in scope
30 |     let task = Task(qos: qos, flags: flags, closure: closure)
31 |     task.execute(on: queue ?? _defaultDispatchQueue)
/host/spi-builder-workspace/Sources/Task.swift:61:36: error: cannot find type 'DispatchQoS' in scope
 59 |     }
 60 |
 61 |     internal convenience init(qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping (Task<V, E>) -> Void) {
    |                                    `- error: cannot find type 'DispatchQoS' in scope
 62 |         self.init(result: nil)
 63 |
/host/spi-builder-workspace/Sources/Task.swift:61:71: error: cannot find type 'DispatchWorkItemFlags' in scope
 59 |     }
 60 |
 61 |     internal convenience init(qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping (Task<V, E>) -> Void) {
    |                                                                       `- error: cannot find type 'DispatchWorkItemFlags' in scope
 62 |         self.init(result: nil)
 63 |
/host/spi-builder-workspace/Sources/Task.swift:150:36: error: cannot find type 'DispatchQoS' in scope
148 |     }
149 |
150 |     internal convenience init(qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping () throws -> V) {
    |                                    `- error: cannot find type 'DispatchQoS' in scope
151 |         self.init(result: nil)
152 |
/host/spi-builder-workspace/Sources/Task.swift:150:71: error: cannot find type 'DispatchWorkItemFlags' in scope
148 |     }
149 |
150 |     internal convenience init(qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping () throws -> V) {
    |                                                                       `- error: cannot find type 'DispatchWorkItemFlags' in scope
151 |         self.init(result: nil)
152 |
/host/spi-builder-workspace/Sources/Task.swift:250:36: error: cannot find type 'DispatchQoS' in scope
248 |     // MARK: Initializers
249 |
250 |     internal convenience init(qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping () -> V) {
    |                                    `- error: cannot find type 'DispatchQoS' in scope
251 |         self.init(result: nil)
252 |
/host/spi-builder-workspace/Sources/Task.swift:250:71: error: cannot find type 'DispatchWorkItemFlags' in scope
248 |     // MARK: Initializers
249 |
250 |     internal convenience init(qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping () -> V) {
    |                                                                       `- error: cannot find type 'DispatchWorkItemFlags' in scope
251 |         self.init(result: nil)
252 |
/host/spi-builder-workspace/Sources/Async.swift:16:20: error: argument passed to call that takes no arguments
14 |
15 | public func async<V>(on queue: DispatchQueue? = nil, qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping () throws -> V) -> Task<V, Error> {
16 |     let task = Task(qos: qos, flags: flags, closure: closure)
   |                    `- error: argument passed to call that takes no arguments
17 |     task.execute(on: queue ?? _defaultDispatchQueue)
18 |
/host/spi-builder-workspace/Sources/Async.swift:16:16: error: generic parameter 'V' could not be inferred
14 |
15 | public func async<V>(on queue: DispatchQueue? = nil, qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping () throws -> V) -> Task<V, Error> {
16 |     let task = Task(qos: qos, flags: flags, closure: closure)
   |                `- error: generic parameter 'V' could not be inferred
17 |     task.execute(on: queue ?? _defaultDispatchQueue)
18 |
/host/spi-builder-workspace/Sources/Task.swift:13:25: note: 'V' declared as parameter to type 'Task'
 11 | // MARK: - Task
 12 |
 13 | public final class Task<V, E: Error> {
    |                         `- note: 'V' declared as parameter to type 'Task'
 14 |
 15 |     // MARK: Result
/host/spi-builder-workspace/Sources/Async.swift:16:16: error: generic parameter 'E' could not be inferred
14 |
15 | public func async<V>(on queue: DispatchQueue? = nil, qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping () throws -> V) -> Task<V, Error> {
16 |     let task = Task(qos: qos, flags: flags, closure: closure)
   |                |- error: generic parameter 'E' could not be inferred
   |                `- note: explicitly specify the generic arguments to fix this issue
17 |     task.execute(on: queue ?? _defaultDispatchQueue)
18 |
/host/spi-builder-workspace/Sources/Task.swift:13:28: note: 'E' declared as parameter to type 'Task'
 11 | // MARK: - Task
 12 |
 13 | public final class Task<V, E: Error> {
    |                            `- note: 'E' declared as parameter to type 'Task'
 14 |
 15 |     // MARK: Result
/host/spi-builder-workspace/Sources/Async.swift:23:16: error: generic parameter 'V' could not be inferred
21 |
22 | public func async<V>(on queue: DispatchQueue? = nil, qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping () -> V) -> Task<V, Never> {
23 |     let task = Task(qos: qos, flags: flags, closure: closure)
   |                `- error: generic parameter 'V' could not be inferred
24 |     task.execute(on: queue ?? _defaultDispatchQueue)
25 |
/host/spi-builder-workspace/Sources/Task.swift:13:25: note: 'V' declared as parameter to type 'Task'
 11 | // MARK: - Task
 12 |
 13 | public final class Task<V, E: Error> {
    |                         `- note: 'V' declared as parameter to type 'Task'
 14 |
 15 |     // MARK: Result
/host/spi-builder-workspace/Sources/Async.swift:23:16: error: generic parameter 'E' could not be inferred
21 |
22 | public func async<V>(on queue: DispatchQueue? = nil, qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping () -> V) -> Task<V, Never> {
23 |     let task = Task(qos: qos, flags: flags, closure: closure)
   |                |- error: generic parameter 'E' could not be inferred
   |                `- note: explicitly specify the generic arguments to fix this issue
24 |     task.execute(on: queue ?? _defaultDispatchQueue)
25 |
/host/spi-builder-workspace/Sources/Task.swift:13:28: note: 'E' declared as parameter to type 'Task'
 11 | // MARK: - Task
 12 |
 13 | public final class Task<V, E: Error> {
    |                            `- note: 'E' declared as parameter to type 'Task'
 14 |
 15 |     // MARK: Result
/host/spi-builder-workspace/Sources/Async.swift:23:20: error: argument passed to call that takes no arguments
21 |
22 | public func async<V>(on queue: DispatchQueue? = nil, qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping () -> V) -> Task<V, Never> {
23 |     let task = Task(qos: qos, flags: flags, closure: closure)
   |                    `- error: argument passed to call that takes no arguments
24 |     task.execute(on: queue ?? _defaultDispatchQueue)
25 |
/host/spi-builder-workspace/Sources/Async.swift:30:20: error: argument passed to call that takes no arguments
28 |
29 | public func async<V, E: Error>(on queue: DispatchQueue? = nil, qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping (Task<V, E>) -> Void) -> Task<V, E> {
30 |     let task = Task(qos: qos, flags: flags, closure: closure)
   |                    `- error: argument passed to call that takes no arguments
31 |     task.execute(on: queue ?? _defaultDispatchQueue)
32 |
/host/spi-builder-workspace/Sources/Async.swift:30:16: error: generic parameter 'V' could not be inferred
28 |
29 | public func async<V, E: Error>(on queue: DispatchQueue? = nil, qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping (Task<V, E>) -> Void) -> Task<V, E> {
30 |     let task = Task(qos: qos, flags: flags, closure: closure)
   |                `- error: generic parameter 'V' could not be inferred
31 |     task.execute(on: queue ?? _defaultDispatchQueue)
32 |
/host/spi-builder-workspace/Sources/Task.swift:13:25: note: 'V' declared as parameter to type 'Task'
 11 | // MARK: - Task
 12 |
 13 | public final class Task<V, E: Error> {
    |                         `- note: 'V' declared as parameter to type 'Task'
 14 |
 15 |     // MARK: Result
/host/spi-builder-workspace/Sources/Async.swift:30:16: error: generic parameter 'E' could not be inferred
28 |
29 | public func async<V, E: Error>(on queue: DispatchQueue? = nil, qos: DispatchQoS = .unspecified, flags: DispatchWorkItemFlags = [], closure: @escaping (Task<V, E>) -> Void) -> Task<V, E> {
30 |     let task = Task(qos: qos, flags: flags, closure: closure)
   |                |- error: generic parameter 'E' could not be inferred
   |                `- note: explicitly specify the generic arguments to fix this issue
31 |     task.execute(on: queue ?? _defaultDispatchQueue)
32 |
/host/spi-builder-workspace/Sources/Task.swift:13:28: note: 'E' declared as parameter to type 'Task'
 11 | // MARK: - Task
 12 |
 13 | public final class Task<V, E: Error> {
    |                            `- note: 'E' declared as parameter to type 'Task'
 14 |
 15 |     // MARK: Result
[9/9] Compiling AlecrimAsyncKit Await.swift
/host/spi-builder-workspace/Sources/Task.swift:37:27: error: cannot find type 'DispatchWorkItem' in scope
 35 |
 36 |     // Work Item
 37 |     private var workItem: DispatchWorkItem?
    |                           `- error: cannot find type 'DispatchWorkItem' in scope
 38 |
 39 |     // Dispatch Group (needed when used with closures without immediate return and `finish` methods)
/host/spi-builder-workspace/Sources/Task.swift:40:33: error: cannot find type 'DispatchGroup' in scope
 38 |
 39 |     // Dispatch Group (needed when used with closures without immediate return and `finish` methods)
 40 |     private var _dispatchGroup: DispatchGroup?
    |                                 `- error: cannot find type 'DispatchGroup' in scope
 41 |
 42 |     // Result and Dispatch Group Lock
/host/spi-builder-workspace/Sources/Task.swift:43:25: error: cannot find 'os_unfair_lock_s' in scope
 41 |
 42 |     // Result and Dispatch Group Lock
 43 |     private var _lock = os_unfair_lock_s()
    |                         `- error: cannot find 'os_unfair_lock_s' in scope
 44 |     private func lock() { os_unfair_lock_lock(&self._lock) }
 45 |     private func unlock() { os_unfair_lock_unlock(&self._lock) }
BUILD FAILURE 6.3 wasm