The Swift Package Index logo.Swift Package Index

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 arm64

Build 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