The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Failed to build BluetoothMessageProtocol, reference master (6f6570), with Swift 6.1 for Linux on 26 Apr 2025 21:11:55 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

    |                           |- note: add '@MainActor' to make static property 'speedSupported' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 91 |         /// Inclination Target Setting Supported
 92 |         public static let inclinationSupported          = TargetFeatures(rawValue: 1 << 1)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:92:27: warning: static property 'inclinationSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 90 |         public static let speedSupported                = TargetFeatures(rawValue: 1 << 0)
 91 |         /// Inclination Target Setting Supported
 92 |         public static let inclinationSupported          = TargetFeatures(rawValue: 1 << 1)
    |                           |- warning: static property 'inclinationSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'inclinationSupported' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 93 |         /// Resistance Target Setting Supported
 94 |         public static let resistanceSupported           = TargetFeatures(rawValue: 1 << 2)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:94:27: warning: static property 'resistanceSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 92 |         public static let inclinationSupported          = TargetFeatures(rawValue: 1 << 1)
 93 |         /// Resistance Target Setting Supported
 94 |         public static let resistanceSupported           = TargetFeatures(rawValue: 1 << 2)
    |                           |- warning: static property 'resistanceSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'resistanceSupported' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 95 |         /// Power Target Setting Supported
 96 |         public static let powerSupported                = TargetFeatures(rawValue: 1 << 3)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:96:27: warning: static property 'powerSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 94 |         public static let resistanceSupported           = TargetFeatures(rawValue: 1 << 2)
 95 |         /// Power Target Setting Supported
 96 |         public static let powerSupported                = TargetFeatures(rawValue: 1 << 3)
    |                           |- warning: static property 'powerSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'powerSupported' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 97 |         /// Heart Rate Target Setting Supported
 98 |         public static let heartRateSupported            = TargetFeatures(rawValue: 1 << 4)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:98:27: warning: static property 'heartRateSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 96 |         public static let powerSupported                = TargetFeatures(rawValue: 1 << 3)
 97 |         /// Heart Rate Target Setting Supported
 98 |         public static let heartRateSupported            = TargetFeatures(rawValue: 1 << 4)
    |                           |- warning: static property 'heartRateSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'heartRateSupported' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 99 |         /// Targeted Expended Energy Configuration Supported
100 |         public static let expendedEnergySupported       = TargetFeatures(rawValue: 1 << 4)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:100:27: warning: static property 'expendedEnergySupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
 98 |         public static let heartRateSupported            = TargetFeatures(rawValue: 1 << 4)
 99 |         /// Targeted Expended Energy Configuration Supported
100 |         public static let expendedEnergySupported       = TargetFeatures(rawValue: 1 << 4)
    |                           |- warning: static property 'expendedEnergySupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'expendedEnergySupported' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
101 |         /// Targeted Step Number Configuration Supported
102 |         public static let stepNumberSupported           = TargetFeatures(rawValue: 1 << 4)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:102:27: warning: static property 'stepNumberSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
100 |         public static let expendedEnergySupported       = TargetFeatures(rawValue: 1 << 4)
101 |         /// Targeted Step Number Configuration Supported
102 |         public static let stepNumberSupported           = TargetFeatures(rawValue: 1 << 4)
    |                           |- warning: static property 'stepNumberSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'stepNumberSupported' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
103 |         /// Targeted Stride Number Configuration Supported
104 |         public static let strideNumberSupported         = TargetFeatures(rawValue: 1 << 4)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:104:27: warning: static property 'strideNumberSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
102 |         public static let stepNumberSupported           = TargetFeatures(rawValue: 1 << 4)
103 |         /// Targeted Stride Number Configuration Supported
104 |         public static let strideNumberSupported         = TargetFeatures(rawValue: 1 << 4)
    |                           |- warning: static property 'strideNumberSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'strideNumberSupported' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
105 |         /// Targeted Distance Configuration Supported
106 |         public static let distanceSupported             = TargetFeatures(rawValue: 1 << 4)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:106:27: warning: static property 'distanceSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
104 |         public static let strideNumberSupported         = TargetFeatures(rawValue: 1 << 4)
105 |         /// Targeted Distance Configuration Supported
106 |         public static let distanceSupported             = TargetFeatures(rawValue: 1 << 4)
    |                           |- warning: static property 'distanceSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'distanceSupported' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
107 |         /// Targeted Training Time Configuration Supported
108 |         public static let trainingTimeSupported         = TargetFeatures(rawValue: 1 << 4)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:108:27: warning: static property 'trainingTimeSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
106 |         public static let distanceSupported             = TargetFeatures(rawValue: 1 << 4)
107 |         /// Targeted Training Time Configuration Supported
108 |         public static let trainingTimeSupported         = TargetFeatures(rawValue: 1 << 4)
    |                           |- warning: static property 'trainingTimeSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'trainingTimeSupported' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 |         /// Targeted Time in Two Heart Rate Zones Configuration Supported
110 |         public static let timeInTwoHRZoneSupported      = TargetFeatures(rawValue: 1 << 4)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:110:27: warning: static property 'timeInTwoHRZoneSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
108 |         public static let trainingTimeSupported         = TargetFeatures(rawValue: 1 << 4)
109 |         /// Targeted Time in Two Heart Rate Zones Configuration Supported
110 |         public static let timeInTwoHRZoneSupported      = TargetFeatures(rawValue: 1 << 4)
    |                           |- warning: static property 'timeInTwoHRZoneSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'timeInTwoHRZoneSupported' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
111 |         /// Targeted Time in Three Heart Rate Zones Configuration Supported
112 |         public static let timeInThreeHRZoneSupported    = TargetFeatures(rawValue: 1 << 4)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:112:27: warning: static property 'timeInThreeHRZoneSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
110 |         public static let timeInTwoHRZoneSupported      = TargetFeatures(rawValue: 1 << 4)
111 |         /// Targeted Time in Three Heart Rate Zones Configuration Supported
112 |         public static let timeInThreeHRZoneSupported    = TargetFeatures(rawValue: 1 << 4)
    |                           |- warning: static property 'timeInThreeHRZoneSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'timeInThreeHRZoneSupported' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
113 |         /// Targeted Time in Fie Heart Rate Zones Configuration Supported
114 |         public static let timeInFiveHRZoneSupported     = TargetFeatures(rawValue: 1 << 4)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:114:27: warning: static property 'timeInFiveHRZoneSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
112 |         public static let timeInThreeHRZoneSupported    = TargetFeatures(rawValue: 1 << 4)
113 |         /// Targeted Time in Fie Heart Rate Zones Configuration Supported
114 |         public static let timeInFiveHRZoneSupported     = TargetFeatures(rawValue: 1 << 4)
    |                           |- warning: static property 'timeInFiveHRZoneSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'timeInFiveHRZoneSupported' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 |         /// Indoor Bike Simulation Parameters Supported
116 |         public static let indoorBikeSimulationSupported = TargetFeatures(rawValue: 1 << 4)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:116:27: warning: static property 'indoorBikeSimulationSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
114 |         public static let timeInFiveHRZoneSupported     = TargetFeatures(rawValue: 1 << 4)
115 |         /// Indoor Bike Simulation Parameters Supported
116 |         public static let indoorBikeSimulationSupported = TargetFeatures(rawValue: 1 << 4)
    |                           |- warning: static property 'indoorBikeSimulationSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'indoorBikeSimulationSupported' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
117 |         /// Wheel Circumference Configuration Supported
118 |         public static let wheelCircumferenceSupported   = TargetFeatures(rawValue: 1 << 4)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:118:27: warning: static property 'wheelCircumferenceSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
116 |         public static let indoorBikeSimulationSupported = TargetFeatures(rawValue: 1 << 4)
117 |         /// Wheel Circumference Configuration Supported
118 |         public static let wheelCircumferenceSupported   = TargetFeatures(rawValue: 1 << 4)
    |                           |- warning: static property 'wheelCircumferenceSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'wheelCircumferenceSupported' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
119 |         /// Spin Down Control Supported
120 |         public static let spinDownControlSupported      = TargetFeatures(rawValue: 1 << 4)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:120:27: warning: static property 'spinDownControlSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
118 |         public static let wheelCircumferenceSupported   = TargetFeatures(rawValue: 1 << 4)
119 |         /// Spin Down Control Supported
120 |         public static let spinDownControlSupported      = TargetFeatures(rawValue: 1 << 4)
    |                           |- warning: static property 'spinDownControlSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'spinDownControlSupported' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
