The Swift Package Index logo.Swift Package Index

Build Information

Failed to build BluetoothDarwin, reference 1.1.0 (f46068), with Swift 6.4 for Android on 17 Sep 2026 08:53:59 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-53886770-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:android-6.4-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/PureSwift/BluetoothDarwin.git
Reference: 1.1.0
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/PureSwift/BluetoothDarwin
 * tag               1.1.0      -> FETCH_HEAD
HEAD is now at f460686 Removed Carthage support
Cloned https://github.com/PureSwift/BluetoothDarwin.git
Revision (git rev-parse @):
f460686125e257710a6c8077bc91e7289f4b7a77
SUCCESS checkout https://github.com/PureSwift/BluetoothDarwin.git at 1.1.0
========================================
Build
========================================
Selected platform:         android
Swift version:             6.4
Building package at path:  $PWD
https://github.com/PureSwift/BluetoothDarwin.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-53886770-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:android-6.4-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
android-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:abadcff584c273feba50641b454858d377ba30b35ea7287a94f45ebd8afd0ea0
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:android-6.4-latest
Fetching https://github.com/PureSwift/Bluetooth.git
[1/25844] Fetching bluetooth
Fetched https://github.com/PureSwift/Bluetooth.git (1.47s)
Computing version for https://github.com/PureSwift/Bluetooth.git
Computed https://github.com/PureSwift/Bluetooth.git at 4.2.1 (1.67s)
Creating working copy for https://github.com/PureSwift/Bluetooth.git
Working copy of https://github.com/PureSwift/Bluetooth.git resolved at 4.2.1
Building for debugging...
[Pre-planning 1 / 154]
[Planning deferred tasks]
[30 / 46] Bluetooth
error: SwiftCompile normal aarch64 failed with a nonzero exit code. Command line:     cd /host

