Build Information
Failed to build PovioKit, reference 5.1.1 (ad42b2
), with Swift 6.1 for Linux on 30 Apr 2025 10:31:28 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
Build Log
========================================
RunAll
========================================
Builder version: 4.61.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/poviolabs/PovioKit.git
Reference: 5.1.1
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/poviolabs/PovioKit
* tag 5.1.1 -> FETCH_HEAD
HEAD is now at ad42b26 Release/5.1.1 (#353)
Cloned https://github.com/poviolabs/PovioKit.git
Revision (git rev-parse @):
ad42b2651ae20a00eef2e0a3746c6661c5e5e4ed
SUCCESS checkout https://github.com/poviolabs/PovioKit.git at 5.1.1
========================================
Build
========================================
Selected platform: linux
Swift version: 6.1
Building package at path: $PWD
https://github.com/poviolabs/PovioKit.git
https://github.com/poviolabs/PovioKit.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
"dependencies" : [
{
"identity" : "alamofire",
"requirement" : {
"range" : [
{
"lower_bound" : "5.0.0",
"upper_bound" : "6.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/Alamofire/Alamofire"
}
],
"manifest_display_name" : "PovioKit",
"name" : "PovioKit",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "macos",
"version" : "12.0"
}
],
"products" : [
{
"name" : "PovioKitCore",
"targets" : [
"PovioKitCore"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "PovioKitUtilities",
"targets" : [
"PovioKitUtilities"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "PovioKitNetworking",
"targets" : [
"PovioKitNetworking"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "PovioKitPromise",
"targets" : [
"PovioKitPromise"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "PovioKitUIKit",
"targets" : [
"PovioKitUIKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "PovioKitSwiftUI",
"targets" : [
"PovioKitSwiftUI"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "PovioKitAsync",
"targets" : [
"PovioKitAsync"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"swift_languages_versions" : [
"5"
],
"targets" : [
{
"c99name" : "Tests",
"module_type" : "SwiftTarget",
"name" : "Tests",
"path" : "Tests/Tests",
"resources" : [
{
"path" : "/host/spi-builder-workspace/Tests/Tests/Resources/PovioKit.png",
"rule" : {
"process" : {
}
}
}
],
"sources" : [
"Core/AppInfoTests.swift",
"Core/Extensions/Foundation/CollectionGroupedTests.swift",
"Core/Extensions/Foundation/CollectionTests.swift",
"Core/Extensions/Foundation/DataTests.swift",
"Core/Extensions/Foundation/DecodableDictionaryTests.swift",
"Core/Extensions/Foundation/DispatchTimeIntervalTests.swift",
"Core/Extensions/Foundation/DoubleTests.swift",
"Core/Extensions/Foundation/EncodableTests.swift",
"Core/Extensions/Foundation/OptionalTests.swift",
"Core/Extensions/Foundation/StringTests.swift",
"Core/Extensions/Foundation/URLTests.swift",
"Core/Extensions/MapKit/MKAnnotationViewTests.swift",
"Core/Extensions/UIKit/UIColorTests.swift",
"Core/Extensions/UIKit/UIDeviceTests.swift",
"Core/Extensions/UIKit/UIEdgeInsetsTests.swift",
"Core/Extensions/UIKit/UIImageTests.swift",
"Core/Extensions/UIKit/UIResponderTests.swift",
"Core/Extensions/UIKit/UIWindowTests.swift",
"Core/Utilities/App Version Validator/AppVersionValidatorTests.swift",
"Core/Utilities/AttributedStringBuilder/AttributedStringBuilderTests.swift",
"Core/Utilities/Broadcast/BroadcastTests.swift",
"Core/Utilities/BundleReader/BundleReaderTests.swift",
"Core/Utilities/DispatchTimer/DispatchTimerTests.swift",
"Core/Utilities/Exif/ExifTests.swift",
"Core/Utilities/Money/MoneyTests.swift",
"Core/Utilities/StartupService/StartupProcessServiceTests.swift",
"Core/Utilities/Throttler/ThrottlerTests.swift",
"Core/Utilities/UserDefaults/UserDefaultTests.swift",
"PromiseKit/EitherTests.swift",
"PromiseKit/PromiseTests.swift",
"UI/UIKit/Extensions/UICollectionReusableViewTests.swift",
"UI/UIKit/Extensions/UITableViewCellTests.swift",
"UI/UIKit/Extensions/UITableViewHeaderFooterViewTests.swift",
"UI/UIKit/Extensions/UIViewControllerTests.swift",
"UI/UIKit/Extensions/UIViewTests.swift",
"Utilities/XCConfigValue/MockBundleReader.swift",
"Utilities/XCConfigValue/XCConfigValueTests.swift"
],
"target_dependencies" : [
"PovioKitCore",
"PovioKitPromise",
"PovioKitNetworking",
"PovioKitUIKit",
"PovioKitSwiftUI",
"PovioKitUtilities",
"PovioKitAsync"
],
"type" : "test"
},
{
"c99name" : "PovioKitUtilities",
"module_type" : "SwiftTarget",
"name" : "PovioKitUtilities",
"path" : "Sources/Utilities",
"product_memberships" : [
"PovioKitUtilities",
"PovioKitUIKit"
],
"sources" : [
"AppVersionValidator/AppVersionValidator.swift",
"AttributedStringBuilder/AttributedStringBuilder.swift",
"AttributedStringBuilder/UILabel+BuilderCompatible.swift",
"AttributedStringBuilder/UITextField+BuilderCompatible.swift",
"Broadcast/Broadcast.swift",
"BundleReader/BundleReader.swift",
"Camera/Camera+PovioKit.swift",
"Camera/Camera.swift",
"Camera/CameraService.swift",
"Camera/PhotoCamera.swift",
"Camera/QRCodeScanner.swift",
"ColorInterpolator/ColorInterpolator.swift",
"Delegated/Delegated.swift",
"DispatchTimer/DispatchTimer.swift",
"Exif/Exif.swift",
"Exif/ExifError.swift",
"Exif/ExifImageSource.swift",
"ImageSource/ImageSource.swift",
"InAppPurchase/InAppPurchaseError.swift",
"InAppPurchase/InAppPurchaseService.swift",
"MediaPlayer/AudioPlayer.swift",
"MediaPlayer/MediaPlayer+Models.swift",
"MediaPlayer/MediaPlayer.swift",
"MediaPlayer/MediaStream.swift",
"Money/Money+Currency.swift",
"Money/Money+Defaults.swift",
"Money/Money+Extensions.swift",
"Money/Money.swift",
"PropertyWrapper/UserDefault.swift",
"PropertyWrapper/XCConfigValue.swift",
"StartupService/StartupProcess.swift",
"StartupService/StartupProcessService.swift",
"Throttler/Throttler.swift"
],
"target_dependencies" : [
"PovioKitCore"
],
"type" : "library"
},
{
"c99name" : "PovioKitUIKit",
"module_type" : "SwiftTarget",
"name" : "PovioKitUIKit",
"path" : "Sources/UI/UIKit",
"product_memberships" : [
"PovioKitUIKit"
],
"sources" : [
"DynamicCollectionCell/DynamicCollectionCell.swift",
"Extensions/UICollectionReusableView+PovioKit.swift",
"Extensions/UICollectionView+PovioKit.swift",
"Extensions/UIProgressView+PovioKit.swift",
"Extensions/UITableView+PovioKit.swift",
"Extensions/UITableViewCell+PovioKit.swift",
"Extensions/UITableViewHeaderFooterView+PovioKit.swift",
"Extensions/UIView+PovioKit.swift",
"Extensions/UIViewController+PovioKit.swift",
"GradientView/GradientView.swift",
"PaddingLabel/PaddingLabel.swift",
"TextField/TextField.swift"
],
"target_dependencies" : [
"PovioKitCore",
"PovioKitUtilities"
],
"type" : "library"
},
{
"c99name" : "PovioKitSwiftUI",
"module_type" : "SwiftTarget",
"name" : "PovioKitSwiftUI",
"path" : "Sources/UI/SwiftUI",
"product_memberships" : [
"PovioKitSwiftUI"
],
"sources" : [
"Extensions/AnyTransition+PovioKit.swift",
"Extensions/Color+PovioKit.swift",
"Extensions/Text+PovioKit.swift",
"View Modifiers/MaterialBlurBackgroundModifier.swift",
"View Modifiers/MeasureSizeModifier.swift",
"View Modifiers/OnFirstAppearModifier.swift",
"View Modifiers/PhotoPickerModifier.swift",
"View Modifiers/PinchToZoomModifier.swift",
"View Modifiers/SquaredModifier.swift",
"View Modifiers/TextFieldLimitModifer.swift",
"Views/AnimatedImage/AnimatedImage.swift",
"Views/LinearProgressStyle/LinearProgressStyle.swift",
"Views/MaterialBlurView/MaterialBlurView.swift",
"Views/PhotoPickerView/PhotoPickerView.swift",
"Views/RemoteImage/RemoteImage.swift",
"Views/ScrollViewWithOffset/ScrollViewWithOffset.swift",
"Views/SimpleColorPicker/SimpleColorPicker.swift"
],
"target_dependencies" : [
"PovioKitCore"
],
"type" : "library"
},
{
"c99name" : "PovioKitPromise",
"module_type" : "SwiftTarget",
"name" : "PovioKitPromise",
"path" : "Sources/PromiseKit",
"product_memberships" : [
"PovioKitNetworking",
"PovioKitPromise"
],
"sources" : [
"After.swift",
"All.swift",
"Any.swift",
"ConcurrentDispatch.swift",
"Either.swift",
"Future.swift",
"Poll.swift",
"Promise.swift",
"Race.swift",
"Sequence.swift",
"Wrap.swift"
],
"type" : "library"
},
{
"c99name" : "PovioKitNetworking",
"module_type" : "SwiftTarget",
"name" : "PovioKitNetworking",
"path" : "Sources/Networking",
"product_dependencies" : [
"Alamofire"
],
"product_memberships" : [
"PovioKitNetworking"
],
"sources" : [
"AlamofireNetworkClient/AlamofireConsoleLogger.swift",
"AlamofireNetworkClient/AlamofireNetworkClient.swift",
"AlamofireNetworkClient/DomainConvertible.swift",
"AlamofireNetworkClient/Extensions/ParameterEncoder+PovioKit.swift",
"AlamofireNetworkClient/Extensions/URLEncodedFormParameterEncoder+PovioKit.swift",
"AlamofireNetworkClient/OAuth/OAuthCredentials.swift"
],
"target_dependencies" : [
"PovioKitPromise"
],
"type" : "library"
},
{
"c99name" : "PovioKitCore",
"module_type" : "SwiftTarget",
"name" : "PovioKitCore",
"path" : "Sources/Core",
"product_memberships" : [
"PovioKitCore",
"PovioKitUtilities",
"PovioKitUIKit",
"PovioKitSwiftUI"
],
"sources" : [
"AppInfo.swift",
"Extensions/AppKit/NSView+PovioKit.swift",
"Extensions/AppKit/NSWindow+PovioKit.swift",
"Extensions/Foundation/Collection+PovioKit.swift",
"Extensions/Foundation/Data+PovioKit.swift",
"Extensions/Foundation/Date+PovioKit.swift",
"Extensions/Foundation/DateFormatter+PovioKit.swift",
"Extensions/Foundation/DecodableDictionary+PovioKit.swift",
"Extensions/Foundation/DispatchTimeInterval+PovioKit.swift",
"Extensions/Foundation/Double+PovioKit.swift",
"Extensions/Foundation/Encodable+PovioKit.swift",
"Extensions/Foundation/Optional+PovioKit.swift",
"Extensions/Foundation/Result+PovioKit.swift",
"Extensions/Foundation/String+PovioKit.swift",
"Extensions/Foundation/URL+PovioKit.swift",
"Extensions/MapKit/MKAnnotationView+PovioKit.swift",
"Extensions/MapKit/MKCircle+PovioKit.swift",
"Extensions/MapKit/MKMapView+PovioKit.swift",
"Extensions/MapKit/MKPolygon+PovioKit.swift",
"Extensions/Other/SKStoreReviewController+PovioKit.swift",
"Extensions/SwiftUI/View+PovioKit.swift",
"Extensions/UIKit/CGSize+PovioKit.swift",
"Extensions/UIKit/UIColor+PovioKit.swift",
"Extensions/UIKit/UIDevice+PovioKit.swift",
"Extensions/UIKit/UIEdgeInsets+PovioKit.swift",
"Extensions/UIKit/UIImage+Kingfisher.swift",
"Extensions/UIKit/UIImage+PovioKit.swift",
"Extensions/UIKit/UIResponder+PovioKit.swift",
"Extensions/UIKit/UIWindow+PovioKit.swift",
"Logger/Logger.swift"
],
"type" : "library"
},
{
"c99name" : "PovioKitAsync",
"module_type" : "SwiftTarget",
"name" : "PovioKitAsync",
"path" : "Sources/Async",
"product_memberships" : [
"PovioKitAsync"
],
"sources" : [
"AsyncThrottleSequence.swift"
],
"type" : "library"
}
],
"tools_version" : "5.7"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Fetching https://github.com/Alamofire/Alamofire
[1/30137] Fetching alamofire
Fetched https://github.com/Alamofire/Alamofire from cache (5.07s)
Computing version for https://github.com/Alamofire/Alamofire
Computed https://github.com/Alamofire/Alamofire at 5.10.2 (6.02s)
Creating working copy for https://github.com/Alamofire/Alamofire
Working copy of https://github.com/Alamofire/Alamofire resolved at 5.10.2
Building for debugging...
[0/10] Write sources
[4/10] Copying PrivacyInfo.xcprivacy
[6/10] Write sources
[9/10] Write swift-version-24593BA9C3E375BF.txt
[11/90] Emitting module PovioKitAsync
/host/spi-builder-workspace/Sources/Async/AsyncThrottleSequence.swift:95:9: warning: type 'AsyncThrottleSequence<BaseSequence, C>.Element' (aka 'BaseSequence.Element') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
93 | public class Iterator: AsyncIteratorProtocol {
94 | var baseIterator: BaseSequence.AsyncIterator
95 | var taskInExecution: Task<Element?, Error>?
| `- warning: type 'AsyncThrottleSequence<BaseSequence, C>.Element' (aka 'BaseSequence.Element') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
96 | let clock: C
97 | let delayBetweenTasks: C.Duration
[12/90] Emitting module Alamofire
[13/95] Compiling PovioKitCore View+PovioKit.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[14/95] Compiling PovioKitCore CGSize+PovioKit.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[15/95] Compiling PovioKitCore UIColor+PovioKit.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[16/95] Compiling PovioKitCore UIDevice+PovioKit.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[17/95] Compiling PovioKitCore UIEdgeInsets+PovioKit.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[18/95] Compiling PovioKitCore UIImage+Kingfisher.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[19/95] Compiling PovioKitCore UIImage+PovioKit.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[20/98] Compiling PovioKitCore MKCircle+PovioKit.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[21/98] Compiling PovioKitCore MKMapView+PovioKit.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[22/98] Compiling PovioKitCore MKPolygon+PovioKit.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[23/98] Compiling PovioKitCore SKStoreReviewController+PovioKit.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[24/98] Compiling PovioKitCore UIResponder+PovioKit.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[25/98] Compiling PovioKitCore UIWindow+PovioKit.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[26/98] Compiling PovioKitCore Logger.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[27/98] Compiling PovioKitAsync AsyncThrottleSequence.swift
/host/spi-builder-workspace/Sources/Async/AsyncThrottleSequence.swift:95:9: warning: type 'AsyncThrottleSequence<BaseSequence, C>.Element' (aka 'BaseSequence.Element') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
93 | public class Iterator: AsyncIteratorProtocol {
94 | var baseIterator: BaseSequence.AsyncIterator
95 | var taskInExecution: Task<Element?, Error>?
| `- warning: type 'AsyncThrottleSequence<BaseSequence, C>.Element' (aka 'BaseSequence.Element') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
96 | let clock: C
97 | let delayBetweenTasks: C.Duration
/host/spi-builder-workspace/Sources/Async/AsyncThrottleSequence.swift:121:32: warning: type 'BaseSequence.Element' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
119 | /// - Returns: The next element in the sequence, or `nil` if there are no more elements.
120 | public func next() async throws -> Element? {
121 | let task = lock.withLock {
| `- warning: type 'BaseSequence.Element' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
122 | taskInExecution?.cancel()
123 | taskInExecution = nil
/host/spi-builder-workspace/Sources/Async/AsyncThrottleSequence.swift:122:26: warning: type 'BaseSequence.Element' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
120 | public func next() async throws -> Element? {
121 | let task = lock.withLock {
122 | taskInExecution?.cancel()
| `- warning: type 'BaseSequence.Element' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
123 | taskInExecution = nil
124 | let task = Task {
/host/spi-builder-workspace/Sources/Async/AsyncThrottleSequence.swift:124:20: warning: type 'BaseSequence.Element' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
122 | taskInExecution?.cancel()
123 | taskInExecution = nil
124 | let task = Task {
| `- warning: type 'BaseSequence.Element' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
125 | try await Task.sleep(
126 | until: clock.now.advanced(by: delayBetweenTasks),
/host/spi-builder-workspace/Sources/Async/AsyncThrottleSequence.swift:124:20: warning: type 'BaseSequence.Element' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
122 | taskInExecution?.cancel()
123 | taskInExecution = nil
124 | let task = Task {
| `- warning: type 'BaseSequence.Element' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
125 | try await Task.sleep(
126 | until: clock.now.advanced(by: delayBetweenTasks),
/host/spi-builder-workspace/Sources/Async/AsyncThrottleSequence.swift:137:31: warning: type 'BaseSequence.Element' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
135 | }
136 | do {
137 | return try await task.value
| `- warning: type 'BaseSequence.Element' does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
138 | } catch {
139 | if error is CancellationError {
/host/spi-builder-workspace/Sources/Async/AsyncThrottleSequence.swift:124:25: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
122 | taskInExecution?.cancel()
123 | taskInExecution = nil
124 | let task = Task {
| `- warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
125 | try await Task.sleep(
126 | until: clock.now.advanced(by: delayBetweenTasks),
| `- note: closure captures 'self' which is accessible to code in the current task
127 | clock: clock
128 | )
[28/99] Compiling PovioKitPromise Promise.swift
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:190:13: warning: capture of 'seal' with non-sendable type 'Promise<Value>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
9 | import Foundation
10 |
11 | public class Promise<Value>: Future<Value, Error> {
| `- note: generic class 'Promise' does not conform to the 'Sendable' protocol
12 | public override init() {
13 | super.init()
:
188 | case .success(let value):
189 | dispatchQueue.asyncAfter(deadline: .now() + duration) {
190 | seal.resolve(with: value, on: dispatchQueue)
| `- warning: capture of 'seal' with non-sendable type 'Promise<Value>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
191 | }
192 | case .failure(let error):
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:190:32: warning: capture of 'value' with non-sendable type 'Value' in a '@Sendable' closure; this is an error in the Swift 6 language mode
9 | import Foundation
10 |
11 | public class Promise<Value>: Future<Value, Error> {
| `- note: consider making generic parameter 'Value' conform to the 'Sendable' protocol
12 | public override init() {
13 | super.init()
:
188 | case .success(let value):
189 | dispatchQueue.asyncAfter(deadline: .now() + duration) {
190 | seal.resolve(with: value, on: dispatchQueue)
| `- warning: capture of 'value' with non-sendable type 'Value' in a '@Sendable' closure; this is an error in the Swift 6 language mode
191 | }
192 | case .failure(let error):
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:194:13: warning: capture of 'seal' with non-sendable type 'Promise<Value>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
9 | import Foundation
10 |
11 | public class Promise<Value>: Future<Value, Error> {
| `- note: generic class 'Promise' does not conform to the 'Sendable' protocol
12 | public override init() {
13 | super.init()
:
192 | case .failure(let error):
193 | dispatchQueue.asyncAfter(deadline: .now() + duration) {
194 | seal.reject(with: error, on: dispatchQueue)
| `- warning: capture of 'seal' with non-sendable type 'Promise<Value>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
195 | }
196 | }
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:733:21: error: missing argument for parameter 'coder' in call
731 | return firstValue
732 | }
733 | throw NSError()
| `- error: missing argument for parameter 'coder' in call
734 | }
735 | }
Foundation.NSError.init:2:17: note: 'init(coder:)' declared here
1 | class NSError {
2 | required public init?(coder aDecoder: NSCoder)}
| `- note: 'init(coder:)' declared here
3 |
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:733:13: error: thrown expression type 'NSError?' does not conform to 'Error'
731 | return firstValue
732 | }
733 | throw NSError()
| `- error: thrown expression type 'NSError?' does not conform to 'Error'
734 | }
735 | }
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:773:21: error: missing argument for parameter 'coder' in call
771 | return lastValue
772 | }
773 | throw NSError()
| `- error: missing argument for parameter 'coder' in call
774 | }
775 | }
Foundation.NSError.init:2:17: note: 'init(coder:)' declared here
1 | class NSError {
2 | required public init?(coder aDecoder: NSCoder)}
| `- note: 'init(coder:)' declared here
3 |
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:773:13: error: thrown expression type 'NSError?' does not conform to 'Error'
771 | return lastValue
772 | }
773 | throw NSError()
| `- error: thrown expression type 'NSError?' does not conform to 'Error'
774 | }
775 | }
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:787:21: error: missing argument for parameter 'coder' in call
785 | return min
786 | }
787 | throw NSError()
| `- error: missing argument for parameter 'coder' in call
788 | }
789 | }
Foundation.NSError.init:2:17: note: 'init(coder:)' declared here
1 | class NSError {
2 | required public init?(coder aDecoder: NSCoder)}
| `- note: 'init(coder:)' declared here
3 |
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:787:13: error: thrown expression type 'NSError?' does not conform to 'Error'
785 | return min
786 | }
787 | throw NSError()
| `- error: thrown expression type 'NSError?' does not conform to 'Error'
788 | }
789 | }
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:799:21: error: missing argument for parameter 'coder' in call
797 | return min
798 | }
799 | throw NSError()
| `- error: missing argument for parameter 'coder' in call
800 | }
801 | }
Foundation.NSError.init:2:17: note: 'init(coder:)' declared here
1 | class NSError {
2 | required public init?(coder aDecoder: NSCoder)}
| `- note: 'init(coder:)' declared here
3 |
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:799:13: error: thrown expression type 'NSError?' does not conform to 'Error'
797 | return min
798 | }
799 | throw NSError()
| `- error: thrown expression type 'NSError?' does not conform to 'Error'
800 | }
801 | }
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:901:28: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
896 | extension Optional where Wrapped == DispatchQueue {
897 | @inline(__always)
898 | func async(execute work: @escaping () -> Void) {
| `- note: parameter 'work' is implicitly non-sendable
899 | switch self {
900 | case let queue?:
901 | queue.async(execute: work)
| `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
902 | case nil:
903 | work()
[29/99] Compiling PovioKitPromise Poll.swift
/host/spi-builder-workspace/Sources/PromiseKit/Poll.swift:133:92: warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
131 | }
132 | retry -= 1
133 | pollingDispatchQueue.asyncAfter(deadline: .now() + checkAfter(value), execute: polling)
| `- warning: converting non-sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
134 | case .success(let value):
135 | seal.resolve(with: value, on: resolveDispatchQueue)
/host/spi-builder-workspace/Sources/PromiseKit/Poll.swift:125:9: warning: capture of 'promise' with non-sendable type 'Promise<T>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
123 | let promise = request()
124 | barrier.async(flags: .barrier) {
125 | promise.finally {
| `- warning: capture of 'promise' with non-sendable type 'Promise<T>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
126 | switch $0 {
127 | case .success(let value) where predicate(value):
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:11:14: note: generic class 'Promise' does not conform to the 'Sendable' protocol
9 | import Foundation
10 |
11 | public class Promise<Value>: Future<Value, Error> {
| `- note: generic class 'Promise' does not conform to the 'Sendable' protocol
12 | public override init() {
13 | super.init()
/host/spi-builder-workspace/Sources/PromiseKit/Poll.swift:127:42: warning: capture of 'predicate' with non-sendable type '(T) -> Bool' in a '@Sendable' closure; this is an error in the Swift 6 language mode
125 | promise.finally {
126 | switch $0 {
127 | case .success(let value) where predicate(value):
| |- warning: capture of 'predicate' with non-sendable type '(T) -> Bool' in a '@Sendable' closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
128 | guard retry > 0 else {
129 | seal.reject(with: NSError(domain: "com.promise.poll", code: 999, userInfo: ["message": "Reached a maximum number of retries"]))
/host/spi-builder-workspace/Sources/PromiseKit/Poll.swift:129:15: warning: capture of 'seal' with non-sendable type 'Promise<T>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
127 | case .success(let value) where predicate(value):
128 | guard retry > 0 else {
129 | seal.reject(with: NSError(domain: "com.promise.poll", code: 999, userInfo: ["message": "Reached a maximum number of retries"]))
| `- warning: capture of 'seal' with non-sendable type 'Promise<T>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
130 | return
131 | }
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:11:14: note: generic class 'Promise' does not conform to the 'Sendable' protocol
9 | import Foundation
10 |
11 | public class Promise<Value>: Future<Value, Error> {
| `- note: generic class 'Promise' does not conform to the 'Sendable' protocol
12 | public override init() {
13 | super.init()
/host/spi-builder-workspace/Sources/PromiseKit/Poll.swift:133:64: warning: capture of 'checkAfter' with non-sendable type '(T) -> DispatchTimeInterval' in a '@Sendable' closure; this is an error in the Swift 6 language mode
131 | }
132 | retry -= 1
133 | pollingDispatchQueue.asyncAfter(deadline: .now() + checkAfter(value), execute: polling)
| |- warning: capture of 'checkAfter' with non-sendable type '(T) -> DispatchTimeInterval' in a '@Sendable' closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
134 | case .success(let value):
135 | seal.resolve(with: value, on: resolveDispatchQueue)
/host/spi-builder-workspace/Sources/PromiseKit/Poll.swift:133:92: warning: capture of 'polling()' with non-sendable type '<T> () -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
131 | }
132 | retry -= 1
133 | pollingDispatchQueue.asyncAfter(deadline: .now() + checkAfter(value), execute: polling)
| `- warning: capture of 'polling()' with non-sendable type '<T> () -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
134 | case .success(let value):
135 | seal.resolve(with: value, on: resolveDispatchQueue)
/host/spi-builder-workspace/Sources/PromiseKit/Poll.swift:127:42: warning: capture of 'predicate' with non-sendable type '(T) -> Bool' in an isolated closure; this is an error in the Swift 6 language mode
125 | promise.finally {
126 | switch $0 {
127 | case .success(let value) where predicate(value):
| |- warning: capture of 'predicate' with non-sendable type '(T) -> Bool' in an isolated closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
128 | guard retry > 0 else {
129 | seal.reject(with: NSError(domain: "com.promise.poll", code: 999, userInfo: ["message": "Reached a maximum number of retries"]))
/host/spi-builder-workspace/Sources/PromiseKit/Poll.swift:129:15: warning: capture of 'seal' with non-sendable type 'Promise<T>' in an isolated closure; this is an error in the Swift 6 language mode
127 | case .success(let value) where predicate(value):
128 | guard retry > 0 else {
129 | seal.reject(with: NSError(domain: "com.promise.poll", code: 999, userInfo: ["message": "Reached a maximum number of retries"]))
| `- warning: capture of 'seal' with non-sendable type 'Promise<T>' in an isolated closure; this is an error in the Swift 6 language mode
130 | return
131 | }
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:11:14: note: generic class 'Promise' does not conform to the 'Sendable' protocol
9 | import Foundation
10 |
11 | public class Promise<Value>: Future<Value, Error> {
| `- note: generic class 'Promise' does not conform to the 'Sendable' protocol
12 | public override init() {
13 | super.init()
/host/spi-builder-workspace/Sources/PromiseKit/Poll.swift:133:64: warning: capture of 'checkAfter' with non-sendable type '(T) -> DispatchTimeInterval' in an isolated closure; this is an error in the Swift 6 language mode
131 | }
132 | retry -= 1
133 | pollingDispatchQueue.asyncAfter(deadline: .now() + checkAfter(value), execute: polling)
| |- warning: capture of 'checkAfter' with non-sendable type '(T) -> DispatchTimeInterval' in an isolated closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
134 | case .success(let value):
135 | seal.resolve(with: value, on: resolveDispatchQueue)
/host/spi-builder-workspace/Sources/PromiseKit/Poll.swift:133:92: warning: capture of 'polling()' with non-sendable type '<T> () -> ()' in an isolated closure; this is an error in the Swift 6 language mode
131 | }
132 | retry -= 1
133 | pollingDispatchQueue.asyncAfter(deadline: .now() + checkAfter(value), execute: polling)
| `- warning: capture of 'polling()' with non-sendable type '<T> () -> ()' in an isolated closure; this is an error in the Swift 6 language mode
134 | case .success(let value):
135 | seal.resolve(with: value, on: resolveDispatchQueue)
/host/spi-builder-workspace/Sources/PromiseKit/Poll.swift:128:19: warning: reference to captured var 'retry' in concurrently-executing code; this is an error in the Swift 6 language mode
126 | switch $0 {
127 | case .success(let value) where predicate(value):
128 | guard retry > 0 else {
| `- warning: reference to captured var 'retry' in concurrently-executing code; this is an error in the Swift 6 language mode
129 | seal.reject(with: NSError(domain: "com.promise.poll", code: 999, userInfo: ["message": "Reached a maximum number of retries"]))
130 | return
/host/spi-builder-workspace/Sources/PromiseKit/Poll.swift:132:13: warning: mutation of captured var 'retry' in concurrently-executing code; this is an error in the Swift 6 language mode
130 | return
131 | }
132 | retry -= 1
| `- warning: mutation of captured var 'retry' in concurrently-executing code; this is an error in the Swift 6 language mode
133 | pollingDispatchQueue.asyncAfter(deadline: .now() + checkAfter(value), execute: polling)
134 | case .success(let value):
/host/spi-builder-workspace/Sources/PromiseKit/Poll.swift:122:10: warning: concurrently-executed local function 'polling()' must be marked as '@Sendable'; this is an error in the Swift 6 language mode
120 | let barrier = DispatchQueue(label: "barrier", attributes: .concurrent)
121 | var retry = retry
122 | func polling() {
| `- warning: concurrently-executed local function 'polling()' must be marked as '@Sendable'; this is an error in the Swift 6 language mode
123 | let promise = request()
124 | barrier.async(flags: .barrier) {
[30/100] Compiling PovioKitCore DispatchTimeInterval+PovioKit.swift
[31/100] Compiling PovioKitCore Double+PovioKit.swift
[33/100] Compiling PovioKitCore AppInfo.swift
/host/spi-builder-workspace/Sources/PromiseKit/After.swift:14:7: warning: capture of 'seal' with non-sendable type 'Promise<()>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
12 | Promise { seal in
13 | dispatchQueue.asyncAfter(deadline: delay) {
14 | seal.resolve(on: dispatchQueue)
| `- warning: capture of 'seal' with non-sendable type 'Promise<()>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
15 | }
16 | }
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:11:14: note: generic class 'Promise' does not conform to the 'Sendable' protocol
9 | import Foundation
10 |
11 | public class Promise<Value>: Future<Value, Error> {
| `- note: generic class 'Promise' does not conform to the 'Sendable' protocol
12 | public override init() {
13 | super.init()
/host/spi-builder-workspace/Sources/PromiseKit/After.swift:22:7: warning: capture of 'seal' with non-sendable type 'Promise<T>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
20 | Promise { seal in
21 | dispatchQueue.asyncAfter(deadline: delay) {
22 | seal.resolve(with: value(), on: dispatchQueue)
| `- warning: capture of 'seal' with non-sendable type 'Promise<T>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
23 | }
24 | }
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:11:14: note: generic class 'Promise' does not conform to the 'Sendable' protocol
9 | import Foundation
10 |
11 | public class Promise<Value>: Future<Value, Error> {
| `- note: generic class 'Promise' does not conform to the 'Sendable' protocol
12 | public override init() {
13 | super.init()
/host/spi-builder-workspace/Sources/PromiseKit/After.swift:22:26: warning: capture of 'value' with non-sendable type '() -> T' in a '@Sendable' closure; this is an error in the Swift 6 language mode
20 | Promise { seal in
21 | dispatchQueue.asyncAfter(deadline: delay) {
22 | seal.resolve(with: value(), on: dispatchQueue)
| |- warning: capture of 'value' with non-sendable type '() -> T' in a '@Sendable' closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
23 | }
24 | }
/host/spi-builder-workspace/Sources/PromiseKit/After.swift:30:7: warning: capture of 'seal' with non-sendable type 'Promise<T>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
28 | Promise { seal in
29 | dispatchQueue.asyncAfter(deadline: delay) {
30 | seal.resolve(with: execute(), on: dispatchQueue)
| `- warning: capture of 'seal' with non-sendable type 'Promise<T>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
31 | }
32 | }
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:11:14: note: generic class 'Promise' does not conform to the 'Sendable' protocol
9 | import Foundation
10 |
11 | public class Promise<Value>: Future<Value, Error> {
| `- note: generic class 'Promise' does not conform to the 'Sendable' protocol
12 | public override init() {
13 | super.init()
/host/spi-builder-workspace/Sources/PromiseKit/After.swift:30:26: warning: capture of 'execute' with non-sendable type '() -> T' in a '@Sendable' closure; this is an error in the Swift 6 language mode
28 | Promise { seal in
29 | dispatchQueue.asyncAfter(deadline: delay) {
30 | seal.resolve(with: execute(), on: dispatchQueue)
| |- warning: capture of 'execute' with non-sendable type '() -> T' in a '@Sendable' closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
31 | }
32 | }
/host/spi-builder-workspace/Sources/PromiseKit/All.swift:33:16: warning: capture of 'promises' with non-sendable type 'C' in a '@Sendable' closure; this is an error in the Swift 6 language mode
16 | /// - Returns: An array of `T`s wrapped in a promise. If any of the promises fails
17 | /// then the new Promise fails as well.
18 | public func all<T, C: Collection>(
| `- note: consider making generic parameter 'C' conform to the 'Sendable' protocol
19 | on dispatchQueue: DispatchQueue? = .main,
20 | promises: C
:
31 | case .success:
32 | barrier.async(flags: .barrier) {
33 | if promises.allSatisfy({ $0.isFulfilled }) {
| `- warning: capture of 'promises' with non-sendable type 'C' in a '@Sendable' closure; this is an error in the Swift 6 language mode
34 | seal.resolve(with: promises.compactMap { $0.value }, on: dispatchQueue)
35 | }
/host/spi-builder-workspace/Sources/PromiseKit/All.swift:34:15: warning: capture of 'seal' with non-sendable type 'Promise<[T]>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
32 | barrier.async(flags: .barrier) {
33 | if promises.allSatisfy({ $0.isFulfilled }) {
34 | seal.resolve(with: promises.compactMap { $0.value }, on: dispatchQueue)
| `- warning: capture of 'seal' with non-sendable type 'Promise<[T]>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
35 | }
36 | }
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:11:14: note: generic class 'Promise' does not conform to the 'Sendable' protocol
9 | import Foundation
10 |
11 | public class Promise<Value>: Future<Value, Error> {
| `- note: generic class 'Promise' does not conform to the 'Sendable' protocol
12 | public override init() {
13 | super.init()
/host/spi-builder-workspace/Sources/PromiseKit/All.swift:39:13: warning: capture of 'seal' with non-sendable type 'Promise<[T]>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
37 | case .failure(let error):
38 | barrier.async(flags: .barrier) {
39 | seal.reject(with: error, on: dispatchQueue)
| `- warning: capture of 'seal' with non-sendable type 'Promise<[T]>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
40 | }
41 | }
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:11:14: note: generic class 'Promise' does not conform to the 'Sendable' protocol
9 | import Foundation
10 |
11 | public class Promise<Value>: Future<Value, Error> {
| `- note: generic class 'Promise' does not conform to the 'Sendable' protocol
12 | public override init() {
13 | super.init()
[34/100] Compiling PovioKitCore NSView+PovioKit.swift
/host/spi-builder-workspace/Sources/PromiseKit/After.swift:14:7: warning: capture of 'seal' with non-sendable type 'Promise<()>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
12 | Promise { seal in
13 | dispatchQueue.asyncAfter(deadline: delay) {
14 | seal.resolve(on: dispatchQueue)
| `- warning: capture of 'seal' with non-sendable type 'Promise<()>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
15 | }
16 | }
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:11:14: note: generic class 'Promise' does not conform to the 'Sendable' protocol
9 | import Foundation
10 |
11 | public class Promise<Value>: Future<Value, Error> {
| `- note: generic class 'Promise' does not conform to the 'Sendable' protocol
12 | public override init() {
13 | super.init()
/host/spi-builder-workspace/Sources/PromiseKit/After.swift:22:7: warning: capture of 'seal' with non-sendable type 'Promise<T>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
20 | Promise { seal in
21 | dispatchQueue.asyncAfter(deadline: delay) {
22 | seal.resolve(with: value(), on: dispatchQueue)
| `- warning: capture of 'seal' with non-sendable type 'Promise<T>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
23 | }
24 | }
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:11:14: note: generic class 'Promise' does not conform to the 'Sendable' protocol
9 | import Foundation
10 |
11 | public class Promise<Value>: Future<Value, Error> {
| `- note: generic class 'Promise' does not conform to the 'Sendable' protocol
12 | public override init() {
13 | super.init()
/host/spi-builder-workspace/Sources/PromiseKit/After.swift:22:26: warning: capture of 'value' with non-sendable type '() -> T' in a '@Sendable' closure; this is an error in the Swift 6 language mode
20 | Promise { seal in
21 | dispatchQueue.asyncAfter(deadline: delay) {
22 | seal.resolve(with: value(), on: dispatchQueue)
| |- warning: capture of 'value' with non-sendable type '() -> T' in a '@Sendable' closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
23 | }
24 | }
/host/spi-builder-workspace/Sources/PromiseKit/After.swift:30:7: warning: capture of 'seal' with non-sendable type 'Promise<T>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
28 | Promise { seal in
29 | dispatchQueue.asyncAfter(deadline: delay) {
30 | seal.resolve(with: execute(), on: dispatchQueue)
| `- warning: capture of 'seal' with non-sendable type 'Promise<T>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
31 | }
32 | }
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:11:14: note: generic class 'Promise' does not conform to the 'Sendable' protocol
9 | import Foundation
10 |
11 | public class Promise<Value>: Future<Value, Error> {
| `- note: generic class 'Promise' does not conform to the 'Sendable' protocol
12 | public override init() {
13 | super.init()
/host/spi-builder-workspace/Sources/PromiseKit/After.swift:30:26: warning: capture of 'execute' with non-sendable type '() -> T' in a '@Sendable' closure; this is an error in the Swift 6 language mode
28 | Promise { seal in
29 | dispatchQueue.asyncAfter(deadline: delay) {
30 | seal.resolve(with: execute(), on: dispatchQueue)
| |- warning: capture of 'execute' with non-sendable type '() -> T' in a '@Sendable' closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
31 | }
32 | }
/host/spi-builder-workspace/Sources/PromiseKit/All.swift:33:16: warning: capture of 'promises' with non-sendable type 'C' in a '@Sendable' closure; this is an error in the Swift 6 language mode
16 | /// - Returns: An array of `T`s wrapped in a promise. If any of the promises fails
17 | /// then the new Promise fails as well.
18 | public func all<T, C: Collection>(
| `- note: consider making generic parameter 'C' conform to the 'Sendable' protocol
19 | on dispatchQueue: DispatchQueue? = .main,
20 | promises: C
:
31 | case .success:
32 | barrier.async(flags: .barrier) {
33 | if promises.allSatisfy({ $0.isFulfilled }) {
| `- warning: capture of 'promises' with non-sendable type 'C' in a '@Sendable' closure; this is an error in the Swift 6 language mode
34 | seal.resolve(with: promises.compactMap { $0.value }, on: dispatchQueue)
35 | }
/host/spi-builder-workspace/Sources/PromiseKit/All.swift:34:15: warning: capture of 'seal' with non-sendable type 'Promise<[T]>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
32 | barrier.async(flags: .barrier) {
33 | if promises.allSatisfy({ $0.isFulfilled }) {
34 | seal.resolve(with: promises.compactMap { $0.value }, on: dispatchQueue)
| `- warning: capture of 'seal' with non-sendable type 'Promise<[T]>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
35 | }
36 | }
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:11:14: note: generic class 'Promise' does not conform to the 'Sendable' protocol
9 | import Foundation
10 |
11 | public class Promise<Value>: Future<Value, Error> {
| `- note: generic class 'Promise' does not conform to the 'Sendable' protocol
12 | public override init() {
13 | super.init()
/host/spi-builder-workspace/Sources/PromiseKit/All.swift:39:13: warning: capture of 'seal' with non-sendable type 'Promise<[T]>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
37 | case .failure(let error):
38 | barrier.async(flags: .barrier) {
39 | seal.reject(with: error, on: dispatchQueue)
| `- warning: capture of 'seal' with non-sendable type 'Promise<[T]>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
40 | }
41 | }
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:11:14: note: generic class 'Promise' does not conform to the 'Sendable' protocol
9 | import Foundation
10 |
11 | public class Promise<Value>: Future<Value, Error> {
| `- note: generic class 'Promise' does not conform to the 'Sendable' protocol
12 | public override init() {
13 | super.init()
[35/100] Emitting module PovioKitPromise
[36/100] Compiling PovioKitCore NSWindow+PovioKit.swift
/host/spi-builder-workspace/Sources/PromiseKit/Any.swift:31:17: warning: capture of 'promises' with non-sendable type 'C' in a '@Sendable' closure; this is an error in the Swift 6 language mode
16 | /// - Parameter promises: A collection of `Promises` that you want to combine.
17 | /// - Returns: An array of `Optional<T>` values wrapped in a Promise.
18 | public func any<T, C: Collection>(
| `- note: consider making generic parameter 'C' conform to the 'Sendable' protocol
19 | on dispatchQueue: DispatchQueue? = .main,
20 | promises: C
:
29 | promise.finally { result in
30 | barrier.async(flags: .barrier) {
31 | guard promises.allSatisfy({ $0.isResolved }) else { return }
| `- warning: capture of 'promises' with non-sendable type 'C' in a '@Sendable' closure; this is an error in the Swift 6 language mode
32 | if promises.contains(where: { $0.isFulfilled }) {
33 | seal.resolve(with: promises.map { $0.value }, on: dispatchQueue)
/host/spi-builder-workspace/Sources/PromiseKit/Any.swift:33:13: warning: capture of 'seal' with non-sendable type 'Promise<[T?]>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
31 | guard promises.allSatisfy({ $0.isResolved }) else { return }
32 | if promises.contains(where: { $0.isFulfilled }) {
33 | seal.resolve(with: promises.map { $0.value }, on: dispatchQueue)
| `- warning: capture of 'seal' with non-sendable type 'Promise<[T?]>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
34 | } else {
35 | seal.reject(with: promises.first(where: { $0.isRejected })!.error!)
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:11:14: note: generic class 'Promise' does not conform to the 'Sendable' protocol
9 | import Foundation
10 |
11 | public class Promise<Value>: Future<Value, Error> {
| `- note: generic class 'Promise' does not conform to the 'Sendable' protocol
12 | public override init() {
13 | super.init()
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:63:35: warning: capture of 'activePromises' with non-sendable type '[(promise: Promise<T>, retryCount: Int, segmentIndex: Int)]' in a '@Sendable' closure; this is an error in the Swift 6 language mode
61 | func observer(_ result: Result<T, Error>, arrayIndex: Int) {
62 | barrier.async(flags: .barrier) {
63 | let currentSegmentIndex = activePromises[arrayIndex].segmentIndex
| `- warning: capture of 'activePromises' with non-sendable type '[(promise: Promise<T>, retryCount: Int, segmentIndex: Int)]' in a '@Sendable' closure; this is an error in the Swift 6 language mode
64 | let alreadyRetriedCount = activePromises[arrayIndex].retryCount
65 |
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:11:14: note: generic class 'Promise' does not conform to the 'Sendable' protocol
9 | import Foundation
10 |
11 | public class Promise<Value>: Future<Value, Error> {
| `- note: generic class 'Promise' does not conform to the 'Sendable' protocol
12 | public override init() {
13 | super.init()
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:66:16: warning: capture of 'result' with non-sendable type 'Result<T, any Error>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
41 | /// - Parameter dispatchQueue: The DispatchQueue on which the result should be notified.
42 | ///
43 | public func concurrentlyDispatch<T>(
| `- note: consider making generic parameter 'T' conform to the 'Sendable' protocol
44 | spawnTask next: @escaping (Int) -> Promise<T>?,
45 | concurrent: Int,
:
64 | let alreadyRetriedCount = activePromises[arrayIndex].retryCount
65 |
66 | switch result {
| `- warning: capture of 'result' with non-sendable type 'Result<T, any Error>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
67 | case .success:
68 | guard let promise = next(segmentIndex) else {
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:68:31: warning: capture of 'next' with non-sendable type '(Int) -> Promise<T>?' in a '@Sendable' closure; this is an error in the Swift 6 language mode
66 | switch result {
67 | case .success:
68 | guard let promise = next(segmentIndex) else {
| |- warning: capture of 'next' with non-sendable type '(Int) -> Promise<T>?' in a '@Sendable' closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
69 | if activePromises.allSatisfy({ $0.promise.isFulfilled }) { // TODO: - Should we optimise by keeping a counter of how many promises have succeeded thus far?
70 | seal.resolve(on: dispatchQueue)
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:70:15: warning: capture of 'seal' with non-sendable type 'Promise<()>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
68 | guard let promise = next(segmentIndex) else {
69 | if activePromises.allSatisfy({ $0.promise.isFulfilled }) { // TODO: - Should we optimise by keeping a counter of how many promises have succeeded thus far?
70 | seal.resolve(on: dispatchQueue)
| `- warning: capture of 'seal' with non-sendable type 'Promise<()>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
71 | }
72 | return
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:11:14: note: generic class 'Promise' does not conform to the 'Sendable' protocol
9 | import Foundation
10 |
11 | public class Promise<Value>: Future<Value, Error> {
| `- note: generic class 'Promise' does not conform to the 'Sendable' protocol
12 | public override init() {
13 | super.init()
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:74:29: warning: capture of 'observer(_:arrayIndex:)' with non-sendable type '<T> (Result<T, any Error>, arrayIndex: Int) -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
72 | return
73 | }
74 | promise.finally { observer($0, arrayIndex: arrayIndex) }
| `- warning: capture of 'observer(_:arrayIndex:)' with non-sendable type '<T> (Result<T, any Error>, arrayIndex: Int) -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
75 | activePromises[arrayIndex] = (
76 | promise: promise,
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:63:35: warning: mutation of captured var 'activePromises' in concurrently-executing code; this is an error in the Swift 6 language mode
61 | func observer(_ result: Result<T, Error>, arrayIndex: Int) {
62 | barrier.async(flags: .barrier) {
63 | let currentSegmentIndex = activePromises[arrayIndex].segmentIndex
| `- warning: mutation of captured var 'activePromises' in concurrently-executing code; this is an error in the Swift 6 language mode
64 | let alreadyRetriedCount = activePromises[arrayIndex].retryCount
65 |
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:64:35: warning: mutation of captured var 'activePromises' in concurrently-executing code; this is an error in the Swift 6 language mode
62 | barrier.async(flags: .barrier) {
63 | let currentSegmentIndex = activePromises[arrayIndex].segmentIndex
64 | let alreadyRetriedCount = activePromises[arrayIndex].retryCount
| `- warning: mutation of captured var 'activePromises' in concurrently-executing code; this is an error in the Swift 6 language mode
65 |
66 | switch result {
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:68:36: warning: reference to captured var 'segmentIndex' in concurrently-executing code; this is an error in the Swift 6 language mode
66 | switch result {
67 | case .success:
68 | guard let promise = next(segmentIndex) else {
| `- warning: reference to captured var 'segmentIndex' in concurrently-executing code; this is an error in the Swift 6 language mode
69 | if activePromises.allSatisfy({ $0.promise.isFulfilled }) { // TODO: - Should we optimise by keeping a counter of how many promises have succeeded thus far?
70 | seal.resolve(on: dispatchQueue)
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:69:16: warning: reference to captured var 'activePromises' in concurrently-executing code; this is an error in the Swift 6 language mode
67 | case .success:
68 | guard let promise = next(segmentIndex) else {
69 | if activePromises.allSatisfy({ $0.promise.isFulfilled }) { // TODO: - Should we optimise by keeping a counter of how many promises have succeeded thus far?
| `- warning: reference to captured var 'activePromises' in concurrently-executing code; this is an error in the Swift 6 language mode
70 | seal.resolve(on: dispatchQueue)
71 | }
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:74:29: warning: capture of 'observer(_:arrayIndex:)' with non-sendable type '<T> (Result<T, any Error>, arrayIndex: Int) -> ()' in an isolated closure; this is an error in the Swift 6 language mode
72 | return
73 | }
74 | promise.finally { observer($0, arrayIndex: arrayIndex) }
| `- warning: capture of 'observer(_:arrayIndex:)' with non-sendable type '<T> (Result<T, any Error>, arrayIndex: Int) -> ()' in an isolated closure; this is an error in the Swift 6 language mode
75 | activePromises[arrayIndex] = (
76 | promise: promise,
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:61:10: warning: concurrently-executed local function 'observer(_:arrayIndex:)' must be marked as '@Sendable'; this is an error in the Swift 6 language mode
59 | }
60 |
61 | func observer(_ result: Result<T, Error>, arrayIndex: Int) {
| `- warning: concurrently-executed local function 'observer(_:arrayIndex:)' must be marked as '@Sendable'; this is an error in the Swift 6 language mode
62 | barrier.async(flags: .barrier) {
63 | let currentSegmentIndex = activePromises[arrayIndex].segmentIndex
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:75:11: warning: mutation of captured var 'activePromises' in concurrently-executing code; this is an error in the Swift 6 language mode
73 | }
74 | promise.finally { observer($0, arrayIndex: arrayIndex) }
75 | activePromises[arrayIndex] = (
| `- warning: mutation of captured var 'activePromises' in concurrently-executing code; this is an error in the Swift 6 language mode
76 | promise: promise,
77 | retryCount: 0,
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:78:27: warning: reference to captured var 'segmentIndex' in concurrently-executing code; this is an error in the Swift 6 language mode
76 | promise: promise,
77 | retryCount: 0,
78 | segmentIndex: segmentIndex
| `- warning: reference to captured var 'segmentIndex' in concurrently-executing code; this is an error in the Swift 6 language mode
79 | )
80 | segmentIndex += 1
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:80:11: warning: mutation of captured var 'segmentIndex' in concurrently-executing code; this is an error in the Swift 6 language mode
78 | segmentIndex: segmentIndex
79 | )
80 | segmentIndex += 1
| `- warning: mutation of captured var 'segmentIndex' in concurrently-executing code; this is an error in the Swift 6 language mode
81 | case .failure where alreadyRetriedCount < retryCount:
82 | let promise = next(currentSegmentIndex)!
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:83:29: warning: capture of 'observer(_:arrayIndex:)' with non-sendable type '<T> (Result<T, any Error>, arrayIndex: Int) -> ()' in an isolated closure; this is an error in the Swift 6 language mode
81 | case .failure where alreadyRetriedCount < retryCount:
82 | let promise = next(currentSegmentIndex)!
83 | promise.finally { observer($0, arrayIndex: arrayIndex) }
| `- warning: capture of 'observer(_:arrayIndex:)' with non-sendable type '<T> (Result<T, any Error>, arrayIndex: Int) -> ()' in an isolated closure; this is an error in the Swift 6 language mode
84 | activePromises[arrayIndex] = (
85 | promise: promise,
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:84:11: warning: mutation of captured var 'activePromises' in concurrently-executing code; this is an error in the Swift 6 language mode
82 | let promise = next(currentSegmentIndex)!
83 | promise.finally { observer($0, arrayIndex: arrayIndex) }
84 | activePromises[arrayIndex] = (
| `- warning: mutation of captured var 'activePromises' in concurrently-executing code; this is an error in the Swift 6 language mode
85 | promise: promise,
86 | retryCount: alreadyRetriedCount + 1,
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:90:11: warning: reference to captured var 'activePromises' in concurrently-executing code; this is an error in the Swift 6 language mode
88 | )
89 | case .failure(let error):
90 | activePromises.forEach { $0.promise.reject(with: error) }
| `- warning: reference to captured var 'activePromises' in concurrently-executing code; this is an error in the Swift 6 language mode
91 | seal.reject(with: error, on: dispatchQueue)
92 | }
[37/100] Compiling PovioKitCore Collection+PovioKit.swift
/host/spi-builder-workspace/Sources/PromiseKit/Any.swift:31:17: warning: capture of 'promises' with non-sendable type 'C' in a '@Sendable' closure; this is an error in the Swift 6 language mode
16 | /// - Parameter promises: A collection of `Promises` that you want to combine.
17 | /// - Returns: An array of `Optional<T>` values wrapped in a Promise.
18 | public func any<T, C: Collection>(
| `- note: consider making generic parameter 'C' conform to the 'Sendable' protocol
19 | on dispatchQueue: DispatchQueue? = .main,
20 | promises: C
:
29 | promise.finally { result in
30 | barrier.async(flags: .barrier) {
31 | guard promises.allSatisfy({ $0.isResolved }) else { return }
| `- warning: capture of 'promises' with non-sendable type 'C' in a '@Sendable' closure; this is an error in the Swift 6 language mode
32 | if promises.contains(where: { $0.isFulfilled }) {
33 | seal.resolve(with: promises.map { $0.value }, on: dispatchQueue)
/host/spi-builder-workspace/Sources/PromiseKit/Any.swift:33:13: warning: capture of 'seal' with non-sendable type 'Promise<[T?]>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
31 | guard promises.allSatisfy({ $0.isResolved }) else { return }
32 | if promises.contains(where: { $0.isFulfilled }) {
33 | seal.resolve(with: promises.map { $0.value }, on: dispatchQueue)
| `- warning: capture of 'seal' with non-sendable type 'Promise<[T?]>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
34 | } else {
35 | seal.reject(with: promises.first(where: { $0.isRejected })!.error!)
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:11:14: note: generic class 'Promise' does not conform to the 'Sendable' protocol
9 | import Foundation
10 |
11 | public class Promise<Value>: Future<Value, Error> {
| `- note: generic class 'Promise' does not conform to the 'Sendable' protocol
12 | public override init() {
13 | super.init()
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:63:35: warning: capture of 'activePromises' with non-sendable type '[(promise: Promise<T>, retryCount: Int, segmentIndex: Int)]' in a '@Sendable' closure; this is an error in the Swift 6 language mode
61 | func observer(_ result: Result<T, Error>, arrayIndex: Int) {
62 | barrier.async(flags: .barrier) {
63 | let currentSegmentIndex = activePromises[arrayIndex].segmentIndex
| `- warning: capture of 'activePromises' with non-sendable type '[(promise: Promise<T>, retryCount: Int, segmentIndex: Int)]' in a '@Sendable' closure; this is an error in the Swift 6 language mode
64 | let alreadyRetriedCount = activePromises[arrayIndex].retryCount
65 |
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:11:14: note: generic class 'Promise' does not conform to the 'Sendable' protocol
9 | import Foundation
10 |
11 | public class Promise<Value>: Future<Value, Error> {
| `- note: generic class 'Promise' does not conform to the 'Sendable' protocol
12 | public override init() {
13 | super.init()
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:66:16: warning: capture of 'result' with non-sendable type 'Result<T, any Error>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
41 | /// - Parameter dispatchQueue: The DispatchQueue on which the result should be notified.
42 | ///
43 | public func concurrentlyDispatch<T>(
| `- note: consider making generic parameter 'T' conform to the 'Sendable' protocol
44 | spawnTask next: @escaping (Int) -> Promise<T>?,
45 | concurrent: Int,
:
64 | let alreadyRetriedCount = activePromises[arrayIndex].retryCount
65 |
66 | switch result {
| `- warning: capture of 'result' with non-sendable type 'Result<T, any Error>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
67 | case .success:
68 | guard let promise = next(segmentIndex) else {
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:68:31: warning: capture of 'next' with non-sendable type '(Int) -> Promise<T>?' in a '@Sendable' closure; this is an error in the Swift 6 language mode
66 | switch result {
67 | case .success:
68 | guard let promise = next(segmentIndex) else {
| |- warning: capture of 'next' with non-sendable type '(Int) -> Promise<T>?' in a '@Sendable' closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
69 | if activePromises.allSatisfy({ $0.promise.isFulfilled }) { // TODO: - Should we optimise by keeping a counter of how many promises have succeeded thus far?
70 | seal.resolve(on: dispatchQueue)
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:70:15: warning: capture of 'seal' with non-sendable type 'Promise<()>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
68 | guard let promise = next(segmentIndex) else {
69 | if activePromises.allSatisfy({ $0.promise.isFulfilled }) { // TODO: - Should we optimise by keeping a counter of how many promises have succeeded thus far?
70 | seal.resolve(on: dispatchQueue)
| `- warning: capture of 'seal' with non-sendable type 'Promise<()>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
71 | }
72 | return
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:11:14: note: generic class 'Promise' does not conform to the 'Sendable' protocol
9 | import Foundation
10 |
11 | public class Promise<Value>: Future<Value, Error> {
| `- note: generic class 'Promise' does not conform to the 'Sendable' protocol
12 | public override init() {
13 | super.init()
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:74:29: warning: capture of 'observer(_:arrayIndex:)' with non-sendable type '<T> (Result<T, any Error>, arrayIndex: Int) -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
72 | return
73 | }
74 | promise.finally { observer($0, arrayIndex: arrayIndex) }
| `- warning: capture of 'observer(_:arrayIndex:)' with non-sendable type '<T> (Result<T, any Error>, arrayIndex: Int) -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
75 | activePromises[arrayIndex] = (
76 | promise: promise,
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:63:35: warning: mutation of captured var 'activePromises' in concurrently-executing code; this is an error in the Swift 6 language mode
61 | func observer(_ result: Result<T, Error>, arrayIndex: Int) {
62 | barrier.async(flags: .barrier) {
63 | let currentSegmentIndex = activePromises[arrayIndex].segmentIndex
| `- warning: mutation of captured var 'activePromises' in concurrently-executing code; this is an error in the Swift 6 language mode
64 | let alreadyRetriedCount = activePromises[arrayIndex].retryCount
65 |
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:64:35: warning: mutation of captured var 'activePromises' in concurrently-executing code; this is an error in the Swift 6 language mode
62 | barrier.async(flags: .barrier) {
63 | let currentSegmentIndex = activePromises[arrayIndex].segmentIndex
64 | let alreadyRetriedCount = activePromises[arrayIndex].retryCount
| `- warning: mutation of captured var 'activePromises' in concurrently-executing code; this is an error in the Swift 6 language mode
65 |
66 | switch result {
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:68:36: warning: reference to captured var 'segmentIndex' in concurrently-executing code; this is an error in the Swift 6 language mode
66 | switch result {
67 | case .success:
68 | guard let promise = next(segmentIndex) else {
| `- warning: reference to captured var 'segmentIndex' in concurrently-executing code; this is an error in the Swift 6 language mode
69 | if activePromises.allSatisfy({ $0.promise.isFulfilled }) { // TODO: - Should we optimise by keeping a counter of how many promises have succeeded thus far?
70 | seal.resolve(on: dispatchQueue)
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:69:16: warning: reference to captured var 'activePromises' in concurrently-executing code; this is an error in the Swift 6 language mode
67 | case .success:
68 | guard let promise = next(segmentIndex) else {
69 | if activePromises.allSatisfy({ $0.promise.isFulfilled }) { // TODO: - Should we optimise by keeping a counter of how many promises have succeeded thus far?
| `- warning: reference to captured var 'activePromises' in concurrently-executing code; this is an error in the Swift 6 language mode
70 | seal.resolve(on: dispatchQueue)
71 | }
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:74:29: warning: capture of 'observer(_:arrayIndex:)' with non-sendable type '<T> (Result<T, any Error>, arrayIndex: Int) -> ()' in an isolated closure; this is an error in the Swift 6 language mode
72 | return
73 | }
74 | promise.finally { observer($0, arrayIndex: arrayIndex) }
| `- warning: capture of 'observer(_:arrayIndex:)' with non-sendable type '<T> (Result<T, any Error>, arrayIndex: Int) -> ()' in an isolated closure; this is an error in the Swift 6 language mode
75 | activePromises[arrayIndex] = (
76 | promise: promise,
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:61:10: warning: concurrently-executed local function 'observer(_:arrayIndex:)' must be marked as '@Sendable'; this is an error in the Swift 6 language mode
59 | }
60 |
61 | func observer(_ result: Result<T, Error>, arrayIndex: Int) {
| `- warning: concurrently-executed local function 'observer(_:arrayIndex:)' must be marked as '@Sendable'; this is an error in the Swift 6 language mode
62 | barrier.async(flags: .barrier) {
63 | let currentSegmentIndex = activePromises[arrayIndex].segmentIndex
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:75:11: warning: mutation of captured var 'activePromises' in concurrently-executing code; this is an error in the Swift 6 language mode
73 | }
74 | promise.finally { observer($0, arrayIndex: arrayIndex) }
75 | activePromises[arrayIndex] = (
| `- warning: mutation of captured var 'activePromises' in concurrently-executing code; this is an error in the Swift 6 language mode
76 | promise: promise,
77 | retryCount: 0,
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:78:27: warning: reference to captured var 'segmentIndex' in concurrently-executing code; this is an error in the Swift 6 language mode
76 | promise: promise,
77 | retryCount: 0,
78 | segmentIndex: segmentIndex
| `- warning: reference to captured var 'segmentIndex' in concurrently-executing code; this is an error in the Swift 6 language mode
79 | )
80 | segmentIndex += 1
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:80:11: warning: mutation of captured var 'segmentIndex' in concurrently-executing code; this is an error in the Swift 6 language mode
78 | segmentIndex: segmentIndex
79 | )
80 | segmentIndex += 1
| `- warning: mutation of captured var 'segmentIndex' in concurrently-executing code; this is an error in the Swift 6 language mode
81 | case .failure where alreadyRetriedCount < retryCount:
82 | let promise = next(currentSegmentIndex)!
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:83:29: warning: capture of 'observer(_:arrayIndex:)' with non-sendable type '<T> (Result<T, any Error>, arrayIndex: Int) -> ()' in an isolated closure; this is an error in the Swift 6 language mode
81 | case .failure where alreadyRetriedCount < retryCount:
82 | let promise = next(currentSegmentIndex)!
83 | promise.finally { observer($0, arrayIndex: arrayIndex) }
| `- warning: capture of 'observer(_:arrayIndex:)' with non-sendable type '<T> (Result<T, any Error>, arrayIndex: Int) -> ()' in an isolated closure; this is an error in the Swift 6 language mode
84 | activePromises[arrayIndex] = (
85 | promise: promise,
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:84:11: warning: mutation of captured var 'activePromises' in concurrently-executing code; this is an error in the Swift 6 language mode
82 | let promise = next(currentSegmentIndex)!
83 | promise.finally { observer($0, arrayIndex: arrayIndex) }
84 | activePromises[arrayIndex] = (
| `- warning: mutation of captured var 'activePromises' in concurrently-executing code; this is an error in the Swift 6 language mode
85 | promise: promise,
86 | retryCount: alreadyRetriedCount + 1,
/host/spi-builder-workspace/Sources/PromiseKit/ConcurrentDispatch.swift:90:11: warning: reference to captured var 'activePromises' in concurrently-executing code; this is an error in the Swift 6 language mode
88 | )
89 | case .failure(let error):
90 | activePromises.forEach { $0.promise.reject(with: error) }
| `- warning: reference to captured var 'activePromises' in concurrently-executing code; this is an error in the Swift 6 language mode
91 | seal.reject(with: error, on: dispatchQueue)
92 | }
[38/100] Compiling PovioKitPromise Race.swift
/host/spi-builder-workspace/Sources/PromiseKit/Race.swift:31:13: warning: capture of 'seal' with non-sendable type 'Promise<T>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
29 | case .success(let value):
30 | barrier.async(flags: .barrier) {
31 | seal.resolve(with: value)
| `- warning: capture of 'seal' with non-sendable type 'Promise<T>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
32 | }
33 | case .failure(let error):
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:11:14: note: generic class 'Promise' does not conform to the 'Sendable' protocol
9 | import Foundation
10 |
11 | public class Promise<Value>: Future<Value, Error> {
| `- note: generic class 'Promise' does not conform to the 'Sendable' protocol
12 | public override init() {
13 | super.init()
/host/spi-builder-workspace/Sources/PromiseKit/Race.swift:31:32: warning: capture of 'value' with non-sendable type 'T' in a '@Sendable' closure; this is an error in the Swift 6 language mode
14 | /// - Parameter promises: A collection of `Promises`.
15 | /// - Returns: The result of the first fullfiled promise in the collection wrapped in a promise.
16 | public func race<T, C: Collection>(
| `- note: consider making generic parameter 'T' conform to the 'Sendable' protocol
17 | on dispatchQueue: DispatchQueue = .main,
18 | promises: C
:
29 | case .success(let value):
30 | barrier.async(flags: .barrier) {
31 | seal.resolve(with: value)
| `- warning: capture of 'value' with non-sendable type 'T' in a '@Sendable' closure; this is an error in the Swift 6 language mode
32 | }
33 | case .failure(let error):
/host/spi-builder-workspace/Sources/PromiseKit/Race.swift:35:13: warning: capture of 'seal' with non-sendable type 'Promise<T>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
33 | case .failure(let error):
34 | barrier.async(flags: .barrier) {
35 | seal.reject(with: error, on: dispatchQueue)
| `- warning: capture of 'seal' with non-sendable type 'Promise<T>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
36 | }
37 | }
/host/spi-builder-workspace/Sources/PromiseKit/Promise.swift:11:14: note: generic class 'Promise' does not conform to the 'Sendable' protocol
9 | import Foundation
10 |
11 | public class Promise<Value>: Future<Value, Error> {
| `- note: generic class 'Promise' does not conform to the 'Sendable' protocol
12 | public override init() {
13 | super.init()
[39/100] Compiling PovioKitPromise Sequence.swift
[40/100] Compiling PovioKitCore Result+PovioKit.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[41/100] Compiling PovioKitCore String+PovioKit.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[42/100] Compiling PovioKitCore URL+PovioKit.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[43/100] Compiling PovioKitCore MKAnnotationView+PovioKit.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[44/100] Compiling Alamofire NetworkReachabilityManager.swift
[45/100] Compiling Alamofire RedirectHandler.swift
[46/100] Compiling Alamofire RequestCompression.swift
[47/100] Compiling Alamofire RequestInterceptor.swift
[48/100] Compiling Alamofire ResponseSerialization.swift
[49/100] Compiling PovioKitCore Data+PovioKit.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[50/100] Compiling PovioKitCore Date+PovioKit.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[51/100] Compiling PovioKitCore DateFormatter+PovioKit.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[52/100] Compiling PovioKitCore DecodableDictionary+PovioKit.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
error: emit-module command failed with exit code 1 (use -v to see invocation)
[57/100] Emitting module PovioKitCore
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[60/100] Compiling PovioKitCore Encodable+PovioKit.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[61/100] Compiling PovioKitCore Optional+PovioKit.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[75/100] Compiling Alamofire EventMonitor.swift
[76/100] Compiling Alamofire MultipartFormData.swift
[77/100] Compiling Alamofire MultipartUpload.swift
[83/100] Compiling Alamofire RetryPolicy.swift
[84/100] Compiling Alamofire ServerTrustEvaluation.swift
[85/100] Compiling Alamofire URLEncodedFormEncoder.swift
[86/100] Compiling Alamofire Validation.swift
[87/100] Compiling Alamofire resource_bundle_accessor.swift
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
[0/1] Planning build
Building for debugging...
[0/1] Write swift-version-24593BA9C3E375BF.txt
[2/81] Compiling Alamofire RequestTaskMap.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[3/81] Compiling Alamofire Response.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[4/81] Compiling Alamofire Session.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[5/81] Compiling Alamofire SessionDelegate.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[6/84] Compiling Alamofire DispatchQueue+Alamofire.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[7/84] Compiling Alamofire OperationQueue+Alamofire.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[8/84] Compiling Alamofire Result+Alamofire.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[9/84] Compiling Alamofire EventMonitor.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[10/84] Compiling Alamofire MultipartFormData.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[11/84] Compiling Alamofire MultipartUpload.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[12/84] Compiling Alamofire WebSocketRequest.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[13/84] Compiling PovioKitCore UIResponder+PovioKit.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[14/84] Compiling PovioKitCore UIWindow+PovioKit.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[15/84] Compiling PovioKitCore Logger.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[16/84] Compiling Alamofire ParameterEncoder.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[17/84] Compiling Alamofire ParameterEncoding.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[18/84] Compiling Alamofire Protected.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[19/84] Compiling Alamofire Request.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[20/84] Compiling Alamofire URLConvertible+URLRequestConvertible.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[21/84] Compiling Alamofire UploadRequest.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[22/84] Compiling Alamofire Combine.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[23/84] Compiling Alamofire Concurrency.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
error: emit-module command failed with exit code 1 (use -v to see invocation)
[24/84] Emitting module PovioKitCore
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[25/84] Compiling PovioKitPromise Race.swift
[26/84] Compiling PovioKitPromise Sequence.swift
[27/85] Compiling Alamofire Alamofire.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[28/85] Compiling Alamofire AFError.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[29/85] Compiling Alamofire DataRequest.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[30/85] Compiling Alamofire DataStreamRequest.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[31/85] Compiling Alamofire DownloadRequest.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[32/85] Compiling Alamofire HTTPHeaders.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[33/85] Compiling Alamofire HTTPMethod.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[34/85] Compiling Alamofire Notifications.swift
/host/spi-builder-workspace/Sources/Core/Extensions/MapKit/MKAnnotationView+PovioKit.swift:9:8: error: no such module 'MapKit.MKAnnotationView'
7 | //
8 |
9 | import MapKit.MKAnnotationView
| `- error: no such module 'MapKit.MKAnnotationView'
10 |
11 | public extension MKAnnotationView {
[35/85] Emitting module PovioKitAsync
[36/85] Compiling PovioKitAsync AsyncThrottleSequence.swift
BUILD FAILURE 6.1 linux