121 |         /// Targeted Cadence Configuration Supported
122 |         public static let cadenceConfigSupported        = TargetFeatures(rawValue: 1 << 4)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:122:27: warning: static property 'cadenceConfigSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
 83 |
 84 |     /// Target Settings Features
 85 |     public struct TargetFeatures: OptionSet, Hashable {
    |                   `- note: consider making struct 'TargetFeatures' conform to the 'Sendable' protocol
 86 |         public let rawValue: UInt32
 87 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
120 |         public static let spinDownControlSupported      = TargetFeatures(rawValue: 1 << 4)
121 |         /// Targeted Cadence Configuration Supported
122 |         public static let cadenceConfigSupported        = TargetFeatures(rawValue: 1 << 4)
    |                           |- warning: static property 'cadenceConfigSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.TargetFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'cadenceConfigSupported' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
123 |     }
124 |
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicHTTPStatusCode.swift:48:27: warning: static property 'headersReceived' is not concurrency-safe because non-'Sendable' type 'CharacteristicHTTPStatusCode.DataStatus' may have shared mutable state; this is an error in the Swift 6 language mode
 40 |
 41 |     /// Types of Data Status
 42 |     public struct DataStatus: OptionSet, Hashable {
    |                   `- note: consider making struct 'DataStatus' conform to the 'Sendable' protocol
 43 |         public let rawValue: UInt8
 44 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
 46 |         /// The response-header and entity-header fields were received in the HTTP
 47 |         /// response and stored in the HTTP Headers characteristic for the Client to read
 48 |         public static let headersReceived   = DataStatus(rawValue: 1 << 0)
    |                           |- warning: static property 'headersReceived' is not concurrency-safe because non-'Sendable' type 'CharacteristicHTTPStatusCode.DataStatus' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'headersReceived' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 49 |         /// The response-header and entity-header fields exceeded 512 octets in length
 50 |         /// and the first 512 octets were saved in the HTTP Headers characteristic
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicHTTPStatusCode.swift:51:27: warning: static property 'headersTruncated' is not concurrency-safe because non-'Sendable' type 'CharacteristicHTTPStatusCode.DataStatus' may have shared mutable state; this is an error in the Swift 6 language mode
 40 |
 41 |     /// Types of Data Status
 42 |     public struct DataStatus: OptionSet, Hashable {
    |                   `- note: consider making struct 'DataStatus' conform to the 'Sendable' protocol
 43 |         public let rawValue: UInt8
 44 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
 49 |         /// The response-header and entity-header fields exceeded 512 octets in length
 50 |         /// and the first 512 octets were saved in the HTTP Headers characteristic
 51 |         public static let headersTruncated  = DataStatus(rawValue: 1 << 1)
    |                           |- warning: static property 'headersTruncated' is not concurrency-safe because non-'Sendable' type 'CharacteristicHTTPStatusCode.DataStatus' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'headersTruncated' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 52 |         /// The entity-body field was received in the HTTP response and stored in the
 53 |         /// HTTP Entity Body characteristic for the Client to read
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicHTTPStatusCode.swift:54:27: warning: static property 'bodyReceived' is not concurrency-safe because non-'Sendable' type 'CharacteristicHTTPStatusCode.DataStatus' may have shared mutable state; this is an error in the Swift 6 language mode
 40 |
 41 |     /// Types of Data Status
 42 |     public struct DataStatus: OptionSet, Hashable {
    |                   `- note: consider making struct 'DataStatus' conform to the 'Sendable' protocol
 43 |         public let rawValue: UInt8
 44 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
 52 |         /// The entity-body field was received in the HTTP response and stored in the
 53 |         /// HTTP Entity Body characteristic for the Client to read
 54 |         public static let bodyReceived      = DataStatus(rawValue: 1 << 2)
    |                           |- warning: static property 'bodyReceived' is not concurrency-safe because non-'Sendable' type 'CharacteristicHTTPStatusCode.DataStatus' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'bodyReceived' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 55 |         /// The entity-body field exceeded 512 octets in length and the first 512 octets
 56 |         /// were saved in the HTTP Headers characteristic
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicHTTPStatusCode.swift:57:27: warning: static property 'bodyTruncated' is not concurrency-safe because non-'Sendable' type 'CharacteristicHTTPStatusCode.DataStatus' may have shared mutable state; this is an error in the Swift 6 language mode
 40 |
 41 |     /// Types of Data Status
 42 |     public struct DataStatus: OptionSet, Hashable {
    |                   `- note: consider making struct 'DataStatus' conform to the 'Sendable' protocol
 43 |         public let rawValue: UInt8
 44 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
 55 |         /// The entity-body field exceeded 512 octets in length and the first 512 octets
 56 |         /// were saved in the HTTP Headers characteristic
 57 |         public static let bodyTruncated     = DataStatus(rawValue: 1 << 3)
    |                           |- warning: static property 'bodyTruncated' is not concurrency-safe because non-'Sendable' type 'CharacteristicHTTPStatusCode.DataStatus' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'bodyTruncated' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 58 |     }
 59 |
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:122:27: warning: static property 'instantaneousSpeed' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
120 |
121 |         /// Instantaneous Speed Supported
122 |         public static let instantaneousSpeed                        = SupportedFeatures(rawValue: 1 << 0)
    |                           |- warning: static property 'instantaneousSpeed' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'instantaneousSpeed' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
123 |         /// Total Distance Supported
124 |         public static let totalDistance                             = SupportedFeatures(rawValue: 1 << 1)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:124:27: warning: static property 'totalDistance' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
122 |         public static let instantaneousSpeed                        = SupportedFeatures(rawValue: 1 << 0)
123 |         /// Total Distance Supported
124 |         public static let totalDistance                             = SupportedFeatures(rawValue: 1 << 1)
    |                           |- warning: static property 'totalDistance' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'totalDistance' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
125 |         /// Location Supported
126 |         public static let location                                  = SupportedFeatures(rawValue: 1 << 2)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:126:27: warning: static property 'location' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
124 |         public static let totalDistance                             = SupportedFeatures(rawValue: 1 << 1)
125 |         /// Location Supported
126 |         public static let location                                  = SupportedFeatures(rawValue: 1 << 2)
    |                           |- warning: static property 'location' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'location' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
127 |         /// Elevation Supported
128 |         public static let elevation                                 = SupportedFeatures(rawValue: 1 << 3)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:128:27: warning: static property 'elevation' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
126 |         public static let location                                  = SupportedFeatures(rawValue: 1 << 2)
127 |         /// Elevation Supported
128 |         public static let elevation                                 = SupportedFeatures(rawValue: 1 << 3)
    |                           |- warning: static property 'elevation' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'elevation' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
129 |         /// Heading Supported
130 |         public static let heading                                   = SupportedFeatures(rawValue: 1 << 4)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:130:27: warning: static property 'heading' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
128 |         public static let elevation                                 = SupportedFeatures(rawValue: 1 << 3)
129 |         /// Heading Supported
130 |         public static let heading                                   = SupportedFeatures(rawValue: 1 << 4)
    |                           |- warning: static property 'heading' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'heading' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
131 |         /// Rolling Time Supported
132 |         public static let rollingTime                               = SupportedFeatures(rawValue: 1 << 5)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:132:27: warning: static property 'rollingTime' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
130 |         public static let heading                                   = SupportedFeatures(rawValue: 1 << 4)
131 |         /// Rolling Time Supported
132 |         public static let rollingTime                               = SupportedFeatures(rawValue: 1 << 5)
    |                           |- warning: static property 'rollingTime' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'rollingTime' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 |         /// UTC Time Supported
134 |         public static let utcTime                                   = SupportedFeatures(rawValue: 1 << 6)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:134:27: warning: static property 'utcTime' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
132 |         public static let rollingTime                               = SupportedFeatures(rawValue: 1 << 5)
133 |         /// UTC Time Supported
134 |         public static let utcTime                                   = SupportedFeatures(rawValue: 1 << 6)
    |                           |- warning: static property 'utcTime' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'utcTime' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
135 |         /// Remaining Distance Supported
136 |         public static let remainingDistance                         = SupportedFeatures(rawValue: 1 << 7)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:136:27: warning: static property 'remainingDistance' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
134 |         public static let utcTime                                   = SupportedFeatures(rawValue: 1 << 6)
135 |         /// Remaining Distance Supported
136 |         public static let remainingDistance                         = SupportedFeatures(rawValue: 1 << 7)
    |                           |- warning: static property 'remainingDistance' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'remainingDistance' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
137 |         /// Remaining Vertical Distance Supported
138 |         public static let remainingVerticalDistance                 = SupportedFeatures(rawValue: 1 << 8)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:138:27: warning: static property 'remainingVerticalDistance' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
136 |         public static let remainingDistance                         = SupportedFeatures(rawValue: 1 << 7)
137 |         /// Remaining Vertical Distance Supported
138 |         public static let remainingVerticalDistance                 = SupportedFeatures(rawValue: 1 << 8)
    |                           |- warning: static property 'remainingVerticalDistance' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'remainingVerticalDistance' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
139 |         /// Estimated Time of Arrival Supported
140 |         public static let estimatedTimeOfArrival                    = SupportedFeatures(rawValue: 1 << 9)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:140:27: warning: static property 'estimatedTimeOfArrival' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
138 |         public static let remainingVerticalDistance                 = SupportedFeatures(rawValue: 1 << 8)
139 |         /// Estimated Time of Arrival Supported
140 |         public static let estimatedTimeOfArrival                    = SupportedFeatures(rawValue: 1 << 9)
    |                           |- warning: static property 'estimatedTimeOfArrival' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'estimatedTimeOfArrival' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
141 |         /// Number of Beacons in Solution Supported
142 |         public static let numberOfBeaconsInSolution                 = SupportedFeatures(rawValue: 1 << 10)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:142:27: warning: static property 'numberOfBeaconsInSolution' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
140 |         public static let estimatedTimeOfArrival                    = SupportedFeatures(rawValue: 1 << 9)
141 |         /// Number of Beacons in Solution Supported
142 |         public static let numberOfBeaconsInSolution                 = SupportedFeatures(rawValue: 1 << 10)
    |                           |- warning: static property 'numberOfBeaconsInSolution' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'numberOfBeaconsInSolution' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
143 |         /// Number of Beacons in View Supported
144 |         public static let numberOfBeaconsInView                     = SupportedFeatures(rawValue: 1 << 11)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:144:27: warning: static property 'numberOfBeaconsInView' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
142 |         public static let numberOfBeaconsInSolution                 = SupportedFeatures(rawValue: 1 << 10)
143 |         /// Number of Beacons in View Supported
144 |         public static let numberOfBeaconsInView                     = SupportedFeatures(rawValue: 1 << 11)
    |                           |- warning: static property 'numberOfBeaconsInView' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'numberOfBeaconsInView' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
145 |         /// Time to First Fix Supported
146 |         public static let timeToFirstFix                            = SupportedFeatures(rawValue: 1 << 12)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:146:27: warning: static property 'timeToFirstFix' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
144 |         public static let numberOfBeaconsInView                     = SupportedFeatures(rawValue: 1 << 11)
145 |         /// Time to First Fix Supported
146 |         public static let timeToFirstFix                            = SupportedFeatures(rawValue: 1 << 12)
    |                           |- warning: static property 'timeToFirstFix' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'timeToFirstFix' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
147 |         /// Estimated Horizontal Position Error Supported
148 |         public static let estimatedHorizontalPositionError          = SupportedFeatures(rawValue: 1 << 13)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:148:27: warning: static property 'estimatedHorizontalPositionError' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
146 |         public static let timeToFirstFix                            = SupportedFeatures(rawValue: 1 << 12)
147 |         /// Estimated Horizontal Position Error Supported
148 |         public static let estimatedHorizontalPositionError          = SupportedFeatures(rawValue: 1 << 13)
    |                           |- warning: static property 'estimatedHorizontalPositionError' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'estimatedHorizontalPositionError' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
149 |         /// Estimated Vertical Position Error Supported
150 |         public static let estimatedVerticalPositionError            = SupportedFeatures(rawValue: 1 << 14)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:150:27: warning: static property 'estimatedVerticalPositionError' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
148 |         public static let estimatedHorizontalPositionError          = SupportedFeatures(rawValue: 1 << 13)
149 |         /// Estimated Vertical Position Error Supported
150 |         public static let estimatedVerticalPositionError            = SupportedFeatures(rawValue: 1 << 14)
    |                           |- warning: static property 'estimatedVerticalPositionError' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'estimatedVerticalPositionError' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
151 |         /// Horizontal Dilution of Precision Supported
152 |         public static let horizontalDilutionOfPrecision             = SupportedFeatures(rawValue: 1 << 15)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:152:27: warning: static property 'horizontalDilutionOfPrecision' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
150 |         public static let estimatedVerticalPositionError            = SupportedFeatures(rawValue: 1 << 14)
151 |         /// Horizontal Dilution of Precision Supported
152 |         public static let horizontalDilutionOfPrecision             = SupportedFeatures(rawValue: 1 << 15)
    |                           |- warning: static property 'horizontalDilutionOfPrecision' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'horizontalDilutionOfPrecision' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
153 |         /// Vertical Dilution of Precision Supported
154 |         public static let verticalDilutionOfPrecision               = SupportedFeatures(rawValue: 1 << 16)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:154:27: warning: static property 'verticalDilutionOfPrecision' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
152 |         public static let horizontalDilutionOfPrecision             = SupportedFeatures(rawValue: 1 << 15)
153 |         /// Vertical Dilution of Precision Supported
154 |         public static let verticalDilutionOfPrecision               = SupportedFeatures(rawValue: 1 << 16)
    |                           |- warning: static property 'verticalDilutionOfPrecision' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'verticalDilutionOfPrecision' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
155 |         /// Location and Speed Characteristic Content Masking Supported
156 |         public static let locationSpeedCharacteristicContentMasking = SupportedFeatures(rawValue: 1 << 17)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:156:27: warning: static property 'locationSpeedCharacteristicContentMasking' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
154 |         public static let verticalDilutionOfPrecision               = SupportedFeatures(rawValue: 1 << 16)
155 |         /// Location and Speed Characteristic Content Masking Supported
156 |         public static let locationSpeedCharacteristicContentMasking = SupportedFeatures(rawValue: 1 << 17)
    |                           |- warning: static property 'locationSpeedCharacteristicContentMasking' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'locationSpeedCharacteristicContentMasking' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
157 |         /// Fix Rate Setting Supported
158 |         public static let fixRateSetting                            = SupportedFeatures(rawValue: 1 << 18)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:158:27: warning: static property 'fixRateSetting' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
156 |         public static let locationSpeedCharacteristicContentMasking = SupportedFeatures(rawValue: 1 << 17)
157 |         /// Fix Rate Setting Supported
158 |         public static let fixRateSetting                            = SupportedFeatures(rawValue: 1 << 18)
    |                           |- warning: static property 'fixRateSetting' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'fixRateSetting' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
159 |         /// Elevation Setting Supported
160 |         public static let elevationSetting                          = SupportedFeatures(rawValue: 1 << 19)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:160:27: warning: static property 'elevationSetting' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
158 |         public static let fixRateSetting                            = SupportedFeatures(rawValue: 1 << 18)
159 |         /// Elevation Setting Supported
160 |         public static let elevationSetting                          = SupportedFeatures(rawValue: 1 << 19)
    |                           |- warning: static property 'elevationSetting' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'elevationSetting' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
161 |         /// Position Status Supported
162 |         public static let positionStatus                            = SupportedFeatures(rawValue: 1 << 20)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicLocationNavigationFeature.swift:162:27: warning: static property 'positionStatus' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
115 |
116 |     /// Supported Features
117 |     struct SupportedFeatures: OptionSet, Hashable {
    |            `- note: consider making struct 'SupportedFeatures' conform to the 'Sendable' protocol
118 |         public let rawValue: UInt32
119 |         public init(rawValue: UInt32) { self.rawValue = rawValue }
    :
160 |         public static let elevationSetting                          = SupportedFeatures(rawValue: 1 << 19)
161 |         /// Position Status Supported
162 |         public static let positionStatus                            = SupportedFeatures(rawValue: 1 << 20)
    |                           |- warning: static property 'positionStatus' is not concurrency-safe because non-'Sendable' type 'CharacteristicLocationNavigationFeature.SupportedFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'positionStatus' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |     }
164 |
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/CompanyIdentifier/CompanyIdentifier.swift:27:14: warning: var 'allCompanyIdentifiers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 25 | import Foundation
 26 |
 27 | internal var allCompanyIdentifiers: [CompanyIdentifier] = [CompanyIdentifier]()
    |              |- warning: var 'allCompanyIdentifiers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: convert 'allCompanyIdentifiers' to a 'let' constant to make 'Sendable' shared state immutable
    |              |- note: add '@MainActor' to make var 'allCompanyIdentifiers' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |
 29 | /// Errors for Company Identifier
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/CompanyIdentifier/CompanyIdentifierSupportedExtension.swift:31:16: warning: static property 'supportedCompanyIdentifers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  29 |
  30 |     /// Array of all Supported CompanyIdentifier values
  31 |     static var supportedCompanyIdentifers: [CompanyIdentifier] = {
     |                |- warning: static property 'supportedCompanyIdentifers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                |- note: convert 'supportedCompanyIdentifers' to a 'let' constant to make 'Sendable' shared state immutable
     |                |- note: add '@MainActor' to make static property 'supportedCompanyIdentifers' part of global actor 'MainActor'
     |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  32 |
  33 |         allCompanyIdentifiers.append(.reserved)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/Resolutionable.swift:31:16: warning: static property 'one' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 29 |
 30 |     /// Resolution of 1
 31 |     static var one = Resolution(scale: 1, offset: 0)
    |                |- warning: static property 'one' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'one' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'one' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |
 33 |     /// Resoluton of 2 (0.5)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/Resolutionable.swift:34:16: warning: static property 'two' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 32 |
 33 |     /// Resoluton of 2 (0.5)
 34 |     static var two = Resolution(scale: 2, offset: 0)
    |                |- warning: static property 'two' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'two' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'two' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 35 |
 36 |     /// 1 / 10 Resolution (0.1)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/Resolutionable.swift:37:16: warning: static property 'oneTenth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 35 |
 36 |     /// 1 / 10 Resolution (0.1)
 37 |     static var oneTenth = Resolution(scale: 10, offset: 0)
    |                |- warning: static property 'oneTenth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'oneTenth' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'oneTenth' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 38 |
 39 |     /// 1 / 100 Resolution (0.01)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/Resolutionable.swift:40:16: warning: static property 'oneHundredth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 38 |
 39 |     /// 1 / 100 Resolution (0.01)
 40 |     static var oneHundredth = Resolution(scale: 100, offset: 0)
    |                |- warning: static property 'oneHundredth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'oneHundredth' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'oneHundredth' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 41 |
 42 |     /// 1 / 1000 Resolution (0.001)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/Resolutionable.swift:43:16: warning: static property 'oneThousandth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 41 |
 42 |     /// 1 / 1000 Resolution (0.001)
 43 |     static var oneThousandth = Resolution(scale: 1000, offset: 0)
    |                |- warning: static property 'oneThousandth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'oneThousandth' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'oneThousandth' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 44 |
 45 |     /// 1 / 5000 Resolution (0.005)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/Resolutionable.swift:46:16: warning: static property 'oneFiveThousandth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 44 |
 45 |     /// 1 / 5000 Resolution (0.005)
 46 |     static var oneFiveThousandth = Resolution(scale: 5000, offset: 0)
    |                |- warning: static property 'oneFiveThousandth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'oneFiveThousandth' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'oneFiveThousandth' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |
 48 |     /// 1 / 10000 Resolution (0.0001)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/Resolutionable.swift:49:16: warning: static property 'oneTenThousandth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 47 |
 48 |     /// 1 / 10000 Resolution (0.0001)
 49 |     static var oneTenThousandth = Resolution(scale: 10000, offset: 0)
    |                |- warning: static property 'oneTenThousandth' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'oneTenThousandth' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'oneTenThousandth' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 50 |
 51 |     /// Scale
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/ManufacturerData/ManufacturerDataAppleHomeKit.swift:58:27: warning: static property 'pairingEnabled' is not concurrency-safe because non-'Sendable' type 'ManufacturerDataAppleHomeKit.StatusFlags' may have shared mutable state; this is an error in the Swift 6 language mode
 51 |
 52 |     /// Types of Status Flags
 53 |     public struct StatusFlags: OptionSet, Hashable {
    |                   `- note: consider making struct 'StatusFlags' conform to the 'Sendable' protocol
 54 |         public let rawValue: UInt8
 55 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
 56 |
 57 |         /// Pairing Enabled
 58 |         public static let pairingEnabled    = StatusFlags(rawValue: 1 << 0)
    |                           |- warning: static property 'pairingEnabled' is not concurrency-safe because non-'Sendable' type 'ManufacturerDataAppleHomeKit.StatusFlags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'pairingEnabled' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 59 |     }
 60 |
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/ManufacturerData/ManufacturerDataGymConnect.swift:51:27: warning: static property 'qrCodeAdvertising' is not concurrency-safe because non-'Sendable' type 'ManufacturerDataGymConnect.StatusFlags' may have shared mutable state; this is an error in the Swift 6 language mode
 38 |
 39 |     /// Status Flags
 40 |     public struct StatusFlags: OptionSet, Hashable {
    |                   `- note: consider making struct 'StatusFlags' conform to the 'Sendable' protocol
 41 |         public let rawValue: UInt8
 42 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
 49 |         /// is attached to the device. Smartphone apps etc. can use this flag to
 50 |         /// determine if a QR code reader should be displayed during device discovery.
 51 |         public static let qrCodeAdvertising     = StatusFlags(rawValue: 1 << 0)
    |                           |- warning: static property 'qrCodeAdvertising' is not concurrency-safe because non-'Sendable' type 'ManufacturerDataGymConnect.StatusFlags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'qrCodeAdvertising' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 52 |         /// Solicited Advertising Status Valid
 53 |         ///
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/ManufacturerData/ManufacturerDataGymConnect.swift:56:27: warning: static property 'solicitedAdvertising' is not concurrency-safe because non-'Sendable' type 'ManufacturerDataGymConnect.StatusFlags' may have shared mutable state; this is an error in the Swift 6 language mode
 38 |
 39 |     /// Status Flags
 40 |     public struct StatusFlags: OptionSet, Hashable {
    |                   `- note: consider making struct 'StatusFlags' conform to the 'Sendable' protocol
 41 |         public let rawValue: UInt8
 42 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
 54 |         /// This flag indicates if the "Solicited Advertising Status" flag
 55 |         /// (the next flag) is valid/should be interpreted.
 56 |         public static let solicitedAdvertising  = StatusFlags(rawValue: 1 << 1)
    |                           |- warning: static property 'solicitedAdvertising' is not concurrency-safe because non-'Sendable' type 'ManufacturerDataGymConnect.StatusFlags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'solicitedAdvertising' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 57 |         /// Solicited Advertising Status
 58 |         ///
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/ManufacturerData/ManufacturerDataGymConnect.swift:64:27: warning: static property 'wasSolicited' is not concurrency-safe because non-'Sendable' type 'ManufacturerDataGymConnect.StatusFlags' may have shared mutable state; this is an error in the Swift 6 language mode
 38 |
 39 |     /// Status Flags
 40 |     public struct StatusFlags: OptionSet, Hashable {
    |                   `- note: consider making struct 'StatusFlags' conform to the 'Sendable' protocol
 41 |         public let rawValue: UInt8
 42 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
 62 |         /// The advertising was started as a result of an action by the user, as
 63 |         //// opposed to automatic/"always on" advertising.
 64 |         public static let wasSolicited          = StatusFlags(rawValue: 1 << 1)
    |                           |- warning: static property 'wasSolicited' is not concurrency-safe because non-'Sendable' type 'ManufacturerDataGymConnect.StatusFlags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'wasSolicited' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 65 |
 66 |     }
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/MemberIdentifier/MemberIdentifier.swift:27:14: warning: var 'allMemberIdentifiers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 25 | import Foundation
 26 |
 27 | internal var allMemberIdentifiers: [MemberIdentifier] = [MemberIdentifier]()
    |              |- warning: var 'allMemberIdentifiers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |              |- note: convert 'allMemberIdentifiers' to a 'let' constant to make 'Sendable' shared state immutable
    |              |- note: add '@MainActor' to make var 'allMemberIdentifiers' part of global actor 'MainActor'
    |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |
 29 | /// BLE 16 Bit UUIDs For Members
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/MemberIdentifier/MemberIdentifierSupportedExtension.swift:30:16: warning: static property 'supportedMemberIdentifers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 |     /// Array of all Supported MemberIdentifier values
 30 |     static var supportedMemberIdentifers: [MemberIdentifier] = {
    |                |- warning: static property 'supportedMemberIdentifers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'supportedMemberIdentifers' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'supportedMemberIdentifers' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |
 32 |         allMemberIdentifiers.append(MemberIdentifier(assignedNumber: 0xFCEC, name: "Griffwerk GmbH"))
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Beacon/MeshBeaconUnit.swift:55:27: warning: static property 'keyRefreshTrue' is not concurrency-safe because non-'Sendable' type 'MeshBeaconSecureNetwork.Flag' may have shared mutable state; this is an error in the Swift 6 language mode
 48 |     ///
 49 |     /// Contains the Key Refresh Flag and IV Update Flag
 50 |     public struct Flag: OptionSet {
    |                   `- note: consider making struct 'Flag' conform to the 'Sendable' protocol
 51 |         public let rawValue: UInt8
 52 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
 53 |
 54 |         /// Key Refresh Flag
 55 |         public static let keyRefreshTrue    = Flag(rawValue: 1 << 0)
    |                           |- warning: static property 'keyRefreshTrue' is not concurrency-safe because non-'Sendable' type 'MeshBeaconSecureNetwork.Flag' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'keyRefreshTrue' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 56 |         /// IV Update Active (else normal operation)
 57 |         public static let ivUpdateActive    = Flag(rawValue: 1 << 1)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Beacon/MeshBeaconUnit.swift:57:27: warning: static property 'ivUpdateActive' is not concurrency-safe because non-'Sendable' type 'MeshBeaconSecureNetwork.Flag' may have shared mutable state; this is an error in the Swift 6 language mode
 48 |     ///
 49 |     /// Contains the Key Refresh Flag and IV Update Flag
 50 |     public struct Flag: OptionSet {
    |                   `- note: consider making struct 'Flag' conform to the 'Sendable' protocol
 51 |         public let rawValue: UInt8
 52 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
 55 |         public static let keyRefreshTrue    = Flag(rawValue: 1 << 0)
 56 |         /// IV Update Active (else normal operation)
 57 |         public static let ivUpdateActive    = Flag(rawValue: 1 << 1)
    |                           |- warning: static property 'ivUpdateActive' is not concurrency-safe because non-'Sendable' type 'MeshBeaconSecureNetwork.Flag' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'ivUpdateActive' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 58 |     }
 59 |
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Provisioning/ProvisioningData.swift:42:27: warning: static property 'refreshPhase2' is not concurrency-safe because non-'Sendable' type 'ProvisioningData.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 35 |
 36 |     /// Flags
 37 |     public struct Flags: OptionSet {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 38 |         public let rawValue: UInt8
 39 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
 40 |
 41 |         /// Key Refresh Phase 2 (If not set then phase 0)
 42 |         public static let refreshPhase2     = Flags(rawValue: 1 << 0)
    |                           |- warning: static property 'refreshPhase2' is not concurrency-safe because non-'Sendable' type 'ProvisioningData.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'refreshPhase2' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 43 |         /// IV Update Active (else normal operation)
 44 |         public static let ivUpdateActive    = Flags(rawValue: 1 << 1)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Provisioning/ProvisioningData.swift:44:27: warning: static property 'ivUpdateActive' is not concurrency-safe because non-'Sendable' type 'ProvisioningData.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
 35 |
 36 |     /// Flags
 37 |     public struct Flags: OptionSet {
    |                   `- note: consider making struct 'Flags' conform to the 'Sendable' protocol
 38 |         public let rawValue: UInt8
 39 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
    :
 42 |         public static let refreshPhase2     = Flags(rawValue: 1 << 0)
 43 |         /// IV Update Active (else normal operation)
 44 |         public static let ivUpdateActive    = Flags(rawValue: 1 << 1)
    |                           |- warning: static property 'ivUpdateActive' is not concurrency-safe because non-'Sendable' type 'ProvisioningData.Flags' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'ivUpdateActive' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 45 |     }
 46 |
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Provisioning/ProvisioningDataUnitCapabilities.swift:41:27: warning: static property 'fipsP256' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.AlgorithmType' may have shared mutable state; this is an error in the Swift 6 language mode
 34 |
 35 |     /// Algorithms
 36 |     public struct AlgorithmType: OptionSet {
    |                   `- note: consider making struct 'AlgorithmType' conform to the 'Sendable' protocol
 37 |         public let rawValue: UInt16
 38 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
 39 |
 40 |         /// FIPS P-256 Elliptic Curve Supported
 41 |         public static let fipsP256  = AlgorithmType(rawValue: 1 << 0)
    |                           |- warning: static property 'fipsP256' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.AlgorithmType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'fipsP256' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 42 |     }
 43 |
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Provisioning/ProvisioningDataUnitCapabilities.swift:50:27: warning: static property 'publicKeyOobAvailable' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.PublicKeyType' may have shared mutable state; this is an error in the Swift 6 language mode
 43 |
 44 |     /// Public Key Type
 45 |     public struct PublicKeyType: OptionSet {
    |                   `- note: consider making struct 'PublicKeyType' conform to the 'Sendable' protocol
 46 |         public let rawValue: UInt8
 47 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
 48 |
 49 |         /// Public Key OOB information available
 50 |         public static let publicKeyOobAvailable     = PublicKeyType(rawValue: 1 << 0)
    |                           |- warning: static property 'publicKeyOobAvailable' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.PublicKeyType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'publicKeyOobAvailable' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 51 |     }
 52 |
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Provisioning/ProvisioningDataUnitCapabilities.swift:59:27: warning: static property 'staticOobAvailable' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.StaticOobType' may have shared mutable state; this is an error in the Swift 6 language mode
 52 |
 53 |     /// Public Key Type
 54 |     public struct StaticOobType: OptionSet {
    |                   `- note: consider making struct 'StaticOobType' conform to the 'Sendable' protocol
 55 |         public let rawValue: UInt8
 56 |         public init(rawValue: UInt8) { self.rawValue = rawValue }
 57 |
 58 |         /// Static OOB information available
 59 |         public static let staticOobAvailable    = StaticOobType(rawValue: 1 << 0)
    |                           |- warning: static property 'staticOobAvailable' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.StaticOobType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'staticOobAvailable' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 60 |     }
 61 |
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Provisioning/ProvisioningDataUnitCapabilities.swift:68:27: warning: static property 'blink' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.OutputActions' may have shared mutable state; this is an error in the Swift 6 language mode
 61 |
 62 |     /// Supported Output OOB Actions
 63 |     public struct OutputActions: OptionSet {
    |                   `- note: consider making struct 'OutputActions' conform to the 'Sendable' protocol
 64 |         public let rawValue: UInt16
 65 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
 66 |
 67 |         /// Blink Supported
 68 |         public static let blink         = OutputActions(rawValue: 1 << 0)
    |                           |- warning: static property 'blink' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.OutputActions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'blink' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 69 |         /// Beep Supported
 70 |         public static let beep          = OutputActions(rawValue: 1 << 1)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Provisioning/ProvisioningDataUnitCapabilities.swift:70:27: warning: static property 'beep' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.OutputActions' may have shared mutable state; this is an error in the Swift 6 language mode
 61 |
 62 |     /// Supported Output OOB Actions
 63 |     public struct OutputActions: OptionSet {
    |                   `- note: consider making struct 'OutputActions' conform to the 'Sendable' protocol
 64 |         public let rawValue: UInt16
 65 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 68 |         public static let blink         = OutputActions(rawValue: 1 << 0)
 69 |         /// Beep Supported
 70 |         public static let beep          = OutputActions(rawValue: 1 << 1)
    |                           |- warning: static property 'beep' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.OutputActions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'beep' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 71 |         /// Virbrate Supported
 72 |         public static let vibrate       = OutputActions(rawValue: 1 << 2)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Provisioning/ProvisioningDataUnitCapabilities.swift:72:27: warning: static property 'vibrate' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.OutputActions' may have shared mutable state; this is an error in the Swift 6 language mode
 61 |
 62 |     /// Supported Output OOB Actions
 63 |     public struct OutputActions: OptionSet {
    |                   `- note: consider making struct 'OutputActions' conform to the 'Sendable' protocol
 64 |         public let rawValue: UInt16
 65 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 70 |         public static let beep          = OutputActions(rawValue: 1 << 1)
 71 |         /// Virbrate Supported
 72 |         public static let vibrate       = OutputActions(rawValue: 1 << 2)
    |                           |- warning: static property 'vibrate' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.OutputActions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'vibrate' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 73 |         /// Output Numeric Supported
 74 |         public static let numeric       = OutputActions(rawValue: 1 << 3)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Provisioning/ProvisioningDataUnitCapabilities.swift:74:27: warning: static property 'numeric' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.OutputActions' may have shared mutable state; this is an error in the Swift 6 language mode
 61 |
 62 |     /// Supported Output OOB Actions
 63 |     public struct OutputActions: OptionSet {
    |                   `- note: consider making struct 'OutputActions' conform to the 'Sendable' protocol
 64 |         public let rawValue: UInt16
 65 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 72 |         public static let vibrate       = OutputActions(rawValue: 1 << 2)
 73 |         /// Output Numeric Supported
 74 |         public static let numeric       = OutputActions(rawValue: 1 << 3)
    |                           |- warning: static property 'numeric' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.OutputActions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'numeric' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 75 |         /// Output Alphanumeric Supported
 76 |         public static let alphanumeric  = OutputActions(rawValue: 1 << 4)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Provisioning/ProvisioningDataUnitCapabilities.swift:76:27: warning: static property 'alphanumeric' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.OutputActions' may have shared mutable state; this is an error in the Swift 6 language mode
 61 |
 62 |     /// Supported Output OOB Actions
 63 |     public struct OutputActions: OptionSet {
    |                   `- note: consider making struct 'OutputActions' conform to the 'Sendable' protocol
 64 |         public let rawValue: UInt16
 65 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 74 |         public static let numeric       = OutputActions(rawValue: 1 << 3)
 75 |         /// Output Alphanumeric Supported
 76 |         public static let alphanumeric  = OutputActions(rawValue: 1 << 4)
    |                           |- warning: static property 'alphanumeric' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.OutputActions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'alphanumeric' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 77 |     }
 78 |
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Provisioning/ProvisioningDataUnitCapabilities.swift:85:27: warning: static property 'push' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.InputActions' may have shared mutable state; this is an error in the Swift 6 language mode
 78 |
 79 |     /// Supported Input OOB Actions
 80 |     public struct InputActions: OptionSet {
    |                   `- note: consider making struct 'InputActions' conform to the 'Sendable' protocol
 81 |         public let rawValue: UInt16
 82 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
 83 |
 84 |         /// Push Supported
 85 |         public static let push          = InputActions(rawValue: 1 << 0)
    |                           |- warning: static property 'push' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.InputActions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'push' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 86 |         /// Twist Supported
 87 |         public static let twist         = InputActions(rawValue: 1 << 1)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Provisioning/ProvisioningDataUnitCapabilities.swift:87:27: warning: static property 'twist' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.InputActions' may have shared mutable state; this is an error in the Swift 6 language mode
 78 |
 79 |     /// Supported Input OOB Actions
 80 |     public struct InputActions: OptionSet {
    |                   `- note: consider making struct 'InputActions' conform to the 'Sendable' protocol
 81 |         public let rawValue: UInt16
 82 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 85 |         public static let push          = InputActions(rawValue: 1 << 0)
 86 |         /// Twist Supported
 87 |         public static let twist         = InputActions(rawValue: 1 << 1)
    |                           |- warning: static property 'twist' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.InputActions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'twist' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 88 |         /// Input Numeric Supported
 89 |         public static let numeric       = InputActions(rawValue: 1 << 2)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Provisioning/ProvisioningDataUnitCapabilities.swift:89:27: warning: static property 'numeric' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.InputActions' may have shared mutable state; this is an error in the Swift 6 language mode
 78 |
 79 |     /// Supported Input OOB Actions
 80 |     public struct InputActions: OptionSet {
    |                   `- note: consider making struct 'InputActions' conform to the 'Sendable' protocol
 81 |         public let rawValue: UInt16
 82 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 87 |         public static let twist         = InputActions(rawValue: 1 << 1)
 88 |         /// Input Numeric Supported
 89 |         public static let numeric       = InputActions(rawValue: 1 << 2)
    |                           |- warning: static property 'numeric' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.InputActions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'numeric' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 90 |         /// Output Alphanumeric Supported
 91 |         public static let alphanumeric  = InputActions(rawValue: 1 << 3)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Provisioning/ProvisioningDataUnitCapabilities.swift:91:27: warning: static property 'alphanumeric' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.InputActions' may have shared mutable state; this is an error in the Swift 6 language mode
 78 |
 79 |     /// Supported Input OOB Actions
 80 |     public struct InputActions: OptionSet {
    |                   `- note: consider making struct 'InputActions' conform to the 'Sendable' protocol
 81 |         public let rawValue: UInt16
 82 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 89 |         public static let numeric       = InputActions(rawValue: 1 << 2)
 90 |         /// Output Alphanumeric Supported
 91 |         public static let alphanumeric  = InputActions(rawValue: 1 << 3)
    |                           |- warning: static property 'alphanumeric' is not concurrency-safe because non-'Sendable' type 'ProvisioningDataUnitCapabilities.InputActions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'alphanumeric' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 92 |     }
 93 |
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Types/MeshOutOfBandInformation.swift:36:23: warning: static property 'other' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// The OOB Information field is used to help drive the provisioning process by
 30 | /// indicating the availability of OOB data, such as a public key of the device.
 31 | public struct MeshOutOfBandInformation: OptionSet, Hashable {
    |               `- note: consider making struct 'MeshOutOfBandInformation' conform to the 'Sendable' protocol
 32 |     public let rawValue: UInt16
 33 |     public init(rawValue: UInt16) { self.rawValue = rawValue }
 34 |
 35 |     /// Other Supported
 36 |     public static let other                     = MeshOutOfBandInformation(rawValue: 1 << 0)
    |                       |- warning: static property 'other' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'other' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 37 |     /// Electronic / URI
 38 |     public static let electronicUrl             = MeshOutOfBandInformation(rawValue: 1 << 1)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Types/MeshOutOfBandInformation.swift:38:23: warning: static property 'electronicUrl' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// The OOB Information field is used to help drive the provisioning process by
 30 | /// indicating the availability of OOB data, such as a public key of the device.
 31 | public struct MeshOutOfBandInformation: OptionSet, Hashable {
    |               `- note: consider making struct 'MeshOutOfBandInformation' conform to the 'Sendable' protocol
 32 |     public let rawValue: UInt16
 33 |     public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 36 |     public static let other                     = MeshOutOfBandInformation(rawValue: 1 << 0)
 37 |     /// Electronic / URI
 38 |     public static let electronicUrl             = MeshOutOfBandInformation(rawValue: 1 << 1)
    |                       |- warning: static property 'electronicUrl' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'electronicUrl' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 39 |     /// 2D machine-readable code
 40 |     public static let twoDMachineReadableCode   = MeshOutOfBandInformation(rawValue: 1 << 2)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Types/MeshOutOfBandInformation.swift:40:23: warning: static property 'twoDMachineReadableCode' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// The OOB Information field is used to help drive the provisioning process by
 30 | /// indicating the availability of OOB data, such as a public key of the device.
 31 | public struct MeshOutOfBandInformation: OptionSet, Hashable {
    |               `- note: consider making struct 'MeshOutOfBandInformation' conform to the 'Sendable' protocol
 32 |     public let rawValue: UInt16
 33 |     public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 38 |     public static let electronicUrl             = MeshOutOfBandInformation(rawValue: 1 << 1)
 39 |     /// 2D machine-readable code
 40 |     public static let twoDMachineReadableCode   = MeshOutOfBandInformation(rawValue: 1 << 2)
    |                       |- warning: static property 'twoDMachineReadableCode' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'twoDMachineReadableCode' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 41 |     /// Bar code
 42 |     public static let barCode                   = MeshOutOfBandInformation(rawValue: 1 << 3)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Types/MeshOutOfBandInformation.swift:42:23: warning: static property 'barCode' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// The OOB Information field is used to help drive the provisioning process by
 30 | /// indicating the availability of OOB data, such as a public key of the device.
 31 | public struct MeshOutOfBandInformation: OptionSet, Hashable {
    |               `- note: consider making struct 'MeshOutOfBandInformation' conform to the 'Sendable' protocol
 32 |     public let rawValue: UInt16
 33 |     public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 40 |     public static let twoDMachineReadableCode   = MeshOutOfBandInformation(rawValue: 1 << 2)
 41 |     /// Bar code
 42 |     public static let barCode                   = MeshOutOfBandInformation(rawValue: 1 << 3)
    |                       |- warning: static property 'barCode' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'barCode' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 43 |     /// Near Field Communication (NFC)
 44 |     public static let nfc                       = MeshOutOfBandInformation(rawValue: 1 << 4)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Types/MeshOutOfBandInformation.swift:44:23: warning: static property 'nfc' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// The OOB Information field is used to help drive the provisioning process by
 30 | /// indicating the availability of OOB data, such as a public key of the device.
 31 | public struct MeshOutOfBandInformation: OptionSet, Hashable {
    |               `- note: consider making struct 'MeshOutOfBandInformation' conform to the 'Sendable' protocol
 32 |     public let rawValue: UInt16
 33 |     public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 42 |     public static let barCode                   = MeshOutOfBandInformation(rawValue: 1 << 3)
 43 |     /// Near Field Communication (NFC)
 44 |     public static let nfc                       = MeshOutOfBandInformation(rawValue: 1 << 4)
    |                       |- warning: static property 'nfc' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'nfc' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 45 |     /// Number
 46 |     public static let number                    = MeshOutOfBandInformation(rawValue: 1 << 5)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Types/MeshOutOfBandInformation.swift:46:23: warning: static property 'number' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// The OOB Information field is used to help drive the provisioning process by
 30 | /// indicating the availability of OOB data, such as a public key of the device.
 31 | public struct MeshOutOfBandInformation: OptionSet, Hashable {
    |               `- note: consider making struct 'MeshOutOfBandInformation' conform to the 'Sendable' protocol
 32 |     public let rawValue: UInt16
 33 |     public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 44 |     public static let nfc                       = MeshOutOfBandInformation(rawValue: 1 << 4)
 45 |     /// Number
 46 |     public static let number                    = MeshOutOfBandInformation(rawValue: 1 << 5)
    |                       |- warning: static property 'number' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'number' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |     /// string
 48 |     public static let string                    = MeshOutOfBandInformation(rawValue: 1 << 6)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Types/MeshOutOfBandInformation.swift:48:23: warning: static property 'string' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// The OOB Information field is used to help drive the provisioning process by
 30 | /// indicating the availability of OOB data, such as a public key of the device.
 31 | public struct MeshOutOfBandInformation: OptionSet, Hashable {
    |               `- note: consider making struct 'MeshOutOfBandInformation' conform to the 'Sendable' protocol
 32 |     public let rawValue: UInt16
 33 |     public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 46 |     public static let number                    = MeshOutOfBandInformation(rawValue: 1 << 5)
 47 |     /// string
 48 |     public static let string                    = MeshOutOfBandInformation(rawValue: 1 << 6)
    |                       |- warning: static property 'string' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'string' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 49 |     /// On Box
 50 |     public static let onBox                     = MeshOutOfBandInformation(rawValue: 1 << 11)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Types/MeshOutOfBandInformation.swift:50:23: warning: static property 'onBox' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// The OOB Information field is used to help drive the provisioning process by
 30 | /// indicating the availability of OOB data, such as a public key of the device.
 31 | public struct MeshOutOfBandInformation: OptionSet, Hashable {
    |               `- note: consider making struct 'MeshOutOfBandInformation' conform to the 'Sendable' protocol
 32 |     public let rawValue: UInt16
 33 |     public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 48 |     public static let string                    = MeshOutOfBandInformation(rawValue: 1 << 6)
 49 |     /// On Box
 50 |     public static let onBox                     = MeshOutOfBandInformation(rawValue: 1 << 11)
    |                       |- warning: static property 'onBox' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'onBox' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 51 |     /// Inside Box
 52 |     public static let insideBox                 = MeshOutOfBandInformation(rawValue: 1 << 12)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Types/MeshOutOfBandInformation.swift:52:23: warning: static property 'insideBox' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// The OOB Information field is used to help drive the provisioning process by
 30 | /// indicating the availability of OOB data, such as a public key of the device.
 31 | public struct MeshOutOfBandInformation: OptionSet, Hashable {
    |               `- note: consider making struct 'MeshOutOfBandInformation' conform to the 'Sendable' protocol
 32 |     public let rawValue: UInt16
 33 |     public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 50 |     public static let onBox                     = MeshOutOfBandInformation(rawValue: 1 << 11)
 51 |     /// Inside Box
 52 |     public static let insideBox                 = MeshOutOfBandInformation(rawValue: 1 << 12)
    |                       |- warning: static property 'insideBox' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'insideBox' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 53 |     /// On piece of paper
 54 |     public static let onPieceOfPaper            = MeshOutOfBandInformation(rawValue: 1 << 13)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Types/MeshOutOfBandInformation.swift:54:23: warning: static property 'onPieceOfPaper' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// The OOB Information field is used to help drive the provisioning process by
 30 | /// indicating the availability of OOB data, such as a public key of the device.
 31 | public struct MeshOutOfBandInformation: OptionSet, Hashable {
    |               `- note: consider making struct 'MeshOutOfBandInformation' conform to the 'Sendable' protocol
 32 |     public let rawValue: UInt16
 33 |     public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 52 |     public static let insideBox                 = MeshOutOfBandInformation(rawValue: 1 << 12)
 53 |     /// On piece of paper
 54 |     public static let onPieceOfPaper            = MeshOutOfBandInformation(rawValue: 1 << 13)
    |                       |- warning: static property 'onPieceOfPaper' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'onPieceOfPaper' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 55 |     /// Inside Manual
 56 |     public static let insideManual              = MeshOutOfBandInformation(rawValue: 1 << 14)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Types/MeshOutOfBandInformation.swift:56:23: warning: static property 'insideManual' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// The OOB Information field is used to help drive the provisioning process by
 30 | /// indicating the availability of OOB data, such as a public key of the device.
 31 | public struct MeshOutOfBandInformation: OptionSet, Hashable {
    |               `- note: consider making struct 'MeshOutOfBandInformation' conform to the 'Sendable' protocol
 32 |     public let rawValue: UInt16
 33 |     public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 54 |     public static let onPieceOfPaper            = MeshOutOfBandInformation(rawValue: 1 << 13)
 55 |     /// Inside Manual
 56 |     public static let insideManual              = MeshOutOfBandInformation(rawValue: 1 << 14)
    |                       |- warning: static property 'insideManual' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'insideManual' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 57 |     /// On Device
 58 |     public static let onDevice                  = MeshOutOfBandInformation(rawValue: 1 << 15)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Mesh/Types/MeshOutOfBandInformation.swift:58:23: warning: static property 'onDevice' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
 29 | /// The OOB Information field is used to help drive the provisioning process by
 30 | /// indicating the availability of OOB data, such as a public key of the device.
 31 | public struct MeshOutOfBandInformation: OptionSet, Hashable {
    |               `- note: consider making struct 'MeshOutOfBandInformation' conform to the 'Sendable' protocol
 32 |     public let rawValue: UInt16
 33 |     public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 56 |     public static let insideManual              = MeshOutOfBandInformation(rawValue: 1 << 14)
 57 |     /// On Device
 58 |     public static let onDevice                  = MeshOutOfBandInformation(rawValue: 1 << 15)
    |                       |- warning: static property 'onDevice' is not concurrency-safe because non-'Sendable' type 'MeshOutOfBandInformation' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'onDevice' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 59 | }
 60 |
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/ServiceData/ServiceDataFitnessMachine.swift:60:27: warning: static property 'treadmillSupported' is not concurrency-safe because non-'Sendable' type 'ServiceDataFitnessMachine.EquipmentType' may have shared mutable state; this is an error in the Swift 6 language mode
 53 |
 54 |     /// Options for Equipment Type Supported by Service
 55 |     public struct EquipmentType: OptionSet, Hashable {
    |                   `- note: consider making struct 'EquipmentType' conform to the 'Sendable' protocol
 56 |         public let rawValue: UInt16
 57 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
 58 |
 59 |         /// Treadmill Supported
 60 |         public static let treadmillSupported     = EquipmentType(rawValue: 1 << 0)
    |                           |- warning: static property 'treadmillSupported' is not concurrency-safe because non-'Sendable' type 'ServiceDataFitnessMachine.EquipmentType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'treadmillSupported' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 61 |         /// Cross Trainer Supported
 62 |         public static let crossTrainerSupported  = EquipmentType(rawValue: 1 << 1)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/ServiceData/ServiceDataFitnessMachine.swift:62:27: warning: static property 'crossTrainerSupported' is not concurrency-safe because non-'Sendable' type 'ServiceDataFitnessMachine.EquipmentType' may have shared mutable state; this is an error in the Swift 6 language mode
 53 |
 54 |     /// Options for Equipment Type Supported by Service
 55 |     public struct EquipmentType: OptionSet, Hashable {
    |                   `- note: consider making struct 'EquipmentType' conform to the 'Sendable' protocol
 56 |         public let rawValue: UInt16
 57 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 60 |         public static let treadmillSupported     = EquipmentType(rawValue: 1 << 0)
 61 |         /// Cross Trainer Supported
 62 |         public static let crossTrainerSupported  = EquipmentType(rawValue: 1 << 1)
    |                           |- warning: static property 'crossTrainerSupported' is not concurrency-safe because non-'Sendable' type 'ServiceDataFitnessMachine.EquipmentType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'crossTrainerSupported' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 63 |         /// Step Climber Supported
 64 |         public static let stepClimberSupported   = EquipmentType(rawValue: 1 << 2)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/ServiceData/ServiceDataFitnessMachine.swift:64:27: warning: static property 'stepClimberSupported' is not concurrency-safe because non-'Sendable' type 'ServiceDataFitnessMachine.EquipmentType' may have shared mutable state; this is an error in the Swift 6 language mode
 53 |
 54 |     /// Options for Equipment Type Supported by Service
 55 |     public struct EquipmentType: OptionSet, Hashable {
    |                   `- note: consider making struct 'EquipmentType' conform to the 'Sendable' protocol
 56 |         public let rawValue: UInt16
 57 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 62 |         public static let crossTrainerSupported  = EquipmentType(rawValue: 1 << 1)
 63 |         /// Step Climber Supported
 64 |         public static let stepClimberSupported   = EquipmentType(rawValue: 1 << 2)
    |                           |- warning: static property 'stepClimberSupported' is not concurrency-safe because non-'Sendable' type 'ServiceDataFitnessMachine.EquipmentType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'stepClimberSupported' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 65 |         /// Stair Climber Supported
 66 |         public static let stairClimberSupported  = EquipmentType(rawValue: 1 << 3)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/ServiceData/ServiceDataFitnessMachine.swift:66:27: warning: static property 'stairClimberSupported' is not concurrency-safe because non-'Sendable' type 'ServiceDataFitnessMachine.EquipmentType' may have shared mutable state; this is an error in the Swift 6 language mode
 53 |
 54 |     /// Options for Equipment Type Supported by Service
 55 |     public struct EquipmentType: OptionSet, Hashable {
    |                   `- note: consider making struct 'EquipmentType' conform to the 'Sendable' protocol
 56 |         public let rawValue: UInt16
 57 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 64 |         public static let stepClimberSupported   = EquipmentType(rawValue: 1 << 2)
 65 |         /// Stair Climber Supported
 66 |         public static let stairClimberSupported  = EquipmentType(rawValue: 1 << 3)
    |                           |- warning: static property 'stairClimberSupported' is not concurrency-safe because non-'Sendable' type 'ServiceDataFitnessMachine.EquipmentType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'stairClimberSupported' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 67 |         /// Rower Supported
 68 |         public static let rowerSupported         = EquipmentType(rawValue: 1 << 4)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/ServiceData/ServiceDataFitnessMachine.swift:68:27: warning: static property 'rowerSupported' is not concurrency-safe because non-'Sendable' type 'ServiceDataFitnessMachine.EquipmentType' may have shared mutable state; this is an error in the Swift 6 language mode
 53 |
 54 |     /// Options for Equipment Type Supported by Service
 55 |     public struct EquipmentType: OptionSet, Hashable {
    |                   `- note: consider making struct 'EquipmentType' conform to the 'Sendable' protocol
 56 |         public let rawValue: UInt16
 57 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 66 |         public static let stairClimberSupported  = EquipmentType(rawValue: 1 << 3)
 67 |         /// Rower Supported
 68 |         public static let rowerSupported         = EquipmentType(rawValue: 1 << 4)
    |                           |- warning: static property 'rowerSupported' is not concurrency-safe because non-'Sendable' type 'ServiceDataFitnessMachine.EquipmentType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'rowerSupported' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 69 |         /// Indoor Bike Supported
 70 |         public static let indoorBikeSupported    = EquipmentType(rawValue: 1 << 5)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/ServiceData/ServiceDataFitnessMachine.swift:70:27: warning: static property 'indoorBikeSupported' is not concurrency-safe because non-'Sendable' type 'ServiceDataFitnessMachine.EquipmentType' may have shared mutable state; this is an error in the Swift 6 language mode
 53 |
 54 |     /// Options for Equipment Type Supported by Service
 55 |     public struct EquipmentType: OptionSet, Hashable {
    |                   `- note: consider making struct 'EquipmentType' conform to the 'Sendable' protocol
 56 |         public let rawValue: UInt16
 57 |         public init(rawValue: UInt16) { self.rawValue = rawValue }
    :
 68 |         public static let rowerSupported         = EquipmentType(rawValue: 1 << 4)
 69 |         /// Indoor Bike Supported
 70 |         public static let indoorBikeSupported    = EquipmentType(rawValue: 1 << 5)
    |                           |- warning: static property 'indoorBikeSupported' is not concurrency-safe because non-'Sendable' type 'ServiceDataFitnessMachine.EquipmentType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'indoorBikeSupported' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 71 |     }
 72 |
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
[0/1] Planning build
Building for debugging...
[0/1] Write swift-version-24593BA9C3E375BF.txt
[2/101] Compiling DataDecoder ANTToggleByte.swift
[3/130] Compiling DataDecoder MACAddress.swift
[4/130] Compiling DataDecoder Nibble.swift
[5/130] Compiling CryptoSwift AES.Cryptors.swift
[6/130] Compiling CryptoSwift AES.swift
[7/130] Compiling CryptoSwift ASN1.swift
[8/133] Emitting module FitnessUnits
[9/133] Compiling CryptoSwift ASN1Decoder.swift
[10/133] Compiling CryptoSwift ASN1Encoder.swift
[11/133] Compiling CryptoSwift ASN1Scanner.swift
[12/133] Compiling CryptoSwift Array+Extension.swift
[13/133] Compiling CryptoSwift Authenticator.swift
[14/133] Compiling CryptoSwift BatchedCollection.swift
[15/133] Compiling CryptoSwift BlockEncryptor.swift
[16/133] Compiling CryptoSwift BlockMode.swift
[17/133] Compiling CryptoSwift BlockModeOptions.swift
[18/133] Compiling CryptoSwift AEAD.swift
[19/133] Compiling CryptoSwift AEADChaCha20Poly1305.swift
[20/133] Compiling CryptoSwift AEADXChaCha20Poly1305.swift
[21/133] Compiling CryptoSwift Bit.swift
[22/133] Compiling CryptoSwift BlockCipher.swift
[23/133] Compiling CryptoSwift BlockDecryptor.swift
[24/133] Compiling CryptoSwift CBC.swift
[25/133] Compiling CryptoSwift CCM.swift
[26/133] Compiling CryptoSwift CFB.swift
[27/133] Compiling FitnessUnits ValidatedBinaryFloatingPoint.swift
[28/133] Compiling FitnessUnits ValidatedBinaryInteger.swift
[29/133] Compiling FitnessUnits ValidatedMeasurement.swift
[31/134] Compiling DataDecoder DataExtension.swift
[32/134] Emitting module DataDecoder
[33/134] Compiling DataDecoder Decoder.swift
[35/135] Compiling CryptoSwift XChaCha20+Foundation.swift
[36/135] Compiling CryptoSwift Generics.swift
[37/135] Compiling CryptoSwift HKDF.swift
[38/135] Compiling CryptoSwift HMAC.swift
[39/135] Compiling CryptoSwift ISO10126Padding.swift
[40/135] Compiling CryptoSwift ISO78164Padding.swift
[41/135] Compiling CryptoSwift Int+Extension.swift
[42/135] Compiling CryptoSwift MD5.swift
[43/135] Compiling CryptoSwift NoPadding.swift
[44/135] Compiling CryptoSwift Operators.swift
[45/135] Compiling CryptoSwift DER.swift
[46/135] Compiling CryptoSwift PBKDF1.swift
[47/135] Compiling CryptoSwift PBKDF2.swift
[48/135] Compiling CryptoSwift PKCS1v15.swift
[49/135] Compiling CryptoSwift CompactMap.swift
[50/135] Compiling CryptoSwift Cryptor.swift
[51/135] Compiling CryptoSwift Cryptors.swift
[52/135] Compiling CryptoSwift Digest.swift
[53/135] Compiling CryptoSwift DigestType.swift
[54/135] Compiling CryptoSwift AES+Foundation.swift
[55/135] Compiling CryptoSwift Array+Foundation.swift
[56/135] Compiling CryptoSwift Blowfish+Foundation.swift
[57/135] Compiling CryptoSwift ChaCha20+Foundation.swift
[58/135] Compiling CryptoSwift Data+Extension.swift
[59/135] Compiling CryptoSwift HMAC+Foundation.swift
[60/135] Compiling CryptoSwift Rabbit+Foundation.swift
[61/135] Compiling CryptoSwift String+FoundationExtension.swift
[62/135] Compiling CryptoSwift Utils+Foundation.swift
[63/149] Compiling CryptoSwift CMAC.swift
[64/149] Compiling CryptoSwift Addition.swift
[65/149] Compiling CryptoSwift BigInt.swift
[66/149] Compiling CryptoSwift BigUInt.swift
[67/149] Compiling CryptoSwift BitwiseOps.swift
[68/149] Compiling CryptoSwift CS.swift
[69/149] Compiling CryptoSwift Codable.swift
[70/149] Compiling CryptoSwift Comparable.swift
[71/149] Compiling CryptoSwift DataConversion.swift
[72/149] Compiling CryptoSwift Division.swift
[73/149] Compiling CryptoSwift Exponentiation.swift
[74/149] Compiling CryptoSwift FloatingPointConversion.swift
[75/149] Compiling CryptoSwift GCD.swift
[76/149] Compiling CryptoSwift Hashable.swift
[77/149] Compiling CryptoSwift IntegerConversion.swift
[78/149] Compiling CryptoSwift Multiplication.swift
[79/149] Compiling CryptoSwift PrimeTest.swift
[80/149] Compiling CryptoSwift Random.swift
[81/149] Compiling CryptoSwift Shifts.swift
[82/149] Compiling CryptoSwift SquareRoot.swift
[83/149] Compiling CryptoSwift Strideable.swift
[84/149] Compiling CryptoSwift StringConversion.swift
[85/149] Compiling CryptoSwift Subtraction.swift
[86/149] Compiling CryptoSwift WordsAndBits.swift
[87/149] Compiling CryptoSwift ChaCha20.swift
[88/149] Compiling CryptoSwift Checksum.swift
[89/149] Compiling CryptoSwift Cipher.swift
[90/149] Compiling CryptoSwift Collection+Extension.swift
[91/149] Compiling CryptoSwift Signature.swift
[92/149] Compiling CryptoSwift StreamDecryptor.swift
[93/149] Compiling CryptoSwift StreamEncryptor.swift
[94/149] Compiling CryptoSwift String+Extension.swift
[95/149] Compiling CryptoSwift UInt128.swift
[96/149] Compiling CryptoSwift UInt16+Extension.swift
[97/149] Compiling CryptoSwift UInt32+Extension.swift
[98/149] Compiling CryptoSwift UInt64+Extension.swift
[99/149] Compiling CryptoSwift UInt8+Extension.swift
[100/149] Compiling CryptoSwift Updatable.swift
[101/149] Compiling CryptoSwift Utils.swift
[102/149] Compiling CryptoSwift XChaCha20.swift
[103/149] Compiling CryptoSwift ZeroPadding.swift
[104/149] Compiling CryptoSwift resource_bundle_accessor.swift
[114/149] Compiling CryptoSwift GCM.swift
[115/149] Compiling CryptoSwift OCB.swift
[116/149] Compiling CryptoSwift OFB.swift
[117/149] Compiling CryptoSwift PCBC.swift
[118/149] Compiling CryptoSwift Blowfish.swift
[119/149] Compiling CryptoSwift CBCMAC.swift
[135/149] Emitting module CryptoSwift
[136/149] Compiling CryptoSwift PKCS5.swift
[137/149] Compiling CryptoSwift PKCS7.swift
[138/149] Compiling CryptoSwift PKCS7Padding.swift
[139/149] Compiling CryptoSwift Padding.swift
[140/149] Compiling CryptoSwift Poly1305.swift
[141/149] Compiling CryptoSwift RSA+Cipher.swift
[142/149] Compiling CryptoSwift RSA+Signature.swift
[143/149] Compiling CryptoSwift RSA.swift
[144/149] Compiling CryptoSwift Rabbit.swift
[145/149] Compiling CryptoSwift SHA1.swift
[146/149] Compiling CryptoSwift SHA2.swift
[147/149] Compiling CryptoSwift SHA3.swift
[148/149] Compiling CryptoSwift Scrypt.swift
[149/149] Compiling CryptoSwift SecureBytes.swift
[151/320] Compiling BluetoothMessageProtocol CharacteristicDateTime.swift
[152/320] Compiling BluetoothMessageProtocol CharacteristicDateofThresholdAssessment.swift
[153/320] Compiling BluetoothMessageProtocol CharacteristicDayDateTime.swift
[154/320] Compiling BluetoothMessageProtocol CharacteristicDayOfWeek.swift
[155/320] Compiling BluetoothMessageProtocol CharacteristicDeviceName.swift
[156/320] Compiling BluetoothMessageProtocol CharacteristicDewPoint.swift
[157/320] Compiling BluetoothMessageProtocol CharacteristicElevation.swift
[158/320] Compiling BluetoothMessageProtocol CharacteristicEmailAddress.swift
[159/320] Compiling BluetoothMessageProtocol CharacteristicFatBurnHeartRateLowerLimit.swift
[160/320] Compiling BluetoothMessageProtocol CharacteristicFatBurnHeartRateUpperLimit.swift
[161/320] Compiling BluetoothMessageProtocol CharacteristicFirmwareRevisionString.swift
[162/320] Compiling BluetoothMessageProtocol CharacteristicFirstName.swift
[163/320] Compiling BluetoothMessageProtocol CharacteristicFitnessMachineFeature.swift
[164/320] Compiling BluetoothMessageProtocol CharacteristicFitnessMachineStatus.swift
[165/320] Compiling BluetoothMessageProtocol CharacteristicFiveZoneHeartRateLimits.swift
[166/320] Compiling BluetoothMessageProtocol CharacteristicFloorNumber.swift
[167/320] Compiling BluetoothMessageProtocol CharacteristicGender.swift
[168/320] Compiling BluetoothMessageProtocol CharacteristicGustFactor.swift
[169/320] Compiling BluetoothMessageProtocol CharacteristicHTTPControlPoint.swift
[170/320] Compiling BluetoothMessageProtocol CharacteristicHTTPEntityBody.swift
[171/320] Compiling BluetoothMessageProtocol CharacteristicHTTPHeaders.swift
[172/320] Compiling BluetoothMessageProtocol CharacteristicHTTPSSecurity.swift
[173/320] Compiling BluetoothMessageProtocol CharacteristicHTTPStatusCode.swift
[174/320] Compiling BluetoothMessageProtocol CharacteristicHardwareRevisionString.swift
[175/344] Compiling BluetoothMessageProtocol ServiceHapAirPurifier.swift
[176/344] Compiling BluetoothMessageProtocol ServiceHapAirQualitySensor.swift
[177/344] Compiling BluetoothMessageProtocol ServiceHapBatteryService.swift
[178/344] Compiling BluetoothMessageProtocol ServiceHapCameraRtpStreamManagement.swift
[179/344] Compiling BluetoothMessageProtocol ServiceHapCarbonDioxideSensor.swift
[180/344] Compiling BluetoothMessageProtocol ServiceHapCarbonMonoxideSensor.swift
[181/344] Compiling BluetoothMessageProtocol ServiceHapContactSensor.swift
[182/344] Compiling BluetoothMessageProtocol ServiceHapDoor.swift
[183/344] Compiling BluetoothMessageProtocol ServiceHapDoorbell.swift
[184/344] Compiling BluetoothMessageProtocol ServiceHapFan.swift
[185/344] Compiling BluetoothMessageProtocol ServiceHapFaucet.swift
[186/344] Compiling BluetoothMessageProtocol ServiceHapFilterMaintenance.swift
[187/344] Compiling BluetoothMessageProtocol ServiceHapGarageDoorOpener.swift
[188/344] Compiling BluetoothMessageProtocol ServiceHapHeaterCooler.swift
[189/344] Compiling BluetoothMessageProtocol ServiceHapHumidifierDehumidifier.swift
[190/344] Compiling BluetoothMessageProtocol ServiceHapHumiditySensor.swift
[191/344] Compiling BluetoothMessageProtocol ServiceHapIrrigationSystem.swift
[192/344] Compiling BluetoothMessageProtocol ServiceHapLeakSensor.swift
[193/344] Compiling BluetoothMessageProtocol ServiceHapLightSensor.swift
[194/344] Compiling BluetoothMessageProtocol ServiceHapLightbulb.swift
[195/344] Compiling BluetoothMessageProtocol ServiceHapLockManagement.swift
[196/344] Compiling BluetoothMessageProtocol ServiceHapLockMechanism.swift
[197/344] Compiling BluetoothMessageProtocol ServiceHapMicrophone.swift
[198/344] Compiling BluetoothMessageProtocol ServiceHapMotionSensor.swift
[199/368] Compiling BluetoothMessageProtocol CharacteristicNetworkAvailability.swift
[200/368] Compiling BluetoothMessageProtocol CharacteristicNewAlert.swift
[201/368] Compiling BluetoothMessageProtocol CharacteristicObjectName.swift
[202/368] Compiling BluetoothMessageProtocol CharacteristicObjectSize.swift
[203/368] Compiling BluetoothMessageProtocol CharacteristicPnPID.swift
[204/368] Compiling BluetoothMessageProtocol CharacteristicPollenConcentration.swift
[205/368] Compiling BluetoothMessageProtocol CharacteristicPosition2D.swift
[206/368] Compiling BluetoothMessageProtocol CharacteristicPosition3D.swift
[207/368] Compiling BluetoothMessageProtocol CharacteristicPressure.swift
[208/368] Compiling BluetoothMessageProtocol CharacteristicRainfall.swift
[209/368] Compiling BluetoothMessageProtocol CharacteristicRestingHeartRate.swift
[210/368] Compiling BluetoothMessageProtocol CharacteristicRingerSetting.swift
[211/368] Compiling BluetoothMessageProtocol CharacteristicRowerData.swift
[212/368] Compiling BluetoothMessageProtocol CharacteristicScanIntervalWindow.swift
[213/368] Compiling BluetoothMessageProtocol CharacteristicScanRefresh.swift
[214/368] Compiling BluetoothMessageProtocol CharacteristicSensorLocation.swift
[215/368] Compiling BluetoothMessageProtocol CharacteristicSerialNumberString.swift
[216/368] Compiling BluetoothMessageProtocol CharacteristicSoftwareRevisionString.swift
[217/368] Compiling BluetoothMessageProtocol CharacteristicSportTypeForAerobicAndAnaerobicThresholds.swift
[218/368] Compiling BluetoothMessageProtocol CharacteristicStairClimberData.swift
[219/368] Compiling BluetoothMessageProtocol CharacteristicStepClimberData.swift
[220/368] Compiling BluetoothMessageProtocol CharacteristicString.swift
[221/368] Compiling BluetoothMessageProtocol CharacteristicSupportedHeartRateRange.swift
[222/368] Compiling BluetoothMessageProtocol CharacteristicSupportedInclinationRange.swift
[223/392] Compiling BluetoothMessageProtocol CharacteristicSupportedPowerRange.swift
[224/392] Compiling BluetoothMessageProtocol CharacteristicSupportedResistanceLevel.swift
[225/392] Compiling BluetoothMessageProtocol CharacteristicSupportedSpeedRange.swift
[226/392] Compiling BluetoothMessageProtocol CharacteristicTemperature.swift
[227/392] Compiling BluetoothMessageProtocol CharacteristicTemperatureCelsius.swift
[228/392] Compiling BluetoothMessageProtocol CharacteristicTemperatureFahrenheit.swift
[229/392] Compiling BluetoothMessageProtocol CharacteristicTemperatureMeasurement.swift
[230/392] Compiling BluetoothMessageProtocol CharacteristicTemperatureType.swift
[231/392] Compiling BluetoothMessageProtocol CharacteristicThreeZoneHeartRateLimits.swift
[232/392] Compiling BluetoothMessageProtocol CharacteristicTimeSource.swift
[233/392] Compiling BluetoothMessageProtocol CharacteristicTimeUpdateControlPoint.swift
[234/392] Compiling BluetoothMessageProtocol CharacteristicTimeUpdateState.swift
[235/392] Compiling BluetoothMessageProtocol CharacteristicTimeWithDst.swift
[236/392] Compiling BluetoothMessageProtocol CharacteristicTimeZone.swift
[237/392] Compiling BluetoothMessageProtocol CharacteristicTrainingStatus.swift
[238/392] Compiling BluetoothMessageProtocol CharacteristicTreadmillData.swift
[239/392] Compiling BluetoothMessageProtocol CharacteristicTrueWindDirection.swift
[240/392] Compiling BluetoothMessageProtocol CharacteristicTrueWindSpeed.swift
[241/392] Compiling BluetoothMessageProtocol CharacteristicTwoZoneHeartRateLimit.swift
[242/392] Compiling BluetoothMessageProtocol CharacteristicTxPowerLevel.swift
[243/392] Compiling BluetoothMessageProtocol CharacteristicUVIndex.swift
[244/392] Compiling BluetoothMessageProtocol CharacteristicUniformResourceIdentifier.swift
[245/392] Compiling BluetoothMessageProtocol CharacteristicUnreadAlertStatus.swift
[246/392] Compiling BluetoothMessageProtocol CharacteristicUserIndex.swift
[247/392] Compiling BluetoothMessageProtocol CharacteristicHeartRateControlPoint.swift
[248/392] Compiling BluetoothMessageProtocol CharacteristicHeartRateMax.swift
[249/392] Compiling BluetoothMessageProtocol CharacteristicHeartRateMeasurement.swift
[250/392] Compiling BluetoothMessageProtocol CharacteristicHeatIndex.swift
[251/392] Compiling BluetoothMessageProtocol CharacteristicHeight.swift
[252/392] Compiling BluetoothMessageProtocol CharacteristicHipCircumference.swift
[253/392] Compiling BluetoothMessageProtocol CharacteristicHumidity.swift
[254/392] Compiling BluetoothMessageProtocol CharacteristicIndoorBikeData.swift
[255/392] Compiling BluetoothMessageProtocol CharacteristicIntermediateCuffPressure.swift
[256/392] Compiling BluetoothMessageProtocol CharacteristicIntermediateTemperature.swift
[257/392] Compiling BluetoothMessageProtocol CharacteristicLanguage.swift
[258/392] Compiling BluetoothMessageProtocol CharacteristicLastName.swift
[259/392] Compiling BluetoothMessageProtocol CharacteristicLatitude.swift
[260/392] Compiling BluetoothMessageProtocol CharacteristicLocalEastCoordinate.swift
[261/392] Compiling BluetoothMessageProtocol CharacteristicLocalNorthCoordinate.swift
[262/392] Compiling BluetoothMessageProtocol CharacteristicLocalTimeInformation.swift
[263/392] Compiling BluetoothMessageProtocol CharacteristicLocationName.swift
[264/392] Compiling BluetoothMessageProtocol CharacteristicLocationNavigationFeature.swift
[265/392] Compiling BluetoothMessageProtocol CharacteristicLongitude.swift
[266/392] Compiling BluetoothMessageProtocol CharacteristicMagneticDeclination.swift
[267/392] Compiling BluetoothMessageProtocol CharacteristicManufacturerNameString.swift
[268/392] Compiling BluetoothMessageProtocol CharacteristicMaximumRecommendedHeartRate.swift
[269/392] Compiling BluetoothMessageProtocol CharacteristicMeasurementInterval.swift
[270/392] Compiling BluetoothMessageProtocol CharacteristicModelNumberString.swift
[271/440] Compiling BluetoothMessageProtocol ServiceHapOccupancySensor.swift
[272/440] Compiling BluetoothMessageProtocol ServiceHapOutlet.swift
[273/440] Compiling BluetoothMessageProtocol ServiceHapPairing.swift
[274/440] Compiling BluetoothMessageProtocol ServiceHapProtocolInformationService.swift
[275/440] Compiling BluetoothMessageProtocol ServiceHapSecuritySystem.swift
[276/440] Compiling BluetoothMessageProtocol ServiceHapServiceLabel.swift
[277/440] Compiling BluetoothMessageProtocol ServiceHapSlat.swift
[278/440] Compiling BluetoothMessageProtocol ServiceHapSmokeSensor.swift
[279/440] Compiling BluetoothMessageProtocol ServiceHapSpeaker.swift
[280/440] Compiling BluetoothMessageProtocol ServiceHapStatelessProgrammableSwitch.swift
[281/440] Compiling BluetoothMessageProtocol ServiceHapSwitch.swift
[282/440] Compiling BluetoothMessageProtocol ServiceHapTemperatureSensor.swift
[283/440] Compiling BluetoothMessageProtocol ServiceHapThermostat.swift
[284/440] Compiling BluetoothMessageProtocol ServiceHapValve.swift
[285/440] Compiling BluetoothMessageProtocol ServiceHapWindow.swift
[286/440] Compiling BluetoothMessageProtocol ServiceHapWindowCovering.swift
[287/440] Compiling BluetoothMessageProtocol ServiceHomeKitProtocolExtension.swift
[288/440] Compiling BluetoothMessageProtocol AccessoryCategory.swift
[289/440] Compiling BluetoothMessageProtocol HomeKitPairingErrors.swift
[290/440] Compiling BluetoothMessageProtocol HomeKitPairingMethods.swift
[291/440] Compiling BluetoothMessageProtocol HomeKitSoftwareAuthenticationTlvType.swift
[292/440] Compiling BluetoothMessageProtocol PairingTlvType.swift
[293/440] Compiling BluetoothMessageProtocol TlvFormat.swift
[294/440] Compiling BluetoothMessageProtocol AppleBeaconExtension.swift
[295/464] Compiling BluetoothMessageProtocol ServiceNorthPoleAweHeartRate.swift
[296/464] Compiling BluetoothMessageProtocol ServiceTacxAntFec.swift
[297/464] Compiling BluetoothMessageProtocol ServiceWahooFitnessGEMModuleFirmwareUpdate.swift
[298/464] Compiling BluetoothMessageProtocol ServiceTexasInstrumentsFirmwareUpdate.swift
[299/464] Compiling BluetoothMessageProtocol ServiceTexasInstrumentsSensorTagAccelerometer.swift
[300/464] Compiling BluetoothMessageProtocol ServiceTexasInstrumentsSensorTagBarometer.swift
[301/464] Compiling BluetoothMessageProtocol ServiceTexasInstrumentsSensorTagControl.swift
[302/464] Compiling BluetoothMessageProtocol ServiceTexasInstrumentsSensorTagGyroscope.swift
[303/464] Compiling BluetoothMessageProtocol ServiceTexasInstrumentsSensorTagHumidity.swift
[304/464] Compiling BluetoothMessageProtocol ServiceTexasInstrumentsSensorTagMagnetometer.swift
[305/464] Compiling BluetoothMessageProtocol ServiceTexasInstrumentsSensorTagTemperature.swift
[306/464] Compiling BluetoothMessageProtocol ServiceAlertNotification.swift
[307/464] Compiling BluetoothMessageProtocol ServiceAudioInputControl.swift
[308/464] Compiling BluetoothMessageProtocol ServiceAutomationInputOutput.swift
[309/464] Compiling BluetoothMessageProtocol ServiceBattery.swift
[310/464] Compiling BluetoothMessageProtocol ServiceBinarySensor.swift
[311/464] Compiling BluetoothMessageProtocol ServiceBloodPressure.swift
[312/464] Compiling BluetoothMessageProtocol ServiceBodyComposition.swift
[313/464] Compiling BluetoothMessageProtocol ServiceBondManagement.swift
[314/464] Compiling BluetoothMessageProtocol ServiceConstantToneExtension.swift
[315/464] Compiling BluetoothMessageProtocol ServiceContinuousGlucoseMonitoring.swift
[316/464] Compiling BluetoothMessageProtocol ServiceCoordinatedSetIdentification.swift
[317/464] Compiling BluetoothMessageProtocol ServiceCurrentTime.swift
[318/464] Compiling BluetoothMessageProtocol ServiceCyclingPower.swift
[319/488] Compiling BluetoothMessageProtocol CharacteristicAnaerobicHeartRateUpperLimit.swift
[320/488] Compiling BluetoothMessageProtocol CharacteristicAnaerobicThreshold.swift
[321/488] Compiling BluetoothMessageProtocol CharacteristicAnalog.swift
[322/488] Compiling BluetoothMessageProtocol CharacteristicAnalogOutput.swift
[323/488] Compiling BluetoothMessageProtocol CharacteristicApparentWindDirection.swift
[324/488] Compiling BluetoothMessageProtocol CharacteristicApparentWindSpeed.swift
[325/488] Compiling BluetoothMessageProtocol CharacteristicAppearance.swift
[326/488] Compiling BluetoothMessageProtocol CharacteristicBarometricPressureTrend.swift
[327/488] Compiling BluetoothMessageProtocol CharacteristicBatteryLevel.swift
[328/488] Compiling BluetoothMessageProtocol CharacteristicBatteryLevelState.swift
[329/488] Compiling BluetoothMessageProtocol CharacteristicBatteryPowerState.swift
[330/488] Compiling BluetoothMessageProtocol CharacteristicBloodPressureFeature.swift
[331/488] Compiling BluetoothMessageProtocol CharacteristicBloodPressureMeasurement.swift
[332/488] Compiling BluetoothMessageProtocol CharacteristicBodyCompositionMeasurement.swift
[333/488] Compiling BluetoothMessageProtocol CharacteristicBodySensorLocation.swift
[334/488] Compiling BluetoothMessageProtocol CharacteristicBondManagementFeatures.swift
[335/488] Compiling BluetoothMessageProtocol CharacteristicContinuousGlucoseMonitoringFeature.swift
[336/488] Compiling BluetoothMessageProtocol CharacteristicCrossTrainerData.swift
[337/488] Compiling BluetoothMessageProtocol CharacteristicCurrentTime.swift
[338/488] Compiling BluetoothMessageProtocol CharacteristicCyclingSpeedCadence.swift
[339/488] Compiling BluetoothMessageProtocol CharacteristicCyclingSpeedCadenceFeature.swift
[340/488] Compiling BluetoothMessageProtocol CharacteristicDSTOffset.swift
[341/488] Compiling BluetoothMessageProtocol CharacteristicDatabaseChangeIncrement.swift
[342/488] Compiling BluetoothMessageProtocol CharacteristicDateOfBirth.swift
[343/512] Compiling BluetoothMessageProtocol ServiceCyclingSpeedAndCadence.swift
[344/512] Compiling BluetoothMessageProtocol ServiceDeviceInformation.swift
[345/512] Compiling BluetoothMessageProtocol ServiceDeviceTime.swift
[346/512] Compiling BluetoothMessageProtocol ServiceEmergencyConfiguration.swift
[347/512] Compiling BluetoothMessageProtocol ServiceEnvironmentalSensing.swift
[348/512] Compiling BluetoothMessageProtocol ServiceExtension.swift
[349/512] Compiling BluetoothMessageProtocol ServiceFitnessMachine.swift
[350/512] Compiling BluetoothMessageProtocol ServiceGenericAccess.swift
[351/512] Compiling BluetoothMessageProtocol ServiceGenericAttribute.swift
[352/512] Compiling BluetoothMessageProtocol ServiceGenericMediaControl.swift
[353/512] Compiling BluetoothMessageProtocol ServiceGenericTelephoneBearer.swift
[354/512] Compiling BluetoothMessageProtocol ServiceGlucose.swift
[355/512] Compiling BluetoothMessageProtocol ServiceHealthThermometer.swift
[356/512] Compiling BluetoothMessageProtocol ServiceHeartRate.swift
[357/512] Compiling BluetoothMessageProtocol ServiceHttpProxy.swift
[358/512] Compiling BluetoothMessageProtocol ServiceHumanInterfaceDevice.swift
[359/512] Compiling BluetoothMessageProtocol ServiceImmediateAlert.swift
[360/512] Compiling BluetoothMessageProtocol ServiceIndoorPositioning.swift
[361/512] Compiling BluetoothMessageProtocol ServiceInsulinDelivery.swift
[362/512] Compiling BluetoothMessageProtocol ServiceInternetProtocolSupport.swift
[363/512] Compiling BluetoothMessageProtocol ServiceLinkLoss.swift
[364/512] Compiling BluetoothMessageProtocol ServiceLocationAndNavigation.swift
[365/512] Compiling BluetoothMessageProtocol ServiceMediaControl.swift
[366/512] Compiling BluetoothMessageProtocol ServiceMeshProvisioning.swift
[367/512] Compiling BluetoothMessageProtocol MeshModelIdentifierExtension.swift
[368/512] Compiling BluetoothMessageProtocol MeshModelIdentifierVendorExtension.swift
[369/512] Compiling BluetoothMessageProtocol MeshOutOfBandInformation.swift
[370/512] Compiling BluetoothMessageProtocol MeshTransitionTime.swift
[371/512] Compiling BluetoothMessageProtocol MeshMessage.swift
[372/512] Compiling BluetoothMessageProtocol MeshMessageGenericDelta.swift
[373/512] Compiling BluetoothMessageProtocol MeshMessageGenericLevel.swift
[374/512] Compiling BluetoothMessageProtocol MeshMessageGenericOnOff.swift
[375/512] Compiling BluetoothMessageProtocol Service.swift
[376/512] Compiling BluetoothMessageProtocol ServiceAppleMidi.swift
[377/512] Compiling BluetoothMessageProtocol ServiceCustomExtension.swift
[378/512] Compiling BluetoothMessageProtocol ServiceCycleOps.swift
[379/512] Compiling BluetoothMessageProtocol ServiceDropcam.swift
[380/512] Compiling BluetoothMessageProtocol ServiceEliteTrainer.swift
[381/512] Compiling BluetoothMessageProtocol ServiceGoogleGlass.swift
[382/512] Compiling BluetoothMessageProtocol ServiceGymConnect.swift
[383/512] Compiling BluetoothMessageProtocol ServiceKomoot.swift
[384/512] Compiling BluetoothMessageProtocol ServiceMyoClassifierEvent.swift
[385/512] Compiling BluetoothMessageProtocol ServiceMyoControl.swift
[386/512] Compiling BluetoothMessageProtocol ServiceMyoImu.swift
[387/512] Compiling BluetoothMessageProtocol ServiceMyoRawEMGData.swift
[388/512] Compiling BluetoothMessageProtocol ServiceNordicLegacyDeviceFirmwareUpdate.swift
[389/512] Compiling BluetoothMessageProtocol ServiceNordicSecureDeviceFirmwareUpdate.swift
[390/512] Compiling BluetoothMessageProtocol ServiceNorthPoleAweDiagnostics.swift
[391/512] Compiling BluetoothMessageProtocol ServiceMeshProxy.swift
[392/512] Compiling BluetoothMessageProtocol ServiceMicrophoneControl.swift
[393/512] Compiling BluetoothMessageProtocol ServiceNextDSTChange.swift
[394/512] Compiling BluetoothMessageProtocol ServiceObjectTransfer.swift
[395/512] Compiling BluetoothMessageProtocol ServicePhoneAlertStatus.swift
[396/512] Compiling BluetoothMessageProtocol ServicePhysicalActivityMonitor.swift
[397/512] Compiling BluetoothMessageProtocol ServicePulseOximeter.swift
[398/512] Compiling BluetoothMessageProtocol ServiceReconnectionConfiguration.swift
[399/512] Compiling BluetoothMessageProtocol ServiceReferenceTimeUpdate.swift
[400/512] Compiling BluetoothMessageProtocol ServiceRunningSpeedAndCadence.swift
[401/512] Compiling BluetoothMessageProtocol ServiceScanParameters.swift
[402/512] Compiling BluetoothMessageProtocol ServiceTelephoneBearer.swift
[403/512] Compiling BluetoothMessageProtocol ServiceTransportDiscovery.swift
[404/512] Compiling BluetoothMessageProtocol ServiceTxPower.swift
[405/512] Compiling BluetoothMessageProtocol ServiceUserData.swift
[406/512] Compiling BluetoothMessageProtocol ServiceVolumeControl.swift
[407/512] Compiling BluetoothMessageProtocol ServiceVolumeOffsetControl.swift
[408/512] Compiling BluetoothMessageProtocol ServiceWeightScale.swift
[409/512] Compiling BluetoothMessageProtocol ServiceData.swift
[410/512] Compiling BluetoothMessageProtocol ServiceDataFitnessMachine.swift
[411/512] Compiling BluetoothMessageProtocol ServiceDataMeshProvisioning.swift
[412/512] Compiling BluetoothMessageProtocol AppleDeviceType.swift
[413/512] Compiling BluetoothMessageProtocol BatteryTypes.swift
[414/512] Compiling BluetoothMessageProtocol BloodPressureMeasurementStatus.swift
[415/512] Compiling BluetoothMessageProtocol BluetoothAlertTypes.swift
[416/512] Compiling BluetoothMessageProtocol BluetoothAppearance.swift
[417/512] Compiling BluetoothMessageProtocol BluetoothAppearanceCategory.swift
[418/512] Compiling BluetoothMessageProtocol BluetoothGender.swift
[419/512] Compiling BluetoothMessageProtocol BluetoothSensorLocations.swift
[420/512] Compiling BluetoothMessageProtocol BluetoothTimeZones.swift
[421/512] Compiling BluetoothMessageProtocol CodingKeys.swift
[422/512] Compiling BluetoothMessageProtocol DSTOffset.swift
[423/512] Compiling BluetoothMessageProtocol DateTimeType.swift
[424/512] Compiling BluetoothMessageProtocol DayOfWeekType.swift
[425/512] Compiling BluetoothMessageProtocol FitnessMachineControlCode.swift
[426/512] Compiling BluetoothMessageProtocol FitnessMachineControlProcedure.swift
[427/512] Compiling BluetoothMessageProtocol FitnessMachineControlResponseTypes.swift
[428/512] Compiling BluetoothMessageProtocol FitnessMachineStatusCode.swift
[429/512] Compiling BluetoothMessageProtocol FitnessMachineStatusValue.swift
[430/512] Compiling BluetoothMessageProtocol FitnessMachineTargetTypes.swift
[431/512] Compiling BluetoothMessageProtocol FitnessMachineTypes.swift
[432/512] Compiling BluetoothMessageProtocol GymConnectEquipmentState.swift
[433/512] Compiling BluetoothMessageProtocol GymConnectEquipmentType.swift
[434/512] Compiling BluetoothMessageProtocol HeartRateTypes.swift
[435/512] Compiling BluetoothMessageProtocol MonthType.swift
[436/512] Compiling BluetoothMessageProtocol TemperatureTypes.swift
[437/512] Compiling BluetoothMessageProtocol UserType.swift
[438/512] Compiling BluetoothMessageProtocol YearMonthDay.swift
[439/512] Compiling BluetoothMessageProtocol ManufacturerData.swift
[440/512] Compiling BluetoothMessageProtocol ManufacturerDataAltBeacon.swift
[441/512] Compiling BluetoothMessageProtocol ManufacturerDataAppleHomeKit.swift
[442/512] Compiling BluetoothMessageProtocol ManufacturerDataAppleHomeKitEncryptedNotification.swift
[443/512] Compiling BluetoothMessageProtocol ManufacturerDataAppleiBeacon.swift
[444/512] Compiling BluetoothMessageProtocol ManufacturerDataGymConnect.swift
[445/512] Compiling BluetoothMessageProtocol ManufacturerDataPolarHeartRate.swift
[446/512] Compiling BluetoothMessageProtocol MemberIdentifier.swift
[447/512] Compiling BluetoothMessageProtocol MemberIdentifierSupportedExtension.swift
[448/512] Compiling BluetoothMessageProtocol MeshBeaconUnit.swift
[449/512] Compiling BluetoothMessageProtocol CharacteristicMeshProvisioningDataIn.swift
[450/512] Compiling BluetoothMessageProtocol CharacteristicMeshProvisioningDataOut.swift
[451/512] Compiling BluetoothMessageProtocol CharacteristicMeshProxyDataIn.swift
[452/512] Compiling BluetoothMessageProtocol CharacteristicMeshProxyDataOut.swift
[453/512] Compiling BluetoothMessageProtocol ProvisioningAuthentication.swift
[454/512] Compiling BluetoothMessageProtocol ProvisioningData.swift
[455/512] Compiling BluetoothMessageProtocol ProvisioningDataUnitCapabilities.swift
[456/512] Compiling BluetoothMessageProtocol ProvisioningDataUnitInvite.swift
[457/512] Compiling BluetoothMessageProtocol ProvisioningDataUnitStart.swift
[458/512] Compiling BluetoothMessageProtocol ProvisioningDataUnitType.swift
[459/512] Compiling BluetoothMessageProtocol ProvisioningDataUnits.swift
[460/512] Compiling BluetoothMessageProtocol ProxyDataUnits.swift
[461/512] Compiling BluetoothMessageProtocol ProxyMessageType.swift
[462/512] Compiling BluetoothMessageProtocol MeshModelIdentifier.swift
[463/512] Compiling BluetoothMessageProtocol CharacteristicV02Max.swift
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:42:22: error: cannot find 'CFByteOrderGetCurrent' in scope
 40 |     static var isLittleEndian: Bool {
 41 |
 42 |         let endian = CFByteOrderGetCurrent()
    |                      `- error: cannot find 'CFByteOrderGetCurrent' in scope
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:22: error: cannot find 'CFIndex' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                      `- error: cannot find 'CFIndex' in scope
 45 |             return true
 46 |         }
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:34: error: cannot find 'CFByteOrderLittleEndian' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                                  `- error: cannot find 'CFByteOrderLittleEndian' in scope
 45 |             return true
 46 |         }
[464/512] Compiling BluetoothMessageProtocol CharacteristicWaistCircumference.swift
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:42:22: error: cannot find 'CFByteOrderGetCurrent' in scope
 40 |     static var isLittleEndian: Bool {
 41 |
 42 |         let endian = CFByteOrderGetCurrent()
    |                      `- error: cannot find 'CFByteOrderGetCurrent' in scope
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:22: error: cannot find 'CFIndex' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                      `- error: cannot find 'CFIndex' in scope
 45 |             return true
 46 |         }
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:34: error: cannot find 'CFByteOrderLittleEndian' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                                  `- error: cannot find 'CFByteOrderLittleEndian' in scope
 45 |             return true
 46 |         }
[465/512] Compiling BluetoothMessageProtocol CharacteristicWeight.swift
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:42:22: error: cannot find 'CFByteOrderGetCurrent' in scope
 40 |     static var isLittleEndian: Bool {
 41 |
 42 |         let endian = CFByteOrderGetCurrent()
    |                      `- error: cannot find 'CFByteOrderGetCurrent' in scope
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:22: error: cannot find 'CFIndex' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                      `- error: cannot find 'CFIndex' in scope
 45 |             return true
 46 |         }
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:34: error: cannot find 'CFByteOrderLittleEndian' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                                  `- error: cannot find 'CFByteOrderLittleEndian' in scope
 45 |             return true
 46 |         }
[466/512] Compiling BluetoothMessageProtocol CharacteristicWeightMeasurement.swift
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:42:22: error: cannot find 'CFByteOrderGetCurrent' in scope
 40 |     static var isLittleEndian: Bool {
 41 |
 42 |         let endian = CFByteOrderGetCurrent()
    |                      `- error: cannot find 'CFByteOrderGetCurrent' in scope
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:22: error: cannot find 'CFIndex' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                      `- error: cannot find 'CFIndex' in scope
 45 |             return true
 46 |         }
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:34: error: cannot find 'CFByteOrderLittleEndian' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                                  `- error: cannot find 'CFByteOrderLittleEndian' in scope
 45 |             return true
 46 |         }
[467/512] Compiling BluetoothMessageProtocol CharacteristicWeightScaleFeature.swift
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:42:22: error: cannot find 'CFByteOrderGetCurrent' in scope
 40 |     static var isLittleEndian: Bool {
 41 |
 42 |         let endian = CFByteOrderGetCurrent()
    |                      `- error: cannot find 'CFByteOrderGetCurrent' in scope
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:22: error: cannot find 'CFIndex' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                      `- error: cannot find 'CFIndex' in scope
 45 |             return true
 46 |         }
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:34: error: cannot find 'CFByteOrderLittleEndian' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                                  `- error: cannot find 'CFByteOrderLittleEndian' in scope
 45 |             return true
 46 |         }
[468/512] Compiling BluetoothMessageProtocol CharacteristicWindChill.swift
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:42:22: error: cannot find 'CFByteOrderGetCurrent' in scope
 40 |     static var isLittleEndian: Bool {
 41 |
 42 |         let endian = CFByteOrderGetCurrent()
    |                      `- error: cannot find 'CFByteOrderGetCurrent' in scope
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:22: error: cannot find 'CFIndex' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                      `- error: cannot find 'CFIndex' in scope
 45 |             return true
 46 |         }
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:34: error: cannot find 'CFByteOrderLittleEndian' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                                  `- error: cannot find 'CFByteOrderLittleEndian' in scope
 45 |             return true
 46 |         }
[469/512] Compiling BluetoothMessageProtocol CompanyIdentifier+Range1000.swift
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:42:22: error: cannot find 'CFByteOrderGetCurrent' in scope
 40 |     static var isLittleEndian: Bool {
 41 |
 42 |         let endian = CFByteOrderGetCurrent()
    |                      `- error: cannot find 'CFByteOrderGetCurrent' in scope
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:22: error: cannot find 'CFIndex' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                      `- error: cannot find 'CFIndex' in scope
 45 |             return true
 46 |         }
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:34: error: cannot find 'CFByteOrderLittleEndian' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                                  `- error: cannot find 'CFByteOrderLittleEndian' in scope
 45 |             return true
 46 |         }
[470/512] Compiling BluetoothMessageProtocol CompanyIdentifier+Range2000.swift
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:42:22: error: cannot find 'CFByteOrderGetCurrent' in scope
 40 |     static var isLittleEndian: Bool {
 41 |
 42 |         let endian = CFByteOrderGetCurrent()
    |                      `- error: cannot find 'CFByteOrderGetCurrent' in scope
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:22: error: cannot find 'CFIndex' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                      `- error: cannot find 'CFIndex' in scope
 45 |             return true
 46 |         }
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:34: error: cannot find 'CFByteOrderLittleEndian' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                                  `- error: cannot find 'CFByteOrderLittleEndian' in scope
 45 |             return true
 46 |         }
[471/512] Compiling BluetoothMessageProtocol CompanyIdentifier.swift
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:42:22: error: cannot find 'CFByteOrderGetCurrent' in scope
 40 |     static var isLittleEndian: Bool {
 41 |
 42 |         let endian = CFByteOrderGetCurrent()
    |                      `- error: cannot find 'CFByteOrderGetCurrent' in scope
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:22: error: cannot find 'CFIndex' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                      `- error: cannot find 'CFIndex' in scope
 45 |             return true
 46 |         }
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:34: error: cannot find 'CFByteOrderLittleEndian' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                                  `- error: cannot find 'CFByteOrderLittleEndian' in scope
 45 |             return true
 46 |         }
[472/512] Compiling BluetoothMessageProtocol CompanyIdentifierExtension.swift
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:42:22: error: cannot find 'CFByteOrderGetCurrent' in scope
 40 |     static var isLittleEndian: Bool {
 41 |
 42 |         let endian = CFByteOrderGetCurrent()
    |                      `- error: cannot find 'CFByteOrderGetCurrent' in scope
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:22: error: cannot find 'CFIndex' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                      `- error: cannot find 'CFIndex' in scope
 45 |             return true
 46 |         }
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:34: error: cannot find 'CFByteOrderLittleEndian' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                                  `- error: cannot find 'CFByteOrderLittleEndian' in scope
 45 |             return true
 46 |         }
[473/512] Compiling BluetoothMessageProtocol CompanyIdentifierExtensionMore.swift
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:42:22: error: cannot find 'CFByteOrderGetCurrent' in scope
 40 |     static var isLittleEndian: Bool {
 41 |
 42 |         let endian = CFByteOrderGetCurrent()
    |                      `- error: cannot find 'CFByteOrderGetCurrent' in scope
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:22: error: cannot find 'CFIndex' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                      `- error: cannot find 'CFIndex' in scope
 45 |             return true
 46 |         }
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:34: error: cannot find 'CFByteOrderLittleEndian' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                                  `- error: cannot find 'CFByteOrderLittleEndian' in scope
 45 |             return true
 46 |         }
[474/512] Compiling BluetoothMessageProtocol CompanyIdentifierNonAssigned.swift
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:42:22: error: cannot find 'CFByteOrderGetCurrent' in scope
 40 |     static var isLittleEndian: Bool {
 41 |
 42 |         let endian = CFByteOrderGetCurrent()
    |                      `- error: cannot find 'CFByteOrderGetCurrent' in scope
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:22: error: cannot find 'CFIndex' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                      `- error: cannot find 'CFIndex' in scope
 45 |             return true
 46 |         }
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:34: error: cannot find 'CFByteOrderLittleEndian' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                                  `- error: cannot find 'CFByteOrderLittleEndian' in scope
 45 |             return true
 46 |         }
[475/512] Compiling BluetoothMessageProtocol CompanyIdentifierSupportedExtension.swift
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:42:22: error: cannot find 'CFByteOrderGetCurrent' in scope
 40 |     static var isLittleEndian: Bool {
 41 |
 42 |         let endian = CFByteOrderGetCurrent()
    |                      `- error: cannot find 'CFByteOrderGetCurrent' in scope
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:22: error: cannot find 'CFIndex' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                      `- error: cannot find 'CFIndex' in scope
 45 |             return true
 46 |         }
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:34: error: cannot find 'CFByteOrderLittleEndian' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                                  `- error: cannot find 'CFByteOrderLittleEndian' in scope
 45 |             return true
 46 |         }
[476/512] Compiling BluetoothMessageProtocol Errors.swift
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:42:22: error: cannot find 'CFByteOrderGetCurrent' in scope
 40 |     static var isLittleEndian: Bool {
 41 |
 42 |         let endian = CFByteOrderGetCurrent()
    |                      `- error: cannot find 'CFByteOrderGetCurrent' in scope
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:22: error: cannot find 'CFIndex' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                      `- error: cannot find 'CFIndex' in scope
 45 |             return true
 46 |         }
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:34: error: cannot find 'CFByteOrderLittleEndian' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                                  `- error: cannot find 'CFByteOrderLittleEndian' in scope
 45 |             return true
 46 |         }
[477/512] Compiling BluetoothMessageProtocol DataExtension.swift
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:42:22: error: cannot find 'CFByteOrderGetCurrent' in scope
 40 |     static var isLittleEndian: Bool {
 41 |
 42 |         let endian = CFByteOrderGetCurrent()
    |                      `- error: cannot find 'CFByteOrderGetCurrent' in scope
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:22: error: cannot find 'CFIndex' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                      `- error: cannot find 'CFIndex' in scope
 45 |             return true
 46 |         }
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:34: error: cannot find 'CFByteOrderLittleEndian' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                                  `- error: cannot find 'CFByteOrderLittleEndian' in scope
 45 |             return true
 46 |         }
[478/512] Compiling BluetoothMessageProtocol Resolutionable.swift
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:42:22: error: cannot find 'CFByteOrderGetCurrent' in scope
 40 |     static var isLittleEndian: Bool {
 41 |
 42 |         let endian = CFByteOrderGetCurrent()
    |                      `- error: cannot find 'CFByteOrderGetCurrent' in scope
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:22: error: cannot find 'CFIndex' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                      `- error: cannot find 'CFIndex' in scope
 45 |             return true
 46 |         }
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:34: error: cannot find 'CFByteOrderLittleEndian' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                                  `- error: cannot find 'CFByteOrderLittleEndian' in scope
 45 |             return true
 46 |         }
[479/512] Compiling BluetoothMessageProtocol StringExtension.swift
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:42:22: error: cannot find 'CFByteOrderGetCurrent' in scope
 40 |     static var isLittleEndian: Bool {
 41 |
 42 |         let endian = CFByteOrderGetCurrent()
    |                      `- error: cannot find 'CFByteOrderGetCurrent' in scope
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:22: error: cannot find 'CFIndex' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                      `- error: cannot find 'CFIndex' in scope
 45 |             return true
 46 |         }
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:34: error: cannot find 'CFByteOrderLittleEndian' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                                  `- error: cannot find 'CFByteOrderLittleEndian' in scope
 45 |             return true
 46 |         }
[480/512] Compiling BluetoothMessageProtocol UInt8Extension.swift
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:42:22: error: cannot find 'CFByteOrderGetCurrent' in scope
 40 |     static var isLittleEndian: Bool {
 41 |
 42 |         let endian = CFByteOrderGetCurrent()
    |                      `- error: cannot find 'CFByteOrderGetCurrent' in scope
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:22: error: cannot find 'CFIndex' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                      `- error: cannot find 'CFIndex' in scope
 45 |             return true
 46 |         }
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:34: error: cannot find 'CFByteOrderLittleEndian' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                                  `- error: cannot find 'CFByteOrderLittleEndian' in scope
 45 |             return true
 46 |         }
[481/512] Compiling BluetoothMessageProtocol UUIDExtension.swift
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:42:22: error: cannot find 'CFByteOrderGetCurrent' in scope
 40 |     static var isLittleEndian: Bool {
 41 |
 42 |         let endian = CFByteOrderGetCurrent()
    |                      `- error: cannot find 'CFByteOrderGetCurrent' in scope
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:22: error: cannot find 'CFIndex' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                      `- error: cannot find 'CFIndex' in scope
 45 |             return true
 46 |         }
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:34: error: cannot find 'CFByteOrderLittleEndian' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                                  `- error: cannot find 'CFByteOrderLittleEndian' in scope
 45 |             return true
 46 |         }
[482/512] Compiling BluetoothMessageProtocol GapAdvertisingType.swift
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:42:22: error: cannot find 'CFByteOrderGetCurrent' in scope
 40 |     static var isLittleEndian: Bool {
 41 |
 42 |         let endian = CFByteOrderGetCurrent()
    |                      `- error: cannot find 'CFByteOrderGetCurrent' in scope
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:22: error: cannot find 'CFIndex' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                      `- error: cannot find 'CFIndex' in scope
 45 |             return true
 46 |         }
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:34: error: cannot find 'CFByteOrderLittleEndian' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                                  `- error: cannot find 'CFByteOrderLittleEndian' in scope
 45 |             return true
 46 |         }
[483/512] Compiling BluetoothMessageProtocol GapDataType.swift
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:42:22: error: cannot find 'CFByteOrderGetCurrent' in scope
 40 |     static var isLittleEndian: Bool {
 41 |
 42 |         let endian = CFByteOrderGetCurrent()
    |                      `- error: cannot find 'CFByteOrderGetCurrent' in scope
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:22: error: cannot find 'CFIndex' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                      `- error: cannot find 'CFIndex' in scope
 45 |             return true
 46 |         }
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:34: error: cannot find 'CFByteOrderLittleEndian' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                                  `- error: cannot find 'CFByteOrderLittleEndian' in scope
 45 |             return true
 46 |         }
[484/512] Compiling BluetoothMessageProtocol GapEventType.swift
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:42:22: error: cannot find 'CFByteOrderGetCurrent' in scope
 40 |     static var isLittleEndian: Bool {
 41 |
 42 |         let endian = CFByteOrderGetCurrent()
    |                      `- error: cannot find 'CFByteOrderGetCurrent' in scope
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:22: error: cannot find 'CFIndex' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                      `- error: cannot find 'CFIndex' in scope
 45 |             return true
 46 |         }
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:34: error: cannot find 'CFByteOrderLittleEndian' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                                  `- error: cannot find 'CFByteOrderLittleEndian' in scope
 45 |             return true
 46 |         }
[485/512] Compiling BluetoothMessageProtocol PeerAddress.swift
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:42:22: error: cannot find 'CFByteOrderGetCurrent' in scope
 40 |     static var isLittleEndian: Bool {
 41 |
 42 |         let endian = CFByteOrderGetCurrent()
    |                      `- error: cannot find 'CFByteOrderGetCurrent' in scope
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:22: error: cannot find 'CFIndex' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                      `- error: cannot find 'CFIndex' in scope
 45 |             return true
 46 |         }
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:34: error: cannot find 'CFByteOrderLittleEndian' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                                  `- error: cannot find 'CFByteOrderLittleEndian' in scope
 45 |             return true
 46 |         }
[486/512] Compiling BluetoothMessageProtocol ServiceHapAccessoryInformation.swift
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:42:22: error: cannot find 'CFByteOrderGetCurrent' in scope
 40 |     static var isLittleEndian: Bool {
 41 |
 42 |         let endian = CFByteOrderGetCurrent()
    |                      `- error: cannot find 'CFByteOrderGetCurrent' in scope
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:22: error: cannot find 'CFIndex' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                      `- error: cannot find 'CFIndex' in scope
 45 |             return true
 46 |         }
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Extensions/DataExtension.swift:44:34: error: cannot find 'CFByteOrderLittleEndian' in scope
 42 |         let endian = CFByteOrderGetCurrent()
 43 |
 44 |         if endian == CFIndex(Int(CFByteOrderLittleEndian.rawValue)) {
    |                                  `- error: cannot find 'CFByteOrderLittleEndian' in scope
 45 |             return true
 46 |         }
[487/512] Compiling BluetoothMessageProtocol BluetoothBounds.swift
[488/512] Compiling BluetoothMessageProtocol BluetoothCodable.swift
[489/512] Compiling BluetoothMessageProtocol BluetoothMessageProtocol.swift
[490/512] Compiling BluetoothMessageProtocol Characteristic.swift
[491/512] Compiling BluetoothMessageProtocol CharacteristicGymConnectEquipmentState.swift
[492/512] Compiling BluetoothMessageProtocol CharacteristicGymConnectEquipmentStateName.swift
[493/512] Compiling BluetoothMessageProtocol CharacteristicGymConnectEquipmentType.swift
[494/512] Compiling BluetoothMessageProtocol CharacteristicGymConnectMeasurement.swift
[495/512] Compiling BluetoothMessageProtocol CharacteristicGymConnectWorkoutProgramName.swift
[496/512] Compiling BluetoothMessageProtocol CharacteristicNorthPoleAweDiagnostics.swift
[497/512] Compiling BluetoothMessageProtocol CharacteristicNorthPoleAweHeartRateMeasurement.swift
[498/512] Compiling BluetoothMessageProtocol CharacteristicNorthPoleAweWorkoutInformation.swift
[499/512] Compiling BluetoothMessageProtocol CharacteristicTacxAntFecReceive.swift
[500/512] Compiling BluetoothMessageProtocol CharacteristicTacxAntFecSend.swift
[501/512] Compiling BluetoothMessageProtocol CharacteristicAerobicHeartRateLowerLimit.swift
[502/512] Compiling BluetoothMessageProtocol CharacteristicAerobicHeartRateUpperLimit.swift
[503/512] Compiling BluetoothMessageProtocol CharacteristicAerobicThreshold.swift
[504/512] Compiling BluetoothMessageProtocol CharacteristicAge.swift
[505/512] Compiling BluetoothMessageProtocol CharacteristicAlertCategoryID.swift
[506/512] Compiling BluetoothMessageProtocol CharacteristicAlertCategoryIDBitMask.swift
[507/512] Compiling BluetoothMessageProtocol CharacteristicAlertLevel.swift
[508/512] Compiling BluetoothMessageProtocol CharacteristicAlertNotificationControlPoint.swift
[509/512] Compiling BluetoothMessageProtocol CharacteristicAlertStatus.swift
[510/512] Compiling BluetoothMessageProtocol CharacteristicAltitude.swift
[511/512] Compiling BluetoothMessageProtocol CharacteristicAnaerobicHeartRateLowerLimit.swift
[512/512] Emitting module BluetoothMessageProtocol
BUILD FAILURE 6.1 linux