The Swift Package Index logo.Swift Package Index

Build Information

Failed to build iOSMcuManagerLibrary, reference 1.14.2 (81bad9), with Swift 6.0 for macOS (SPM) on 1 Apr 2026 22:43:30 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.69.2
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/nordicsemi/IOS-nRF-Connect-Device-Manager.git
Reference: 1.14.2
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/nordicsemi/IOS-nRF-Connect-Device-Manager
 * tag               1.14.2     -> FETCH_HEAD
HEAD is now at 81bad91 Bumped Cocoapods to 1.14.2 in order to make it happy
Cloned https://github.com/nordicsemi/IOS-nRF-Connect-Device-Manager.git
Revision (git rev-parse @):
81bad91508b4b1e401d40569fcfa203eb66d91b5
SUCCESS checkout https://github.com/nordicsemi/IOS-nRF-Connect-Device-Manager.git at 1.14.2
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/nordicsemi/IOS-nRF-Connect-Device-Manager.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64
Building for debugging...
[0/10] Write sources
[1/10] Copying PrivacyInfo.xcprivacy
[4/10] Write sources
[9/10] Write swift-version-5BDAB9E9C0126B9D.txt
[11/160] Emitting module ZIPFoundation
[12/162] Compiling SwiftCBOR FixedWidthInteger+Bytes.swift
[13/163] Compiling SwiftCBOR Util.swift
[14/163] Compiling iOS_Common_Libraries Network.swift
[15/163] Compiling iOS_Common_Libraries NetworkResponse.swift
[16/165] Compiling iOS_Common_Libraries View.swift
[17/165] Compiling iOS_Common_Libraries HTTPRequest.swift
[18/165] Compiling iOS_Common_Libraries URLSession.swift
[19/165] Compiling iOS_Common_Libraries CommonDataParser.swift
[20/165] Compiling iOS_Common_Libraries NSColor.swift
[21/165] Compiling iOS_Common_Libraries RGB.swift
[22/165] Compiling CoreBluetoothMock CBMPeripheralSpec.swift
[23/165] Compiling CoreBluetoothMock CBMPeripheralDelegateProxy.swift
[24/165] Compiling CoreBluetoothMock CBMPeripheralPreview.swift
[25/166] Compiling iOS_Common_Libraries Publisher.swift
[26/166] Compiling iOS_Common_Libraries UIView.swift
[27/166] Compiling iOS_Common_Libraries Color.swift
[33/166] Compiling SwiftCBOR UnkeyedEncodingContainer.swift
[34/166] Compiling iOS_Common_Libraries NordicLog.swift
[35/166] Compiling iOS_Common_Libraries Optional.swift
[36/166] Compiling iOS_Common_Libraries RGBA.swift
[37/166] Compiling iOS_Common_Libraries UIColor.swift
[41/166] Compiling iOS_Common_Libraries LogLevel.swift
[42/166] Compiling iOS_Common_Libraries LogRecord.swift
[53/166] Compiling iOS_Common_Libraries BlinkingModifier.swift
[54/166] Compiling iOS_Common_Libraries GlowingModifier.swift
[55/166] Compiling iOS_Common_Libraries CGSize.swift
[58/166] Compiling iOS_BLE_Library RSSI.swift
[59/166] Compiling iOS_BLE_Library UnimplementedError.swift
[64/166] Emitting module SwiftCBOR
[67/166] Compiling CoreBluetoothMock CBMPeripheralSpecDelegate.swift
[70/166] Emitting module iOS_BLE_Library
[89/166] Emitting module CoreBluetoothMock
[92/230] Emitting module iOS_BLE_Library_Mock
[93/232] Compiling iOS_BLE_Library_Mock Publishers+Bluetooth.swift
[94/232] Compiling iOS_BLE_Library_Mock Publishers+Connectable.swift
[95/232] Compiling iOS_BLE_Library_Mock Logger.swift
[96/232] Compiling iOS_BLE_Library_Mock ContinuationSubscriber.swift
[97/232] Compiling iOS_BLE_Library_Mock RSSI.swift
[98/232] Compiling iOS_BLE_Library_Mock UnimplementedError.swift
[99/232] Compiling iOSMcuManagerLibrary FileSystemManager.swift
[100/232] Compiling iOSMcuManagerLibrary ImageManager.swift
[105/240] Compiling iOS_BLE_Library_Mock AsyncCharacteristicData.swift
[106/240] Compiling iOS_BLE_Library_Mock CBManagerState.swift
[107/240] Compiling iOS_BLE_Library_Mock CBManagerState+Ext.swift
[108/240] Compiling iOS_BLE_Library_Mock Data+Ext.swift.swift
[109/240] Compiling iOS_BLE_Library_Mock Publishers+Async.swift
[110/240] Compiling iOS_BLE_Library_Mock Publishers+Peripheral.swift
[111/240] Compiling iOS_BLE_Library_Mock Queue.swift
[114/240] Compiling iOS_BLE_Library_Mock Peripheral.swift
[115/240] Compiling iOS_BLE_Library_Mock Publishers+FailablePrefix.swift.swift
[116/240] Compiling iOS_BLE_Library_Mock Publishers+GuestList.swift
[117/240] Compiling iOS_BLE_Library_Mock PeripheralError.swift
[118/240] Compiling iOS_BLE_Library_Mock ReactivePeripheralDelegate.swift
[119/244] Compiling iOSMcuManagerLibrary LogManager.swift
[120/244] Compiling iOSMcuManagerLibrary McuMgrBleTransportWriteState.swift
[121/244] Compiling iOSMcuManagerLibrary CBOR+McuManager.swift
[122/244] Compiling iOSMcuManagerLibrary Data+McuManager.swift
[123/244] Compiling iOSMcuManagerLibrary String+McuManager.swift
[124/244] Compiling iOSMcuManagerLibrary BasicManager.swift
[125/244] Compiling iOSMcuManagerLibrary RunTestManager.swift
[126/244] Compiling iOSMcuManagerLibrary SettingsManager.swift
[131/244] Compiling iOS_BLE_Library_Mock AdvertisementData.swift
[137/244] Compiling iOSMcuManagerLibrary ShellManager.swift
[138/244] Compiling iOSMcuManagerLibrary StatsManager.swift
[139/244] Compiling iOSMcuManagerLibrary McuMgrImage.swift
[140/244] Compiling iOSMcuManagerLibrary McuMgrLogDelegate.swift
[141/244] Compiling iOSMcuManagerLibrary McuMgrManifest.swift
[142/244] Compiling iOSMcuManagerLibrary McuMgrPackage.swift
[143/244] Compiling iOSMcuManagerLibrary McuMgrUploadPipeline.swift
[144/244] Compiling iOSMcuManagerLibrary CBOR+String.swift
[145/244] Compiling iOS_BLE_Library_Mock Alias.swift
[146/244] Compiling iOS_BLE_Library_Mock CentralManager.swift
[147/244] Compiling iOS_BLE_Library_Mock ScanResult.swift
[148/244] Compiling iOS_BLE_Library_Mock ReactiveCentralManagerDelegate.swift
[149/244] Compiling iOS_BLE_Library_Mock Peripheral+Writer.swift
[159/244] Emitting module iOSMcuManagerLibrary
/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/Managers/DefaultManager+Async.swift:19:5: warning: 'public' modifier is redundant for instance method declared in a public extension
17 |     // MARK: async params()
18 |
19 |     public func params() async throws -> McuMgrParametersResponse {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
20 |         try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<McuMgrParametersResponse, Error>) in
21 |             params { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DefaultManager+Async.swift:38:5: warning: 'public' modifier is redundant for instance method declared in a public extension
36 |     // MARK: async applicationInfo(format:)
37 |
38 |     public func applicationInfo(format: Set<ApplicationInfoFormat>) async throws -> AppInfoResponse {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
39 |         try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<AppInfoResponse, Error>) in
40 |             applicationInfo(format: format) { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DefaultManager+Async.swift:57:5: warning: 'public' modifier is redundant for instance method declared in a public extension
55 |     // MARK: bootloaderInfo()
56 |
57 |     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
58 |         let bootloader = try await bootloaderQuery(.name).bootloader
59 |         guard bootloader == .mcuboot else { return (bootloader: bootloader, mode: nil, slot: nil) }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DefaultManager+Async.swift:68:5: warning: 'public' modifier is redundant for instance method declared in a public extension
66 |     // MARK: bootloaderQuery(:)
67 |
68 |     public func bootloaderQuery(_ query: BootloaderInfoQuery) async throws -> BootloaderInfoResponse {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
69 |         try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<BootloaderInfoResponse, Error>) in
70 |             bootloaderInfo(query: query) { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/ImageManager.swift:539:17: warning: 'let' pattern has no effect; sub-pattern didn't bind any variables
537 |
538 |     private func onUploadResponseError(_ error: any LocalizedError, for response: McuMgrUploadResponse) {
539 |         if case let McuMgrError.returnCode(.busy) = error {
    |                 `- warning: 'let' pattern has no effect; sub-pattern didn't bind any variables
540 |             log(msg: "Received 'busy' Error from Device. Will try again after a short day.", atLevel: .debug)
541 |             if let offset = response.off {
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/ImageManager.swift:539:17: warning: 'let' pattern has no effect; sub-pattern didn't bind any variables
537 |
538 |     private func onUploadResponseError(_ error: any LocalizedError, for response: McuMgrUploadResponse) {
539 |         if case let McuMgrError.returnCode(.busy) = error {
    |                 `- warning: 'let' pattern has no effect; sub-pattern didn't bind any variables
540 |             log(msg: "Received 'busy' Error from Device. Will try again after a short day.", atLevel: .debug)
541 |             if let offset = response.off {
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/ImageManager.swift:539:17: warning: 'let' pattern has no effect; sub-pattern didn't bind any variables
537 |
538 |     private func onUploadResponseError(_ error: any LocalizedError, for response: McuMgrUploadResponse) {
539 |         if case let McuMgrError.returnCode(.busy) = error {
    |                 `- warning: 'let' pattern has no effect; sub-pattern didn't bind any variables
540 |             log(msg: "Received 'busy' Error from Device. Will try again after a short day.", atLevel: .debug)
541 |             if let offset = response.off {
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/ImageManager.swift:539:17: warning: 'let' pattern has no effect; sub-pattern didn't bind any variables
537 |
538 |     private func onUploadResponseError(_ error: any LocalizedError, for response: McuMgrUploadResponse) {
539 |         if case let McuMgrError.returnCode(.busy) = error {
    |                 `- warning: 'let' pattern has no effect; sub-pattern didn't bind any variables
540 |             log(msg: "Received 'busy' Error from Device. Will try again after a short day.", atLevel: .debug)
541 |             if let offset = response.off {
/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/Managers/DefaultManager+Async.swift:19:5: warning: 'public' modifier is redundant for instance method declared in a public extension
17 |     // MARK: async params()
18 |
19 |     public func params() async throws -> McuMgrParametersResponse {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
20 |         try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<McuMgrParametersResponse, Error>) in
21 |             params { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DefaultManager+Async.swift:38:5: warning: 'public' modifier is redundant for instance method declared in a public extension
36 |     // MARK: async applicationInfo(format:)
37 |
38 |     public func applicationInfo(format: Set<ApplicationInfoFormat>) async throws -> AppInfoResponse {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
39 |         try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<AppInfoResponse, Error>) in
40 |             applicationInfo(format: format) { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DefaultManager+Async.swift:57:5: warning: 'public' modifier is redundant for instance method declared in a public extension
55 |     // MARK: bootloaderInfo()
56 |
57 |     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
58 |         let bootloader = try await bootloaderQuery(.name).bootloader
59 |         guard bootloader == .mcuboot else { return (bootloader: bootloader, mode: nil, slot: nil) }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DefaultManager+Async.swift:68:5: warning: 'public' modifier is redundant for instance method declared in a public extension
66 |     // MARK: bootloaderQuery(:)
67 |
68 |     public func bootloaderQuery(_ query: BootloaderInfoQuery) async throws -> BootloaderInfoResponse {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
69 |         try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<BootloaderInfoResponse, Error>) in
70 |             bootloaderInfo(query: query) { response, error in
/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/Managers/DefaultManager+Async.swift:19:5: warning: 'public' modifier is redundant for instance method declared in a public extension
17 |     // MARK: async params()
18 |
19 |     public func params() async throws -> McuMgrParametersResponse {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
20 |         try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<McuMgrParametersResponse, Error>) in
21 |             params { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DefaultManager+Async.swift:38:5: warning: 'public' modifier is redundant for instance method declared in a public extension
36 |     // MARK: async applicationInfo(format:)
37 |
38 |     public func applicationInfo(format: Set<ApplicationInfoFormat>) async throws -> AppInfoResponse {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
39 |         try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<AppInfoResponse, Error>) in
40 |             applicationInfo(format: format) { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DefaultManager+Async.swift:57:5: warning: 'public' modifier is redundant for instance method declared in a public extension
55 |     // MARK: bootloaderInfo()
56 |
57 |     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
58 |         let bootloader = try await bootloaderQuery(.name).bootloader
59 |         guard bootloader == .mcuboot else { return (bootloader: bootloader, mode: nil, slot: nil) }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DefaultManager+Async.swift:68:5: warning: 'public' modifier is redundant for instance method declared in a public extension
66 |     // MARK: bootloaderQuery(:)
67 |
68 |     public func bootloaderQuery(_ query: BootloaderInfoQuery) async throws -> BootloaderInfoResponse {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
69 |         try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<BootloaderInfoResponse, Error>) in
70 |             bootloaderInfo(query: query) { response, error in
/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/Managers/DefaultManager+Async.swift:19:5: warning: 'public' modifier is redundant for instance method declared in a public extension
17 |     // MARK: async params()
18 |
19 |     public func params() async throws -> McuMgrParametersResponse {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
20 |         try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<McuMgrParametersResponse, Error>) in
21 |             params { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DefaultManager+Async.swift:38:5: warning: 'public' modifier is redundant for instance method declared in a public extension
36 |     // MARK: async applicationInfo(format:)
37 |
38 |     public func applicationInfo(format: Set<ApplicationInfoFormat>) async throws -> AppInfoResponse {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
39 |         try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<AppInfoResponse, Error>) in
40 |             applicationInfo(format: format) { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DefaultManager+Async.swift:57:5: warning: 'public' modifier is redundant for instance method declared in a public extension
55 |     // MARK: bootloaderInfo()
56 |
57 |     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
58 |         let bootloader = try await bootloaderQuery(.name).bootloader
59 |         guard bootloader == .mcuboot else { return (bootloader: bootloader, mode: nil, slot: nil) }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DefaultManager+Async.swift:68:5: warning: 'public' modifier is redundant for instance method declared in a public extension
66 |     // MARK: bootloaderQuery(:)
67 |
68 |     public func bootloaderQuery(_ query: BootloaderInfoQuery) async throws -> BootloaderInfoResponse {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
69 |         try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<BootloaderInfoResponse, Error>) in
70 |             bootloaderInfo(query: query) { response, error in
/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/Managers/DefaultManager+Async.swift:19:5: warning: 'public' modifier is redundant for instance method declared in a public extension
17 |     // MARK: async params()
18 |
19 |     public func params() async throws -> McuMgrParametersResponse {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
20 |         try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<McuMgrParametersResponse, Error>) in
21 |             params { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DefaultManager+Async.swift:38:5: warning: 'public' modifier is redundant for instance method declared in a public extension
36 |     // MARK: async applicationInfo(format:)
37 |
38 |     public func applicationInfo(format: Set<ApplicationInfoFormat>) async throws -> AppInfoResponse {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
39 |         try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<AppInfoResponse, Error>) in
40 |             applicationInfo(format: format) { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DefaultManager+Async.swift:57:5: warning: 'public' modifier is redundant for instance method declared in a public extension
55 |     // MARK: bootloaderInfo()
56 |
57 |     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
58 |         let bootloader = try await bootloaderQuery(.name).bootloader
59 |         guard bootloader == .mcuboot else { return (bootloader: bootloader, mode: nil, slot: nil) }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DefaultManager+Async.swift:68:5: warning: 'public' modifier is redundant for instance method declared in a public extension
66 |     // MARK: bootloaderQuery(:)
67 |
68 |     public func bootloaderQuery(_ query: BootloaderInfoQuery) async throws -> BootloaderInfoResponse {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
69 |         try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<BootloaderInfoResponse, Error>) in
70 |             bootloaderInfo(query: query) { response, error in
/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/Managers/DefaultManager+Async.swift:19:5: warning: 'public' modifier is redundant for instance method declared in a public extension
17 |     // MARK: async params()
18 |
19 |     public func params() async throws -> McuMgrParametersResponse {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
20 |         try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<McuMgrParametersResponse, Error>) in
21 |             params { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DefaultManager+Async.swift:38:5: warning: 'public' modifier is redundant for instance method declared in a public extension
36 |     // MARK: async applicationInfo(format:)
37 |
38 |     public func applicationInfo(format: Set<ApplicationInfoFormat>) async throws -> AppInfoResponse {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
39 |         try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<AppInfoResponse, Error>) in
40 |             applicationInfo(format: format) { response, error in
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DefaultManager+Async.swift:57:5: warning: 'public' modifier is redundant for instance method declared in a public extension
55 |     // MARK: bootloaderInfo()
56 |
57 |     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
58 |         let bootloader = try await bootloaderQuery(.name).bootloader
59 |         guard bootloader == .mcuboot else { return (bootloader: bootloader, mode: nil, slot: nil) }
/Users/admin/builder/spi-builder-workspace/iOSMcuManagerLibrary/Source/Managers/DefaultManager+Async.swift:68:5: warning: 'public' modifier is redundant for instance method declared in a public extension
66 |     // MARK: bootloaderQuery(:)
67 |
68 |     public func bootloaderQuery(_ query: BootloaderInfoQuery) async throws -> BootloaderInfoResponse {
   |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
69 |         try await withCheckedThrowingContinuation { (continuation: CheckedContinuation<BootloaderInfoResponse, Error>) in
70 |             bootloaderInfo(query: query) { response, error in
[184/244] Compiling iOSMcuManagerLibrary ResultLock.swift
[185/244] Compiling iOSMcuManagerLibrary UTI.swift
[188/244] Compiling iOS_Common_Libraries BitField.swift
[189/244] Compiling iOS_Common_Libraries Cache.swift
[190/244] Compiling iOS_Common_Libraries Collection.swift
[191/244] Compiling iOS_Common_Libraries Constant.swift
[192/244] Compiling iOS_Common_Libraries Data.swift
[193/244] Compiling iOS_Common_Libraries Date.swift
[194/244] Compiling iOS_Common_Libraries Double.swift
[195/244] Compiling iOS_Common_Libraries ErrorEvent.swift
[196/244] Compiling iOS_Common_Libraries Float.swift
[197/244] Compiling iOS_Common_Libraries Option.swift
[198/244] Compiling iOS_Common_Libraries Preview.swift
[199/244] Compiling iOS_Common_Libraries RSSI.swift
[200/244] Compiling iOS_Common_Libraries Sequence.swift
[201/244] Compiling iOS_Common_Libraries String.swift
[202/244] Compiling iOS_Common_Libraries LabelStyle.swift
[203/244] Compiling iOS_Common_Libraries LabeledContentStyle.swift
[204/244] Compiling iOS_Common_Libraries TextFieldAlertModifier.swift
[205/244] Compiling iOS_Common_Libraries Task.swift
[206/244] Compiling iOS_Common_Libraries AppIconView.swift
[207/244] Compiling iOS_Common_Libraries BadgeView.swift
[208/244] Compiling iOS_Common_Libraries BlinkingCursorView.swift
[209/244] Compiling iOS_Common_Libraries CancellableTextField.swift
[210/244] Compiling iOS_Common_Libraries DevZoneLinkView.swift
[211/244] Compiling iOS_Common_Libraries DotView.swift
[212/244] Compiling iOS_Common_Libraries FPSCounter.swift
[213/244] Compiling iOS_Common_Libraries IndeterminateProgressView.swift
[214/244] Compiling iOS_Common_Libraries InlinePicker.swift
[215/244] Compiling iOS_Common_Libraries InlineSegmentedControlPicker.swift
[216/244] Compiling iOS_Common_Libraries NoContentView.swift
[217/244] Compiling iOS_Common_Libraries NordicDataField.swift
[218/244] Emitting module iOS_Common_Libraries
[219/244] Compiling iOS_Common_Libraries PasswordField.swift
[220/244] Compiling iOS_Common_Libraries PipelineManager.swift
[221/244] Compiling iOS_Common_Libraries PipelineStage.swift
[222/244] Compiling iOS_Common_Libraries PipelineView.swift
[223/244] Compiling iOS_Common_Libraries ProgressView.swift
[224/244] Compiling iOS_Common_Libraries RSSIShape.swift
[225/244] Compiling iOS_Common_Libraries RSSIView.swift
[226/244] Compiling iOS_Common_Libraries SourceCodeLinkView.swift
[245/259] Compiling iOSOtaLibrary ObservabilityManager+Logs.swift
[246/260] Compiling iOSOtaLibrary PostChunkRequest.swift
[247/260] Compiling iOSOtaLibrary ObservabilityManager.swift
[248/260] Compiling iOSOtaLibrary ProjectKey.swift
[249/260] Compiling iOSOtaLibrary CBUUID+MDS.swift
[250/260] Compiling iOSOtaLibrary ObservabilityChunk.swift
[251/260] Compiling iOSOtaLibrary ObservabilityDevice.swift
[252/260] Compiling iOSOtaLibrary ObservabilityManager+Internal.swift
/Users/admin/builder/spi-builder-workspace/iOSOtaLibrary/Source/Observability/ObservabilityManager+Internal.swift:149:26: warning: variable 'self' was written to, but never read
147 |         peripheral
148 |             .listenValues(for: dataExportCharacteristic)
149 |             .map { [weak self] data in
    |                          `- warning: variable 'self' was written to, but never read
150 |                 ObservabilityChunk(data)
151 |             }
/Users/admin/builder/spi-builder-workspace/iOSOtaLibrary/Source/Observability/ObservabilityManager+Internal.swift:226:35: warning: immutable value 'error' was never used; consider replacing with '_' or removing it
224 |                     self?.log("finished!")
225 |                     self?.networkBusy = false
226 |                 case .failure(let error):
    |                                   `- warning: immutable value 'error' was never used; consider replacing with '_' or removing it
227 |                     guard let self else { return }
228 |                     let updatedChunk = state.update(uploadingChunk, from: identifier, to: .uploadError)
[253/260] Compiling iOSOtaLibrary ObservabilityError.swift
[254/260] Compiling iOSOtaLibrary ObservabilityDeviceEvent.swift
/Users/admin/builder/spi-builder-workspace/iOSOtaLibrary/Source/Observability/Data Structures/ObservabilityState.swift:14:1: error: 'nonisolated' modifier cannot be applied to this declaration
 12 | // MARK: - ObservabilityState
 13 |
 14 | nonisolated
    | `- error: 'nonisolated' modifier cannot be applied to this declaration
 15 | struct ObservabilityState: Codable {
 16 |
/Users/admin/builder/spi-builder-workspace/iOSOtaLibrary/Source/Observability/Data Structures/ObservabilityState.swift:37:37: warning: result of call to 'sorted(by:)' is unused
 35 |
 36 |         pendingUploads[identifier]?.append(contentsOf: chunks)
 37 |         pendingUploads[identifier]?.sorted(by: <)
    |                                     `- warning: result of call to 'sorted(by:)' is unused
 38 |         enqueueWriteToDisk()
 39 |     }
/Users/admin/builder/spi-builder-workspace/iOSOtaLibrary/Source/Observability/Data Structures/ObservabilityState.swift:76:44: error: 'decompress(as:)' is only available in macOS 11.0 or newer
 67 | // MARK: Save / Restore
 68 |
 69 | extension ObservabilityState {
    | `- note: add @available attribute to enclosing extension
 70 |
 71 |     mutating func restoreFromDisk() {
    |                   `- note: add @available attribute to enclosing instance method
 72 |         guard let url = Self.stateURL(),
 73 |               let data = try? Data(contentsOf: url) else { return }
 74 |
 75 |         if #available(iOS 14.0, *) {
 76 |             guard let restored = try? data.decompress(as: Self.self) else { return }
    |                                            |- error: 'decompress(as:)' is only available in macOS 11.0 or newer
    |                                            `- note: add 'if #available' version check
 77 |             self = restored
 78 |         } else {
/Users/admin/builder/spi-builder-workspace/iOSOtaLibrary/Source/Observability/Data Structures/ObservabilityState.swift:76:34: warning: no calls to throwing functions occur within 'try' expression
 74 |
 75 |         if #available(iOS 14.0, *) {
 76 |             guard let restored = try? data.decompress(as: Self.self) else { return }
    |                                  `- warning: no calls to throwing functions occur within 'try' expression
 77 |             self = restored
 78 |         } else {
/Users/admin/builder/spi-builder-workspace/iOSOtaLibrary/Source/Observability/Data Structures/ObservabilityState.swift:103:14: error: no exact matches in call to static method 'detached'
101 |
102 |     static func writeToDisk(url: URL, copy: Self) {
103 |         Task.detached(name: "writeToDisk", priority: .utility) {
    |              |- error: no exact matches in call to static method 'detached'
    |              |- note: candidate has partially matching parameter list (executorPreference: (any TaskExecutor)?, priority: TaskPriority?, operation: sending @escaping () async -> ())
    |              `- note: candidate has partially matching parameter list (executorPreference: (any TaskExecutor)?, priority: TaskPriority?, operation: sending @escaping () async throws -> ())
104 |             guard let data = try? JSONEncoder().encode(copy) else { return }
105 |             do {
[255/260] Compiling iOSOtaLibrary ObservabilityState.swift
/Users/admin/builder/spi-builder-workspace/iOSOtaLibrary/Source/Observability/Data Structures/ObservabilityState.swift:14:1: error: 'nonisolated' modifier cannot be applied to this declaration
 12 | // MARK: - ObservabilityState
 13 |
 14 | nonisolated
    | `- error: 'nonisolated' modifier cannot be applied to this declaration
 15 | struct ObservabilityState: Codable {
 16 |
/Users/admin/builder/spi-builder-workspace/iOSOtaLibrary/Source/Observability/Data Structures/ObservabilityState.swift:37:37: warning: result of call to 'sorted(by:)' is unused
 35 |
 36 |         pendingUploads[identifier]?.append(contentsOf: chunks)
 37 |         pendingUploads[identifier]?.sorted(by: <)
    |                                     `- warning: result of call to 'sorted(by:)' is unused
 38 |         enqueueWriteToDisk()
 39 |     }
/Users/admin/builder/spi-builder-workspace/iOSOtaLibrary/Source/Observability/Data Structures/ObservabilityState.swift:76:44: error: 'decompress(as:)' is only available in macOS 11.0 or newer
 67 | // MARK: Save / Restore
 68 |
 69 | extension ObservabilityState {
    | `- note: add @available attribute to enclosing extension
 70 |
 71 |     mutating func restoreFromDisk() {
    |                   `- note: add @available attribute to enclosing instance method
 72 |         guard let url = Self.stateURL(),
 73 |               let data = try? Data(contentsOf: url) else { return }
 74 |
 75 |         if #available(iOS 14.0, *) {
 76 |             guard let restored = try? data.decompress(as: Self.self) else { return }
    |                                            |- error: 'decompress(as:)' is only available in macOS 11.0 or newer
    |                                            `- note: add 'if #available' version check
 77 |             self = restored
 78 |         } else {
/Users/admin/builder/spi-builder-workspace/iOSOtaLibrary/Source/Observability/Data Structures/ObservabilityState.swift:76:34: warning: no calls to throwing functions occur within 'try' expression
 74 |
 75 |         if #available(iOS 14.0, *) {
 76 |             guard let restored = try? data.decompress(as: Self.self) else { return }
    |                                  `- warning: no calls to throwing functions occur within 'try' expression
 77 |             self = restored
 78 |         } else {
/Users/admin/builder/spi-builder-workspace/iOSOtaLibrary/Source/Observability/Data Structures/ObservabilityState.swift:103:14: error: no exact matches in call to static method 'detached'
101 |
102 |     static func writeToDisk(url: URL, copy: Self) {
103 |         Task.detached(name: "writeToDisk", priority: .utility) {
    |              |- error: no exact matches in call to static method 'detached'
    |              |- note: candidate has partially matching parameter list (executorPreference: (any TaskExecutor)?, priority: TaskPriority?, operation: sending @escaping () async -> ())
    |              `- note: candidate has partially matching parameter list (executorPreference: (any TaskExecutor)?, priority: TaskPriority?, operation: sending @escaping () async throws -> ())
104 |             guard let data = try? JSONEncoder().encode(copy) else { return }
105 |             do {
error: emit-module command failed with exit code 1 (use -v to see invocation)
[256/260] Compiling iOSOtaLibrary GetLatestReleaseInfoRequest.swift
[257/260] Compiling iOSOtaLibrary MemfaultManager.swift
[258/260] Compiling iOSOtaLibrary OTAManager.swift
/Users/admin/builder/spi-builder-workspace/iOSOtaLibrary/Source/OTA/Tokens/DeviceInfoToken.swift:75:44: warning: non-breaking space (U+00A0) used instead of regular space
73 |     public var failureReason: String? { errorDescription }
74 |
75 |     public var recoverySuggestion: String? { errorDescription }
   |                                            `- warning: non-breaking space (U+00A0) used instead of regular space
76 | }
77 |
[259/260] Compiling iOSOtaLibrary DeviceInfoToken.swift
/Users/admin/builder/spi-builder-workspace/iOSOtaLibrary/Source/OTA/Tokens/DeviceInfoToken.swift:75:44: warning: non-breaking space (U+00A0) used instead of regular space
73 |     public var failureReason: String? { errorDescription }
74 |
75 |     public var recoverySuggestion: String? { errorDescription }
   |                                            `- warning: non-breaking space (U+00A0) used instead of regular space
76 | }
77 |
[260/260] Emitting module iOSOtaLibrary
/Users/admin/builder/spi-builder-workspace/iOSOtaLibrary/Source/OTA/Tokens/DeviceInfoToken.swift:75:44: warning: non-breaking space (U+00A0) used instead of regular space
73 |     public var failureReason: String? { errorDescription }
74 |
75 |     public var recoverySuggestion: String? { errorDescription }
   |                                            `- warning: non-breaking space (U+00A0) used instead of regular space
76 | }
77 |
/Users/admin/builder/spi-builder-workspace/iOSOtaLibrary/Source/Observability/Data Structures/ObservabilityState.swift:14:1: error: 'nonisolated' modifier cannot be applied to this declaration
 12 | // MARK: - ObservabilityState
 13 |
 14 | nonisolated
    | `- error: 'nonisolated' modifier cannot be applied to this declaration
 15 | struct ObservabilityState: Codable {
 16 |
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/NordicSemiconductor/IOS-BLE-Library
[1/1884] Fetching ios-common-libraries
[2/3375] Fetching ios-common-libraries, swiftcbor
[431/7787] Fetching ios-common-libraries, swiftcbor, ios-ble-library
[801/13750] Fetching ios-common-libraries, swiftcbor, ios-ble-library, zipfoundation
Fetched https://github.com/weichsel/ZIPFoundation.git from cache (1.47s)
Fetched https://github.com/valpackett/SwiftCBOR.git from cache (1.47s)
Fetched https://github.com/NordicSemiconductor/IOS-BLE-Library from cache (1.47s)
Fetched https://github.com/nordicsemi/IOS-Common-Libraries from cache (1.47s)
Computing version for https://github.com/nordicsemi/IOS-Common-Libraries
Computed https://github.com/nordicsemi/IOS-Common-Libraries at 0.2.2 (0.54s)
Computing version for https://github.com/NordicSemiconductor/IOS-BLE-Library
Computed https://github.com/NordicSemiconductor/IOS-BLE-Library at 0.4.4 (0.52s)
Fetching https://github.com/NordicSemiconductor/IOS-CoreBluetooth-Mock.git
[1/7168] Fetching ios-corebluetooth-mock
Fetched https://github.com/NordicSemiconductor/IOS-CoreBluetooth-Mock.git from cache (1.20s)
Computing version for https://github.com/weichsel/ZIPFoundation.git
Computed https://github.com/weichsel/ZIPFoundation.git at 0.9.19 (0.45s)
Computing version for https://github.com/valpackett/SwiftCBOR.git
Computed https://github.com/valpackett/SwiftCBOR.git at 0.5.0 (0.57s)
Computing version for https://github.com/NordicSemiconductor/IOS-CoreBluetooth-Mock.git
Computed https://github.com/NordicSemiconductor/IOS-CoreBluetooth-Mock.git at 1.0.4 (0.45s)
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.2
Creating working copy for https://github.com/weichsel/ZIPFoundation.git
Working copy of https://github.com/weichsel/ZIPFoundation.git resolved at 0.9.19
Creating working copy for https://github.com/valpackett/SwiftCBOR.git
Working copy of https://github.com/valpackett/SwiftCBOR.git resolved at 0.5.0
Creating working copy for https://github.com/NordicSemiconductor/IOS-BLE-Library
Working copy of https://github.com/NordicSemiconductor/IOS-BLE-Library resolved at 0.4.4
Creating working copy for https://github.com/NordicSemiconductor/IOS-CoreBluetooth-Mock.git
Working copy of https://github.com/NordicSemiconductor/IOS-CoreBluetooth-Mock.git resolved at 1.0.4
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.0 macosSpm