Build Information
Failed to build AsyncLocationKit, reference 1.6.4 (3a9f81
), with Swift 6.1 for macOS (SPM) on 27 Apr 2025 17:01:29 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64
Build Log
========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/AsyncSwift/AsyncLocationKit.git
Reference: 1.6.4
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/AsyncSwift/AsyncLocationKit
* tag 1.6.4 -> FETCH_HEAD
HEAD is now at 3a9f81e Update README & Bump version
Cloned https://github.com/AsyncSwift/AsyncLocationKit.git
Revision (git rev-parse @):
3a9f81e99ba3497a438d882676fb1c3ceb4f177c
SUCCESS checkout https://github.com/AsyncSwift/AsyncLocationKit.git at 1.6.4
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"dependencies": [
{
"identity": "asynclocationkit",
"name": "AsyncLocationKit",
"url": "https://github.com/AsyncSwift/AsyncLocationKit.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/AsyncLocationKit",
"dependencies": [
]
}
]
}
Fetching https://github.com/AsyncSwift/AsyncLocationKit.git
[1/567] Fetching asynclocationkit
Fetched https://github.com/AsyncSwift/AsyncLocationKit.git from cache (0.67s)
Creating working copy for https://github.com/AsyncSwift/AsyncLocationKit.git
Working copy of https://github.com/AsyncSwift/AsyncLocationKit.git resolved at 1.6.4 (3a9f81e)
warning: '.resolve-product-dependencies': dependency 'asynclocationkit' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.1
Building package at path: $PWD
https://github.com/AsyncSwift/AsyncLocationKit.git
https://github.com/AsyncSwift/AsyncLocationKit.git
{
"dependencies" : [
],
"manifest_display_name" : "AsyncLocationKit",
"name" : "AsyncLocationKit",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "macos",
"version" : "12.0"
},
{
"name" : "watchos",
"version" : "6.0"
}
],
"products" : [
{
"name" : "AsyncLocationKit",
"targets" : [
"AsyncLocationKit"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"swift_languages_versions" : [
"5.5"
],
"targets" : [
{
"c99name" : "AsyncLocationKitTests",
"module_type" : "SwiftTarget",
"name" : "AsyncLocationKitTests",
"path" : "Tests/AsyncLocationKitTests",
"sources" : [
"AsyncLocationKitTests.swift",
"LocationManager.swift"
],
"target_dependencies" : [
"AsyncLocationKit"
],
"type" : "test"
},
{
"c99name" : "AsyncLocationKit",
"module_type" : "SwiftTarget",
"name" : "AsyncLocationKit",
"path" : "Sources/AsyncLocationKit",
"product_memberships" : [
"AsyncLocationKit"
],
"sources" : [
"AnyLocationPerformer.swift",
"ApplicationStateMonitor.swift",
"AsyncDelegateProxy.swift",
"AsyncLocationKit.swift",
"AsyncLocationManager.swift",
"CoreLocationEvents.swift",
"Extensions/Array+Extensions.swift",
"Helpers/NotificationNames.swift",
"LocationDelegate.swift",
"Performers/AccuracyAuthorizationMonitoringPerformer.swift",
"Performers/AccuracyAuthorizationPerformer.swift",
"Performers/AuthorizationMonitoringPerformer.swift",
"Performers/AuthorizationPerformer.swift",
"Performers/BeaconsRangePerformer.swift",
"Performers/HeadingMonitorPerformer.swift",
"Performers/LocationEnabledMonitoringPerformer.swift",
"Performers/MonitoringUpdateLocationPerformer.swift",
"Performers/RegionMonitoringPerformer.swift",
"Performers/SingleLocationUpdatePerformer.swift",
"Performers/VisitMonitoringPerformer.swift",
"Settings/LocationAccuracy.swift",
"Settings/LocationPermission.swift"
],
"type" : "library"
}
],
"tools_version" : "5.5"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -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
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-2F0A5646E1D333AE.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[3/23] Emitting module AsyncLocationKit
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:412:1: warning: extension declares a conformance of imported type 'CLAuthorizationStatus' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
410 | }
411 |
412 | extension CLAuthorizationStatus: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'CLAuthorizationStatus' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
413 | public var description: String {
414 | switch self {
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:425:1: warning: extension declares a conformance of imported type 'CLAccuracyAuthorization' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
423 | }
424 |
425 | extension CLAccuracyAuthorization: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'CLAccuracyAuthorization' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
426 | public var description: String {
427 | switch self {
[4/25] Compiling AsyncLocationKit AnyLocationPerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[5/25] Compiling AsyncLocationKit ApplicationStateMonitor.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[6/25] Compiling AsyncLocationKit AsyncDelegateProxy.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[7/25] Compiling AsyncLocationKit LocationAccuracy.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[8/25] Compiling AsyncLocationKit LocationPermission.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[9/25] Compiling AsyncLocationKit MonitoringUpdateLocationPerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[10/25] Compiling AsyncLocationKit RegionMonitoringPerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[11/25] Compiling AsyncLocationKit HeadingMonitorPerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[12/25] Compiling AsyncLocationKit LocationEnabledMonitoringPerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[13/25] Compiling AsyncLocationKit AccuracyAuthorizationPerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[14/25] Compiling AsyncLocationKit AuthorizationMonitoringPerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[15/25] Compiling AsyncLocationKit AuthorizationPerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[16/25] Compiling AsyncLocationKit BeaconsRangePerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[17/25] Compiling AsyncLocationKit LocationDelegate.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[18/25] Compiling AsyncLocationKit AccuracyAuthorizationMonitoringPerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[19/25] Compiling AsyncLocationKit Array+Extensions.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[20/25] Compiling AsyncLocationKit NotificationNames.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[21/25] Compiling AsyncLocationKit SingleLocationUpdatePerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[22/25] Compiling AsyncLocationKit VisitMonitoringPerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[23/25] Compiling AsyncLocationKit AsyncLocationKit.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:412:1: warning: extension declares a conformance of imported type 'CLAuthorizationStatus' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
410 | }
411 |
412 | extension CLAuthorizationStatus: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'CLAuthorizationStatus' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
413 | public var description: String {
414 | switch self {
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:425:1: warning: extension declares a conformance of imported type 'CLAccuracyAuthorization' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
423 | }
424 |
425 | extension CLAccuracyAuthorization: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'CLAccuracyAuthorization' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
426 | public var description: String {
427 | switch self {
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:83:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
81 | proxyDelegate.addPerformer(performer)
82 | stream.onTermination = { @Sendable _ in
83 | self.stopMonitoringLocationEnabled()
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
84 | }
85 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:98:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
96 | proxyDelegate.addPerformer(performer)
97 | stream.onTermination = { @Sendable _ in
98 | self.stopMonitoringAuthorization()
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
99 | }
100 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:113:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
111 | proxyDelegate.addPerformer(performer)
112 | stream.onTermination = { @Sendable _ in
113 | self.stopMonitoringAccuracyAuthorization()
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
114 | }
115 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:152:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
150 | }
151 | }, onCancel: {
152 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
153 | })
154 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:152:39: warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
150 | }
151 | }, onCancel: {
152 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
153 | })
154 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AuthorizationPerformer.swift:26:7: note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation.CLLocation
25 |
26 | class RequestAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | private let currentStatus: CLAuthorizationStatus
28 | private var applicationStateMonitor: ApplicationStateMonitor!
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:183:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
181 | }
182 | }, onCancel: {
183 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
184 | })
185 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:183:39: warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
181 | }
182 | }, onCancel: {
183 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
184 | })
185 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AuthorizationPerformer.swift:26:7: note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation.CLLocation
25 |
26 | class RequestAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | private let currentStatus: CLAuthorizationStatus
28 | private var applicationStateMonitor: ApplicationStateMonitor!
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:215:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
213 | locationManager.startUpdatingLocation()
214 | streamContinuation.onTermination = { @Sendable _ in
215 | self.proxyDelegate.cancel(for: monitoringPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
216 | }
217 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:215:48: warning: capture of 'monitoringPerformer' with non-sendable type 'MonitoringUpdateLocationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
213 | locationManager.startUpdatingLocation()
214 | streamContinuation.onTermination = { @Sendable _ in
215 | self.proxyDelegate.cancel(for: monitoringPerformer.uniqueIdentifier)
| `- warning: capture of 'monitoringPerformer' with non-sendable type 'MonitoringUpdateLocationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
216 | }
217 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/MonitoringUpdateLocationPerformer.swift:33:7: note: class 'MonitoringUpdateLocationPerformer' does not conform to the 'Sendable' protocol
31 | }
32 |
33 | class MonitoringUpdateLocationPerformer: AnyLocationPerformer {
| `- note: class 'MonitoringUpdateLocationPerformer' does not conform to the 'Sendable' protocol
34 | var typeIdentifier: ObjectIdentifier {
35 | return ObjectIdentifier(Self.self)
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:234:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
232 | })
233 | }, onCancel: {
234 | proxyDelegate.cancel(for: performer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
235 | })
236 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:234:39: warning: capture of 'performer' with non-sendable type 'SingleLocationUpdatePerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
232 | })
233 | }, onCancel: {
234 | proxyDelegate.cancel(for: performer.uniqueIdentifier)
| `- warning: capture of 'performer' with non-sendable type 'SingleLocationUpdatePerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
235 | })
236 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/SingleLocationUpdatePerformer.swift:26:7: note: class 'SingleLocationUpdatePerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation.CLLocation
25 |
26 | class SingleLocationUpdatePerformer: AnyLocationPerformer {
| `- note: class 'SingleLocationUpdatePerformer' does not conform to the 'Sendable' protocol
27 | var typeIdentifier: ObjectIdentifier {
28 | return ObjectIdentifier(Self.self)
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:247:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
245 | locationManager.startMonitoring(for: region)
246 | streamContinuation.onTermination = { @Sendable _ in
247 | self.proxyDelegate.cancel(for: performer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
248 | }
249 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:247:48: warning: capture of 'performer' with non-sendable type 'RegionMonitoringPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
245 | locationManager.startMonitoring(for: region)
246 | streamContinuation.onTermination = { @Sendable _ in
247 | self.proxyDelegate.cancel(for: performer.uniqueIdentifier)
| `- warning: capture of 'performer' with non-sendable type 'RegionMonitoringPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
248 | }
249 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/RegionMonitoringPerformer.swift:33:7: note: class 'RegionMonitoringPerformer' does not conform to the 'Sendable' protocol
31 | }
32 |
33 | class RegionMonitoringPerformer: AnyLocationPerformer {
| `- note: class 'RegionMonitoringPerformer' does not conform to the 'Sendable' protocol
34 | var typeIdentifier: ObjectIdentifier {
35 | return ObjectIdentifier(Self.self)
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:271:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
269 | locationManager.startMonitoringVisits()
270 | stream.onTermination = { @Sendable _ in
271 | self.stopMonitoringVisit()
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
272 | }
273 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:312:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
310 | locationManager.startRangingBeacons(satisfying: satisfying)
311 | stream.onTermination = { @Sendable _ in
312 | self.stopRangingBeacons(satisfying: satisfying)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
313 | }
314 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:343:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
341 | }
342 | }, onCancel: {
343 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
344 | })
345 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:343:39: warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
341 | }
342 | }, onCancel: {
343 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
344 | })
345 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AuthorizationPerformer.swift:26:7: note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation.CLLocation
25 |
26 | class RequestAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | private let currentStatus: CLAuthorizationStatus
28 | private var applicationStateMonitor: ApplicationStateMonitor!
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:372:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
370 | }
371 | }, onCancel: {
372 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
373 | })
374 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:372:39: warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
370 | }
371 | }, onCancel: {
372 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
373 | })
374 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AuthorizationPerformer.swift:26:7: note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation.CLLocation
25 |
26 | class RequestAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | private let currentStatus: CLAuthorizationStatus
28 | private var applicationStateMonitor: ApplicationStateMonitor!
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:407:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
405 | }
406 | }, onCancel: {
407 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
408 | })
409 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:407:39: warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAccuracyAuthorizationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
405 | }
406 | }, onCancel: {
407 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAccuracyAuthorizationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
408 | })
409 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AccuracyAuthorizationPerformer.swift:26:7: note: class 'RequestAccuracyAuthorizationPerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation
25 |
26 | class RequestAccuracyAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAccuracyAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | var typeIdentifier: ObjectIdentifier {
28 | return ObjectIdentifier(Self.self)
[24/25] Compiling AsyncLocationKit AsyncLocationManager.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:412:1: warning: extension declares a conformance of imported type 'CLAuthorizationStatus' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
410 | }
411 |
412 | extension CLAuthorizationStatus: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'CLAuthorizationStatus' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
413 | public var description: String {
414 | switch self {
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:425:1: warning: extension declares a conformance of imported type 'CLAccuracyAuthorization' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
423 | }
424 |
425 | extension CLAccuracyAuthorization: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'CLAccuracyAuthorization' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
426 | public var description: String {
427 | switch self {
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:83:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
81 | proxyDelegate.addPerformer(performer)
82 | stream.onTermination = { @Sendable _ in
83 | self.stopMonitoringLocationEnabled()
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
84 | }
85 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:98:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
96 | proxyDelegate.addPerformer(performer)
97 | stream.onTermination = { @Sendable _ in
98 | self.stopMonitoringAuthorization()
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
99 | }
100 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:113:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
111 | proxyDelegate.addPerformer(performer)
112 | stream.onTermination = { @Sendable _ in
113 | self.stopMonitoringAccuracyAuthorization()
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
114 | }
115 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:152:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
150 | }
151 | }, onCancel: {
152 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
153 | })
154 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:152:39: warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
150 | }
151 | }, onCancel: {
152 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
153 | })
154 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AuthorizationPerformer.swift:26:7: note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation.CLLocation
25 |
26 | class RequestAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | private let currentStatus: CLAuthorizationStatus
28 | private var applicationStateMonitor: ApplicationStateMonitor!
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:183:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
181 | }
182 | }, onCancel: {
183 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
184 | })
185 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:183:39: warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
181 | }
182 | }, onCancel: {
183 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
184 | })
185 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AuthorizationPerformer.swift:26:7: note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation.CLLocation
25 |
26 | class RequestAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | private let currentStatus: CLAuthorizationStatus
28 | private var applicationStateMonitor: ApplicationStateMonitor!
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:215:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
213 | locationManager.startUpdatingLocation()
214 | streamContinuation.onTermination = { @Sendable _ in
215 | self.proxyDelegate.cancel(for: monitoringPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
216 | }
217 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:215:48: warning: capture of 'monitoringPerformer' with non-sendable type 'MonitoringUpdateLocationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
213 | locationManager.startUpdatingLocation()
214 | streamContinuation.onTermination = { @Sendable _ in
215 | self.proxyDelegate.cancel(for: monitoringPerformer.uniqueIdentifier)
| `- warning: capture of 'monitoringPerformer' with non-sendable type 'MonitoringUpdateLocationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
216 | }
217 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/MonitoringUpdateLocationPerformer.swift:33:7: note: class 'MonitoringUpdateLocationPerformer' does not conform to the 'Sendable' protocol
31 | }
32 |
33 | class MonitoringUpdateLocationPerformer: AnyLocationPerformer {
| `- note: class 'MonitoringUpdateLocationPerformer' does not conform to the 'Sendable' protocol
34 | var typeIdentifier: ObjectIdentifier {
35 | return ObjectIdentifier(Self.self)
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:234:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
232 | })
233 | }, onCancel: {
234 | proxyDelegate.cancel(for: performer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
235 | })
236 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:234:39: warning: capture of 'performer' with non-sendable type 'SingleLocationUpdatePerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
232 | })
233 | }, onCancel: {
234 | proxyDelegate.cancel(for: performer.uniqueIdentifier)
| `- warning: capture of 'performer' with non-sendable type 'SingleLocationUpdatePerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
235 | })
236 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/SingleLocationUpdatePerformer.swift:26:7: note: class 'SingleLocationUpdatePerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation.CLLocation
25 |
26 | class SingleLocationUpdatePerformer: AnyLocationPerformer {
| `- note: class 'SingleLocationUpdatePerformer' does not conform to the 'Sendable' protocol
27 | var typeIdentifier: ObjectIdentifier {
28 | return ObjectIdentifier(Self.self)
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:247:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
245 | locationManager.startMonitoring(for: region)
246 | streamContinuation.onTermination = { @Sendable _ in
247 | self.proxyDelegate.cancel(for: performer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
248 | }
249 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:247:48: warning: capture of 'performer' with non-sendable type 'RegionMonitoringPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
245 | locationManager.startMonitoring(for: region)
246 | streamContinuation.onTermination = { @Sendable _ in
247 | self.proxyDelegate.cancel(for: performer.uniqueIdentifier)
| `- warning: capture of 'performer' with non-sendable type 'RegionMonitoringPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
248 | }
249 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/RegionMonitoringPerformer.swift:33:7: note: class 'RegionMonitoringPerformer' does not conform to the 'Sendable' protocol
31 | }
32 |
33 | class RegionMonitoringPerformer: AnyLocationPerformer {
| `- note: class 'RegionMonitoringPerformer' does not conform to the 'Sendable' protocol
34 | var typeIdentifier: ObjectIdentifier {
35 | return ObjectIdentifier(Self.self)
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:271:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
269 | locationManager.startMonitoringVisits()
270 | stream.onTermination = { @Sendable _ in
271 | self.stopMonitoringVisit()
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
272 | }
273 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:312:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
310 | locationManager.startRangingBeacons(satisfying: satisfying)
311 | stream.onTermination = { @Sendable _ in
312 | self.stopRangingBeacons(satisfying: satisfying)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
313 | }
314 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:343:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
341 | }
342 | }, onCancel: {
343 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
344 | })
345 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:343:39: warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
341 | }
342 | }, onCancel: {
343 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
344 | })
345 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AuthorizationPerformer.swift:26:7: note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation.CLLocation
25 |
26 | class RequestAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | private let currentStatus: CLAuthorizationStatus
28 | private var applicationStateMonitor: ApplicationStateMonitor!
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:372:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
370 | }
371 | }, onCancel: {
372 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
373 | })
374 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:372:39: warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
370 | }
371 | }, onCancel: {
372 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
373 | })
374 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AuthorizationPerformer.swift:26:7: note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation.CLLocation
25 |
26 | class RequestAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | private let currentStatus: CLAuthorizationStatus
28 | private var applicationStateMonitor: ApplicationStateMonitor!
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:407:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
405 | }
406 | }, onCancel: {
407 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
408 | })
409 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:407:39: warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAccuracyAuthorizationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
405 | }
406 | }, onCancel: {
407 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAccuracyAuthorizationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
408 | })
409 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AccuracyAuthorizationPerformer.swift:26:7: note: class 'RequestAccuracyAuthorizationPerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation
25 |
26 | class RequestAccuracyAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAccuracyAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | var typeIdentifier: ObjectIdentifier {
28 | return ObjectIdentifier(Self.self)
[25/25] Compiling AsyncLocationKit CoreLocationEvents.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:412:1: warning: extension declares a conformance of imported type 'CLAuthorizationStatus' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
410 | }
411 |
412 | extension CLAuthorizationStatus: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'CLAuthorizationStatus' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
413 | public var description: String {
414 | switch self {
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:425:1: warning: extension declares a conformance of imported type 'CLAccuracyAuthorization' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
423 | }
424 |
425 | extension CLAccuracyAuthorization: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'CLAccuracyAuthorization' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
426 | public var description: String {
427 | switch self {
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:83:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
81 | proxyDelegate.addPerformer(performer)
82 | stream.onTermination = { @Sendable _ in
83 | self.stopMonitoringLocationEnabled()
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
84 | }
85 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:98:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
96 | proxyDelegate.addPerformer(performer)
97 | stream.onTermination = { @Sendable _ in
98 | self.stopMonitoringAuthorization()
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
99 | }
100 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:113:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
111 | proxyDelegate.addPerformer(performer)
112 | stream.onTermination = { @Sendable _ in
113 | self.stopMonitoringAccuracyAuthorization()
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
114 | }
115 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:152:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
150 | }
151 | }, onCancel: {
152 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
153 | })
154 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:152:39: warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
150 | }
151 | }, onCancel: {
152 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
153 | })
154 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AuthorizationPerformer.swift:26:7: note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation.CLLocation
25 |
26 | class RequestAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | private let currentStatus: CLAuthorizationStatus
28 | private var applicationStateMonitor: ApplicationStateMonitor!
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:183:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
181 | }
182 | }, onCancel: {
183 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
184 | })
185 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:183:39: warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
181 | }
182 | }, onCancel: {
183 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
184 | })
185 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AuthorizationPerformer.swift:26:7: note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation.CLLocation
25 |
26 | class RequestAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | private let currentStatus: CLAuthorizationStatus
28 | private var applicationStateMonitor: ApplicationStateMonitor!
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:215:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
213 | locationManager.startUpdatingLocation()
214 | streamContinuation.onTermination = { @Sendable _ in
215 | self.proxyDelegate.cancel(for: monitoringPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
216 | }
217 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:215:48: warning: capture of 'monitoringPerformer' with non-sendable type 'MonitoringUpdateLocationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
213 | locationManager.startUpdatingLocation()
214 | streamContinuation.onTermination = { @Sendable _ in
215 | self.proxyDelegate.cancel(for: monitoringPerformer.uniqueIdentifier)
| `- warning: capture of 'monitoringPerformer' with non-sendable type 'MonitoringUpdateLocationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
216 | }
217 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/MonitoringUpdateLocationPerformer.swift:33:7: note: class 'MonitoringUpdateLocationPerformer' does not conform to the 'Sendable' protocol
31 | }
32 |
33 | class MonitoringUpdateLocationPerformer: AnyLocationPerformer {
| `- note: class 'MonitoringUpdateLocationPerformer' does not conform to the 'Sendable' protocol
34 | var typeIdentifier: ObjectIdentifier {
35 | return ObjectIdentifier(Self.self)
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:234:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
232 | })
233 | }, onCancel: {
234 | proxyDelegate.cancel(for: performer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
235 | })
236 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:234:39: warning: capture of 'performer' with non-sendable type 'SingleLocationUpdatePerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
232 | })
233 | }, onCancel: {
234 | proxyDelegate.cancel(for: performer.uniqueIdentifier)
| `- warning: capture of 'performer' with non-sendable type 'SingleLocationUpdatePerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
235 | })
236 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/SingleLocationUpdatePerformer.swift:26:7: note: class 'SingleLocationUpdatePerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation.CLLocation
25 |
26 | class SingleLocationUpdatePerformer: AnyLocationPerformer {
| `- note: class 'SingleLocationUpdatePerformer' does not conform to the 'Sendable' protocol
27 | var typeIdentifier: ObjectIdentifier {
28 | return ObjectIdentifier(Self.self)
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:247:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
245 | locationManager.startMonitoring(for: region)
246 | streamContinuation.onTermination = { @Sendable _ in
247 | self.proxyDelegate.cancel(for: performer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
248 | }
249 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:247:48: warning: capture of 'performer' with non-sendable type 'RegionMonitoringPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
245 | locationManager.startMonitoring(for: region)
246 | streamContinuation.onTermination = { @Sendable _ in
247 | self.proxyDelegate.cancel(for: performer.uniqueIdentifier)
| `- warning: capture of 'performer' with non-sendable type 'RegionMonitoringPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
248 | }
249 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/RegionMonitoringPerformer.swift:33:7: note: class 'RegionMonitoringPerformer' does not conform to the 'Sendable' protocol
31 | }
32 |
33 | class RegionMonitoringPerformer: AnyLocationPerformer {
| `- note: class 'RegionMonitoringPerformer' does not conform to the 'Sendable' protocol
34 | var typeIdentifier: ObjectIdentifier {
35 | return ObjectIdentifier(Self.self)
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:271:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
269 | locationManager.startMonitoringVisits()
270 | stream.onTermination = { @Sendable _ in
271 | self.stopMonitoringVisit()
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
272 | }
273 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:312:17: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
310 | locationManager.startRangingBeacons(satisfying: satisfying)
311 | stream.onTermination = { @Sendable _ in
312 | self.stopRangingBeacons(satisfying: satisfying)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
313 | }
314 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:343:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
341 | }
342 | }, onCancel: {
343 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
344 | })
345 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:343:39: warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
341 | }
342 | }, onCancel: {
343 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
344 | })
345 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AuthorizationPerformer.swift:26:7: note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation.CLLocation
25 |
26 | class RequestAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | private let currentStatus: CLAuthorizationStatus
28 | private var applicationStateMonitor: ApplicationStateMonitor!
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:372:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
370 | }
371 | }, onCancel: {
372 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
373 | })
374 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:372:39: warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
370 | }
371 | }, onCancel: {
372 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAuthorizationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
373 | })
374 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AuthorizationPerformer.swift:26:7: note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation.CLLocation
25 |
26 | class RequestAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | private let currentStatus: CLAuthorizationStatus
28 | private var applicationStateMonitor: ApplicationStateMonitor!
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:407:13: warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
38 | public typealias BeaconsRangingStream = AsyncStream<BeaconRangeEvent>
39 |
40 | public final class AsyncLocationManager {
| `- note: class 'AsyncLocationManager' does not conform to the 'Sendable' protocol
41 | private var locationManager: CLLocationManager
42 | private var proxyDelegate: AsyncDelegateProxyInterface
:
405 | }
406 | }, onCancel: {
407 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'self' with non-sendable type 'AsyncLocationManager' in a '@Sendable' closure; this is an error in the Swift 6 language mode
408 | })
409 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:407:39: warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAccuracyAuthorizationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
405 | }
406 | }, onCancel: {
407 | proxyDelegate.cancel(for: authorizationPerformer.uniqueIdentifier)
| `- warning: capture of 'authorizationPerformer' with non-sendable type 'RequestAccuracyAuthorizationPerformer' in a '@Sendable' closure; this is an error in the Swift 6 language mode
408 | })
409 | }
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/Performers/AccuracyAuthorizationPerformer.swift:26:7: note: class 'RequestAccuracyAuthorizationPerformer' does not conform to the 'Sendable' protocol
24 | import CoreLocation
25 |
26 | class RequestAccuracyAuthorizationPerformer: AnyLocationPerformer {
| `- note: class 'RequestAccuracyAuthorizationPerformer' does not conform to the 'Sendable' protocol
27 | var typeIdentifier: ObjectIdentifier {
28 | return ObjectIdentifier(Self.self)
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64
[0/1] Planning build
Building for debugging...
[0/1] Write swift-version-2F0A5646E1D333AE.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[2/22] Emitting module AsyncLocationKit
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:412:1: warning: extension declares a conformance of imported type 'CLAuthorizationStatus' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
410 | }
411 |
412 | extension CLAuthorizationStatus: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'CLAuthorizationStatus' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
413 | public var description: String {
414 | switch self {
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:425:1: warning: extension declares a conformance of imported type 'CLAccuracyAuthorization' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
423 | }
424 |
425 | extension CLAccuracyAuthorization: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'CLAccuracyAuthorization' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
426 | public var description: String {
427 | switch self {
[3/24] Compiling AsyncLocationKit HeadingMonitorPerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[4/24] Compiling AsyncLocationKit LocationEnabledMonitoringPerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[5/24] Compiling AsyncLocationKit Array+Extensions.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[6/24] Compiling AsyncLocationKit NotificationNames.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[7/24] Compiling AsyncLocationKit LocationDelegate.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[8/24] Compiling AsyncLocationKit AccuracyAuthorizationMonitoringPerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[9/24] Compiling AsyncLocationKit SingleLocationUpdatePerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[10/24] Compiling AsyncLocationKit VisitMonitoringPerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[11/24] Compiling AsyncLocationKit MonitoringUpdateLocationPerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[12/24] Compiling AsyncLocationKit RegionMonitoringPerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[13/24] Compiling AsyncLocationKit AuthorizationPerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[14/24] Compiling AsyncLocationKit BeaconsRangePerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[15/24] Compiling AsyncLocationKit AnyLocationPerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[16/24] Compiling AsyncLocationKit ApplicationStateMonitor.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[17/24] Compiling AsyncLocationKit AsyncDelegateProxy.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[18/24] Compiling AsyncLocationKit AccuracyAuthorizationPerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[19/24] Compiling AsyncLocationKit AuthorizationMonitoringPerformer.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[20/24] Compiling AsyncLocationKit AsyncLocationKit.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:412:1: warning: extension declares a conformance of imported type 'CLAuthorizationStatus' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
410 | }
411 |
412 | extension CLAuthorizationStatus: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'CLAuthorizationStatus' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
413 | public var description: String {
414 | switch self {
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:425:1: warning: extension declares a conformance of imported type 'CLAccuracyAuthorization' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
423 | }
424 |
425 | extension CLAccuracyAuthorization: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'CLAccuracyAuthorization' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
426 | public var description: String {
427 | switch self {
[21/24] Compiling AsyncLocationKit AsyncLocationManager.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:412:1: warning: extension declares a conformance of imported type 'CLAuthorizationStatus' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
410 | }
411 |
412 | extension CLAuthorizationStatus: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'CLAuthorizationStatus' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
413 | public var description: String {
414 | switch self {
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:425:1: warning: extension declares a conformance of imported type 'CLAccuracyAuthorization' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
423 | }
424 |
425 | extension CLAccuracyAuthorization: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'CLAccuracyAuthorization' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
426 | public var description: String {
427 | switch self {
[22/24] Compiling AsyncLocationKit CoreLocationEvents.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:412:1: warning: extension declares a conformance of imported type 'CLAuthorizationStatus' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
410 | }
411 |
412 | extension CLAuthorizationStatus: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'CLAuthorizationStatus' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
413 | public var description: String {
414 | switch self {
/Users/admin/builder/spi-builder-workspace/Sources/AsyncLocationKit/AsyncLocationManager.swift:425:1: warning: extension declares a conformance of imported type 'CLAccuracyAuthorization' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
423 | }
424 |
425 | extension CLAccuracyAuthorization: CustomStringConvertible {
| |- warning: extension declares a conformance of imported type 'CLAccuracyAuthorization' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'CoreLocation' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
426 | public var description: String {
427 | switch self {
[23/24] Compiling AsyncLocationKit LocationAccuracy.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
[24/24] Compiling AsyncLocationKit LocationPermission.swift
<unknown>:0: error: invalid value '5.5' in '-swift-version 5.5'
<unknown>:0: note: valid arguments to '-swift-version' are '4', '4.2', '5', '6'
BUILD FAILURE 6.1 macosSpm