/host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/DataConvertible.swift:83:1: error: type 'Data' does not conform to protocol 'DataContainer'
81 | }
82 |
83 | extension Data: DataContainer {
   | `- error: type 'Data' does not conform to protocol 'DataContainer'
84 |
85 |     static func += (lhs: inout Data, rhs: UInt8) {
/host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/DataConvertible.swift:83:1: error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'DataContainer'
62 |     subscript(index: Int) -> UInt8 { get }
63 |
64 |     subscript(range: Range<Int>) -> Slice<Self> { get }
   |     `- note: requirement 'subscript(_:)' declared here
65 |
66 |     mutating func append(_ newElement: UInt8)
   :
81 | }
82 |
83 | extension Data: DataContainer {
   | `- error: unavailable subscript 'subscript(_:)' was used to satisfy a requirement of protocol 'DataContainer'
84 |
85 |     static func += (lhs: inout Data, rhs: UInt8) {
Swift.MutableCollection.subscript:3:21: note: 'subscript(_:)' declared here
1 | protocol MutableCollection {
2 | @available(*, unavailable)
3 |   @inlinable public subscript(bounds: Range<Self.Index>) -> Slice<Self> { get set }}
  |                     `- note: 'subscript(_:)' declared here
4 |
/host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTDatabase.swift:227:1: error: type 'GATTDatabase' does not conform to protocol 'Sequence'
225 | // MARK: - Sequence
226 |
227 | extension GATTDatabase: Sequence {
    | `- error: type 'GATTDatabase' does not conform to protocol 'Sequence'
228 |
229 |     public func makeIterator() -> IndexingIterator<GATTDatabase> {
Swift.Sequence.Iterator:2:16: note: unable to infer associated type 'Iterator' for protocol 'Sequence'
1 | protocol Sequence {
2 | associatedtype Iterator : IteratorProtocol}
  |                `- note: unable to infer associated type 'Iterator' for protocol 'Sequence'
3 |
Swift.Sequence.makeIterator:2:36: note: candidate would match and infer 'Iterator' = 'GATTDatabase' if 'GATTDatabase' conformed to 'IteratorProtocol'
1 | protocol Sequence {
2 | @inlinable public __consuming func makeIterator() -> Self}
  |                                    `- note: candidate would match and infer 'Iterator' = 'GATTDatabase' if 'GATTDatabase' conformed to 'IteratorProtocol'
3 |
/host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTDatabase.swift:236:1: error: type 'GATTDatabase' does not conform to protocol 'Collection'
234 | // MARK: - Collection
235 |
236 | extension GATTDatabase: Collection {
    | |- error: type 'GATTDatabase' does not conform to protocol 'Collection'
    | `- note: add stubs for conformance
237 |
238 |     public func index(after index: Int) -> Int {
Swift.Collection.Element:2:16: note: protocol requires nested type 'Element'
1 | protocol Collection {
2 | associatedtype Element}
  |                `- note: protocol requires nested type 'Element'
3 |
Swift.Collection.Iterator:2:16: note: protocol requires nested type 'Iterator'
1 | protocol Collection {
2 | associatedtype Iterator = IndexingIterator<Self>}
  |                `- note: protocol requires nested type 'Iterator'
3 |
/host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTDatabase.swift:256:1: error: type 'GATTDatabase' does not conform to protocol 'RandomAccessCollection'
254 | // MARK: - RandomAccessCollection
255 |
256 | extension GATTDatabase: RandomAccessCollection {
    | |- error: type 'GATTDatabase' does not conform to protocol 'RandomAccessCollection'
    | `- note: add stubs for conformance
257 |
258 |     public subscript(bounds: Range<Int>) -> Slice<GATTDatabase> {
Swift.RandomAccessCollection.Element:2:16: note: protocol requires nested type 'Element'
1 | protocol RandomAccessCollection {
2 | associatedtype Element}
  |                `- note: protocol requires nested type 'Element'
3 |
Failed frontend command:
/root/.local/share/swiftly/toolchains/6.4.x-snapshot-2026-09-04/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATT.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTConnection.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTError.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTErrorResponse.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTExecuteWriteRequest.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTExecuteWriteResponse.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTFindByTypeRequest.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTFindByTypeResponse.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTFindInformationRequest.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTFindInformationResponse.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTHandleValueConfirmation.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTHandleValueIndication.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTHandleValueNotification.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTMaximumTransmissionUnit.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTMaximumTransmissionUnitRequest.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTMaximumTransmissionUnitResponse.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTPrepareWriteRequest.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTPrepareWriteResponse.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTProtocolDataUnit.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTReadBlobRequest.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTReadBlobResponse.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTReadByGroupTypeRequest.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTReadByGroupTypeResponse.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTReadByTypeRequest.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTReadByTypeResponse.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTReadMultipleRequest.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTReadMultipleResponse.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTReadRequest.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTReadResponse.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTSignedWriteCommand.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTWriteCommand.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTWriteRequest.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ATTWriteResponse.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/Address.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/AdvertisingChannelHeader.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/AdvertisingInterval.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/Array.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/BitMaskOption.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/BluetoothHostController.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/BluetoothUUID.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/Bool.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ByteSwap.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ByteValue.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ChannelIdentifier.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ClassOfDevice.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/CompanyIdentifier.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/CompanyIdentifierExtension.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ConnectionAcceptTimeout.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/Data.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/DataConvertible.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/DefinedCompanies.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/DefinedUUID.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/DefinedUUIDExtension.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAP3DInformation.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPAdvertisingInterval.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPAppearance.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPAppearanceData.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPChannelMapUpdateIndication.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPClassOfDevice.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPCompleteListOf128BitServiceClassUUIDs.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPCompleteListOf16BitServiceClassUUIDs.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPCompleteListOf32BitServiceClassUUIDs.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPCompleteLocalName.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPData.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPDataEncoder.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPDataType.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPFlags.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPIncompleteListOf128BitServiceClassUUIDs.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPIncompleteListOf16BitServiceClassUUIDs.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPIncompleteListOf32BitServiceClassUUIDs.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPIndoorPositioning.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPLEDeviceAddress.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPLERole.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPLESecureConnectionsConfirmation.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPLESecureConnectionsRandom.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPLESupportedFeatures.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPListOf128BitServiceSolicitationUUIDs.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPListOf16BitServiceSolicitationUUIDs.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPListOf32BitServiceSolicitationUUIDs.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPManufacturerSpecificData.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPMeshBeacon.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPMeshMessage.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPPBADV.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPPublicTargetAddress.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPRandomTargetAddress.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPSecurityManagerOOBFlags.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPSecurityManagerTKValue.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPServiceData128BitUUID.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPServiceData16BitUUID.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPServiceData32BitUUID.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPShortLocalName.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPSimplePairingHashC.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPSimplePairingRandomizerR.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPSlaveConnectionIntervalRange.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPTransportDiscoveryData.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPTxPowerLevel.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPURI.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GAPUUIDList.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATT.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTAerobicHeartRateLowerLimit.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTAerobicHeartRateUpperLimit.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTAerobicThreshold.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTAge.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTAggregateFormatDescriptor.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTAlertCategory.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTAlertCategoryBitMask.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTAlertLevel.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTAlertNotificationControlPoint.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTAlertNotificationService.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTAlertStatus.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTAltitude.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTAnaerobicHeartRateLowerLimit.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTAnaerobicHeartRateUpperLimit.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTAnalog.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTAnalogOutput.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTAttributes.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTBarometricPressureTrend.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTBatteryLevel.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTBatteryPowerState.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTBatteryService.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTBloodPressureFeature.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTBloodPressureManagement.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTBloodPressureService.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTBodyCompositionMeasurement.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTBodySensorLocation.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTBootKeyboardInputReport.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTBootKeyboardOutputReport.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTBootMouseInputReport.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTCGMSessionRunTime.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTCentralAddressResolution.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTCharacteristic.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTCharacteristicExtendedProperties.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTCharacteristicFormatType.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTClient.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTClientCharacteristicConfiguration.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTCrossTrainerData.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTCurrentTime.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTDatabase.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTDateTime.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTDateUTC.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTDayDateTime.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTDayOfWeek.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTDescriptor.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTDstOffset.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTExactTime100.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTExactTime256.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTExternalReportReference.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTFirmwareRevisionString.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTFloorNumber.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTFormatDescriptor.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTHardwareRevisionString.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTIndoorPositioningConfiguration.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTLatitude.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTLocalEastCoordinate.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTLocalNorthCoordinate.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTLocalTimeInformation.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTLocationName.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTLongitude.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTManufacturerNameString.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTModelNumber.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTNewAlert.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTNumberOfDigitals.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTObjectID.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTObjectName.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTObjectSize.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTObjectType.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTPnPID.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTProfile.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTReferenceTimeInformation.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTReportReference.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTScanIntervalWindow.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTScanRefresh.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTSecondaryTimeZone.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTSerialNumberString.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTServer.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTServerCharacteristicConfiguration.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTService.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTSoftwareRevisionString.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTSupportedNewAlertCategory.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTSupportedUnreadAlertCategory.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTSystemID.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTTimeAccuracy.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTTimeBroadcast.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTTimeSource.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTTimeTriggerSetting.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTTimeUpdateControlPoint.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTTimeUpdateState.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTTimeWithDst.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTTimeZone.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTUncertainty.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTUnreadAlertStatus.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/GATTUserDescription.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCI.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIAcceptConnectionRequest.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIAuthenticationComplete.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIAuthenticationRequested.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIChangeConnectionPacketType.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCICommand.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCICommandComplete.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCICommandStatus.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCICommandTimeout.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIConnectionComplete.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIConnectionPacketTypeChange.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIConnectionRequest.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCICreateConnection.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCICreateConnectionCancel.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIDeleteStoredLinkKey.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIDisconnect.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIDisconnectionComplete.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIEncryptionChange.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIEncryptionKeyRefreshComplete.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIError.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIEvent.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIExitPeriodicInquiryMode.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIGeneralEvent.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIHoldMode.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIIOCapabilityRequest.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIIOCapabilityRequestReply.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIIOCapabilityResponse.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIInquiry.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIInquiryCancel.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIInquiryComplete.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIInquiryResult.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEAddDeviceToPeriodicAdvertiserList.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEAddDeviceToResolvingList.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEAddDeviceToWhiteList.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEAdvertisingReport.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEAdvertisingSetTerminated.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEChannelSelectionAlgorithm.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEConnectionComplete.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEConnectionUpdateComplete.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILECreateConnection.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEDataLengthChange.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEDirectedAdvertisingReport.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEEncrypt.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEEnhancedConnectionComplete.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEEnhancedReceiverTest.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEEnhancedTransmitterTest.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEExtendedAdvertisingReport.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEExtendedCreateConnection.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEGenerateDHKey.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEGenerateDHKeyComplete.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILELongTermKeyRequest.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILELongTermKeyRequestNegativeReply.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILELongTermKeyRequestReply.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEPeriodicAdvertisingCreateSync.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEPeriodicAdvertisingReport.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEPeriodicAdvertisingSyncEstablished.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEPeriodicAdvertisingSyncLost.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEPeriodicAdvertisingTerminateSync.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEPhyUpdateComplete.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILERandom.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEReadAdvertisingChannelTxPower.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEReadBufferSize.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEReadChannelMap.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEReadLocalP256PublicKeyComplete.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEReadLocalResolvableAddressReturn.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEReadLocalSupportedFeatures.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEReadMaximumAdvertisingDataLength.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEReadMaximumDataLength.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEReadNumberOfSupportedAdvertisingSets.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEReadPeerResolvableAddressReturn.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEReadPeriodicAdvertisingListSize.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEReadPhy.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEReadRemoteUsedFeatures.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEReadRemoteUsedFeaturesComplete.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEReadResolvingListSize.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEReadRfPathCompensation.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEReadSuggestedDefaultDataLength.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEReadSupportedStates.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEReadTransmitPower.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEReadWhiteListSize.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEReceiverTest.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILERemoteConnectionParameterRequest.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILERemoteConnectionParameterRequestNegativeReply.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILERemoteConnectionParameterRequestReply.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILERemoveAdvertisingSet.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILERemoveDeviceFromResolvingList.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILERemoveDeviceFromWhiteList.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILERemoveDeviceToPeriodicAdvertiserList.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEScanRequestReceived.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILESetAddressResolutionEnable.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILESetAdvertiseEnable.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILESetAdvertisingData.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILESetAdvertisingParameters.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILESetAdvertisingSetRandomAddress.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILESetDataLength.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILESetDefaultPhy.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILESetEventMask.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILESetExtendedAdvertisingData.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILESetExtendedAdvertisingParameters.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILESetExtendedScanEnable.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILESetExtendedScanParameters.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILESetExtendedScanResponseData.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILESetHostChannelClassification.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILESetPeriodicAdvertisingData.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILESetPeriodicAdvertisingEnable.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILESetPeriodicAdvertisingParameters.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILESetPhy.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILESetPrivacyMode.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILESetRandomAddress.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILESetResolvablePrivateAddressTimeout.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILESetScanEnable.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILESetScanParameters.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILESetScanResponseData.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEStartEncryption.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILETestEnd.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILETransmitterTest.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEUpdateConnection.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEWriteRfPathCompensation.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILEWriteSuggestedDefaultDataLength.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILinkKeyNotification.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILinkKeyRequest.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILinkKeyRequestNegativeReply.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILinkKeyRequestReply.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCILowEnergyMetaEvent.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIMaxSlotsChange.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIModeChange.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCINumberOfCompletedPackets.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIPINCodeRequest.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIPINCodeRequestReply.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIPacketHeader.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIPageScanRepetitionMode.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIPeriodicInquiryMode.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIQoSSetup.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIQoSSetupComplete.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIReadClassOfDevice.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIReadClockOffset.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIReadClockOffsetComplete.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIReadConnectionAcceptTimeout.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIReadDataBlockSize.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIReadDeviceAddress.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIReadLMPHandle.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIReadLocalName.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIReadLocalSupportedFeatures.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIReadLocalVersionInformation.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIReadPageTimeout.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIReadRemoteExtendedFeatures.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIReadRemoteExtendedFeaturesComplete.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIReadRemoteFeaturesComplete.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIReadRemoteSupportedFeatures.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIReadRemoteVersionInformation.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIReadRemoteVersionInformationComplete.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIReadStoredLinkKey.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIRejectConnectionRequest.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIRemoteNameRequest.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIRemoteNameRequestComplete.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIReset.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCISetConnectionEncryption.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCISetEventFilter.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCISimplePairingComplete.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIUserConfirmationRequest.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIUserConfirmationRequestReply.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIVersion.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIWriteClassOfDevice.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIWriteConnectionAcceptTimeout.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIWriteLinkPolicySettings.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIWriteLinkSupervisionTimeout.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIWriteLocalName.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIWritePageScanActivity.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIWritePageScanType.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIWritePageTimeout.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HCIWriteScanEnable.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/Hexadecimal.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/HostControllerBasebandCommand.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/InformationalCommand.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/Integer.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/L2CAPSocket.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LMPFeature.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LinkControlCommand.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LinkPolicyCommand.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyAddressType.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyAdvertiserAddressType.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyAdvertising.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyAdvertisingData.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyAllPhys.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyChannelMap.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyClockAccuracy.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyCommand.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyConnection.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyConnectionInterval.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyConnectionIntervalRange.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyConnectionLatency.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyConnectionLength.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyEvent.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyFeature.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyFragmentPreference.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyMaxTxOctets.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyMaxTxTime.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyPacketPayload.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyPeerIdentifyAddressType.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyPhyOptions.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyResolvingList.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyRfRxPathCompensationValue.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyRfTxPathCompensationValue.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyRole.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyRxChannel.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyRxPhy.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyRxPhys.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyScanInterval.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyScanTimeInterval.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyState.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergySupervisionTimeout.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyTxChannel.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyTxPhy.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyTxPhys.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyTxPower.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyWhiteList.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/LowEnergyWhiteListDevice.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/PacketType.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/ProtocolServiceMultiplexer.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/RSSI.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/SFloat.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/SecurityLevel.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/StatusParametersCommand.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/TestingCommand.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/UInt128.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/UInt24.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/UInt256.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/UInt40.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/UInt48.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/UInt512.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/UUID.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/Unit.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/UnitIdentifier.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/UnitIdentifierExtension.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/VendorCommand.swift /host/spi-builder-workspace/.build/checkouts/Bluetooth/Sources/iBeacon.swift -target aarch64-unknown-linux-android28 -Xllvm -aarch64-use-tbi -disable-objc-interop -sdk /android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/sysroot -sysroot /android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/sysroot -I /host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64 -module-cache-path /host/spi-builder-workspace/.build/out/ModuleCache.noindex -color-diagnostics -Xcc -fcolor-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -suppress-warnings -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -external-plugin-path /root/.local/share/swiftly/toolchains/6.4.x-snapshot-2026-09-04/usr/lib/swift/host/plugins/testing\#/root/.local/share/swiftly/toolchains/6.4.x-snapshot-2026-09-04/usr/bin/swift-plugin-server -validate-clang-modules-once -clang-build-session-file /host/spi-builder-workspace/.build/out/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /host -resource-dir /root/.swiftpm/swift-sdks/swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_android.artifactbundle/swift-android/swift-resources/usr/lib/swift-aarch64 -enable-anonymous-context-mangled-names -file-compilation-dir /host -Xcc -resource-dir -Xcc /android-ndk/android-ndk-r27d/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/18 -Xcc -fno-omit-frame-pointer -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/host/spi-builder-workspace/.build/out/Products/Debug-android-aarch64/include -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/Bluetooth.build/Debug-android-aarch64/Bluetooth-t.build/DerivedSources-normal/aarch64 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/Bluetooth.build/Debug-android-aarch64/Bluetooth-t.build/DerivedSources/aarch64 -Xcc -I/host/spi-builder-workspace/.build/out/Intermediates.noindex/Bluetooth.build/Debug-android-aarch64/Bluetooth-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name Bluetooth -const-gather-protocols-file /host/spi-builder-workspace/.build/out/Intermediates.noindex/Bluetooth.build/Debug-android-aarch64/Bluetooth-t.build/Objects-normal/aarch64/Bluetooth_const_extract_protocols.json -in-process-plugin-server-path /root/.local/share/swiftly/toolchains/6.4.x-snapshot-2026-09-04/usr/lib/swift/host/libSwiftInProcPluginServer.so -plugin-path /root/.local/share/swiftly/toolchains/6.4.x-snapshot-2026-09-04/usr/lib/swift/host/plugins -plugin-path /root/.local/share/swiftly/toolchains/6.4.x-snapshot-2026-09-04/usr/local/lib/swift/host/plugins -emit-module-doc-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/Bluetooth.build/Debug-android-aarch64/Bluetooth-t.build/Objects-normal/aarch64/Modules/Bluetooth.swiftdoc -emit-module-source-info-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/Bluetooth.build/Debug-android-aarch64/Bluetooth-t.build/Objects-normal/aarch64/Modules/Bluetooth.swiftsourceinfo -emit-objc-header-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/Bluetooth.build/Debug-android-aarch64/Bluetooth-t.build/Objects-normal/aarch64/Bluetooth-Swift.h -serialize-diagnostics-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/Bluetooth.build/Debug-android-aarch64/Bluetooth-t.build/Objects-normal/aarch64/Bluetooth-primary-emit-module.dia -emit-dependencies-path /host/spi-builder-workspace/.build/out/Intermediates.noindex/Bluetooth.build/Debug-android-aarch64/Bluetooth-t.build/Objects-normal/aarch64/Bluetooth-primary-emit-module.d -parse-as-library -o /host/spi-builder-workspace/.build/out/Intermediates.noindex/Bluetooth.build/Debug-android-aarch64/Bluetooth-t.build/Objects-normal/aarch64/Modules/Bluetooth.swiftmodule
[39 / 65] Bluetooth
error: Build failed
BUILD FAILURE 6.4 android