Build Information
Failed to build iOSMcuManagerLibrary, reference 1.14.9 (3291e7), with Swift 6.1 for macOS (SPM) on 4 Oct 2026 15:50:37 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64Build Log
35 | processRecentlyUploadedEnvelope() { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/SuitManager+Async.swift:49:5: warning: 'public' modifier is redundant for instance method declared in a public extension
47 | // MARK: cleanup()
48 |
49 | public func cleanup() async throws -> McuMgrResponse {
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
50 | try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<McuMgrResponse, Error>) in
51 | cleanup { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/SuitManager.swift:650:10: warning: associated value 'suitDelegateRequiredForResource' of 'Sendable'-conforming enum 'SuitManagerError' has non-sendable type 'FirmwareUpgradeResource'; this is an error in the Swift 6 language mode
648 |
649 | public enum SuitManagerError: Error, LocalizedError {
650 | case suitDelegateRequiredForResource(_ resource: FirmwareUpgradeResource)
| `- warning: associated value 'suitDelegateRequiredForResource' of 'Sendable'-conforming enum 'SuitManagerError' has non-sendable type 'FirmwareUpgradeResource'; this is an error in the Swift 6 language mode
651 | case listRoleResponseMismatch(roleCount: Int, responseCount: Int)
652 |
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeController.swift:38:13: note: consider making enum 'FirmwareUpgradeResource' conform to the 'Sendable' protocol
36 | // MARK: FirmwareUpgradeResource
37 |
38 | public enum FirmwareUpgradeResource: CustomStringConvertible {
| `- note: consider making enum 'FirmwareUpgradeResource' conform to the 'Sendable' protocol
39 | case file(name: String)
40 |
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/StatsManager+Async.swift:25:34: warning: sending 'response' risks causing data races; this is an error in the Swift 6 language mode
23 | continuation.resume(throwing: error)
24 | } else if let response {
25 | continuation.resume(returning: response)
| |- warning: sending 'response' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'response' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
26 | } else {
27 | continuation.resume(throwing: McuMgrResponseParseError.invalidPayload)
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/StatsManager+Async.swift:42:34: warning: sending 'response' risks causing data races; this is an error in the Swift 6 language mode
40 | continuation.resume(throwing: error)
41 | } else if let response {
42 | continuation.resume(returning: response)
| |- warning: sending 'response' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'response' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
43 | } else {
44 | continuation.resume(throwing: McuMgrResponseParseError.invalidPayload)
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/SuitManager+Async.swift:23:34: warning: sending 'response' risks causing data races; this is an error in the Swift 6 language mode
21 | continuation.resume(throwing: error)
22 | } else if let response {
23 | continuation.resume(returning: response)
| |- warning: sending 'response' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'response' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
24 | } else {
25 | continuation.resume(throwing: McuMgrResponseParseError.invalidPayload)
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/SuitManager+Async.swift:39:34: warning: sending 'response' risks causing data races; this is an error in the Swift 6 language mode
37 | continuation.resume(throwing: error)
38 | } else if let response {
39 | continuation.resume(returning: response)
| |- warning: sending 'response' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'response' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
40 | } else {
41 | continuation.resume(throwing: McuMgrResponseParseError.invalidPayload)
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/SuitManager+Async.swift:55:34: warning: sending 'response' risks causing data races; this is an error in the Swift 6 language mode
53 | continuation.resume(throwing: error)
54 | } else if let response {
55 | continuation.resume(returning: response)
| |- warning: sending 'response' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'response' is passed as a 'sending' parameter; Uses in callee may race with later task-isolated uses
56 | } else {
57 | continuation.resume(throwing: McuMgrResponseParseError.invalidPayload)
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/SuitManager.swift:531:21: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
529 | let waitTime: DispatchTimeInterval = .milliseconds(Self.POLLING_INTERVAL_MS)
530 | DispatchQueue.main.asyncAfter(deadline: .now() + waitTime) { [unowned self] in
531 | self.pollAttempts += 1
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
532 | self.poll(callback: self.pollingCallback)
533 | }
[178/256] Emitting module iOSMcuManagerLibrary
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/BasicManager+Async.swift:9:8: warning: file 'BasicManager+Async.swift' is part of module 'iOSMcuManagerLibrary'; ignoring import
7 |
8 | import Foundation
9 | import iOSMcuManagerLibrary
| `- warning: file 'BasicManager+Async.swift' is part of module 'iOSMcuManagerLibrary'; ignoring import
10 |
11 | // MARK: - DefaultManager+Async
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DefaultManager+Async.swift:10:8: warning: file 'DefaultManager+Async.swift' is part of module 'iOSMcuManagerLibrary'; ignoring import
8 |
9 | import Foundation
10 | import iOSMcuManagerLibrary
| `- warning: file 'DefaultManager+Async.swift' is part of module 'iOSMcuManagerLibrary'; ignoring import
11 |
12 | // MARK: - DefaultManager+Async
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Extensions/Data+McuManager.swift:39:27: warning: static property 'upperCase' is not concurrency-safe because non-'Sendable' type 'Data.HexEncodingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
36 | // MARK: - Hex Encoding
37 |
38 | struct HexEncodingOptions: OptionSet {
| `- note: consider making struct 'HexEncodingOptions' conform to the 'Sendable' protocol
39 | public static let upperCase = HexEncodingOptions(rawValue: 1 << 0)
| |- warning: static property 'upperCase' is not concurrency-safe because non-'Sendable' type 'Data.HexEncodingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'upperCase' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
40 | public static let byteSpacing = HexEncodingOptions(rawValue: 1 << 1)
41 | public static let prepend0x = HexEncodingOptions(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Extensions/Data+McuManager.swift:40:27: warning: static property 'byteSpacing' is not concurrency-safe because non-'Sendable' type 'Data.HexEncodingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
36 | // MARK: - Hex Encoding
37 |
38 | struct HexEncodingOptions: OptionSet {
| `- note: consider making struct 'HexEncodingOptions' conform to the 'Sendable' protocol
39 | public static let upperCase = HexEncodingOptions(rawValue: 1 << 0)
40 | public static let byteSpacing = HexEncodingOptions(rawValue: 1 << 1)
| |- warning: static property 'byteSpacing' is not concurrency-safe because non-'Sendable' type 'Data.HexEncodingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'byteSpacing' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 | public static let prepend0x = HexEncodingOptions(rawValue: 1 << 2)
42 | public static let twoByteSpacing = HexEncodingOptions(rawValue: 1 << 3)
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Extensions/Data+McuManager.swift:41:27: warning: static property 'prepend0x' is not concurrency-safe because non-'Sendable' type 'Data.HexEncodingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
36 | // MARK: - Hex Encoding
37 |
38 | struct HexEncodingOptions: OptionSet {
| `- note: consider making struct 'HexEncodingOptions' conform to the 'Sendable' protocol
39 | public static let upperCase = HexEncodingOptions(rawValue: 1 << 0)
40 | public static let byteSpacing = HexEncodingOptions(rawValue: 1 << 1)
41 | public static let prepend0x = HexEncodingOptions(rawValue: 1 << 2)
| |- warning: static property 'prepend0x' is not concurrency-safe because non-'Sendable' type 'Data.HexEncodingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'prepend0x' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 | public static let twoByteSpacing = HexEncodingOptions(rawValue: 1 << 3)
43 | public static let reverseEndianness = HexEncodingOptions(rawValue: 1 << 4)
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Extensions/Data+McuManager.swift:42:27: warning: static property 'twoByteSpacing' is not concurrency-safe because non-'Sendable' type 'Data.HexEncodingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
36 | // MARK: - Hex Encoding
37 |
38 | struct HexEncodingOptions: OptionSet {
| `- note: consider making struct 'HexEncodingOptions' conform to the 'Sendable' protocol
39 | public static let upperCase = HexEncodingOptions(rawValue: 1 << 0)
40 | public static let byteSpacing = HexEncodingOptions(rawValue: 1 << 1)
41 | public static let prepend0x = HexEncodingOptions(rawValue: 1 << 2)
42 | public static let twoByteSpacing = HexEncodingOptions(rawValue: 1 << 3)
| |- warning: static property 'twoByteSpacing' is not concurrency-safe because non-'Sendable' type 'Data.HexEncodingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'twoByteSpacing' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 | public static let reverseEndianness = HexEncodingOptions(rawValue: 1 << 4)
44 |
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Extensions/Data+McuManager.swift:43:27: warning: static property 'reverseEndianness' is not concurrency-safe because non-'Sendable' type 'Data.HexEncodingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
36 | // MARK: - Hex Encoding
37 |
38 | struct HexEncodingOptions: OptionSet {
| `- note: consider making struct 'HexEncodingOptions' conform to the 'Sendable' protocol
39 | public static let upperCase = HexEncodingOptions(rawValue: 1 << 0)
40 | public static let byteSpacing = HexEncodingOptions(rawValue: 1 << 1)
41 | public static let prepend0x = HexEncodingOptions(rawValue: 1 << 2)
42 | public static let twoByteSpacing = HexEncodingOptions(rawValue: 1 << 3)
43 | public static let reverseEndianness = HexEncodingOptions(rawValue: 1 << 4)
| |- warning: static property 'reverseEndianness' is not concurrency-safe because non-'Sendable' type 'Data.HexEncodingOptions' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'reverseEndianness' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 |
45 | public let rawValue: Int
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/BasicManager+Async.swift:19:5: warning: 'public' modifier is redundant for instance method declared in a public extension
17 |
18 | /// Async variant of ``eraseAppSettings()``
19 | public func eraseAppSettings() async throws -> McuMgrResponse {
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
20 | try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<McuMgrResponse, Error>) in
21 | eraseAppSettings() { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeError.swift:16:10: warning: associated value 'invalidResponse' of 'Sendable'-conforming enum 'FirmwareUpgradeError' has non-sendable type 'McuMgrResponse'; this is an error in the Swift 6 language mode
14 | public enum FirmwareUpgradeError: Error, LocalizedError {
15 | case unknown(String)
16 | case invalidResponse(McuMgrResponse)
| `- warning: associated value 'invalidResponse' of 'Sendable'-conforming enum 'FirmwareUpgradeError' has non-sendable type 'McuMgrResponse'; this is an error in the Swift 6 language mode
17 | case connectionFailedAfterReset
18 | case uploadedImageNotFound(image: Int, slot: Int)
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrResponse.swift:10:12: note: class 'McuMgrResponse' does not conform to the 'Sendable' protocol
8 | import SwiftCBOR
9 |
10 | open class McuMgrResponse: CBORMappable {
| `- note: class 'McuMgrResponse' does not conform to the 'Sendable' protocol
11 |
12 | //**************************************************************************
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DefaultManager+Async.swift:20:5: warning: 'public' modifier is redundant for instance method declared in a public extension
18 |
19 | /// Async variant of ``reset(bootMode:force:callback:)``
20 | public func reset(bootMode: ResetBootMode = .normal, force: Bool = false) async throws -> McuMgrResponse {
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
21 | try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<McuMgrResponse, Error>) in
22 | reset(bootMode: bootMode, force: force) { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DefaultManager+Async.swift:37:5: warning: 'public' modifier is redundant for instance method declared in a public extension
35 |
36 | /// Async variant of ``params(callback:)``
37 | public func params() async throws -> McuMgrParametersResponse {
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
38 | try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<McuMgrParametersResponse, Error>) in
39 | params { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DefaultManager+Async.swift:54:5: warning: 'public' modifier is redundant for instance method declared in a public extension
52 |
53 | /// Async variant of ``applicationInfo(format:callback:)``
54 | public func applicationInfo(format: Set<ApplicationInfoFormat>) async throws -> AppInfoResponse {
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
55 | try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<AppInfoResponse, Error>) in
56 | applicationInfo(format: format) { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DefaultManager+Async.swift:70:5: warning: 'public' modifier is redundant for instance method declared in a public extension
68 | // MARK: bootloaderInfo()
69 |
70 | public func bootloaderInfo() async throws -> (bootloader: BootloaderInfoResponse.Bootloader?, mode: BootloaderInfoResponse.Mode?, slot: UInt64?) {
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
71 | let bootloader = try await bootloaderQuery(.name).bootloader
72 | guard bootloader == .mcuboot else { return (bootloader: bootloader, mode: nil, slot: nil) }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DefaultManager+Async.swift:82:5: warning: 'public' modifier is redundant for instance method declared in a public extension
80 |
81 | /// Async variant of ``bootloaderInfo(query:callback:)``
82 | public func bootloaderQuery(_ query: BootloaderInfoQuery) async throws -> BootloaderInfoResponse {
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
83 | try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<BootloaderInfoResponse, Error>) in
84 | bootloaderInfo(query: query) { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DefaultManager+Async.swift:99:5: warning: 'public' modifier is redundant for instance method declared in a public extension
97 |
98 | /// Async variant of ``memoryPoolStats(callback:)``
99 | public func memoryPoolStats() async throws -> McuMgrMemoryPoolStatsResponse {
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
100 | try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<McuMgrMemoryPoolStatsResponse, Error>) in
101 | memoryPoolStats() { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/FileSystemManager+Async.swift:17:5: warning: 'public' modifier is redundant for instance method declared in a public extension
15 |
16 | @MainActor
17 | public func upload(_ name: String, data: Data, using configuration: FirmwareUpgradeConfiguration = FirmwareUpgradeConfiguration()) -> AsyncStream<AsyncFileSystemEvent> {
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
18 | let asyncDelegate = AsyncFileSystemDelegate(name: name, data: data)
19 | self.asyncDelegate = asyncDelegate
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/FileSystemManager+Async.swift:34:5: warning: 'public' modifier is redundant for instance method declared in a public extension
32 |
33 | @MainActor
34 | public func download(_ path: String) -> AsyncStream<AsyncFileSystemEvent> {
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
35 | let asyncDelegate = AsyncFileSystemDelegate(name: path)
36 | self.asyncDelegate = asyncDelegate
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/ImageManager+Async.swift:17:5: warning: 'public' modifier is redundant for instance method declared in a public extension
15 | // MARK: list() async
16 |
17 | public func list() async throws -> McuMgrImageStateResponse {
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
18 | try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<McuMgrImageStateResponse, Error>) in
19 | list() { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/ImageManager+Async.swift:33:5: warning: 'public' modifier is redundant for instance method declared in a public extension
31 | // MARK: test() async
32 |
33 | public func test(hash: [UInt8]) async throws -> McuMgrImageStateResponse {
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
34 | try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<McuMgrImageStateResponse, Error>) in
35 | test(hash: hash) { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/ImageManager+Async.swift:49:5: warning: 'public' modifier is redundant for instance method declared in a public extension
47 | // MARK: confirm() async
48 |
49 | public func confirm(hash: [UInt8]) async throws -> McuMgrImageStateResponse {
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
50 | try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<McuMgrImageStateResponse, Error>) in
51 | confirm(hash: hash) { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/ImageManager+Async.swift:65:5: warning: 'public' modifier is redundant for instance method declared in a public extension
63 | // MARK: erase() async throws
64 |
65 | public func erase(image: Int? = nil, slot: Int? = nil) async throws -> McuMgrResponse {
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
66 | try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<McuMgrResponse, Error>) in
67 | erase(image: image, slot: slot) { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/SettingsManager+Async.swift:18:5: warning: 'public' modifier is redundant for instance method declared in a public extension
16 | // MARK: async write()
17 |
18 | public func write(name: String, value: [UInt8]) async throws -> McuMgrResponse {
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
19 | try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<McuMgrResponse, Error>) in
20 | write(name: name, value: value) { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/SettingsManager+Async.swift:34:5: warning: 'public' modifier is redundant for instance method declared in a public extension
32 | // MARK: async save()
33 |
34 | public func save() async throws -> McuMgrResponse {
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
35 | try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<McuMgrResponse, Error>) in
36 | send(op: .write, commandId: ConfigID.three, payload: nil) { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/SettingsManager+Async.swift:50:5: warning: 'public' modifier is redundant for instance method declared in a public extension
48 | // MARK: async setFirmwareLoaderAdvertisingName(_:)
49 |
50 | public func setFirmwareLoaderAdvertisingName(_ name: String) async throws -> McuMgrResponse {
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
51 | do {
52 | let nameBlob: [UInt8] = Array(name.utf8)
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/StatsManager+Async.swift:19:5: warning: 'public' modifier is redundant for instance method declared in a public extension
17 |
18 | /// Async variant of ``list(callback:)``
19 | public func list() async throws -> McuMgrStatsListResponse {
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
20 | try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<McuMgrStatsListResponse, Error>) in
21 | list { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/StatsManager+Async.swift:36:5: warning: 'public' modifier is redundant for instance method declared in a public extension
34 |
35 | /// Async variant of ``read(module:callback:)``
36 | public func read(module: String) async throws -> McuMgrStatsResponse {
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
37 | try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<McuMgrStatsResponse, Error>) in
38 | read(module: module) { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/SuitManager+Async.swift:17:5: warning: 'public' modifier is redundant for instance method declared in a public extension
15 | // MARK: listManifest()
16 |
17 | public func listManifest() async throws -> SuitListResponse {
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
18 | try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<SuitListResponse, Error>) in
19 | listManifest { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/SuitManager+Async.swift:33:5: warning: 'public' modifier is redundant for instance method declared in a public extension
31 | // MARK: processRecentlyUploadedEnvelope()
32 |
33 | public func processRecentlyUploadedEnvelope() async throws -> McuMgrResponse {
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
34 | try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<McuMgrResponse, Error>) in
35 | processRecentlyUploadedEnvelope() { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/SuitManager+Async.swift:49:5: warning: 'public' modifier is redundant for instance method declared in a public extension
47 | // MARK: cleanup()
48 |
49 | public func cleanup() async throws -> McuMgrResponse {
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
50 | try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<McuMgrResponse, Error>) in
51 | cleanup { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/SuitManager.swift:650:10: warning: associated value 'suitDelegateRequiredForResource' of 'Sendable'-conforming enum 'SuitManagerError' has non-sendable type 'FirmwareUpgradeResource'; this is an error in the Swift 6 language mode
648 |
649 | public enum SuitManagerError: Error, LocalizedError {
650 | case suitDelegateRequiredForResource(_ resource: FirmwareUpgradeResource)
| `- warning: associated value 'suitDelegateRequiredForResource' of 'Sendable'-conforming enum 'SuitManagerError' has non-sendable type 'FirmwareUpgradeResource'; this is an error in the Swift 6 language mode
651 | case listRoleResponseMismatch(roleCount: Int, responseCount: Int)
652 |
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeController.swift:38:13: note: consider making enum 'FirmwareUpgradeResource' conform to the 'Sendable' protocol
36 | // MARK: FirmwareUpgradeResource
37 |
38 | public enum FirmwareUpgradeResource: CustomStringConvertible {
| `- note: consider making enum 'FirmwareUpgradeResource' conform to the 'Sendable' protocol
39 | case file(name: String)
40 |
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuManager.swift:451:10: warning: associated value 'groupCode' of 'Sendable'-conforming enum 'McuMgrError' has non-sendable type 'McuMgrGroupReturnCode'; this is an error in the Swift 6 language mode
449 | public enum McuMgrError: Error, LocalizedError {
450 | case returnCode(_ rc: McuMgrReturnCode)
451 | case groupCode(_ group: McuMgrGroupReturnCode)
| `- warning: associated value 'groupCode' of 'Sendable'-conforming enum 'McuMgrError' has non-sendable type 'McuMgrGroupReturnCode'; this is an error in the Swift 6 language mode
452 |
453 | public var errorDescription: String? {
:
463 | // MARK: - McuMgrGroupReturnCode
464 |
465 | public class McuMgrGroupReturnCode: CBORMappable {
| `- note: class 'McuMgrGroupReturnCode' does not conform to the 'Sendable' protocol
466 |
467 | // MARK: Public Properties
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrCallbackOoOBuffer.swift:23:14: warning: associated value 'invalidKey' of 'Sendable'-conforming enum 'BufferError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
15 | <Key, Value> Out-of-Order Buffer.
16 | */
17 | public struct McuMgrCallbackOoOBuffer<Key: Hashable & Comparable, Value> {
| `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
18 |
19 | // MARK: BufferError
:
21 | public enum BufferError: Error {
22 | case empty
23 | case invalidKey(_ key: Key)
| `- warning: associated value 'invalidKey' of 'Sendable'-conforming enum 'BufferError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
24 | case noValueForKey(_ key: Key)
25 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrCallbackOoOBuffer.swift:24:14: warning: associated value 'noValueForKey' of 'Sendable'-conforming enum 'BufferError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
15 | <Key, Value> Out-of-Order Buffer.
16 | */
17 | public struct McuMgrCallbackOoOBuffer<Key: Hashable & Comparable, Value> {
| `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
18 |
19 | // MARK: BufferError
:
22 | case empty
23 | case invalidKey(_ key: Key)
24 | case noValueForKey(_ key: Key)
| `- warning: associated value 'noValueForKey' of 'Sendable'-conforming enum 'BufferError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
25 | }
26 |
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrImage.swift:68:23: warning: static property 'IMG_HEADER_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
66 | public class McuMgrImageHeader {
67 |
68 | public static var IMG_HEADER_MAGIC: UInt32 = 0x96f3b83d
| |- warning: static property 'IMG_HEADER_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'IMG_HEADER_MAGIC' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'IMG_HEADER_MAGIC' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 | public static var IMG_HEADER_MAGIC_V1: UInt32 = 0x96f3b83c
70 |
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrImage.swift:69:23: warning: static property 'IMG_HEADER_MAGIC_V1' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
67 |
68 | public static var IMG_HEADER_MAGIC: UInt32 = 0x96f3b83d
69 | public static var IMG_HEADER_MAGIC_V1: UInt32 = 0x96f3b83c
| |- warning: static property 'IMG_HEADER_MAGIC_V1' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'IMG_HEADER_MAGIC_V1' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'IMG_HEADER_MAGIC_V1' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 |
71 | public static let MAGIC_OFFSET = 0
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrImage.swift:145:23: warning: static property 'IMG_TLV_UNPROTECTED_INFO_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
143 | public static let IMG_TLV_DEPENDENCY = 0x40
144 |
145 | public static var IMG_TLV_UNPROTECTED_INFO_MAGIC: UInt16 = 0x6907
| |- warning: static property 'IMG_TLV_UNPROTECTED_INFO_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'IMG_TLV_UNPROTECTED_INFO_MAGIC' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'IMG_TLV_UNPROTECTED_INFO_MAGIC' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
146 | public static var IMG_TLV_PROTECTED_INFO_MAGIC: UInt16 = 0x6908
147 |
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrImage.swift:146:23: warning: static property 'IMG_TLV_PROTECTED_INFO_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
144 |
145 | public static var IMG_TLV_UNPROTECTED_INFO_MAGIC: UInt16 = 0x6907
146 | public static var IMG_TLV_PROTECTED_INFO_MAGIC: UInt16 = 0x6908
| |- warning: static property 'IMG_TLV_PROTECTED_INFO_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'IMG_TLV_PROTECTED_INFO_MAGIC' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'IMG_TLV_PROTECTED_INFO_MAGIC' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
147 |
148 | public var tlvInfo: McuMgrImageTlvInfo?
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrPackage.swift:101:14: warning: associated value 'resourceNotFound' of 'Sendable'-conforming enum 'Error' has non-sendable type 'FirmwareUpgradeResource'; this is an error in the Swift 6 language mode
99 | case deniedAccessToScopedResource, notAValidDocument, unableToAccessCacheDirectory
100 | case manifestFileNotFound, manifestImageNotFound
101 | case resourceNotFound(_ resource: FirmwareUpgradeResource)
| `- warning: associated value 'resourceNotFound' of 'Sendable'-conforming enum 'Error' has non-sendable type 'FirmwareUpgradeResource'; this is an error in the Swift 6 language mode
102 |
103 | public var errorDescription: String? {
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeController.swift:38:13: note: consider making enum 'FirmwareUpgradeResource' conform to the 'Sendable' protocol
36 | // MARK: FirmwareUpgradeResource
37 |
38 | public enum FirmwareUpgradeResource: CustomStringConvertible {
| `- note: consider making enum 'FirmwareUpgradeResource' conform to the 'Sendable' protocol
39 | case file(name: String)
40 |
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Bluetooth/McuMgrBleTransport.swift:88:17: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
86 | didSet {
87 | DispatchQueue.main.async {
88 | self.notifyPeripheralDelegate()
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
89 | }
90 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Bluetooth/McuMgrBleTransport.swift:122:17: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
120 | didSet {
121 | DispatchQueue.main.async {
122 | self.notifyPeripheralDelegate()
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
123 | }
124 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuManager.swift:451:10: warning: associated value 'groupCode' of 'Sendable'-conforming enum 'McuMgrError' has non-sendable type 'McuMgrGroupReturnCode'; this is an error in the Swift 6 language mode
449 | public enum McuMgrError: Error, LocalizedError {
450 | case returnCode(_ rc: McuMgrReturnCode)
451 | case groupCode(_ group: McuMgrGroupReturnCode)
| `- warning: associated value 'groupCode' of 'Sendable'-conforming enum 'McuMgrError' has non-sendable type 'McuMgrGroupReturnCode'; this is an error in the Swift 6 language mode
452 |
453 | public var errorDescription: String? {
:
463 | // MARK: - McuMgrGroupReturnCode
464 |
465 | public class McuMgrGroupReturnCode: CBORMappable {
| `- note: class 'McuMgrGroupReturnCode' does not conform to the 'Sendable' protocol
466 |
467 | // MARK: Public Properties
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrCallbackOoOBuffer.swift:23:14: warning: associated value 'invalidKey' of 'Sendable'-conforming enum 'BufferError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
15 | <Key, Value> Out-of-Order Buffer.
16 | */
17 | public struct McuMgrCallbackOoOBuffer<Key: Hashable & Comparable, Value> {
| `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
18 |
19 | // MARK: BufferError
:
21 | public enum BufferError: Error {
22 | case empty
23 | case invalidKey(_ key: Key)
| `- warning: associated value 'invalidKey' of 'Sendable'-conforming enum 'BufferError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
24 | case noValueForKey(_ key: Key)
25 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrCallbackOoOBuffer.swift:24:14: warning: associated value 'noValueForKey' of 'Sendable'-conforming enum 'BufferError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
15 | <Key, Value> Out-of-Order Buffer.
16 | */
17 | public struct McuMgrCallbackOoOBuffer<Key: Hashable & Comparable, Value> {
| `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
18 |
19 | // MARK: BufferError
:
22 | case empty
23 | case invalidKey(_ key: Key)
24 | case noValueForKey(_ key: Key)
| `- warning: associated value 'noValueForKey' of 'Sendable'-conforming enum 'BufferError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
25 | }
26 |
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrImage.swift:68:23: warning: static property 'IMG_HEADER_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
66 | public class McuMgrImageHeader {
67 |
68 | public static var IMG_HEADER_MAGIC: UInt32 = 0x96f3b83d
| |- warning: static property 'IMG_HEADER_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'IMG_HEADER_MAGIC' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'IMG_HEADER_MAGIC' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 | public static var IMG_HEADER_MAGIC_V1: UInt32 = 0x96f3b83c
70 |
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrImage.swift:69:23: warning: static property 'IMG_HEADER_MAGIC_V1' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
67 |
68 | public static var IMG_HEADER_MAGIC: UInt32 = 0x96f3b83d
69 | public static var IMG_HEADER_MAGIC_V1: UInt32 = 0x96f3b83c
| |- warning: static property 'IMG_HEADER_MAGIC_V1' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'IMG_HEADER_MAGIC_V1' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'IMG_HEADER_MAGIC_V1' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 |
71 | public static let MAGIC_OFFSET = 0
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrImage.swift:145:23: warning: static property 'IMG_TLV_UNPROTECTED_INFO_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
143 | public static let IMG_TLV_DEPENDENCY = 0x40
144 |
145 | public static var IMG_TLV_UNPROTECTED_INFO_MAGIC: UInt16 = 0x6907
| |- warning: static property 'IMG_TLV_UNPROTECTED_INFO_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'IMG_TLV_UNPROTECTED_INFO_MAGIC' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'IMG_TLV_UNPROTECTED_INFO_MAGIC' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
146 | public static var IMG_TLV_PROTECTED_INFO_MAGIC: UInt16 = 0x6908
147 |
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrImage.swift:146:23: warning: static property 'IMG_TLV_PROTECTED_INFO_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
144 |
145 | public static var IMG_TLV_UNPROTECTED_INFO_MAGIC: UInt16 = 0x6907
146 | public static var IMG_TLV_PROTECTED_INFO_MAGIC: UInt16 = 0x6908
| |- warning: static property 'IMG_TLV_PROTECTED_INFO_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'IMG_TLV_PROTECTED_INFO_MAGIC' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'IMG_TLV_PROTECTED_INFO_MAGIC' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
147 |
148 | public var tlvInfo: McuMgrImageTlvInfo?
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuManager.swift:161:21: warning: sending 'callback' risks causing data races; this is an error in the Swift 6 language mode
159 | } catch let robBufferError {
160 | DispatchQueue.main.async {
161 | callback(response, robBufferError)
| |- warning: sending 'callback' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'callback' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
162 | }
163 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuManager.swift:161:30: warning: sending 'response' risks causing data races; this is an error in the Swift 6 language mode
159 | } catch let robBufferError {
160 | DispatchQueue.main.async {
161 | callback(response, robBufferError)
| |- warning: sending 'response' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'response' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
162 | }
163 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrCallbackOoOBuffer.swift:134:17: warning: sending 'callback' risks causing data races; this is an error in the Swift 6 language mode
132 |
133 | DispatchQueue.main.async {
134 | callback(value)
| |- warning: sending 'callback' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'callback' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
135 | }
136 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrCallbackOoOBuffer.swift:134:26: warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
132 |
133 | DispatchQueue.main.async {
134 | callback(value)
| |- warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'value' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
135 | }
136 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuManager.swift:451:10: warning: associated value 'groupCode' of 'Sendable'-conforming enum 'McuMgrError' has non-sendable type 'McuMgrGroupReturnCode'; this is an error in the Swift 6 language mode
449 | public enum McuMgrError: Error, LocalizedError {
450 | case returnCode(_ rc: McuMgrReturnCode)
451 | case groupCode(_ group: McuMgrGroupReturnCode)
| `- warning: associated value 'groupCode' of 'Sendable'-conforming enum 'McuMgrError' has non-sendable type 'McuMgrGroupReturnCode'; this is an error in the Swift 6 language mode
452 |
453 | public var errorDescription: String? {
:
463 | // MARK: - McuMgrGroupReturnCode
464 |
465 | public class McuMgrGroupReturnCode: CBORMappable {
| `- note: class 'McuMgrGroupReturnCode' does not conform to the 'Sendable' protocol
466 |
467 | // MARK: Public Properties
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrCallbackOoOBuffer.swift:23:14: warning: associated value 'invalidKey' of 'Sendable'-conforming enum 'BufferError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
15 | <Key, Value> Out-of-Order Buffer.
16 | */
17 | public struct McuMgrCallbackOoOBuffer<Key: Hashable & Comparable, Value> {
| `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
18 |
19 | // MARK: BufferError
:
21 | public enum BufferError: Error {
22 | case empty
23 | case invalidKey(_ key: Key)
| `- warning: associated value 'invalidKey' of 'Sendable'-conforming enum 'BufferError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
24 | case noValueForKey(_ key: Key)
25 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrCallbackOoOBuffer.swift:24:14: warning: associated value 'noValueForKey' of 'Sendable'-conforming enum 'BufferError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
15 | <Key, Value> Out-of-Order Buffer.
16 | */
17 | public struct McuMgrCallbackOoOBuffer<Key: Hashable & Comparable, Value> {
| `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
18 |
19 | // MARK: BufferError
:
22 | case empty
23 | case invalidKey(_ key: Key)
24 | case noValueForKey(_ key: Key)
| `- warning: associated value 'noValueForKey' of 'Sendable'-conforming enum 'BufferError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
25 | }
26 |
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrImage.swift:68:23: warning: static property 'IMG_HEADER_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
66 | public class McuMgrImageHeader {
67 |
68 | public static var IMG_HEADER_MAGIC: UInt32 = 0x96f3b83d
| |- warning: static property 'IMG_HEADER_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'IMG_HEADER_MAGIC' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'IMG_HEADER_MAGIC' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 | public static var IMG_HEADER_MAGIC_V1: UInt32 = 0x96f3b83c
70 |
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrImage.swift:69:23: warning: static property 'IMG_HEADER_MAGIC_V1' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
67 |
68 | public static var IMG_HEADER_MAGIC: UInt32 = 0x96f3b83d
69 | public static var IMG_HEADER_MAGIC_V1: UInt32 = 0x96f3b83c
| |- warning: static property 'IMG_HEADER_MAGIC_V1' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'IMG_HEADER_MAGIC_V1' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'IMG_HEADER_MAGIC_V1' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 |
71 | public static let MAGIC_OFFSET = 0
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrImage.swift:145:23: warning: static property 'IMG_TLV_UNPROTECTED_INFO_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
143 | public static let IMG_TLV_DEPENDENCY = 0x40
144 |
145 | public static var IMG_TLV_UNPROTECTED_INFO_MAGIC: UInt16 = 0x6907
| |- warning: static property 'IMG_TLV_UNPROTECTED_INFO_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'IMG_TLV_UNPROTECTED_INFO_MAGIC' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'IMG_TLV_UNPROTECTED_INFO_MAGIC' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
146 | public static var IMG_TLV_PROTECTED_INFO_MAGIC: UInt16 = 0x6908
147 |
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrImage.swift:146:23: warning: static property 'IMG_TLV_PROTECTED_INFO_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
144 |
145 | public static var IMG_TLV_UNPROTECTED_INFO_MAGIC: UInt16 = 0x6907
146 | public static var IMG_TLV_PROTECTED_INFO_MAGIC: UInt16 = 0x6908
| |- warning: static property 'IMG_TLV_PROTECTED_INFO_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'IMG_TLV_PROTECTED_INFO_MAGIC' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'IMG_TLV_PROTECTED_INFO_MAGIC' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
147 |
148 | public var tlvInfo: McuMgrImageTlvInfo?
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuManager.swift:161:21: warning: sending 'callback' risks causing data races; this is an error in the Swift 6 language mode
159 | } catch let robBufferError {
160 | DispatchQueue.main.async {
161 | callback(response, robBufferError)
| |- warning: sending 'callback' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'callback' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
162 | }
163 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuManager.swift:161:30: warning: sending 'response' risks causing data races; this is an error in the Swift 6 language mode
159 | } catch let robBufferError {
160 | DispatchQueue.main.async {
161 | callback(response, robBufferError)
| |- warning: sending 'response' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'response' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
162 | }
163 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrCallbackOoOBuffer.swift:134:17: warning: sending 'callback' risks causing data races; this is an error in the Swift 6 language mode
132 |
133 | DispatchQueue.main.async {
134 | callback(value)
| |- warning: sending 'callback' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'callback' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
135 | }
136 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrCallbackOoOBuffer.swift:134:26: warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
132 |
133 | DispatchQueue.main.async {
134 | callback(value)
| |- warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'value' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
135 | }
136 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuManager.swift:451:10: warning: associated value 'groupCode' of 'Sendable'-conforming enum 'McuMgrError' has non-sendable type 'McuMgrGroupReturnCode'; this is an error in the Swift 6 language mode
449 | public enum McuMgrError: Error, LocalizedError {
450 | case returnCode(_ rc: McuMgrReturnCode)
451 | case groupCode(_ group: McuMgrGroupReturnCode)
| `- warning: associated value 'groupCode' of 'Sendable'-conforming enum 'McuMgrError' has non-sendable type 'McuMgrGroupReturnCode'; this is an error in the Swift 6 language mode
452 |
453 | public var errorDescription: String? {
:
463 | // MARK: - McuMgrGroupReturnCode
464 |
465 | public class McuMgrGroupReturnCode: CBORMappable {
| `- note: class 'McuMgrGroupReturnCode' does not conform to the 'Sendable' protocol
466 |
467 | // MARK: Public Properties
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrCallbackOoOBuffer.swift:23:14: warning: associated value 'invalidKey' of 'Sendable'-conforming enum 'BufferError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
15 | <Key, Value> Out-of-Order Buffer.
16 | */
17 | public struct McuMgrCallbackOoOBuffer<Key: Hashable & Comparable, Value> {
| `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
18 |
19 | // MARK: BufferError
:
21 | public enum BufferError: Error {
22 | case empty
23 | case invalidKey(_ key: Key)
| `- warning: associated value 'invalidKey' of 'Sendable'-conforming enum 'BufferError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
24 | case noValueForKey(_ key: Key)
25 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrCallbackOoOBuffer.swift:24:14: warning: associated value 'noValueForKey' of 'Sendable'-conforming enum 'BufferError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
15 | <Key, Value> Out-of-Order Buffer.
16 | */
17 | public struct McuMgrCallbackOoOBuffer<Key: Hashable & Comparable, Value> {
| `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
18 |
19 | // MARK: BufferError
:
22 | case empty
23 | case invalidKey(_ key: Key)
24 | case noValueForKey(_ key: Key)
| `- warning: associated value 'noValueForKey' of 'Sendable'-conforming enum 'BufferError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
25 | }
26 |
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrImage.swift:68:23: warning: static property 'IMG_HEADER_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
66 | public class McuMgrImageHeader {
67 |
68 | public static var IMG_HEADER_MAGIC: UInt32 = 0x96f3b83d
| |- warning: static property 'IMG_HEADER_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'IMG_HEADER_MAGIC' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'IMG_HEADER_MAGIC' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 | public static var IMG_HEADER_MAGIC_V1: UInt32 = 0x96f3b83c
70 |
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrImage.swift:69:23: warning: static property 'IMG_HEADER_MAGIC_V1' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
67 |
68 | public static var IMG_HEADER_MAGIC: UInt32 = 0x96f3b83d
69 | public static var IMG_HEADER_MAGIC_V1: UInt32 = 0x96f3b83c
| |- warning: static property 'IMG_HEADER_MAGIC_V1' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'IMG_HEADER_MAGIC_V1' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'IMG_HEADER_MAGIC_V1' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 |
71 | public static let MAGIC_OFFSET = 0
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrImage.swift:145:23: warning: static property 'IMG_TLV_UNPROTECTED_INFO_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
143 | public static let IMG_TLV_DEPENDENCY = 0x40
144 |
145 | public static var IMG_TLV_UNPROTECTED_INFO_MAGIC: UInt16 = 0x6907
| |- warning: static property 'IMG_TLV_UNPROTECTED_INFO_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'IMG_TLV_UNPROTECTED_INFO_MAGIC' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'IMG_TLV_UNPROTECTED_INFO_MAGIC' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
146 | public static var IMG_TLV_PROTECTED_INFO_MAGIC: UInt16 = 0x6908
147 |
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrImage.swift:146:23: warning: static property 'IMG_TLV_PROTECTED_INFO_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
144 |
145 | public static var IMG_TLV_UNPROTECTED_INFO_MAGIC: UInt16 = 0x6907
146 | public static var IMG_TLV_PROTECTED_INFO_MAGIC: UInt16 = 0x6908
| |- warning: static property 'IMG_TLV_PROTECTED_INFO_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'IMG_TLV_PROTECTED_INFO_MAGIC' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'IMG_TLV_PROTECTED_INFO_MAGIC' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
147 |
148 | public var tlvInfo: McuMgrImageTlvInfo?
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuManager.swift:161:21: warning: sending 'callback' risks causing data races; this is an error in the Swift 6 language mode
159 | } catch let robBufferError {
160 | DispatchQueue.main.async {
161 | callback(response, robBufferError)
| |- warning: sending 'callback' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'callback' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
162 | }
163 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuManager.swift:161:30: warning: sending 'response' risks causing data races; this is an error in the Swift 6 language mode
159 | } catch let robBufferError {
160 | DispatchQueue.main.async {
161 | callback(response, robBufferError)
| |- warning: sending 'response' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'response' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
162 | }
163 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrCallbackOoOBuffer.swift:134:17: warning: sending 'callback' risks causing data races; this is an error in the Swift 6 language mode
132 |
133 | DispatchQueue.main.async {
134 | callback(value)
| |- warning: sending 'callback' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'callback' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
135 | }
136 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrCallbackOoOBuffer.swift:134:26: warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
132 |
133 | DispatchQueue.main.async {
134 | callback(value)
| |- warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'value' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
135 | }
136 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuManager.swift:451:10: warning: associated value 'groupCode' of 'Sendable'-conforming enum 'McuMgrError' has non-sendable type 'McuMgrGroupReturnCode'; this is an error in the Swift 6 language mode
449 | public enum McuMgrError: Error, LocalizedError {
450 | case returnCode(_ rc: McuMgrReturnCode)
451 | case groupCode(_ group: McuMgrGroupReturnCode)
| `- warning: associated value 'groupCode' of 'Sendable'-conforming enum 'McuMgrError' has non-sendable type 'McuMgrGroupReturnCode'; this is an error in the Swift 6 language mode
452 |
453 | public var errorDescription: String? {
:
463 | // MARK: - McuMgrGroupReturnCode
464 |
465 | public class McuMgrGroupReturnCode: CBORMappable {
| `- note: class 'McuMgrGroupReturnCode' does not conform to the 'Sendable' protocol
466 |
467 | // MARK: Public Properties
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrCallbackOoOBuffer.swift:23:14: warning: associated value 'invalidKey' of 'Sendable'-conforming enum 'BufferError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
15 | <Key, Value> Out-of-Order Buffer.
16 | */
17 | public struct McuMgrCallbackOoOBuffer<Key: Hashable & Comparable, Value> {
| `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
18 |
19 | // MARK: BufferError
:
21 | public enum BufferError: Error {
22 | case empty
23 | case invalidKey(_ key: Key)
| `- warning: associated value 'invalidKey' of 'Sendable'-conforming enum 'BufferError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
24 | case noValueForKey(_ key: Key)
25 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrCallbackOoOBuffer.swift:24:14: warning: associated value 'noValueForKey' of 'Sendable'-conforming enum 'BufferError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
15 | <Key, Value> Out-of-Order Buffer.
16 | */
17 | public struct McuMgrCallbackOoOBuffer<Key: Hashable & Comparable, Value> {
| `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
18 |
19 | // MARK: BufferError
:
22 | case empty
23 | case invalidKey(_ key: Key)
24 | case noValueForKey(_ key: Key)
| `- warning: associated value 'noValueForKey' of 'Sendable'-conforming enum 'BufferError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
25 | }
26 |
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrImage.swift:68:23: warning: static property 'IMG_HEADER_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
66 | public class McuMgrImageHeader {
67 |
68 | public static var IMG_HEADER_MAGIC: UInt32 = 0x96f3b83d
| |- warning: static property 'IMG_HEADER_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'IMG_HEADER_MAGIC' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'IMG_HEADER_MAGIC' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 | public static var IMG_HEADER_MAGIC_V1: UInt32 = 0x96f3b83c
70 |
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrImage.swift:69:23: warning: static property 'IMG_HEADER_MAGIC_V1' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
67 |
68 | public static var IMG_HEADER_MAGIC: UInt32 = 0x96f3b83d
69 | public static var IMG_HEADER_MAGIC_V1: UInt32 = 0x96f3b83c
| |- warning: static property 'IMG_HEADER_MAGIC_V1' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'IMG_HEADER_MAGIC_V1' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'IMG_HEADER_MAGIC_V1' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 |
71 | public static let MAGIC_OFFSET = 0
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrImage.swift:145:23: warning: static property 'IMG_TLV_UNPROTECTED_INFO_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
143 | public static let IMG_TLV_DEPENDENCY = 0x40
144 |
145 | public static var IMG_TLV_UNPROTECTED_INFO_MAGIC: UInt16 = 0x6907
| |- warning: static property 'IMG_TLV_UNPROTECTED_INFO_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'IMG_TLV_UNPROTECTED_INFO_MAGIC' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'IMG_TLV_UNPROTECTED_INFO_MAGIC' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
146 | public static var IMG_TLV_PROTECTED_INFO_MAGIC: UInt16 = 0x6908
147 |
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrImage.swift:146:23: warning: static property 'IMG_TLV_PROTECTED_INFO_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
144 |
145 | public static var IMG_TLV_UNPROTECTED_INFO_MAGIC: UInt16 = 0x6907
146 | public static var IMG_TLV_PROTECTED_INFO_MAGIC: UInt16 = 0x6908
| |- warning: static property 'IMG_TLV_PROTECTED_INFO_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'IMG_TLV_PROTECTED_INFO_MAGIC' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'IMG_TLV_PROTECTED_INFO_MAGIC' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
147 |
148 | public var tlvInfo: McuMgrImageTlvInfo?
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuManager.swift:161:21: warning: sending 'callback' risks causing data races; this is an error in the Swift 6 language mode
159 | } catch let robBufferError {
160 | DispatchQueue.main.async {
161 | callback(response, robBufferError)
| |- warning: sending 'callback' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'callback' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
162 | }
163 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuManager.swift:161:30: warning: sending 'response' risks causing data races; this is an error in the Swift 6 language mode
159 | } catch let robBufferError {
160 | DispatchQueue.main.async {
161 | callback(response, robBufferError)
| |- warning: sending 'response' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'response' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
162 | }
163 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrCallbackOoOBuffer.swift:134:17: warning: sending 'callback' risks causing data races; this is an error in the Swift 6 language mode
132 |
133 | DispatchQueue.main.async {
134 | callback(value)
| |- warning: sending 'callback' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'callback' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
135 | }
136 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrCallbackOoOBuffer.swift:134:26: warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
132 |
133 | DispatchQueue.main.async {
134 | callback(value)
| |- warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'value' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
135 | }
136 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuManager.swift:451:10: warning: associated value 'groupCode' of 'Sendable'-conforming enum 'McuMgrError' has non-sendable type 'McuMgrGroupReturnCode'; this is an error in the Swift 6 language mode
449 | public enum McuMgrError: Error, LocalizedError {
450 | case returnCode(_ rc: McuMgrReturnCode)
451 | case groupCode(_ group: McuMgrGroupReturnCode)
| `- warning: associated value 'groupCode' of 'Sendable'-conforming enum 'McuMgrError' has non-sendable type 'McuMgrGroupReturnCode'; this is an error in the Swift 6 language mode
452 |
453 | public var errorDescription: String? {
:
463 | // MARK: - McuMgrGroupReturnCode
464 |
465 | public class McuMgrGroupReturnCode: CBORMappable {
| `- note: class 'McuMgrGroupReturnCode' does not conform to the 'Sendable' protocol
466 |
467 | // MARK: Public Properties
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrCallbackOoOBuffer.swift:23:14: warning: associated value 'invalidKey' of 'Sendable'-conforming enum 'BufferError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
15 | <Key, Value> Out-of-Order Buffer.
16 | */
17 | public struct McuMgrCallbackOoOBuffer<Key: Hashable & Comparable, Value> {
| `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
18 |
19 | // MARK: BufferError
:
21 | public enum BufferError: Error {
22 | case empty
23 | case invalidKey(_ key: Key)
| `- warning: associated value 'invalidKey' of 'Sendable'-conforming enum 'BufferError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
24 | case noValueForKey(_ key: Key)
25 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrCallbackOoOBuffer.swift:24:14: warning: associated value 'noValueForKey' of 'Sendable'-conforming enum 'BufferError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
15 | <Key, Value> Out-of-Order Buffer.
16 | */
17 | public struct McuMgrCallbackOoOBuffer<Key: Hashable & Comparable, Value> {
| `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
18 |
19 | // MARK: BufferError
:
22 | case empty
23 | case invalidKey(_ key: Key)
24 | case noValueForKey(_ key: Key)
| `- warning: associated value 'noValueForKey' of 'Sendable'-conforming enum 'BufferError' has non-sendable type 'Key'; this is an error in the Swift 6 language mode
25 | }
26 |
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrImage.swift:68:23: warning: static property 'IMG_HEADER_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
66 | public class McuMgrImageHeader {
67 |
68 | public static var IMG_HEADER_MAGIC: UInt32 = 0x96f3b83d
| |- warning: static property 'IMG_HEADER_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'IMG_HEADER_MAGIC' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'IMG_HEADER_MAGIC' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 | public static var IMG_HEADER_MAGIC_V1: UInt32 = 0x96f3b83c
70 |
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrImage.swift:69:23: warning: static property 'IMG_HEADER_MAGIC_V1' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
67 |
68 | public static var IMG_HEADER_MAGIC: UInt32 = 0x96f3b83d
69 | public static var IMG_HEADER_MAGIC_V1: UInt32 = 0x96f3b83c
| |- warning: static property 'IMG_HEADER_MAGIC_V1' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'IMG_HEADER_MAGIC_V1' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'IMG_HEADER_MAGIC_V1' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 |
71 | public static let MAGIC_OFFSET = 0
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrImage.swift:145:23: warning: static property 'IMG_TLV_UNPROTECTED_INFO_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
143 | public static let IMG_TLV_DEPENDENCY = 0x40
144 |
145 | public static var IMG_TLV_UNPROTECTED_INFO_MAGIC: UInt16 = 0x6907
| |- warning: static property 'IMG_TLV_UNPROTECTED_INFO_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'IMG_TLV_UNPROTECTED_INFO_MAGIC' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'IMG_TLV_UNPROTECTED_INFO_MAGIC' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
146 | public static var IMG_TLV_PROTECTED_INFO_MAGIC: UInt16 = 0x6908
147 |
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrImage.swift:146:23: warning: static property 'IMG_TLV_PROTECTED_INFO_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
144 |
145 | public static var IMG_TLV_UNPROTECTED_INFO_MAGIC: UInt16 = 0x6907
146 | public static var IMG_TLV_PROTECTED_INFO_MAGIC: UInt16 = 0x6908
| |- warning: static property 'IMG_TLV_PROTECTED_INFO_MAGIC' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'IMG_TLV_PROTECTED_INFO_MAGIC' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'IMG_TLV_PROTECTED_INFO_MAGIC' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
147 |
148 | public var tlvInfo: McuMgrImageTlvInfo?
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuManager.swift:161:21: warning: sending 'callback' risks causing data races; this is an error in the Swift 6 language mode
159 | } catch let robBufferError {
160 | DispatchQueue.main.async {
161 | callback(response, robBufferError)
| |- warning: sending 'callback' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'callback' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
162 | }
163 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuManager.swift:161:30: warning: sending 'response' risks causing data races; this is an error in the Swift 6 language mode
159 | } catch let robBufferError {
160 | DispatchQueue.main.async {
161 | callback(response, robBufferError)
| |- warning: sending 'response' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'response' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
162 | }
163 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrCallbackOoOBuffer.swift:134:17: warning: sending 'callback' risks causing data races; this is an error in the Swift 6 language mode
132 |
133 | DispatchQueue.main.async {
134 | callback(value)
| |- warning: sending 'callback' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'callback' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
135 | }
136 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrCallbackOoOBuffer.swift:134:26: warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
132 |
133 | DispatchQueue.main.async {
134 | callback(value)
| |- warning: sending 'value' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'value' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
135 | }
136 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:1158:40: warning: variable 'images' was never mutated; consider changing to 'let' constant
1156 |
1157 | public func uploadProgressDidChange(bytesSent: Int, imageSize: Int, timestamp: Date) {
1158 | if bytesSent == imageSize, var images {
| `- warning: variable 'images' was never mutated; consider changing to 'let' constant
1159 | // An Image was sent. Mark as uploaded.
1160 | if let image = images.first(where: { !$0.uploaded && $0.data.count == imageSize }) {
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:76:17: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
74 | if state != previousState {
75 | DispatchQueue.main.async { [weak self] in
76 | self?.delegate?.upgradeStateDidChange(from: previousState, to: state)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
77 | }
78 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:76:61: warning: sending 'previousState' risks causing data races; this is an error in the Swift 6 language mode
74 | if state != previousState {
75 | DispatchQueue.main.async { [weak self] in
76 | self?.delegate?.upgradeStateDidChange(from: previousState, to: state)
| |- warning: sending 'previousState' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'previousState' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
77 | }
78 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:76:80: warning: sending 'state' risks causing data races; this is an error in the Swift 6 language mode
74 | if state != previousState {
75 | DispatchQueue.main.async { [weak self] in
76 | self?.delegate?.upgradeStateDidChange(from: previousState, to: state)
| |- warning: sending 'state' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'state' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
77 | }
78 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:286:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
284 | paused = false
285 | DispatchQueue.main.async { [weak self] in
286 | self?.delegate?.upgradeDidComplete()
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
287 | // Release cyclic reference.
288 | self?.cyclicReferenceHolder = nil
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:128:21: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
126 | // Allow Library Apps to show 100% Progress in this case.
127 | DispatchQueue.main.async { [weak self] in
128 | self?.delegate?.uploadProgressDidChange(bytesSent: 100, imageSize: 100,
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
129 | timestamp: Date())
130 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:320:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
318 | paused = false
319 | DispatchQueue.main.async { [weak self] in
320 | self?.delegate?.upgradeDidFail(inState: tmp, with: error)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
321 | // Release cyclic reference.
322 | self?.cyclicReferenceHolder = nil
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:320:53: warning: sending 'tmp' risks causing data races; this is an error in the Swift 6 language mode
318 | paused = false
319 | DispatchQueue.main.async { [weak self] in
320 | self?.delegate?.upgradeDidFail(inState: tmp, with: error)
| |- warning: sending 'tmp' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'tmp' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
321 | // Release cyclic reference.
322 | self?.cyclicReferenceHolder = nil
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:628:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
626 | DispatchQueue.main.asyncAfter(deadline: .now() + 0.1) { [weak self] in
627 | // Validation successful, begin with image upload.
628 | self?.upload()
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
629 | }
630 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:1067:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
1065 | log(msg: "Waiting \(Int(configuration.estimatedSwapTime)) seconds before reconnect attempt...", atLevel: .info)
1066 | DispatchQueue.main.asyncAfter(deadline: .now() + remainingTime) { [weak self] in
1067 | self?.log(msg: "Reconnecting...", atLevel: .info)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
1068 | self?.reconnect()
1069 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:1166:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
1164 |
1165 | DispatchQueue.main.async { [weak self] in
1166 | self?.delegate?.uploadProgressDidChange(bytesSent: bytesSent, imageSize: imageSize, timestamp: timestamp)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
1167 | }
1168 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:1177:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
1175 | public func uploadDidCancel() {
1176 | DispatchQueue.main.async { [weak self] in
1177 | self?.delegate?.upgradeDidCancel(state: .none)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
1178 | }
1179 | state = .none
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradePeripheralFinder.swift:44:23: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
42 |
43 | DispatchQueue.main.asyncAfter(deadline: .now() + Self.Timeout) { [weak self] in
44 | guard let self, let centralManager, let safeguardedDelegate,
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
45 | let searchCallback, centralManager.isScanning else { return }
46 | // If we're still alive and Central Manager has not stopped scanning,
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:1158:40: warning: variable 'images' was never mutated; consider changing to 'let' constant
1156 |
1157 | public func uploadProgressDidChange(bytesSent: Int, imageSize: Int, timestamp: Date) {
1158 | if bytesSent == imageSize, var images {
| `- warning: variable 'images' was never mutated; consider changing to 'let' constant
1159 | // An Image was sent. Mark as uploaded.
1160 | if let image = images.first(where: { !$0.uploaded && $0.data.count == imageSize }) {
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:76:17: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
74 | if state != previousState {
75 | DispatchQueue.main.async { [weak self] in
76 | self?.delegate?.upgradeStateDidChange(from: previousState, to: state)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
77 | }
78 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:76:61: warning: sending 'previousState' risks causing data races; this is an error in the Swift 6 language mode
74 | if state != previousState {
75 | DispatchQueue.main.async { [weak self] in
76 | self?.delegate?.upgradeStateDidChange(from: previousState, to: state)
| |- warning: sending 'previousState' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'previousState' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
77 | }
78 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:76:80: warning: sending 'state' risks causing data races; this is an error in the Swift 6 language mode
74 | if state != previousState {
75 | DispatchQueue.main.async { [weak self] in
76 | self?.delegate?.upgradeStateDidChange(from: previousState, to: state)
| |- warning: sending 'state' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'state' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
77 | }
78 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:286:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
284 | paused = false
285 | DispatchQueue.main.async { [weak self] in
286 | self?.delegate?.upgradeDidComplete()
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
287 | // Release cyclic reference.
288 | self?.cyclicReferenceHolder = nil
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:128:21: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
126 | // Allow Library Apps to show 100% Progress in this case.
127 | DispatchQueue.main.async { [weak self] in
128 | self?.delegate?.uploadProgressDidChange(bytesSent: 100, imageSize: 100,
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
129 | timestamp: Date())
130 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:320:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
318 | paused = false
319 | DispatchQueue.main.async { [weak self] in
320 | self?.delegate?.upgradeDidFail(inState: tmp, with: error)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
321 | // Release cyclic reference.
322 | self?.cyclicReferenceHolder = nil
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:320:53: warning: sending 'tmp' risks causing data races; this is an error in the Swift 6 language mode
318 | paused = false
319 | DispatchQueue.main.async { [weak self] in
320 | self?.delegate?.upgradeDidFail(inState: tmp, with: error)
| |- warning: sending 'tmp' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'tmp' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
321 | // Release cyclic reference.
322 | self?.cyclicReferenceHolder = nil
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:628:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
626 | DispatchQueue.main.asyncAfter(deadline: .now() + 0.1) { [weak self] in
627 | // Validation successful, begin with image upload.
628 | self?.upload()
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
629 | }
630 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:1067:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
1065 | log(msg: "Waiting \(Int(configuration.estimatedSwapTime)) seconds before reconnect attempt...", atLevel: .info)
1066 | DispatchQueue.main.asyncAfter(deadline: .now() + remainingTime) { [weak self] in
1067 | self?.log(msg: "Reconnecting...", atLevel: .info)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
1068 | self?.reconnect()
1069 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:1166:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
1164 |
1165 | DispatchQueue.main.async { [weak self] in
1166 | self?.delegate?.uploadProgressDidChange(bytesSent: bytesSent, imageSize: imageSize, timestamp: timestamp)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
1167 | }
1168 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:1177:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
1175 | public func uploadDidCancel() {
1176 | DispatchQueue.main.async { [weak self] in
1177 | self?.delegate?.upgradeDidCancel(state: .none)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
1178 | }
1179 | state = .none
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradePeripheralFinder.swift:44:23: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
42 |
43 | DispatchQueue.main.asyncAfter(deadline: .now() + Self.Timeout) { [weak self] in
44 | guard let self, let centralManager, let safeguardedDelegate,
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
45 | let searchCallback, centralManager.isScanning else { return }
46 | // If we're still alive and Central Manager has not stopped scanning,
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:1158:40: warning: variable 'images' was never mutated; consider changing to 'let' constant
1156 |
1157 | public func uploadProgressDidChange(bytesSent: Int, imageSize: Int, timestamp: Date) {
1158 | if bytesSent == imageSize, var images {
| `- warning: variable 'images' was never mutated; consider changing to 'let' constant
1159 | // An Image was sent. Mark as uploaded.
1160 | if let image = images.first(where: { !$0.uploaded && $0.data.count == imageSize }) {
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:76:17: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
74 | if state != previousState {
75 | DispatchQueue.main.async { [weak self] in
76 | self?.delegate?.upgradeStateDidChange(from: previousState, to: state)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
77 | }
78 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:76:61: warning: sending 'previousState' risks causing data races; this is an error in the Swift 6 language mode
74 | if state != previousState {
75 | DispatchQueue.main.async { [weak self] in
76 | self?.delegate?.upgradeStateDidChange(from: previousState, to: state)
| |- warning: sending 'previousState' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'previousState' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
77 | }
78 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:76:80: warning: sending 'state' risks causing data races; this is an error in the Swift 6 language mode
74 | if state != previousState {
75 | DispatchQueue.main.async { [weak self] in
76 | self?.delegate?.upgradeStateDidChange(from: previousState, to: state)
| |- warning: sending 'state' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'state' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
77 | }
78 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:286:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
284 | paused = false
285 | DispatchQueue.main.async { [weak self] in
286 | self?.delegate?.upgradeDidComplete()
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
287 | // Release cyclic reference.
288 | self?.cyclicReferenceHolder = nil
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:128:21: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
126 | // Allow Library Apps to show 100% Progress in this case.
127 | DispatchQueue.main.async { [weak self] in
128 | self?.delegate?.uploadProgressDidChange(bytesSent: 100, imageSize: 100,
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
129 | timestamp: Date())
130 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:320:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
318 | paused = false
319 | DispatchQueue.main.async { [weak self] in
320 | self?.delegate?.upgradeDidFail(inState: tmp, with: error)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
321 | // Release cyclic reference.
322 | self?.cyclicReferenceHolder = nil
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:320:53: warning: sending 'tmp' risks causing data races; this is an error in the Swift 6 language mode
318 | paused = false
319 | DispatchQueue.main.async { [weak self] in
320 | self?.delegate?.upgradeDidFail(inState: tmp, with: error)
| |- warning: sending 'tmp' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'tmp' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
321 | // Release cyclic reference.
322 | self?.cyclicReferenceHolder = nil
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:628:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
626 | DispatchQueue.main.asyncAfter(deadline: .now() + 0.1) { [weak self] in
627 | // Validation successful, begin with image upload.
628 | self?.upload()
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
629 | }
630 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:1067:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
1065 | log(msg: "Waiting \(Int(configuration.estimatedSwapTime)) seconds before reconnect attempt...", atLevel: .info)
1066 | DispatchQueue.main.asyncAfter(deadline: .now() + remainingTime) { [weak self] in
1067 | self?.log(msg: "Reconnecting...", atLevel: .info)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
1068 | self?.reconnect()
1069 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:1166:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
1164 |
1165 | DispatchQueue.main.async { [weak self] in
1166 | self?.delegate?.uploadProgressDidChange(bytesSent: bytesSent, imageSize: imageSize, timestamp: timestamp)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
1167 | }
1168 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:1177:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
1175 | public func uploadDidCancel() {
1176 | DispatchQueue.main.async { [weak self] in
1177 | self?.delegate?.upgradeDidCancel(state: .none)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
1178 | }
1179 | state = .none
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradePeripheralFinder.swift:44:23: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
42 |
43 | DispatchQueue.main.asyncAfter(deadline: .now() + Self.Timeout) { [weak self] in
44 | guard let self, let centralManager, let safeguardedDelegate,
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
45 | let searchCallback, centralManager.isScanning else { return }
46 | // If we're still alive and Central Manager has not stopped scanning,
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:1158:40: warning: variable 'images' was never mutated; consider changing to 'let' constant
1156 |
1157 | public func uploadProgressDidChange(bytesSent: Int, imageSize: Int, timestamp: Date) {
1158 | if bytesSent == imageSize, var images {
| `- warning: variable 'images' was never mutated; consider changing to 'let' constant
1159 | // An Image was sent. Mark as uploaded.
1160 | if let image = images.first(where: { !$0.uploaded && $0.data.count == imageSize }) {
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:76:17: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
74 | if state != previousState {
75 | DispatchQueue.main.async { [weak self] in
76 | self?.delegate?.upgradeStateDidChange(from: previousState, to: state)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
77 | }
78 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:76:61: warning: sending 'previousState' risks causing data races; this is an error in the Swift 6 language mode
74 | if state != previousState {
75 | DispatchQueue.main.async { [weak self] in
76 | self?.delegate?.upgradeStateDidChange(from: previousState, to: state)
| |- warning: sending 'previousState' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'previousState' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
77 | }
78 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:76:80: warning: sending 'state' risks causing data races; this is an error in the Swift 6 language mode
74 | if state != previousState {
75 | DispatchQueue.main.async { [weak self] in
76 | self?.delegate?.upgradeStateDidChange(from: previousState, to: state)
| |- warning: sending 'state' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'state' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
77 | }
78 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:286:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
284 | paused = false
285 | DispatchQueue.main.async { [weak self] in
286 | self?.delegate?.upgradeDidComplete()
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
287 | // Release cyclic reference.
288 | self?.cyclicReferenceHolder = nil
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:128:21: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
126 | // Allow Library Apps to show 100% Progress in this case.
127 | DispatchQueue.main.async { [weak self] in
128 | self?.delegate?.uploadProgressDidChange(bytesSent: 100, imageSize: 100,
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
129 | timestamp: Date())
130 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:320:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
318 | paused = false
319 | DispatchQueue.main.async { [weak self] in
320 | self?.delegate?.upgradeDidFail(inState: tmp, with: error)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
321 | // Release cyclic reference.
322 | self?.cyclicReferenceHolder = nil
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:320:53: warning: sending 'tmp' risks causing data races; this is an error in the Swift 6 language mode
318 | paused = false
319 | DispatchQueue.main.async { [weak self] in
320 | self?.delegate?.upgradeDidFail(inState: tmp, with: error)
| |- warning: sending 'tmp' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'tmp' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
321 | // Release cyclic reference.
322 | self?.cyclicReferenceHolder = nil
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:628:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
626 | DispatchQueue.main.asyncAfter(deadline: .now() + 0.1) { [weak self] in
627 | // Validation successful, begin with image upload.
628 | self?.upload()
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
629 | }
630 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:1067:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
1065 | log(msg: "Waiting \(Int(configuration.estimatedSwapTime)) seconds before reconnect attempt...", atLevel: .info)
1066 | DispatchQueue.main.asyncAfter(deadline: .now() + remainingTime) { [weak self] in
1067 | self?.log(msg: "Reconnecting...", atLevel: .info)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
1068 | self?.reconnect()
1069 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:1166:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
1164 |
1165 | DispatchQueue.main.async { [weak self] in
1166 | self?.delegate?.uploadProgressDidChange(bytesSent: bytesSent, imageSize: imageSize, timestamp: timestamp)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
1167 | }
1168 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:1177:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
1175 | public func uploadDidCancel() {
1176 | DispatchQueue.main.async { [weak self] in
1177 | self?.delegate?.upgradeDidCancel(state: .none)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
1178 | }
1179 | state = .none
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradePeripheralFinder.swift:44:23: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
42 |
43 | DispatchQueue.main.asyncAfter(deadline: .now() + Self.Timeout) { [weak self] in
44 | guard let self, let centralManager, let safeguardedDelegate,
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
45 | let searchCallback, centralManager.isScanning else { return }
46 | // If we're still alive and Central Manager has not stopped scanning,
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:1158:40: warning: variable 'images' was never mutated; consider changing to 'let' constant
1156 |
1157 | public func uploadProgressDidChange(bytesSent: Int, imageSize: Int, timestamp: Date) {
1158 | if bytesSent == imageSize, var images {
| `- warning: variable 'images' was never mutated; consider changing to 'let' constant
1159 | // An Image was sent. Mark as uploaded.
1160 | if let image = images.first(where: { !$0.uploaded && $0.data.count == imageSize }) {
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:76:17: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
74 | if state != previousState {
75 | DispatchQueue.main.async { [weak self] in
76 | self?.delegate?.upgradeStateDidChange(from: previousState, to: state)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
77 | }
78 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:76:61: warning: sending 'previousState' risks causing data races; this is an error in the Swift 6 language mode
74 | if state != previousState {
75 | DispatchQueue.main.async { [weak self] in
76 | self?.delegate?.upgradeStateDidChange(from: previousState, to: state)
| |- warning: sending 'previousState' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'previousState' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
77 | }
78 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:76:80: warning: sending 'state' risks causing data races; this is an error in the Swift 6 language mode
74 | if state != previousState {
75 | DispatchQueue.main.async { [weak self] in
76 | self?.delegate?.upgradeStateDidChange(from: previousState, to: state)
| |- warning: sending 'state' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'state' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
77 | }
78 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:286:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
284 | paused = false
285 | DispatchQueue.main.async { [weak self] in
286 | self?.delegate?.upgradeDidComplete()
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
287 | // Release cyclic reference.
288 | self?.cyclicReferenceHolder = nil
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:128:21: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
126 | // Allow Library Apps to show 100% Progress in this case.
127 | DispatchQueue.main.async { [weak self] in
128 | self?.delegate?.uploadProgressDidChange(bytesSent: 100, imageSize: 100,
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
129 | timestamp: Date())
130 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:320:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
318 | paused = false
319 | DispatchQueue.main.async { [weak self] in
320 | self?.delegate?.upgradeDidFail(inState: tmp, with: error)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
321 | // Release cyclic reference.
322 | self?.cyclicReferenceHolder = nil
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:320:53: warning: sending 'tmp' risks causing data races; this is an error in the Swift 6 language mode
318 | paused = false
319 | DispatchQueue.main.async { [weak self] in
320 | self?.delegate?.upgradeDidFail(inState: tmp, with: error)
| |- warning: sending 'tmp' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'tmp' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
321 | // Release cyclic reference.
322 | self?.cyclicReferenceHolder = nil
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:628:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
626 | DispatchQueue.main.asyncAfter(deadline: .now() + 0.1) { [weak self] in
627 | // Validation successful, begin with image upload.
628 | self?.upload()
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
629 | }
630 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:1067:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
1065 | log(msg: "Waiting \(Int(configuration.estimatedSwapTime)) seconds before reconnect attempt...", atLevel: .info)
1066 | DispatchQueue.main.asyncAfter(deadline: .now() + remainingTime) { [weak self] in
1067 | self?.log(msg: "Reconnecting...", atLevel: .info)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
1068 | self?.reconnect()
1069 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:1166:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
1164 |
1165 | DispatchQueue.main.async { [weak self] in
1166 | self?.delegate?.uploadProgressDidChange(bytesSent: bytesSent, imageSize: imageSize, timestamp: timestamp)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
1167 | }
1168 | }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeManager.swift:1177:13: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
1175 | public func uploadDidCancel() {
1176 | DispatchQueue.main.async { [weak self] in
1177 | self?.delegate?.upgradeDidCancel(state: .none)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
1178 | }
1179 | state = .none
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradePeripheralFinder.swift:44:23: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
42 |
43 | DispatchQueue.main.asyncAfter(deadline: .now() + Self.Timeout) { [weak self] in
44 | guard let self, let centralManager, let safeguardedDelegate,
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
45 | let searchCallback, centralManager.isScanning else { return }
46 | // If we're still alive and Central Manager has not stopped scanning,
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrPackage.swift:101:14: warning: associated value 'resourceNotFound' of 'Sendable'-conforming enum 'Error' has non-sendable type 'FirmwareUpgradeResource'; this is an error in the Swift 6 language mode
99 | case deniedAccessToScopedResource, notAValidDocument, unableToAccessCacheDirectory
100 | case manifestFileNotFound, manifestImageNotFound
101 | case resourceNotFound(_ resource: FirmwareUpgradeResource)
| `- warning: associated value 'resourceNotFound' of 'Sendable'-conforming enum 'Error' has non-sendable type 'FirmwareUpgradeResource'; this is an error in the Swift 6 language mode
102 |
103 | public var errorDescription: String? {
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeController.swift:38:13: note: consider making enum 'FirmwareUpgradeResource' conform to the 'Sendable' protocol
36 | // MARK: FirmwareUpgradeResource
37 |
38 | public enum FirmwareUpgradeResource: CustomStringConvertible {
| `- note: consider making enum 'FirmwareUpgradeResource' conform to the 'Sendable' protocol
39 | case file(name: String)
40 |
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrPackage.swift:101:14: warning: associated value 'resourceNotFound' of 'Sendable'-conforming enum 'Error' has non-sendable type 'FirmwareUpgradeResource'; this is an error in the Swift 6 language mode
99 | case deniedAccessToScopedResource, notAValidDocument, unableToAccessCacheDirectory
100 | case manifestFileNotFound, manifestImageNotFound
101 | case resourceNotFound(_ resource: FirmwareUpgradeResource)
| `- warning: associated value 'resourceNotFound' of 'Sendable'-conforming enum 'Error' has non-sendable type 'FirmwareUpgradeResource'; this is an error in the Swift 6 language mode
102 |
103 | public var errorDescription: String? {
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeController.swift:38:13: note: consider making enum 'FirmwareUpgradeResource' conform to the 'Sendable' protocol
36 | // MARK: FirmwareUpgradeResource
37 |
38 | public enum FirmwareUpgradeResource: CustomStringConvertible {
| `- note: consider making enum 'FirmwareUpgradeResource' conform to the 'Sendable' protocol
39 | case file(name: String)
40 |
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrPackage.swift:101:14: warning: associated value 'resourceNotFound' of 'Sendable'-conforming enum 'Error' has non-sendable type 'FirmwareUpgradeResource'; this is an error in the Swift 6 language mode
99 | case deniedAccessToScopedResource, notAValidDocument, unableToAccessCacheDirectory
100 | case manifestFileNotFound, manifestImageNotFound
101 | case resourceNotFound(_ resource: FirmwareUpgradeResource)
| `- warning: associated value 'resourceNotFound' of 'Sendable'-conforming enum 'Error' has non-sendable type 'FirmwareUpgradeResource'; this is an error in the Swift 6 language mode
102 |
103 | public var errorDescription: String? {
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeController.swift:38:13: note: consider making enum 'FirmwareUpgradeResource' conform to the 'Sendable' protocol
36 | // MARK: FirmwareUpgradeResource
37 |
38 | public enum FirmwareUpgradeResource: CustomStringConvertible {
| `- note: consider making enum 'FirmwareUpgradeResource' conform to the 'Sendable' protocol
39 | case file(name: String)
40 |
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrPackage.swift:101:14: warning: associated value 'resourceNotFound' of 'Sendable'-conforming enum 'Error' has non-sendable type 'FirmwareUpgradeResource'; this is an error in the Swift 6 language mode
99 | case deniedAccessToScopedResource, notAValidDocument, unableToAccessCacheDirectory
100 | case manifestFileNotFound, manifestImageNotFound
101 | case resourceNotFound(_ resource: FirmwareUpgradeResource)
| `- warning: associated value 'resourceNotFound' of 'Sendable'-conforming enum 'Error' has non-sendable type 'FirmwareUpgradeResource'; this is an error in the Swift 6 language mode
102 |
103 | public var errorDescription: String? {
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeController.swift:38:13: note: consider making enum 'FirmwareUpgradeResource' conform to the 'Sendable' protocol
36 | // MARK: FirmwareUpgradeResource
37 |
38 | public enum FirmwareUpgradeResource: CustomStringConvertible {
| `- note: consider making enum 'FirmwareUpgradeResource' conform to the 'Sendable' protocol
39 | case file(name: String)
40 |
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/McuMgrPackage.swift:101:14: warning: associated value 'resourceNotFound' of 'Sendable'-conforming enum 'Error' has non-sendable type 'FirmwareUpgradeResource'; this is an error in the Swift 6 language mode
99 | case deniedAccessToScopedResource, notAValidDocument, unableToAccessCacheDirectory
100 | case manifestFileNotFound, manifestImageNotFound
101 | case resourceNotFound(_ resource: FirmwareUpgradeResource)
| `- warning: associated value 'resourceNotFound' of 'Sendable'-conforming enum 'Error' has non-sendable type 'FirmwareUpgradeResource'; this is an error in the Swift 6 language mode
102 |
103 | public var errorDescription: String? {
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DFU/FirmwareUpgradeController.swift:38:13: note: consider making enum 'FirmwareUpgradeResource' conform to the 'Sendable' protocol
36 | // MARK: FirmwareUpgradeResource
37 |
38 | public enum FirmwareUpgradeResource: CustomStringConvertible {
| `- note: consider making enum 'FirmwareUpgradeResource' conform to the 'Sendable' protocol
39 | case file(name: String)
40 |
[194/256] Compiling iOSMcuManagerLibrary McuMgrTransport.swift
[195/256] Compiling iOSMcuManagerLibrary McuMgrUploadPipeline.swift
[196/256] Compiling iOSMcuManagerLibrary CBOR+String.swift
[197/256] Compiling iOSMcuManagerLibrary ResultLock.swift
[198/256] Compiling iOSMcuManagerLibrary UTI.swift
[199/256] Compiling iOS_Common_Libraries Cache.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[200/256] Compiling iOS_Common_Libraries Constant.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[201/256] Compiling iOS_Common_Libraries ErrorEvent.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[202/256] Compiling iOS_Common_Libraries Haptic.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[203/256] Compiling iOS_Common_Libraries LogLevel.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[204/256] Compiling iOS_Common_Libraries LogRecord.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[205/256] Compiling iOS_Common_Libraries Option.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[206/256] Compiling iOS_Common_Libraries Preview.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[212/256] Compiling iOS_Common_Libraries TemperatureFlag.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[213/256] Compiling iOS_Common_Libraries TemperatureMeasurement.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[214/256] Compiling iOS_Common_Libraries BitField.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[215/256] Compiling iOS_Common_Libraries DevZoneLinkView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[216/256] Compiling iOS_Common_Libraries DotView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[217/256] Compiling iOS_Common_Libraries FPSCounter.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[218/256] Compiling iOS_Common_Libraries IndeterminateProgressView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[219/256] Compiling iOS_Common_Libraries InlinePicker.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[220/256] Compiling iOS_Common_Libraries InlineSegmentedControlPicker.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[221/256] Compiling iOS_Common_Libraries NoContentView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[222/256] Compiling iOS_Common_Libraries NordicDataField.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[223/256] Compiling iOS_Common_Libraries RSSI.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[224/256] Compiling iOS_Common_Libraries LabelStyle.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[225/256] Compiling iOS_Common_Libraries LabeledContentStyle.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[226/256] Compiling iOS_Common_Libraries TextFieldAlertModifier.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[227/256] Compiling iOS_Common_Libraries AppIconView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[228/256] Compiling iOS_Common_Libraries BadgeView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[229/256] Compiling iOS_Common_Libraries BlinkingCursorView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[230/256] Compiling iOS_Common_Libraries CancellableTextField.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[231/256] Compiling iOS_Common_Libraries PasswordField.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[232/256] Compiling iOS_Common_Libraries PipelineManager.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[233/256] Compiling iOS_Common_Libraries PipelineStage.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[234/256] Compiling iOS_Common_Libraries PipelineView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[235/256] Compiling iOS_Common_Libraries ProgressView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[236/256] Compiling iOS_Common_Libraries RSSIShape.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[237/256] Compiling iOS_Common_Libraries RSSIView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[238/256] Compiling iOS_Common_Libraries SourceCodeLinkView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
Fetching https://github.com/valpackett/SwiftCBOR.git
Fetching https://github.com/weichsel/ZIPFoundation.git
Fetching https://github.com/nordicsemi/IOS-Common-Libraries
Fetching https://github.com/nordicsemi/IOS-BLE-Library
[1/2079] Fetching ios-common-libraries
[833/3627] Fetching ios-common-libraries, swiftcbor
[1050/8694] Fetching ios-common-libraries, swiftcbor, ios-ble-library
Fetched https://github.com/nordicsemi/IOS-Common-Libraries from cache (0.74s)
Fetched https://github.com/valpackett/SwiftCBOR.git from cache (0.74s)
Fetched https://github.com/nordicsemi/IOS-BLE-Library from cache (0.74s)
[1/6471] Fetching zipfoundation
Fetched https://github.com/weichsel/ZIPFoundation.git from cache (1.54s)
Computing version for https://github.com/nordicsemi/IOS-Common-Libraries
Computed https://github.com/nordicsemi/IOS-Common-Libraries at 0.2.5 (2.18s)
Computing version for https://github.com/nordicsemi/IOS-BLE-Library
Computed https://github.com/nordicsemi/IOS-BLE-Library at 0.4.5 (0.60s)
Fetching https://github.com/nordicsemi/IOS-CoreBluetooth-Mock.git
[1/7958] Fetching ios-corebluetooth-mock
Fetched https://github.com/nordicsemi/IOS-CoreBluetooth-Mock.git from cache (0.85s)
Computing version for https://github.com/weichsel/ZIPFoundation.git
Computed https://github.com/weichsel/ZIPFoundation.git at 0.9.20 (1.37s)
Computing version for https://github.com/valpackett/SwiftCBOR.git
Computed https://github.com/valpackett/SwiftCBOR.git at 0.6.0 (0.59s)
Computing version for https://github.com/nordicsemi/IOS-CoreBluetooth-Mock.git
Computed https://github.com/nordicsemi/IOS-CoreBluetooth-Mock.git at 1.0.6 (0.48s)
Creating working copy for https://github.com/valpackett/SwiftCBOR.git
Working copy of https://github.com/valpackett/SwiftCBOR.git resolved at 0.6.0
Creating working copy for https://github.com/nordicsemi/IOS-BLE-Library
Working copy of https://github.com/nordicsemi/IOS-BLE-Library resolved at 0.4.5
Creating working copy for https://github.com/nordicsemi/IOS-CoreBluetooth-Mock.git
Working copy of https://github.com/nordicsemi/IOS-CoreBluetooth-Mock.git resolved at 1.0.6
Creating working copy for https://github.com/nordicsemi/IOS-Common-Libraries
Working copy of https://github.com/nordicsemi/IOS-Common-Libraries resolved at 0.2.5
Creating working copy for https://github.com/weichsel/ZIPFoundation.git
Working copy of https://github.com/weichsel/ZIPFoundation.git resolved at 0.9.20
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/PrivacyInfo.xcprivacy
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64
[0/4] Write swift-version-2F0A5646E1D333AE.txt
[2/6] Emitting module MockGeneratorTool
[3/6] Compiling MockGeneratorTool main.swift
[3/5] Linking MockGeneratorTool-tool
[4/5] Applying MockGeneratorTool-tool
[0/1] Planning build
[1/1] Compiling plugin MockGenerator
Building for debugging...
[1/27] Write swift-version-2F0A5646E1D333AE.txt
[2/160] Linking MockGeneratorTool-tool
[3/160] MockCopy Queue.swift
[3/160] MockCopy UnimplementedError.swift
[3/160] MockCopy Publishers+GuestList.swift
[6/160] MockCopy RSSI.swift
[7/160] MockCopy Publishers+Connectable.swift
[7/160] MockCopy Publishers+FailablePrefix.swift.swift
[9/160] MockCopy Publishers+Bluetooth.swift
[10/160] MockCopy ContinuationSubscriber.swift
[11/160] MockCopy Logger.swift
[12/160] MockCopy Data+Ext.swift.swift
[13/160] MockCopy CBManagerState+Ext.swift
[14/160] MockCopy Publishers+Async.swift
[15/160] MockCopy CBManagerState.swift
[16/160] MockCopy AsyncCharacteristicData.swift
[17/160] MockCopy AdvertisementData.swift
[18/160] MockCopy ReactivePeripheralDelegate.swift
[19/160] MockCopy Peripheral.swift
[20/160] MockCopy PeripheralError.swift
[21/160] MockCopy Peripheral+Writer.swift
[22/160] MockCopy ReactiveCentralManagerDelegate.swift
[23/160] MockCopy CentralManager.swift
[24/160] MockCopy ScanResult.swift
[26/159] Compiling SwiftCBOR UnkeyedEncodingContainer.swift
[27/159] Compiling SwiftCBOR FixedWidthInteger+Bytes.swift
[28/160] Compiling iOS_Common_Libraries AutoLayout.swift
[29/160] Compiling iOS_Common_Libraries CGSize.swift
[30/160] Compiling ZIPFoundation Archive+WritingDeprecated.swift
[31/160] Compiling iOS_Common_Libraries BlinkingModifier.swift
[32/160] Compiling CoreBluetoothMock Blinky.swift
[33/160] Compiling iOS_Common_Libraries URLSession.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[34/160] Compiling iOS_Common_Libraries CommonDataParser.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[36/160] Compiling iOS_Common_Libraries Data+Ext.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[38/160] Compiling iOS_Common_Libraries DataParser.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[39/160] Compiling iOS_Common_Libraries DataReader.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[40/160] Compiling iOS_Common_Libraries DateParser.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[41/160] Compiling iOS_Common_Libraries DoubleParser.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[42/160] Compiling iOS_Common_Libraries SFloatParser.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[43/160] Compiling iOS_Common_Libraries UInt16Parser.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[44/160] Compiling iOS_Common_Libraries GlowingModifier.swift
[45/160] Compiling iOS_Common_Libraries Array.swift
[48/160] Compiling iOS_Common_Libraries Collection.swift
[49/160] Compiling iOS_Common_Libraries Color.swift
[50/169] Compiling iOS_Common_Libraries UInt32Parser.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[51/169] Compiling iOS_Common_Libraries UInt8Parser.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[52/169] Compiling iOS_Common_Libraries RecordOpcode.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[53/169] Compiling iOS_Common_Libraries RecordOperator.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[54/169] Compiling iOS_Common_Libraries RecordResponseStatus.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[55/169] Compiling iOS_Common_Libraries SensorLocation.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[56/169] Compiling iOS_Common_Libraries SensorType.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[57/169] Compiling iOS_Common_Libraries Status.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[58/169] Compiling iOS_Common_Libraries GlucoseMeasurement.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[59/169] Compiling iOS_Common_Libraries HeartRateMeasurement.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[60/169] Compiling iOS_Common_Libraries HeartRateSensorContact.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[61/169] Compiling iOS_Common_Libraries HeartRateSensorLocation.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[62/169] Compiling iOS_Common_Libraries NordicDataParser.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[63/169] Compiling iOS_Common_Libraries ParsingError.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[64/169] Compiling iOS_Common_Libraries TemperatureFlag.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[65/169] Compiling iOS_Common_Libraries TemperatureMeasurement.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[66/169] Compiling iOS_Common_Libraries BitField.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[67/169] Compiling SwiftCBOR Util.swift
[68/169] Compiling iOS_Common_Libraries Cache.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[69/169] Compiling iOS_Common_Libraries Constant.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[70/169] Compiling iOS_Common_Libraries ErrorEvent.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[71/169] Compiling iOS_Common_Libraries Haptic.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[72/169] Compiling iOS_Common_Libraries LogLevel.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[73/169] Compiling iOS_Common_Libraries LogRecord.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[74/169] Compiling iOS_Common_Libraries Option.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[75/169] Compiling iOS_Common_Libraries Preview.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[76/169] Compiling iOS_Common_Libraries Double.swift
[77/169] Compiling iOS_Common_Libraries Float.swift
[78/169] Compiling iOS_Common_Libraries NordicLog.swift
[79/169] Compiling iOS_Common_Libraries Optional.swift
[80/169] Compiling ZIPFoundation Archive+Reading.swift
[81/169] Compiling ZIPFoundation Archive+BackingConfiguration.swift
[84/169] Compiling ZIPFoundation Archive+MemoryFile.swift
[85/169] Compiling ZIPFoundation Archive+Progress.swift
[87/171] Emitting module ZIPFoundation
[91/171] Compiling iOS_Common_Libraries Sequence.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[92/171] Compiling iOS_Common_Libraries String.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[93/171] Compiling ZIPFoundation URL+ZIP.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[94/171] Compiling ZIPFoundation resource_bundle_accessor.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[95/171] Compiling iOS_Common_Libraries UIView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[96/171] Compiling iOS_Common_Libraries View.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[97/171] Compiling iOS_Common_Libraries HTTPRequest.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[98/171] Compiling iOS_Common_Libraries Network.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[99/171] Compiling iOS_Common_Libraries NetworkResponse.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[100/171] Compiling iOS_Common_Libraries RSSI.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[101/171] Compiling iOS_Common_Libraries LabelStyle.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[102/171] Compiling iOS_Common_Libraries LabeledContentStyle.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[103/171] Compiling iOS_Common_Libraries TextFieldAlertModifier.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[104/171] Compiling iOS_Common_Libraries AppIconView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[105/171] Compiling iOS_Common_Libraries BadgeView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[106/171] Compiling iOS_Common_Libraries BlinkingCursorView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[107/171] Compiling iOS_Common_Libraries CancellableTextField.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[108/171] Compiling iOS_Common_Libraries DevZoneLinkView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[109/171] Compiling iOS_Common_Libraries DotView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[110/171] Compiling iOS_Common_Libraries FPSCounter.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[111/171] Compiling iOS_Common_Libraries IndeterminateProgressView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[112/171] Compiling iOS_Common_Libraries InlinePicker.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[113/171] Compiling iOS_Common_Libraries InlineSegmentedControlPicker.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[114/171] Compiling iOS_Common_Libraries NoContentView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[115/171] Compiling iOS_Common_Libraries NordicDataField.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
error: emit-module command failed with exit code 1 (use -v to see invocation)
[116/171] Emitting module iOS_Common_Libraries
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[121/171] Emitting module SwiftCBOR
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[133/171] Compiling iOS_Common_Libraries NSColor.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[134/171] Compiling iOS_Common_Libraries RGB.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[148/171] Compiling CoreBluetoothMock UART.swift
[155/171] Compiling iOS_Common_Libraries PasswordField.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[156/171] Compiling iOS_Common_Libraries PipelineManager.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[157/171] Compiling iOS_Common_Libraries PipelineStage.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[158/171] Compiling iOS_Common_Libraries PipelineView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[159/171] Compiling iOS_Common_Libraries ProgressView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[160/171] Compiling iOS_Common_Libraries RSSIShape.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[161/171] Compiling iOS_Common_Libraries RSSIView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[162/171] Compiling iOS_Common_Libraries SourceCodeLinkView.swift
/Users/admin/builder/spi-builder-workspace/.build/checkouts/IOS-Common-Libraries/Sources/iOS-Common-Libraries/Extensions/AutoLayout.swift:11:8: error: no such module 'UIKit'
9 | //
10 |
11 | import UIKit
| `- error: no such module 'UIKit'
12 |
13 | // MARK: - Safe Anchor(s)
[169/171] Emitting module CoreBluetoothMock
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/PrivacyInfo.xcprivacy
BUILD FAILURE 6.1 macosSpm