Build Information
Failed to build BluetoothMessageProtocol, reference 2.0.1 (10cba9
), with Swift 6.1 for Linux on 26 Apr 2025 21:12:17 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4606859-3":/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
/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 |
[500/501] Compiling BluetoothMessageProtocol CharacteristicHeartRateControlPoint.swift
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:49:27: warning: static property 'averageSpeedSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
47 |
48 | /// Average Speed Supported
49 | public static let averageSpeedSupported = MachineFeatures(rawValue: 1 << 0)
| |- warning: static property 'averageSpeedSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'averageSpeedSupported' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | /// Cadence Supported
51 | public static let cadenceSupported = MachineFeatures(rawValue: 1 << 1)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:51:27: warning: static property 'cadenceSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
49 | public static let averageSpeedSupported = MachineFeatures(rawValue: 1 << 0)
50 | /// Cadence Supported
51 | public static let cadenceSupported = MachineFeatures(rawValue: 1 << 1)
| |- warning: static property 'cadenceSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'cadenceSupported' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
52 | /// Total Distance Supported
53 | public static let totalDistanceSupported = MachineFeatures(rawValue: 1 << 2)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:53:27: warning: static property 'totalDistanceSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
51 | public static let cadenceSupported = MachineFeatures(rawValue: 1 << 1)
52 | /// Total Distance Supported
53 | public static let totalDistanceSupported = MachineFeatures(rawValue: 1 << 2)
| |- warning: static property 'totalDistanceSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'totalDistanceSupported' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 | /// Inclination Supported
55 | public static let inclinationSupported = MachineFeatures(rawValue: 1 << 3)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:55:27: warning: static property 'inclinationSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
53 | public static let totalDistanceSupported = MachineFeatures(rawValue: 1 << 2)
54 | /// Inclination Supported
55 | public static let inclinationSupported = MachineFeatures(rawValue: 1 << 3)
| |- warning: static property 'inclinationSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' 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
56 | /// Elevation Gain Supported
57 | public static let elevationGainSupported = MachineFeatures(rawValue: 1 << 4)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:57:27: warning: static property 'elevationGainSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
55 | public static let inclinationSupported = MachineFeatures(rawValue: 1 << 3)
56 | /// Elevation Gain Supported
57 | public static let elevationGainSupported = MachineFeatures(rawValue: 1 << 4)
| |- warning: static property 'elevationGainSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'elevationGainSupported' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
58 | /// Pace Supported
59 | public static let paceSupported = MachineFeatures(rawValue: 1 << 5)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:59:27: warning: static property 'paceSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
57 | public static let elevationGainSupported = MachineFeatures(rawValue: 1 << 4)
58 | /// Pace Supported
59 | public static let paceSupported = MachineFeatures(rawValue: 1 << 5)
| |- warning: static property 'paceSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'paceSupported' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
60 | /// Step Count Supported
61 | public static let stepCountSupported = MachineFeatures(rawValue: 1 << 6)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:61:27: warning: static property 'stepCountSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
59 | public static let paceSupported = MachineFeatures(rawValue: 1 << 5)
60 | /// Step Count Supported
61 | public static let stepCountSupported = MachineFeatures(rawValue: 1 << 6)
| |- warning: static property 'stepCountSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'stepCountSupported' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 | /// Resistance Level Supported
63 | public static let resistanceLevelSupported = MachineFeatures(rawValue: 1 << 7)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:63:27: warning: static property 'resistanceLevelSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
61 | public static let stepCountSupported = MachineFeatures(rawValue: 1 << 6)
62 | /// Resistance Level Supported
63 | public static let resistanceLevelSupported = MachineFeatures(rawValue: 1 << 7)
| |- warning: static property 'resistanceLevelSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'resistanceLevelSupported' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
64 | /// Stride Count Supported
65 | public static let strideCountSupported = MachineFeatures(rawValue: 1 << 8)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:65:27: warning: static property 'strideCountSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
63 | public static let resistanceLevelSupported = MachineFeatures(rawValue: 1 << 7)
64 | /// Stride Count Supported
65 | public static let strideCountSupported = MachineFeatures(rawValue: 1 << 8)
| |- warning: static property 'strideCountSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'strideCountSupported' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
66 | /// Expended Energy Supported
67 | public static let expendedEnergySupported = MachineFeatures(rawValue: 1 << 9)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:67:27: warning: static property 'expendedEnergySupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
65 | public static let strideCountSupported = MachineFeatures(rawValue: 1 << 8)
66 | /// Expended Energy Supported
67 | public static let expendedEnergySupported = MachineFeatures(rawValue: 1 << 9)
| |- warning: static property 'expendedEnergySupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' 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
68 | /// Heart Rate Measurement Supported
69 | public static let heartRateSupported = MachineFeatures(rawValue: 1 << 10)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:69:27: warning: static property 'heartRateSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
67 | public static let expendedEnergySupported = MachineFeatures(rawValue: 1 << 9)
68 | /// Heart Rate Measurement Supported
69 | public static let heartRateSupported = MachineFeatures(rawValue: 1 << 10)
| |- warning: static property 'heartRateSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' 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
70 | /// Metabolic Equivalent Supported
71 | public static let metsSupported = MachineFeatures(rawValue: 1 << 11)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:71:27: warning: static property 'metsSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
69 | public static let heartRateSupported = MachineFeatures(rawValue: 1 << 10)
70 | /// Metabolic Equivalent Supported
71 | public static let metsSupported = MachineFeatures(rawValue: 1 << 11)
| |- warning: static property 'metsSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'metsSupported' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 | /// Elapsed Time Supported
73 | public static let elapsedTimeSupported = MachineFeatures(rawValue: 1 << 12)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:73:27: warning: static property 'elapsedTimeSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
71 | public static let metsSupported = MachineFeatures(rawValue: 1 << 11)
72 | /// Elapsed Time Supported
73 | public static let elapsedTimeSupported = MachineFeatures(rawValue: 1 << 12)
| |- warning: static property 'elapsedTimeSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'elapsedTimeSupported' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 | /// Remaining Time Supported
75 | public static let remainingTimeSupported = MachineFeatures(rawValue: 1 << 13)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:75:27: warning: static property 'remainingTimeSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
73 | public static let elapsedTimeSupported = MachineFeatures(rawValue: 1 << 12)
74 | /// Remaining Time Supported
75 | public static let remainingTimeSupported = MachineFeatures(rawValue: 1 << 13)
| |- warning: static property 'remainingTimeSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'remainingTimeSupported' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
76 | /// Power Measurement Supported
77 | public static let powerSupported = MachineFeatures(rawValue: 1 << 14)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:77:27: warning: static property 'powerSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
75 | public static let remainingTimeSupported = MachineFeatures(rawValue: 1 << 13)
76 | /// Power Measurement Supported
77 | public static let powerSupported = MachineFeatures(rawValue: 1 << 14)
| |- warning: static property 'powerSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' 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
78 | /// Force on Belt and Power Output Supported
79 | public static let forceOnBeltSupported = MachineFeatures(rawValue: 1 << 15)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:79:27: warning: static property 'forceOnBeltSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
77 | public static let powerSupported = MachineFeatures(rawValue: 1 << 14)
78 | /// Force on Belt and Power Output Supported
79 | public static let forceOnBeltSupported = MachineFeatures(rawValue: 1 << 15)
| |- warning: static property 'forceOnBeltSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'forceOnBeltSupported' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
80 | /// User Data Retention Supported
81 | public static let userDataSupported = MachineFeatures(rawValue: 1 << 16)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:81:27: warning: static property 'userDataSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
79 | public static let forceOnBeltSupported = MachineFeatures(rawValue: 1 << 15)
80 | /// User Data Retention Supported
81 | public static let userDataSupported = MachineFeatures(rawValue: 1 << 16)
| |- warning: static property 'userDataSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'userDataSupported' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 | }
83 |
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:90:27: warning: static property 'speedSupported' 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 }
88 |
89 | /// Speed Target Setting Supported
90 | public static let speedSupported = TargetFeatures(rawValue: 1 << 0)
| |- warning: static property 'speedSupported' 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 '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 |
[501/501] Compiling BluetoothMessageProtocol CharacteristicHeartRateMax.swift
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:49:27: warning: static property 'averageSpeedSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
47 |
48 | /// Average Speed Supported
49 | public static let averageSpeedSupported = MachineFeatures(rawValue: 1 << 0)
| |- warning: static property 'averageSpeedSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'averageSpeedSupported' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
50 | /// Cadence Supported
51 | public static let cadenceSupported = MachineFeatures(rawValue: 1 << 1)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:51:27: warning: static property 'cadenceSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
49 | public static let averageSpeedSupported = MachineFeatures(rawValue: 1 << 0)
50 | /// Cadence Supported
51 | public static let cadenceSupported = MachineFeatures(rawValue: 1 << 1)
| |- warning: static property 'cadenceSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'cadenceSupported' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
52 | /// Total Distance Supported
53 | public static let totalDistanceSupported = MachineFeatures(rawValue: 1 << 2)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:53:27: warning: static property 'totalDistanceSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
51 | public static let cadenceSupported = MachineFeatures(rawValue: 1 << 1)
52 | /// Total Distance Supported
53 | public static let totalDistanceSupported = MachineFeatures(rawValue: 1 << 2)
| |- warning: static property 'totalDistanceSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'totalDistanceSupported' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
54 | /// Inclination Supported
55 | public static let inclinationSupported = MachineFeatures(rawValue: 1 << 3)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:55:27: warning: static property 'inclinationSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
53 | public static let totalDistanceSupported = MachineFeatures(rawValue: 1 << 2)
54 | /// Inclination Supported
55 | public static let inclinationSupported = MachineFeatures(rawValue: 1 << 3)
| |- warning: static property 'inclinationSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' 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
56 | /// Elevation Gain Supported
57 | public static let elevationGainSupported = MachineFeatures(rawValue: 1 << 4)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:57:27: warning: static property 'elevationGainSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
55 | public static let inclinationSupported = MachineFeatures(rawValue: 1 << 3)
56 | /// Elevation Gain Supported
57 | public static let elevationGainSupported = MachineFeatures(rawValue: 1 << 4)
| |- warning: static property 'elevationGainSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'elevationGainSupported' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
58 | /// Pace Supported
59 | public static let paceSupported = MachineFeatures(rawValue: 1 << 5)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:59:27: warning: static property 'paceSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
57 | public static let elevationGainSupported = MachineFeatures(rawValue: 1 << 4)
58 | /// Pace Supported
59 | public static let paceSupported = MachineFeatures(rawValue: 1 << 5)
| |- warning: static property 'paceSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'paceSupported' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
60 | /// Step Count Supported
61 | public static let stepCountSupported = MachineFeatures(rawValue: 1 << 6)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:61:27: warning: static property 'stepCountSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
59 | public static let paceSupported = MachineFeatures(rawValue: 1 << 5)
60 | /// Step Count Supported
61 | public static let stepCountSupported = MachineFeatures(rawValue: 1 << 6)
| |- warning: static property 'stepCountSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'stepCountSupported' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 | /// Resistance Level Supported
63 | public static let resistanceLevelSupported = MachineFeatures(rawValue: 1 << 7)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:63:27: warning: static property 'resistanceLevelSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
61 | public static let stepCountSupported = MachineFeatures(rawValue: 1 << 6)
62 | /// Resistance Level Supported
63 | public static let resistanceLevelSupported = MachineFeatures(rawValue: 1 << 7)
| |- warning: static property 'resistanceLevelSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'resistanceLevelSupported' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
64 | /// Stride Count Supported
65 | public static let strideCountSupported = MachineFeatures(rawValue: 1 << 8)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:65:27: warning: static property 'strideCountSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
63 | public static let resistanceLevelSupported = MachineFeatures(rawValue: 1 << 7)
64 | /// Stride Count Supported
65 | public static let strideCountSupported = MachineFeatures(rawValue: 1 << 8)
| |- warning: static property 'strideCountSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'strideCountSupported' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
66 | /// Expended Energy Supported
67 | public static let expendedEnergySupported = MachineFeatures(rawValue: 1 << 9)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:67:27: warning: static property 'expendedEnergySupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
65 | public static let strideCountSupported = MachineFeatures(rawValue: 1 << 8)
66 | /// Expended Energy Supported
67 | public static let expendedEnergySupported = MachineFeatures(rawValue: 1 << 9)
| |- warning: static property 'expendedEnergySupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' 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
68 | /// Heart Rate Measurement Supported
69 | public static let heartRateSupported = MachineFeatures(rawValue: 1 << 10)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:69:27: warning: static property 'heartRateSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
67 | public static let expendedEnergySupported = MachineFeatures(rawValue: 1 << 9)
68 | /// Heart Rate Measurement Supported
69 | public static let heartRateSupported = MachineFeatures(rawValue: 1 << 10)
| |- warning: static property 'heartRateSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' 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
70 | /// Metabolic Equivalent Supported
71 | public static let metsSupported = MachineFeatures(rawValue: 1 << 11)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:71:27: warning: static property 'metsSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
69 | public static let heartRateSupported = MachineFeatures(rawValue: 1 << 10)
70 | /// Metabolic Equivalent Supported
71 | public static let metsSupported = MachineFeatures(rawValue: 1 << 11)
| |- warning: static property 'metsSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'metsSupported' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
72 | /// Elapsed Time Supported
73 | public static let elapsedTimeSupported = MachineFeatures(rawValue: 1 << 12)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:73:27: warning: static property 'elapsedTimeSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
71 | public static let metsSupported = MachineFeatures(rawValue: 1 << 11)
72 | /// Elapsed Time Supported
73 | public static let elapsedTimeSupported = MachineFeatures(rawValue: 1 << 12)
| |- warning: static property 'elapsedTimeSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'elapsedTimeSupported' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
74 | /// Remaining Time Supported
75 | public static let remainingTimeSupported = MachineFeatures(rawValue: 1 << 13)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:75:27: warning: static property 'remainingTimeSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
73 | public static let elapsedTimeSupported = MachineFeatures(rawValue: 1 << 12)
74 | /// Remaining Time Supported
75 | public static let remainingTimeSupported = MachineFeatures(rawValue: 1 << 13)
| |- warning: static property 'remainingTimeSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'remainingTimeSupported' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
76 | /// Power Measurement Supported
77 | public static let powerSupported = MachineFeatures(rawValue: 1 << 14)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:77:27: warning: static property 'powerSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
75 | public static let remainingTimeSupported = MachineFeatures(rawValue: 1 << 13)
76 | /// Power Measurement Supported
77 | public static let powerSupported = MachineFeatures(rawValue: 1 << 14)
| |- warning: static property 'powerSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' 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
78 | /// Force on Belt and Power Output Supported
79 | public static let forceOnBeltSupported = MachineFeatures(rawValue: 1 << 15)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:79:27: warning: static property 'forceOnBeltSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
77 | public static let powerSupported = MachineFeatures(rawValue: 1 << 14)
78 | /// Force on Belt and Power Output Supported
79 | public static let forceOnBeltSupported = MachineFeatures(rawValue: 1 << 15)
| |- warning: static property 'forceOnBeltSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'forceOnBeltSupported' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
80 | /// User Data Retention Supported
81 | public static let userDataSupported = MachineFeatures(rawValue: 1 << 16)
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:81:27: warning: static property 'userDataSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
42 |
43 | /// Supported Machine Features
44 | public struct MachineFeatures: OptionSet, Hashable {
| `- note: consider making struct 'MachineFeatures' conform to the 'Sendable' protocol
45 | public let rawValue: UInt32
46 | public init(rawValue: UInt32) { self.rawValue = rawValue }
:
79 | public static let forceOnBeltSupported = MachineFeatures(rawValue: 1 << 15)
80 | /// User Data Retention Supported
81 | public static let userDataSupported = MachineFeatures(rawValue: 1 << 16)
| |- warning: static property 'userDataSupported' is not concurrency-safe because non-'Sendable' type 'CharacteristicFitnessMachineFeature.MachineFeatures' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'userDataSupported' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 | }
83 |
/host/spi-builder-workspace/Sources/BluetoothMessageProtocol/Characteristic/SIG/CharacteristicFitnessMachineFeature.swift:90:27: warning: static property 'speedSupported' 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 }
88 |
89 | /// Speed Target Setting Supported
90 | public static let speedSupported = TargetFeatures(rawValue: 1 << 0)
| |- warning: static property 'speedSupported' 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 '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 |
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-3":/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/121] Compiling DataDecoder MACAddress.swift
[3/130] Compiling DataDecoder ANTToggleByte.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/130] Compiling CryptoSwift AEAD.swift
[9/130] Compiling CryptoSwift AEADChaCha20Poly1305.swift
[10/130] Compiling CryptoSwift AEADXChaCha20Poly1305.swift
[11/130] Compiling CryptoSwift Array+Extension.swift
[12/130] Compiling CryptoSwift Authenticator.swift
[13/130] Compiling CryptoSwift BatchedCollection.swift
[14/130] Compiling CryptoSwift CMAC.swift
[15/130] Compiling CryptoSwift Addition.swift
[16/130] Compiling CryptoSwift BigInt.swift
[17/130] Compiling CryptoSwift Bit.swift
[18/130] Compiling CryptoSwift BlockCipher.swift
[19/130] Compiling CryptoSwift BlockDecryptor.swift
[20/133] Emitting module FitnessUnits
[21/133] Compiling CryptoSwift ASN1Decoder.swift
[22/133] Compiling CryptoSwift ASN1Encoder.swift
[23/133] Compiling CryptoSwift ASN1Scanner.swift
[24/133] Compiling CryptoSwift BigUInt.swift
[25/133] Compiling CryptoSwift BitwiseOps.swift
[26/133] Compiling CryptoSwift CS.swift
[27/133] Compiling FitnessUnits ValidatedBinaryFloatingPoint.swift
[28/133] Compiling FitnessUnits ValidatedBinaryInteger.swift
[29/133] Compiling FitnessUnits ValidatedMeasurement.swift
[30/134] Compiling DataDecoder Decoder.swift
[31/134] Emitting module DataDecoder
[32/134] Compiling DataDecoder DataExtension.swift
[44/135] Compiling CryptoSwift Division.swift
[45/135] Compiling CryptoSwift Exponentiation.swift
[46/135] Compiling CryptoSwift FloatingPointConversion.swift
[47/135] Compiling CryptoSwift GCD.swift
[48/135] Compiling CryptoSwift Hashable.swift
[49/135] Compiling CryptoSwift IntegerConversion.swift
[50/135] Compiling CryptoSwift Multiplication.swift
[51/135] Compiling CryptoSwift PrimeTest.swift
[52/135] Compiling CryptoSwift Random.swift
[53/135] Compiling CryptoSwift Shifts.swift
[54/135] Compiling CryptoSwift SquareRoot.swift
[55/135] Compiling CryptoSwift Strideable.swift
[56/135] Compiling CryptoSwift StringConversion.swift
[57/135] Compiling CryptoSwift Subtraction.swift
[58/135] Compiling CryptoSwift WordsAndBits.swift
[59/135] Compiling CryptoSwift ChaCha20.swift
[60/135] Compiling CryptoSwift Checksum.swift
[61/135] Compiling CryptoSwift Cipher.swift
[62/135] Compiling CryptoSwift Collection+Extension.swift
[63/149] Compiling CryptoSwift BlockEncryptor.swift
[64/149] Compiling CryptoSwift BlockMode.swift
[65/149] Compiling CryptoSwift BlockModeOptions.swift
[66/149] Compiling CryptoSwift CBC.swift
[67/149] Compiling CryptoSwift CCM.swift
[68/149] Compiling CryptoSwift CFB.swift
[69/149] Compiling CryptoSwift CTR.swift
[70/149] Compiling CryptoSwift CipherModeWorker.swift
[71/149] Compiling CryptoSwift ECB.swift
[72/149] Compiling CryptoSwift GCM.swift
[73/149] Compiling CryptoSwift OCB.swift
[74/149] Compiling CryptoSwift OFB.swift
[75/149] Compiling CryptoSwift PCBC.swift
[76/149] Compiling CryptoSwift Blowfish.swift
[77/149] Compiling CryptoSwift CBCMAC.swift
[78/149] Emitting module CryptoSwift
[94/149] Compiling CryptoSwift Signature.swift
[95/149] Compiling CryptoSwift StreamDecryptor.swift
[96/149] Compiling CryptoSwift StreamEncryptor.swift
[97/149] Compiling CryptoSwift String+Extension.swift
[98/149] Compiling CryptoSwift UInt128.swift
[99/149] Compiling CryptoSwift UInt16+Extension.swift
[100/149] Compiling CryptoSwift UInt32+Extension.swift
[101/149] Compiling CryptoSwift UInt64+Extension.swift
[102/149] Compiling CryptoSwift UInt8+Extension.swift
[103/149] Compiling CryptoSwift Updatable.swift
[104/149] Compiling CryptoSwift Utils.swift
[105/149] Compiling CryptoSwift XChaCha20.swift
[106/149] Compiling CryptoSwift ZeroPadding.swift
[107/149] Compiling CryptoSwift resource_bundle_accessor.swift
[108/149] Compiling CryptoSwift XChaCha20+Foundation.swift
[109/149] Compiling CryptoSwift Generics.swift
[110/149] Compiling CryptoSwift HKDF.swift
[111/149] Compiling CryptoSwift HMAC.swift
[112/149] Compiling CryptoSwift ISO10126Padding.swift
[113/149] Compiling CryptoSwift ISO78164Padding.swift
[114/149] Compiling CryptoSwift Int+Extension.swift
[115/149] Compiling CryptoSwift MD5.swift
[116/149] Compiling CryptoSwift NoPadding.swift
[117/149] Compiling CryptoSwift Operators.swift
[118/149] Compiling CryptoSwift DER.swift
[119/149] Compiling CryptoSwift PBKDF1.swift
[120/149] Compiling CryptoSwift PBKDF2.swift
[121/149] Compiling CryptoSwift PKCS1v15.swift
[122/149] Compiling CryptoSwift CompactMap.swift
[123/149] Compiling CryptoSwift Cryptor.swift
[124/149] Compiling CryptoSwift Cryptors.swift
[125/149] Compiling CryptoSwift Digest.swift
[126/149] Compiling CryptoSwift DigestType.swift
[127/149] Compiling CryptoSwift AES+Foundation.swift
[128/149] Compiling CryptoSwift Array+Foundation.swift
[129/149] Compiling CryptoSwift Blowfish+Foundation.swift
[130/149] Compiling CryptoSwift ChaCha20+Foundation.swift
[131/149] Compiling CryptoSwift Data+Extension.swift
[132/149] Compiling CryptoSwift HMAC+Foundation.swift
[133/149] Compiling CryptoSwift Rabbit+Foundation.swift
[134/149] Compiling CryptoSwift String+FoundationExtension.swift
[135/149] Compiling CryptoSwift Utils+Foundation.swift
[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/326] Compiling BluetoothMessageProtocol CharacteristicDateofThresholdAssessment.swift
[152/326] Compiling BluetoothMessageProtocol CharacteristicDayDateTime.swift
[153/326] Compiling BluetoothMessageProtocol CharacteristicDayOfWeek.swift
[154/326] Compiling BluetoothMessageProtocol CharacteristicDeviceName.swift
[155/326] Compiling BluetoothMessageProtocol CharacteristicDewPoint.swift
[156/326] Compiling BluetoothMessageProtocol CharacteristicElevation.swift
[157/326] Compiling BluetoothMessageProtocol CharacteristicEmailAddress.swift
[158/326] Compiling BluetoothMessageProtocol CharacteristicFatBurnHeartRateLowerLimit.swift
[159/326] Compiling BluetoothMessageProtocol CharacteristicFatBurnHeartRateUpperLimit.swift
[160/326] Compiling BluetoothMessageProtocol CharacteristicFirmwareRevisionString.swift
[161/326] Compiling BluetoothMessageProtocol CharacteristicFirstName.swift
[162/326] Compiling BluetoothMessageProtocol CharacteristicFitnessMachineFeature.swift
[163/326] Compiling BluetoothMessageProtocol CharacteristicFitnessMachineStatus.swift
[164/326] Compiling BluetoothMessageProtocol CharacteristicFiveZoneHeartRateLimits.swift
[165/326] Compiling BluetoothMessageProtocol CharacteristicFloorNumber.swift
[166/326] Compiling BluetoothMessageProtocol CharacteristicGender.swift
[167/326] Compiling BluetoothMessageProtocol CharacteristicGustFactor.swift
[168/326] Compiling BluetoothMessageProtocol CharacteristicHTTPControlPoint.swift
[169/326] Compiling BluetoothMessageProtocol CharacteristicHTTPEntityBody.swift
[170/326] Compiling BluetoothMessageProtocol CharacteristicHTTPHeaders.swift
[171/326] Compiling BluetoothMessageProtocol CharacteristicHTTPSSecurity.swift
[172/326] Compiling BluetoothMessageProtocol CharacteristicHTTPStatusCode.swift
[173/326] Compiling BluetoothMessageProtocol CharacteristicHardwareRevisionString.swift
[174/326] Compiling BluetoothMessageProtocol CharacteristicHeartRateControlPoint.swift
[175/326] Compiling BluetoothMessageProtocol CharacteristicHeartRateMax.swift
[176/351] Compiling BluetoothMessageProtocol ServiceHapDoorbell.swift
[177/351] Compiling BluetoothMessageProtocol ServiceHapFan.swift
[178/351] Compiling BluetoothMessageProtocol ServiceHapFaucet.swift
[179/351] Compiling BluetoothMessageProtocol ServiceHapFilterMaintenance.swift
[180/351] Compiling BluetoothMessageProtocol ServiceHapGarageDoorOpener.swift
[181/351] Compiling BluetoothMessageProtocol ServiceHapHeaterCooler.swift
[182/351] Compiling BluetoothMessageProtocol ServiceHapHumidifierDehumidifier.swift
[183/351] Compiling BluetoothMessageProtocol ServiceHapHumiditySensor.swift
[184/351] Compiling BluetoothMessageProtocol ServiceHapIrrigationSystem.swift
[185/351] Compiling BluetoothMessageProtocol ServiceHapLeakSensor.swift
[186/351] Compiling BluetoothMessageProtocol ServiceHapLightSensor.swift
[187/351] Compiling BluetoothMessageProtocol ServiceHapLightbulb.swift
[188/351] Compiling BluetoothMessageProtocol ServiceHapLockManagement.swift
[189/351] Compiling BluetoothMessageProtocol ServiceHapLockMechanism.swift
[190/351] Compiling BluetoothMessageProtocol ServiceHapMicrophone.swift
[191/351] Compiling BluetoothMessageProtocol ServiceHapMotionSensor.swift
[192/351] Compiling BluetoothMessageProtocol ServiceHapOccupancySensor.swift
[193/351] Compiling BluetoothMessageProtocol ServiceHapOutlet.swift
[194/351] Compiling BluetoothMessageProtocol ServiceHapPairing.swift
[195/351] Compiling BluetoothMessageProtocol ServiceHapProtocolInformationService.swift
[196/351] Compiling BluetoothMessageProtocol ServiceHapSecuritySystem.swift
[197/351] Compiling BluetoothMessageProtocol ServiceHapServiceLabel.swift
[198/351] Compiling BluetoothMessageProtocol ServiceHapSlat.swift
[199/351] Compiling BluetoothMessageProtocol ServiceHapSmokeSensor.swift
[200/351] Compiling BluetoothMessageProtocol ServiceHapSpeaker.swift
[201/376] Compiling BluetoothMessageProtocol BluetoothBounds.swift
[202/376] Compiling BluetoothMessageProtocol BluetoothCodable.swift
[203/376] Compiling BluetoothMessageProtocol BluetoothMessageProtocol.swift
[204/376] Compiling BluetoothMessageProtocol Characteristic.swift
[205/376] Compiling BluetoothMessageProtocol CharacteristicGymConnectEquipmentState.swift
[206/376] Compiling BluetoothMessageProtocol CharacteristicGymConnectEquipmentStateName.swift
[207/376] Compiling BluetoothMessageProtocol CharacteristicGymConnectEquipmentType.swift
[208/376] Compiling BluetoothMessageProtocol CharacteristicGymConnectMeasurement.swift
[209/376] Compiling BluetoothMessageProtocol CharacteristicGymConnectWorkoutProgramName.swift
[210/376] Compiling BluetoothMessageProtocol CharacteristicNorthPoleAweDiagnostics.swift
[211/376] Compiling BluetoothMessageProtocol CharacteristicNorthPoleAweHeartRateMeasurement.swift
[212/376] Compiling BluetoothMessageProtocol CharacteristicNorthPoleAweWorkoutInformation.swift
[213/376] Compiling BluetoothMessageProtocol CharacteristicTacxAntFecReceive.swift
[214/376] Compiling BluetoothMessageProtocol CharacteristicTacxAntFecSend.swift
[215/376] Compiling BluetoothMessageProtocol CharacteristicAerobicHeartRateLowerLimit.swift
[216/376] Compiling BluetoothMessageProtocol CharacteristicAerobicHeartRateUpperLimit.swift
[217/376] Compiling BluetoothMessageProtocol CharacteristicAerobicThreshold.swift
[218/376] Compiling BluetoothMessageProtocol CharacteristicAge.swift
[219/376] Compiling BluetoothMessageProtocol CharacteristicAlertCategoryID.swift
[220/376] Compiling BluetoothMessageProtocol CharacteristicAlertCategoryIDBitMask.swift
[221/376] Compiling BluetoothMessageProtocol CharacteristicAlertLevel.swift
[222/376] Compiling BluetoothMessageProtocol CharacteristicAlertNotificationControlPoint.swift
[223/376] Compiling BluetoothMessageProtocol CharacteristicAlertStatus.swift
[224/376] Compiling BluetoothMessageProtocol CharacteristicAltitude.swift
[225/376] Compiling BluetoothMessageProtocol CharacteristicAnaerobicHeartRateLowerLimit.swift
[226/400] Compiling BluetoothMessageProtocol CharacteristicObjectSize.swift
[227/400] Compiling BluetoothMessageProtocol CharacteristicPnPID.swift
[228/400] Compiling BluetoothMessageProtocol CharacteristicPollenConcentration.swift
[229/400] Compiling BluetoothMessageProtocol CharacteristicPosition2D.swift
[230/400] Compiling BluetoothMessageProtocol CharacteristicPosition3D.swift
[231/400] Compiling BluetoothMessageProtocol CharacteristicPressure.swift
[232/400] Compiling BluetoothMessageProtocol CharacteristicRainfall.swift
[233/400] Compiling BluetoothMessageProtocol CharacteristicRestingHeartRate.swift
[234/400] Compiling BluetoothMessageProtocol CharacteristicRingerSetting.swift
[235/400] Compiling BluetoothMessageProtocol CharacteristicRowerData.swift
[236/400] Compiling BluetoothMessageProtocol CharacteristicScanIntervalWindow.swift
[237/400] Compiling BluetoothMessageProtocol CharacteristicScanRefresh.swift
[238/400] Compiling BluetoothMessageProtocol CharacteristicSensorLocation.swift
[239/400] Compiling BluetoothMessageProtocol CharacteristicSerialNumberString.swift
[240/400] Compiling BluetoothMessageProtocol CharacteristicSoftwareRevisionString.swift
[241/400] Compiling BluetoothMessageProtocol CharacteristicSportTypeForAerobicAndAnaerobicThresholds.swift
[242/400] Compiling BluetoothMessageProtocol CharacteristicStairClimberData.swift
[243/400] Compiling BluetoothMessageProtocol CharacteristicStepClimberData.swift
[244/400] Compiling BluetoothMessageProtocol CharacteristicString.swift
[245/400] Compiling BluetoothMessageProtocol CharacteristicSupportedHeartRateRange.swift
[246/400] Compiling BluetoothMessageProtocol CharacteristicSupportedInclinationRange.swift
[247/400] Compiling BluetoothMessageProtocol CharacteristicSupportedPowerRange.swift
[248/400] Compiling BluetoothMessageProtocol CharacteristicSupportedResistanceLevel.swift
[249/400] Compiling BluetoothMessageProtocol CharacteristicSupportedSpeedRange.swift
[250/400] Compiling BluetoothMessageProtocol CharacteristicTemperature.swift
[251/424] Compiling BluetoothMessageProtocol ServiceCustomExtension.swift
[252/424] Compiling BluetoothMessageProtocol ServiceCycleOps.swift
[253/424] Compiling BluetoothMessageProtocol ServiceDropcam.swift
[254/424] Compiling BluetoothMessageProtocol ServiceEliteTrainer.swift
[255/424] Compiling BluetoothMessageProtocol ServiceGoogleGlass.swift
[256/424] Compiling BluetoothMessageProtocol ServiceGymConnect.swift
[257/424] Compiling BluetoothMessageProtocol ServiceKomoot.swift
[258/424] Compiling BluetoothMessageProtocol ServiceMyoClassifierEvent.swift
[259/424] Compiling BluetoothMessageProtocol ServiceMyoControl.swift
[260/424] Compiling BluetoothMessageProtocol ServiceMyoImu.swift
[261/424] Compiling BluetoothMessageProtocol ServiceMyoRawEMGData.swift
[262/424] Compiling BluetoothMessageProtocol ServiceNordicLegacyDeviceFirmwareUpdate.swift
[263/424] Compiling BluetoothMessageProtocol ServiceNordicSecureDeviceFirmwareUpdate.swift
[264/424] Compiling BluetoothMessageProtocol ServiceNorthPoleAweDiagnostics.swift
[265/424] Compiling BluetoothMessageProtocol ServiceNorthPoleAweHeartRate.swift
[266/424] Compiling BluetoothMessageProtocol ServiceTacxAntFec.swift
[267/424] Compiling BluetoothMessageProtocol ServiceWahooFitnessGEMModuleFirmwareUpdate.swift
[268/424] Compiling BluetoothMessageProtocol ServiceTexasInstrumentsFirmwareUpdate.swift
[269/424] Compiling BluetoothMessageProtocol ServiceTexasInstrumentsSensorTagAccelerometer.swift
[270/424] Compiling BluetoothMessageProtocol ServiceTexasInstrumentsSensorTagBarometer.swift
[271/424] Compiling BluetoothMessageProtocol ServiceTexasInstrumentsSensorTagControl.swift
[272/424] Compiling BluetoothMessageProtocol ServiceTexasInstrumentsSensorTagGyroscope.swift
[273/424] Compiling BluetoothMessageProtocol ServiceTexasInstrumentsSensorTagHumidity.swift
[274/424] Compiling BluetoothMessageProtocol ServiceTexasInstrumentsSensorTagMagnetometer.swift
[275/448] Compiling BluetoothMessageProtocol CharacteristicAnaerobicHeartRateUpperLimit.swift
[276/448] Compiling BluetoothMessageProtocol CharacteristicAnaerobicThreshold.swift
[277/448] Compiling BluetoothMessageProtocol CharacteristicAnalog.swift
[278/448] Compiling BluetoothMessageProtocol CharacteristicAnalogOutput.swift
[279/448] Compiling BluetoothMessageProtocol CharacteristicApparentWindDirection.swift
[280/448] Compiling BluetoothMessageProtocol CharacteristicApparentWindSpeed.swift
[281/448] Compiling BluetoothMessageProtocol CharacteristicAppearance.swift
[282/448] Compiling BluetoothMessageProtocol CharacteristicBarometricPressureTrend.swift
[283/448] Compiling BluetoothMessageProtocol CharacteristicBatteryLevel.swift
[284/448] Compiling BluetoothMessageProtocol CharacteristicBatteryLevelState.swift
[285/448] Compiling BluetoothMessageProtocol CharacteristicBatteryPowerState.swift
[286/448] Compiling BluetoothMessageProtocol CharacteristicBloodPressureFeature.swift
[287/448] Compiling BluetoothMessageProtocol CharacteristicBloodPressureMeasurement.swift
[288/448] Compiling BluetoothMessageProtocol CharacteristicBodyCompositionMeasurement.swift
[289/448] Compiling BluetoothMessageProtocol CharacteristicBodySensorLocation.swift
[290/448] Compiling BluetoothMessageProtocol CharacteristicBondManagementFeatures.swift
[291/448] Compiling BluetoothMessageProtocol CharacteristicContinuousGlucoseMonitoringFeature.swift
[292/448] Compiling BluetoothMessageProtocol CharacteristicCrossTrainerData.swift
[293/448] Compiling BluetoothMessageProtocol CharacteristicCurrentTime.swift
[294/448] Compiling BluetoothMessageProtocol CharacteristicCyclingSpeedCadence.swift
[295/448] Compiling BluetoothMessageProtocol CharacteristicCyclingSpeedCadenceFeature.swift
[296/448] Compiling BluetoothMessageProtocol CharacteristicDSTOffset.swift
[297/448] Compiling BluetoothMessageProtocol CharacteristicDatabaseChangeIncrement.swift
[298/448] Compiling BluetoothMessageProtocol CharacteristicDateOfBirth.swift
[299/448] Compiling BluetoothMessageProtocol CharacteristicDateTime.swift
[300/472] Compiling BluetoothMessageProtocol ServiceTexasInstrumentsSensorTagTemperature.swift
[301/472] Compiling BluetoothMessageProtocol ServiceAlertNotification.swift
[302/472] Compiling BluetoothMessageProtocol ServiceAutomationInputOutput.swift
[303/472] Compiling BluetoothMessageProtocol ServiceBattery.swift
[304/472] Compiling BluetoothMessageProtocol ServiceBloodPressure.swift
[305/472] Compiling BluetoothMessageProtocol ServiceBodyComposition.swift
[306/472] Compiling BluetoothMessageProtocol ServiceBondManagement.swift
[307/472] Compiling BluetoothMessageProtocol ServiceContinuousGlucoseMonitoring.swift
[308/472] Compiling BluetoothMessageProtocol ServiceCurrentTime.swift
[309/472] Compiling BluetoothMessageProtocol ServiceCyclingPower.swift
[310/472] Compiling BluetoothMessageProtocol ServiceCyclingSpeedAndCadence.swift
[311/472] Compiling BluetoothMessageProtocol ServiceDeviceInformation.swift
[312/472] Compiling BluetoothMessageProtocol ServiceEnvironmentalSensing.swift
[313/472] Compiling BluetoothMessageProtocol ServiceExtension.swift
[314/472] Compiling BluetoothMessageProtocol ServiceFitnessMachine.swift
[315/472] Compiling BluetoothMessageProtocol ServiceGenericAccess.swift
[316/472] Compiling BluetoothMessageProtocol ServiceGenericAttribute.swift
[317/472] Compiling BluetoothMessageProtocol ServiceGlucose.swift
[318/472] Compiling BluetoothMessageProtocol ServiceHealthThermometer.swift
[319/472] Compiling BluetoothMessageProtocol ServiceHeartRate.swift
[320/472] Compiling BluetoothMessageProtocol ServiceHttpProxy.swift
[321/472] Compiling BluetoothMessageProtocol ServiceHumanInterfaceDevice.swift
[322/472] Compiling BluetoothMessageProtocol ServiceImmediateAlert.swift
[323/472] Compiling BluetoothMessageProtocol ServiceIndoorPositioning.swift
[324/496] Compiling BluetoothMessageProtocol ServiceInsulinDelivery.swift
[325/496] Compiling BluetoothMessageProtocol ServiceInternetProtocolSupport.swift
[326/496] Compiling BluetoothMessageProtocol ServiceLinkLoss.swift
[327/496] Compiling BluetoothMessageProtocol ServiceLocationAndNavigation.swift
[328/496] Compiling BluetoothMessageProtocol ServiceMeshProvisioning.swift
[329/496] Compiling BluetoothMessageProtocol ServiceMeshProxy.swift
[330/496] Compiling BluetoothMessageProtocol ServiceNextDSTChange.swift
[331/496] Compiling BluetoothMessageProtocol ServiceObjectTransfer.swift
[332/496] Compiling BluetoothMessageProtocol ServicePhoneAlertStatus.swift
[333/496] Compiling BluetoothMessageProtocol ServicePulseOximeter.swift
[334/496] Compiling BluetoothMessageProtocol ServiceReconnectionConfiguration.swift
[335/496] Compiling BluetoothMessageProtocol ServiceReferenceTimeUpdate.swift
[336/496] Compiling BluetoothMessageProtocol ServiceRunningSpeedAndCadence.swift
[337/496] Compiling BluetoothMessageProtocol ServiceScanParameters.swift
[338/496] Compiling BluetoothMessageProtocol ServiceTransportDiscovery.swift
[339/496] Compiling BluetoothMessageProtocol ServiceTxPower.swift
[340/496] Compiling BluetoothMessageProtocol ServiceUserData.swift
[341/496] Compiling BluetoothMessageProtocol ServiceWeightScale.swift
[342/496] Compiling BluetoothMessageProtocol ServiceData.swift
[343/496] Compiling BluetoothMessageProtocol ServiceDataFitnessMachine.swift
[344/496] Compiling BluetoothMessageProtocol ServiceDataMeshProvisioning.swift
[345/496] Compiling BluetoothMessageProtocol AppleDeviceType.swift
[346/496] Compiling BluetoothMessageProtocol BatteryTypes.swift
[347/496] Compiling BluetoothMessageProtocol BloodPressureMeasurementStatus.swift
[348/496] Compiling BluetoothMessageProtocol CharacteristicMeshProvisioningDataIn.swift
[349/496] Compiling BluetoothMessageProtocol CharacteristicMeshProvisioningDataOut.swift
[350/496] Compiling BluetoothMessageProtocol CharacteristicMeshProxyDataIn.swift
[351/496] Compiling BluetoothMessageProtocol CharacteristicMeshProxyDataOut.swift
[352/496] Compiling BluetoothMessageProtocol ProvisioningAuthentication.swift
[353/496] Compiling BluetoothMessageProtocol ProvisioningData.swift
[354/496] Compiling BluetoothMessageProtocol ProvisioningDataUnitCapabilities.swift
[355/496] Compiling BluetoothMessageProtocol ProvisioningDataUnitInvite.swift
[356/496] Compiling BluetoothMessageProtocol ProvisioningDataUnitStart.swift
[357/496] Compiling BluetoothMessageProtocol ProvisioningDataUnitType.swift
[358/496] Compiling BluetoothMessageProtocol ProvisioningDataUnits.swift
[359/496] Compiling BluetoothMessageProtocol ProxyDataUnits.swift
[360/496] Compiling BluetoothMessageProtocol ProxyMessageType.swift
[361/496] Compiling BluetoothMessageProtocol MeshModelIdentifier.swift
[362/496] Compiling BluetoothMessageProtocol MeshModelIdentifierExtension.swift
[363/496] Compiling BluetoothMessageProtocol MeshModelIdentifierVendorExtension.swift
[364/496] Compiling BluetoothMessageProtocol MeshOutOfBandInformation.swift
[365/496] Compiling BluetoothMessageProtocol MeshTransitionTime.swift
[366/496] Compiling BluetoothMessageProtocol MeshMessage.swift
[367/496] Compiling BluetoothMessageProtocol MeshMessageGenericDelta.swift
[368/496] Compiling BluetoothMessageProtocol MeshMessageGenericLevel.swift
[369/496] Compiling BluetoothMessageProtocol MeshMessageGenericOnOff.swift
[370/496] Compiling BluetoothMessageProtocol Service.swift
[371/496] Compiling BluetoothMessageProtocol ServiceAppleMidi.swift
[372/496] Compiling BluetoothMessageProtocol BluetoothAlertTypes.swift
[373/496] Compiling BluetoothMessageProtocol BluetoothAppearance.swift
[374/496] Compiling BluetoothMessageProtocol BluetoothAppearanceCategory.swift
[375/496] Compiling BluetoothMessageProtocol BluetoothGender.swift
[376/496] Compiling BluetoothMessageProtocol BluetoothSensorLocations.swift
[377/496] Compiling BluetoothMessageProtocol BluetoothTimeZones.swift
[378/496] Compiling BluetoothMessageProtocol CodingKeys.swift
[379/496] Compiling BluetoothMessageProtocol DSTOffset.swift
[380/496] Compiling BluetoothMessageProtocol DateTimeType.swift
[381/496] Compiling BluetoothMessageProtocol DayOfWeekType.swift
[382/496] Compiling BluetoothMessageProtocol FitnessMachineControlCode.swift
[383/496] Compiling BluetoothMessageProtocol FitnessMachineControlProcedure.swift
[384/496] Compiling BluetoothMessageProtocol FitnessMachineControlResponseTypes.swift
[385/496] Compiling BluetoothMessageProtocol FitnessMachineStatusCode.swift
[386/496] Compiling BluetoothMessageProtocol FitnessMachineStatusValue.swift
[387/496] Compiling BluetoothMessageProtocol FitnessMachineTargetTypes.swift
[388/496] Compiling BluetoothMessageProtocol FitnessMachineTypes.swift
[389/496] Compiling BluetoothMessageProtocol GymConnectEquipmentState.swift
[390/496] Compiling BluetoothMessageProtocol GymConnectEquipmentType.swift
[391/496] Compiling BluetoothMessageProtocol HeartRateTypes.swift
[392/496] Compiling BluetoothMessageProtocol MonthType.swift
[393/496] Compiling BluetoothMessageProtocol TemperatureTypes.swift
[394/496] Compiling BluetoothMessageProtocol UserType.swift
[395/496] Compiling BluetoothMessageProtocol YearMonthDay.swift
[396/496] Compiling BluetoothMessageProtocol ServiceHapStatelessProgrammableSwitch.swift
[397/496] Compiling BluetoothMessageProtocol ServiceHapSwitch.swift
[398/496] Compiling BluetoothMessageProtocol ServiceHapTemperatureSensor.swift
[399/496] Compiling BluetoothMessageProtocol ServiceHapThermostat.swift
[400/496] Compiling BluetoothMessageProtocol ServiceHapValve.swift
[401/496] Compiling BluetoothMessageProtocol ServiceHapWindow.swift
[402/496] Compiling BluetoothMessageProtocol ServiceHapWindowCovering.swift
[403/496] Compiling BluetoothMessageProtocol ServiceHomeKitProtocolExtension.swift
[404/496] Compiling BluetoothMessageProtocol AccessoryCategory.swift
[405/496] Compiling BluetoothMessageProtocol HomeKitPairingErrors.swift
[406/496] Compiling BluetoothMessageProtocol HomeKitPairingMethods.swift
[407/496] Compiling BluetoothMessageProtocol HomeKitSoftwareAuthenticationTlvType.swift
[408/496] Compiling BluetoothMessageProtocol PairingTlvType.swift
[409/496] Compiling BluetoothMessageProtocol TlvFormat.swift
[410/496] Compiling BluetoothMessageProtocol AppleBeaconExtension.swift
[411/496] Compiling BluetoothMessageProtocol ManufacturerData.swift
[412/496] Compiling BluetoothMessageProtocol ManufacturerDataAltBeacon.swift
[413/496] Compiling BluetoothMessageProtocol ManufacturerDataAppleHomeKit.swift
[414/496] Compiling BluetoothMessageProtocol ManufacturerDataAppleHomeKitEncryptedNotification.swift
[415/496] Compiling BluetoothMessageProtocol ManufacturerDataAppleiBeacon.swift
[416/496] Compiling BluetoothMessageProtocol ManufacturerDataGymConnect.swift
[417/496] Compiling BluetoothMessageProtocol ManufacturerDataPolarHeartRate.swift
[418/496] Compiling BluetoothMessageProtocol MemberIdentifier.swift
[419/496] Compiling BluetoothMessageProtocol MemberIdentifierSupportedExtension.swift
[420/496] Compiling BluetoothMessageProtocol MeshBeaconUnit.swift
[421/496] Compiling BluetoothMessageProtocol CharacteristicTemperatureCelsius.swift
[422/496] Compiling BluetoothMessageProtocol CharacteristicTemperatureFahrenheit.swift
[423/496] Compiling BluetoothMessageProtocol CharacteristicTemperatureMeasurement.swift
[424/496] Compiling BluetoothMessageProtocol CharacteristicTemperatureType.swift
[425/496] Compiling BluetoothMessageProtocol CharacteristicThreeZoneHeartRateLimits.swift
[426/496] Compiling BluetoothMessageProtocol CharacteristicTimeSource.swift
[427/496] Compiling BluetoothMessageProtocol CharacteristicTimeUpdateControlPoint.swift
[428/496] Compiling BluetoothMessageProtocol CharacteristicTimeUpdateState.swift
[429/496] Compiling BluetoothMessageProtocol CharacteristicTimeWithDst.swift
[430/496] Compiling BluetoothMessageProtocol CharacteristicTimeZone.swift
[431/496] Compiling BluetoothMessageProtocol CharacteristicTrainingStatus.swift
[432/496] Compiling BluetoothMessageProtocol CharacteristicTreadmillData.swift
[433/496] Compiling BluetoothMessageProtocol CharacteristicTrueWindDirection.swift
[434/496] Compiling BluetoothMessageProtocol CharacteristicTrueWindSpeed.swift
[435/496] Compiling BluetoothMessageProtocol CharacteristicTwoZoneHeartRateLimit.swift
[436/496] Compiling BluetoothMessageProtocol CharacteristicTxPowerLevel.swift
[437/496] Compiling BluetoothMessageProtocol CharacteristicUVIndex.swift
[438/496] Compiling BluetoothMessageProtocol CharacteristicUniformResourceIdentifier.swift
[439/496] Compiling BluetoothMessageProtocol CharacteristicUnreadAlertStatus.swift
[440/496] Compiling BluetoothMessageProtocol CharacteristicUserIndex.swift
[441/496] Compiling BluetoothMessageProtocol CharacteristicV02Max.swift
[442/496] Compiling BluetoothMessageProtocol CharacteristicWaistCircumference.swift
[443/496] Compiling BluetoothMessageProtocol CharacteristicWeight.swift
[444/496] Compiling BluetoothMessageProtocol CharacteristicWeightMeasurement.swift
[445/496] Compiling BluetoothMessageProtocol CharacteristicWeightScaleFeature.swift
[446/496] Emitting module BluetoothMessageProtocol
[447/496] Compiling BluetoothMessageProtocol CharacteristicHeartRateMeasurement.swift
[448/496] Compiling BluetoothMessageProtocol CharacteristicHeatIndex.swift
[449/496] Compiling BluetoothMessageProtocol CharacteristicHeight.swift
[450/496] Compiling BluetoothMessageProtocol CharacteristicHipCircumference.swift
[451/496] Compiling BluetoothMessageProtocol CharacteristicHumidity.swift
[452/496] Compiling BluetoothMessageProtocol CharacteristicIndoorBikeData.swift
[453/496] Compiling BluetoothMessageProtocol CharacteristicIntermediateCuffPressure.swift
[454/496] Compiling BluetoothMessageProtocol CharacteristicIntermediateTemperature.swift
[455/496] Compiling BluetoothMessageProtocol CharacteristicLanguage.swift
[456/496] Compiling BluetoothMessageProtocol CharacteristicLastName.swift
[457/496] Compiling BluetoothMessageProtocol CharacteristicLatitude.swift
[458/496] Compiling BluetoothMessageProtocol CharacteristicLocalEastCoordinate.swift
[459/496] Compiling BluetoothMessageProtocol CharacteristicLocalNorthCoordinate.swift
[460/496] Compiling BluetoothMessageProtocol CharacteristicLocalTimeInformation.swift
[461/496] Compiling BluetoothMessageProtocol CharacteristicLocationName.swift
[462/496] Compiling BluetoothMessageProtocol CharacteristicLocationNavigationFeature.swift
[463/496] Compiling BluetoothMessageProtocol CharacteristicLongitude.swift
[464/496] Compiling BluetoothMessageProtocol CharacteristicMagneticDeclination.swift
[465/496] Compiling BluetoothMessageProtocol CharacteristicManufacturerNameString.swift
[466/496] Compiling BluetoothMessageProtocol CharacteristicMaximumRecommendedHeartRate.swift
[467/496] Compiling BluetoothMessageProtocol CharacteristicMeasurementInterval.swift
[468/496] Compiling BluetoothMessageProtocol CharacteristicModelNumberString.swift
[469/496] Compiling BluetoothMessageProtocol CharacteristicNetworkAvailability.swift
[470/496] Compiling BluetoothMessageProtocol CharacteristicNewAlert.swift
[471/496] Compiling BluetoothMessageProtocol CharacteristicObjectName.swift
[472/496] 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 | }
[473/496] 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 | }
[474/496] 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 | }
[475/496] 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 | }
[476/496] 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 | }
[477/496] 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 | }
[478/496] 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 | }
[479/496] 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 | }
[480/496] 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 | }
[481/496] 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 | }
[482/496] 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 | }
[483/496] 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 | }
[484/496] 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 | }
[485/496] 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 | }
[486/496] 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 | }
[487/496] 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 | }
[488/496] 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 | }
[489/496] Compiling BluetoothMessageProtocol ServiceHapAirPurifier.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 | }
[490/496] Compiling BluetoothMessageProtocol ServiceHapAirQualitySensor.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 | }
[491/496] Compiling BluetoothMessageProtocol ServiceHapBatteryService.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 | }
[492/496] Compiling BluetoothMessageProtocol ServiceHapCameraRtpStreamManagement.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 | }
[493/496] Compiling BluetoothMessageProtocol ServiceHapCarbonDioxideSensor.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 | }
[494/496] Compiling BluetoothMessageProtocol ServiceHapCarbonMonoxideSensor.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 | }
[495/496] Compiling BluetoothMessageProtocol ServiceHapContactSensor.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 | }
[496/496] Compiling BluetoothMessageProtocol ServiceHapDoor.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 | }
BUILD FAILURE 6.1 linux