Build Information
Failed to build BluetoothLinux, reference master (93efd3), with Swift 6.3 for Android on 30 Oct 2026 20:18:18 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-54344844-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.3-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1Build Log
========================================
RunAll
========================================
Builder version: 5.1.4
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/pureswift/bluetoothlinux.git
Reference: master
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/bluetoothlinux
* branch master -> FETCH_HEAD
* [new branch] master -> origin/master
HEAD is now at 93efd3f Merge pull request #65 from PureSwift/fix/hci-request-timeout
Cloned https://github.com/pureswift/bluetoothlinux.git
Revision (git rev-parse @):
93efd3f038f33d3e200599439b78422279547740
SUCCESS checkout https://github.com/pureswift/bluetoothlinux.git at master
========================================
Build
========================================
Selected platform: android
Swift version: 6.3
Building package at path: $PWD
https://github.com/pureswift/bluetoothlinux.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344844-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.3-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
android-6.3-latest: Pulling from saguaro1/spi-images
Digest: sha256:1259d966e40d034d138a282ea8b980b108763342a7ff8ac7ef483c73e99068f3
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:android-6.3-latest
Fetching https://github.com/PureSwift/Bluetooth.git
[1/25878] Fetching bluetooth
Fetched https://github.com/PureSwift/Bluetooth.git from cache (1.12s)
Fetching https://github.com/PureSwift/Socket.git
[1/1671] Fetching socket
Fetched https://github.com/PureSwift/Socket.git from cache (0.44s)
Fetching https://github.com/apple/swift-system
Fetching https://github.com/apple/swift-argument-parser.git
Fetching https://github.com/swiftlang/swift-syntax.git
[1/7394] Fetching swift-system
[2/26714] Fetching swift-system, swift-argument-parser
Fetched https://github.com/apple/swift-system from cache (0.93s)
Fetched https://github.com/apple/swift-argument-parser.git from cache (0.93s)
[1/81369] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax.git from cache (4.04s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 603.0.2 (5.11s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.8.2 (0.16s)
Computing version for https://github.com/apple/swift-system
Computed https://github.com/apple/swift-system at 1.8.1 (0.18s)
Creating working copy for https://github.com/PureSwift/Bluetooth.git
Working copy of https://github.com/PureSwift/Bluetooth.git resolved at master (6da6787)
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 603.0.2
Creating working copy for https://github.com/apple/swift-system
Working copy of https://github.com/apple/swift-system resolved at 1.8.1
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.8.2
Creating working copy for https://github.com/PureSwift/Socket.git
Working copy of https://github.com/PureSwift/Socket.git resolved at main (87047ea)
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/603.0.2/swift-6.3.2-RELEASE-ubuntu_noble_x86_64-MacroSupport.tar.gz
Downloaded https://download.swift.org/prebuilts/swift-syntax/603.0.2/swift-6.3.2-RELEASE-ubuntu_noble_x86_64-MacroSupport.tar.gz (0.41s)
[0/14] Copying UnitIdentifier.json
[1/14] Copying ServiceUUID.json
[2/14] Copying MemberUUID.json
[3/14] Copying DescriptorUUID.json
[3/14] Copying DeclarationUUID.json
[5/14] Copying CompanyIdentifier.json
[6/14] Copying CharacteristicUUID.json
[7/14] Write sources
[9/14] Write swift-version-272D24FF697CF451.txt
[11/19] Compiling BluetoothMetadata resource_bundle_accessor.swift
[12/19] Emitting module BluetoothMetadata
[13/19] Compiling BluetoothMetadata BluetoothMetadata.swift
[14/19] Compiling BluetoothMetadata CompanyIdentifier.swift
[15/19] Compiling BluetoothMetadata BluetoothUUID.swift
[16/20] Wrapping AST for BluetoothMetadata for debugging
[18/28] Compiling GenerateBluetooth Generate.swift
[19/29] Compiling GenerateBluetooth CompanyIdentifierMetadata.swift
[20/29] Compiling GenerateBluetooth String.swift
[21/29] Compiling GenerateBluetooth Hexadecimal.swift
[22/29] Compiling GenerateBluetooth BluetoothUUID.swift
[23/29] Emitting module GenerateBluetooth
[24/29] Compiling GenerateBluetooth BluetoothUUIDMetadata.swift
[25/29] Compiling GenerateBluetooth CompanyIdentifier.swift
[26/29] Compiling GenerateBluetooth UnitIdentifier.swift
[27/30] Wrapping AST for GenerateBluetooth for debugging
[28/30] Write Objects.LinkFileList
[29/30] Linking GenerateBluetooth-tool
[1/1] Compiling plugin GenerateManual
[2/2] Compiling plugin GenerateDoccReference
[3/3] Compiling plugin GenerateBluetoothDefinitions
Building for debugging...
[3/74] Copying ServiceUUID.json
[3/74] Copying UnitIdentifier.json
[3/74] Write sources
[3/74] Copying MemberUUID.json
[3/74] Copying DeclarationUUID.json
[3/74] Copying DescriptorUUID.json
[3/74] Write sources
[3/74] Copying CharacteristicUUID.json
[3/74] Copying CompanyIdentifier.json
[12/74] Write sources
[23/74] Compiling CBluetoothLinuxTest dummy.c
[23/74] Write sources
[27/74] Compiling CBluetoothLinux dummy.c
[28/74] Compiling CSocket android.c
[29/74] Compiling CSystem shims.c
[30/74] Compiling CSocket shims.c
[31/74] Compiling CSocket ancillary.c
[32/74] Write swift-version-272D24FF697CF451.txt
[33/118] Wrapping AST for BluetoothMetadata for debugging
[34/118] Wrapping AST for GenerateBluetooth for debugging
[35/118] Write Objects.LinkFileList
[37/118] Compiling BluetoothMacros Plugins.swift
[37/118] Linking GenerateBluetooth-tool
Generated /host/spi-builder-workspace/.build/plugins/outputs/bluetooth/Bluetooth/destination/GenerateBluetoothDefinitions/UnitIdentifiers.swift
[38/118] Generate Bluetooth Unit Identifier Definitions
Generated /host/spi-builder-workspace/.build/plugins/outputs/bluetooth/Bluetooth/destination/GenerateBluetoothDefinitions/DeclarationUUID.swift
[39/118] Generate Bluetooth Declaration UUID Definitions
Generated /host/spi-builder-workspace/.build/plugins/outputs/bluetooth/Bluetooth/destination/GenerateBluetoothDefinitions/DescriptorUUID.swift
[40/118] Generate Bluetooth Descriptor UUID Definitions
[42/118] Emitting module ArgumentParserToolInfo
Generated /host/spi-builder-workspace/.build/plugins/outputs/bluetooth/Bluetooth/destination/GenerateBluetoothDefinitions/ServiceUUID.swift
[42/118] Generate Bluetooth Service UUID Definitions
Generated /host/spi-builder-workspace/.build/plugins/outputs/bluetooth/Bluetooth/destination/GenerateBluetoothDefinitions/BluetoothUUIDMetadataNames.swift
[43/118] Generate Bluetooth UUID Metadata
Generated /host/spi-builder-workspace/.build/plugins/outputs/bluetooth/Bluetooth/destination/GenerateBluetoothDefinitions/CompanyIdentifierNames.swift
[44/118] Generate Bluetooth Company Identifier Metadata
[46/118] Compiling BluetoothMacros BluetoothUUID.swift
[47/118] Compiling BluetoothMacros Hexadecimal.swift
[48/118] Compiling BluetoothMacros BluetoothAddress.swift
[49/118] Emitting module BluetoothMacros
Generated /host/spi-builder-workspace/.build/plugins/outputs/bluetooth/Bluetooth/destination/GenerateBluetoothDefinitions/CharacteristicUUID.swift
[49/119] Generate Bluetooth Characteristic UUID Definitions
[51/119] Wrapping AST for BluetoothMacros for debugging
Generated /host/spi-builder-workspace/.build/plugins/outputs/bluetooth/Bluetooth/destination/GenerateBluetoothDefinitions/MemberUUID.swift
[52/119] Generate Bluetooth Member UUID Definitions
[53/119] Write Objects.LinkFileList
Generated /host/spi-builder-workspace/.build/plugins/outputs/bluetooth/Bluetooth/destination/GenerateBluetoothDefinitions/CompanyIdentifiers.swift
[54/119] Generate Bluetooth Company Identifier Definitions
[55/119] Write sources
[56/119] Linking BluetoothMacros-tool
[58/157] Emitting module SystemPackage
[59/162] Compiling Bluetooth ClassOfDevice.swift
[60/162] Compiling Bluetooth CompanyIdentifier.swift
[61/162] Compiling Bluetooth CompanyIdentifierMetadata.swift
[62/162] Compiling Bluetooth Data.swift
[63/162] Compiling Bluetooth Bool.swift
[64/162] Compiling SystemPackage SystemString.swift
[65/162] Compiling SystemPackage Util+StringArray.swift
[66/162] Compiling SystemPackage Util.swift
[67/162] Compiling SystemPackage UtilConsumers.swift
[68/162] Compiling SystemPackage WinSDK+Overlay.swift
[69/162] Compiling Bluetooth UInt48.swift
[70/162] Compiling Bluetooth UInt512.swift
[71/162] Compiling Bluetooth Unit.swift
[72/162] Compiling Bluetooth UnitIdentifier.swift
[74/167] Compiling ArgumentParserToolInfo ToolInfo.swift
[75/168] Compiling Bluetooth Address.swift
[76/168] Compiling Bluetooth AsyncIndefiniteStream.swift
[77/168] Compiling Bluetooth BluetoothUUID.swift
[78/168] Compiling Bluetooth BluetoothUUIDMetadata.swift
[79/168] Compiling Bluetooth ByteSwap.swift
[80/168] Compiling Bluetooth ByteValue.swift
[82/168] Compiling Bluetooth LowEnergyAdvertisingData.swift
[83/168] Compiling Bluetooth LowEnergyScanTimeInterval.swift
[84/168] Compiling Bluetooth OptionSet.swift
[85/168] Compiling Bluetooth RSSI.swift
[86/168] Compiling Bluetooth SFloat.swift
[86/212] Wrapping AST for ArgumentParserToolInfo for debugging
[88/215] Emitting module ArgumentParser
[89/221] Compiling ArgumentParser ParentCommand.swift
[90/221] Compiling ArgumentParser AsyncParsableCommand.swift
[91/221] Compiling ArgumentParser CommandConfiguration.swift
[92/221] Compiling ArgumentParser CommandGroup.swift
[93/221] Compiling ArgumentParser EnumerableFlag.swift
[94/221] Compiling ArgumentParser ExpressibleByArgument.swift
[95/221] Compiling ArgumentParser ParsableArguments.swift
[96/221] Compiling ArgumentParser ParserError.swift
[97/221] Compiling ArgumentParser SplitArguments.swift
[98/221] Compiling ArgumentParser DumpHelpGenerator.swift
[99/221] Compiling ArgumentParser Mutex.swift
[100/221] Compiling ArgumentParser Platform.swift
[101/221] Compiling ArgumentParser Name.swift
[102/221] Compiling ArgumentParser Parsed.swift
[103/221] Compiling ArgumentParser ParsedValues.swift
[107/221] Compiling ArgumentParser AsyncCompletionsValidator.swift
[108/221] Compiling ArgumentParser CodingKeyValidator.swift
[109/221] Compiling ArgumentParser NonsenseFlagsValidator.swift
[110/221] Compiling ArgumentParser ParsableArgumentsValidation.swift
[111/221] Compiling ArgumentParser PositionalArgumentsValidator.swift
[112/221] Compiling ArgumentParser UniqueNamesValidator.swift
[113/221] Compiling ArgumentParser HelpCommand.swift
[114/221] Compiling ArgumentParser HelpGenerator.swift
[115/221] Compiling ArgumentParser MessageInfo.swift
[116/221] Compiling ArgumentParser UsageGenerator.swift
[117/221] Compiling ArgumentParser CollectionExtensions.swift
[118/221] Compiling ArgumentParser Foundation.swift
[119/221] Compiling ArgumentParser ArgumentVisibility.swift
[120/221] Compiling ArgumentParser CompletionKind.swift
[121/221] Compiling ArgumentParser Errors.swift
[122/221] Compiling ArgumentParser Flag.swift
[123/221] Compiling ArgumentParser NameSpecification.swift
[124/221] Compiling ArgumentParser OptionGroup.swift
[133/221] Compiling ArgumentParser Option.swift
[139/221] Compiling ArgumentParser ArgumentHelp.swift
[144/221] Compiling ArgumentParser BashCompletionsGenerator.swift
[145/221] Compiling ArgumentParser CompletionsGenerator.swift
[146/221] Compiling ArgumentParser FishCompletionsGenerator.swift
[147/221] Compiling ArgumentParser ZshCompletionsGenerator.swift
[148/221] Compiling ArgumentParser Argument.swift
[149/221] Compiling ArgumentParser ArgumentDiscussion.swift
[150/221] Emitting module Bluetooth
[158/221] Compiling ArgumentParser SequenceExtensions.swift
[159/221] Compiling ArgumentParser StringExtensions.swift
[160/221] Compiling ArgumentParser SwiftExtensions.swift
[161/221] Compiling ArgumentParser Tree.swift
[162/221] Compiling ArgumentParser ArgumentDefinition.swift
[163/221] Compiling ArgumentParser ArgumentSet.swift
[164/221] Compiling ArgumentParser CommandParser.swift
[165/221] Compiling ArgumentParser InputKey.swift
[166/221] Compiling ArgumentParser InputOrigin.swift
[170/222] Compiling ArgumentParser ParsableCommand.swift
[171/222] Compiling ArgumentParser ArgumentDecoder.swift
[173/222] Wrapping AST for SystemPackage for debugging
[175/268] Compiling Socket Errno.swift
[176/268] Compiling Socket FileChange.swift
[177/268] Compiling Socket FileEvent.swift
[178/268] Compiling Socket FileFlags.swift
[179/268] Compiling Socket IOControl.swift
[180/268] Compiling Socket IODirection.swift
[181/268] Compiling Socket IOOperations.swift
[182/268] Compiling Socket IPv4Protocol.swift
[183/268] Compiling Socket IPv6Protocol.swift
[184/268] Compiling Socket EventQueue.swift
[185/268] Compiling Socket KqueueEventQueue.swift
[186/268] Compiling Socket PollEventQueue.swift
[194/275] Wrapping AST for Bluetooth for debugging
[196/441] Compiling BluetoothGATT GATTAnaerobicHeartRateLowerLimit.swift
[197/441] Compiling BluetoothGATT GATTAnaerobicHeartRateUpperLimit.swift
[198/441] Compiling BluetoothGATT GATTAttributes.swift
[199/441] Compiling BluetoothGATT GATTBarometricPressureTrend.swift
[200/441] Compiling BluetoothGATT GATTBatteryLevel.swift
[201/441] Compiling BluetoothGATT GATTBatteryPowerState.swift
[202/441] Compiling BluetoothGATT GATTBatteryService.swift
[203/441] Compiling BluetoothGATT ATTFindByTypeResponse.swift
[204/441] Compiling BluetoothGATT ATTFindInformationRequest.swift
[205/441] Compiling BluetoothGATT ATTFindInformationResponse.swift
[206/441] Compiling BluetoothGATT ATTHandleValueConfirmation.swift
[207/441] Compiling BluetoothGATT ATTHandleValueIndication.swift
[208/441] Compiling BluetoothGATT ATTHandleValueMultipleNotification.swift
[209/441] Compiling BluetoothGATT ATTMaximumTransmissionUnit.swift
[210/441] Compiling BluetoothGATT ATTMaximumTransmissionUnitRequest.swift
[211/441] Compiling BluetoothGATT ATTMaximumTransmissionUnitResponse.swift
[212/441] Compiling BluetoothGATT ATTOpcode.swift
[213/441] Compiling BluetoothGATT GATTAltitude.swift
[221/441] Compiling BluetoothGATT GATTBloodPressureFeature.swift
[222/441] Compiling BluetoothGATT GATTBloodPressureMeasurement.swift
[223/442] Wrapping AST for ArgumentParser for debugging
[225/442] Emitting module Socket
[232/442] Compiling BluetoothGATT ATTHandleValueNotification.swift
[233/448] Compiling BluetoothGATT GATTCharacteristicProperties.swift
[234/448] Compiling BluetoothGATT GATTClient.swift
[235/448] Compiling BluetoothGATT GATTClientCharacteristicConfiguration.swift
[236/448] Compiling BluetoothGATT GATTClientSupportedFeatures.swift
[237/448] Compiling BluetoothGATT GATTCrossTrainerData.swift
[238/448] Compiling BluetoothGAP GAPSlaveConnectionIntervalRange.swift
[239/448] Compiling BluetoothGATT GATTBootMouseInputReport.swift
[240/448] Compiling BluetoothGATT GATTCGMSessionRunTime.swift
[241/448] Compiling BluetoothGATT GATTCentralAddressResolution.swift
[242/448] Compiling BluetoothGATT GATTCharacteristic.swift
[243/448] Compiling BluetoothGATT GATTCharacteristicExtendedProperties.swift
[244/448] Compiling BluetoothGATT GATTCharacteristicFormatType.swift
[247/448] Compiling BluetoothGATT GATTBloodPressureService.swift
[248/448] Compiling BluetoothGATT GATTBodyCompositionMeasurement.swift
[249/448] Compiling BluetoothGATT GATTBodySensorLocation.swift
[250/448] Compiling BluetoothGATT GATTBootKeyboardInputReport.swift
[251/448] Compiling BluetoothGAP GAPTransportDiscoveryData.swift
[252/448] Compiling BluetoothGAP GAPTxPowerLevel.swift
[253/448] Compiling BluetoothGAP GAPURI.swift
[254/448] Compiling BluetoothGAP GAPUUIDList.swift
[255/448] Compiling BluetoothGAP iBeacon.swift
[256/448] Compiling BluetoothGATT GATTDayOfWeek.swift
[275/448] Compiling BluetoothGATT GATTBootKeyboardOutputReport.swift
[281/448] Compiling BluetoothGATT ATTAttributePermissions.swift
[282/448] Compiling BluetoothGATT ATTConnection.swift
[283/448] Compiling BluetoothGATT ATTError.swift
[284/448] Compiling BluetoothGATT ATTErrorResponse.swift
[285/448] Compiling BluetoothGATT ATTExecuteWriteRequest.swift
[286/448] Compiling BluetoothGATT ATTExecuteWriteResponse.swift
[287/448] Compiling BluetoothGATT ATTFindByTypeRequest.swift
[288/448] Emitting module BluetoothGAP
[289/448] Compiling BluetoothGATT ATTWriteRequest.swift
[290/448] Compiling BluetoothGATT ATTWriteResponse.swift
[291/448] Compiling BluetoothGATT Array.swift
[292/448] Compiling BluetoothGATT Data.swift
[293/448] Compiling BluetoothGATT OptionSet.swift
[294/448] Compiling BluetoothGATT GATT.swift
[295/448] Compiling BluetoothGATT GATTAerobicHeartRateLowerLimit.swift
[296/448] Compiling BluetoothGATT GATTAerobicHeartRateUpperLimit.swift
[297/448] Compiling BluetoothGATT GATTAerobicThreshold.swift
[298/448] Compiling BluetoothGATT GATTAge.swift
[299/448] Compiling BluetoothGATT GATTAggregateFormatDescriptor.swift
[300/448] Compiling BluetoothGATT GATTAlertCategory.swift
[301/448] Compiling BluetoothGATT GATTAlertCategoryBitMask.swift
[302/448] Compiling BluetoothGATT GATTAlertLevel.swift
[303/448] Compiling BluetoothGATT GATTAlertNotificationControlPoint.swift
[304/448] Compiling BluetoothGATT GATTAlertNotificationService.swift
[305/448] Compiling BluetoothGATT GATTAlertStatus.swift
[306/448] Compiling BluetoothGATT GATTDstOffset.swift
[307/448] Compiling BluetoothGATT GATTEncryptedDataKeyMaterial.swift
[308/448] Compiling BluetoothGATT GATTExactTime256.swift
[309/448] Compiling BluetoothGATT GATTExternalReportReference.swift
[310/448] Compiling BluetoothGATT GATTFirmwareRevisionString.swift
[311/448] Compiling BluetoothGATT GATTFloorNumber.swift
[312/448] Compiling BluetoothGATT GATTFormatDescriptor.swift
[313/448] Compiling BluetoothGATT GATTHardwareRevisionString.swift
[314/448] Compiling BluetoothGATT GATTIndoorPositioningConfiguration.swift
[315/448] Compiling BluetoothGATT GATTLESecurityLevels.swift
[316/448] Compiling BluetoothGATT GATTLatitude.swift
[317/448] Compiling BluetoothGATT GATTLocalEastCoordinate.swift
[318/448] Compiling BluetoothGATT GATTLocalNorthCoordinate.swift
[319/448] Compiling BluetoothGATT GATTLocalTimeInformation.swift
[320/448] Compiling BluetoothGATT GATTLocationName.swift
[321/448] Compiling BluetoothGATT GATTLongitude.swift
[322/448] Compiling BluetoothGATT GATTManufacturerNameString.swift
[329/466] Wrapping AST for BluetoothGAP for debugging
[331/638] Compiling BluetoothHCI HCILESetPeriodicSyncSubevent.swift
[332/638] Compiling BluetoothHCI HCILESetPhy.swift
[333/638] Compiling BluetoothHCI HCILESetPrivacyMode.swift
[334/638] Compiling BluetoothHCI HCILESetRandomAddress.swift
[335/638] Compiling BluetoothHCI HCILESetResolvablePrivateAddressTimeout.swift
[336/638] Compiling BluetoothHCI HCILESetScanEnable.swift
[337/638] Compiling BluetoothHCI HCILESetScanParameters.swift
[338/638] Compiling BluetoothHCI HCILESetScanResponseData.swift
[339/638] Compiling BluetoothHCI HCILEStartEncryption.swift
[340/638] Compiling BluetoothHCI HCILETestEnd.swift
[341/638] Compiling BluetoothHCI HCILETransmitterTest.swift
[342/638] Compiling BluetoothHCI HCILEUpdateConnection.swift
[343/638] Compiling BluetoothHCI HCILEWriteRfPathCompensation.swift
[344/638] Compiling BluetoothHCI HCILEWriteSuggestedDefaultDataLength.swift
[345/638] Compiling BluetoothHCI HCILinkKeyNotification.swift
[346/638] Compiling BluetoothHCI HCILinkKeyRequest.swift
[347/638] Compiling BluetoothHCI HCILinkKeyRequestNegativeReply.swift
[348/638] Compiling BluetoothHCI HCILEEnhancedTransmitterTest.swift
[349/638] Compiling BluetoothHCI HCILEExtendedAdvertisingReport.swift
[350/638] Compiling BluetoothHCI HCILEExtendedCreateConnection.swift
[351/638] Compiling BluetoothHCI HCILEGenerateDHKey.swift
[352/638] Compiling BluetoothHCI HCILEGenerateDHKeyComplete.swift
[353/638] Compiling BluetoothHCI HCILELongTermKeyRequest.swift
[354/638] Compiling BluetoothHCI HCILELongTermKeyRequestNegativeReply.swift
[355/638] Compiling BluetoothHCI HCICommandTimeout.swift
[356/638] Compiling BluetoothHCI HCIConnectionComplete.swift
[357/638] Compiling BluetoothHCI HCIConnectionPacketTypeChange.swift
[358/638] Compiling BluetoothHCI HCIConnectionRequest.swift
[359/638] Compiling BluetoothHCI HCICreateConnection.swift
[360/638] Compiling BluetoothHCI HCICreateConnectionCancel.swift
[362/639] Compiling BluetoothHCI HCIDeleteStoredLinkKey.swift
[363/639] Compiling BluetoothHCI HCIDisconnect.swift
[364/639] Compiling BluetoothHCI HCIDisconnectionComplete.swift
[365/639] Compiling BluetoothHCI HCIEncryptionChange.swift
[366/639] Compiling BluetoothHCI HCIEncryptionKeyRefreshComplete.swift
[367/639] Compiling BluetoothHCI HCIError.swift
[368/639] Compiling BluetoothHCI HCILEEnhancedReceiverTest.swift
[376/639] Compiling BluetoothHCI HCILELongTermKeyRequestReply.swift
[377/639] Compiling BluetoothHCI HCILEPeriodicAdvertisingCreateSync.swift
[378/639] Wrapping AST for Socket for debugging
[380/639] Compiling BluetoothHCI AdvertisingChannelHeader.swift
[381/639] Compiling BluetoothHCI AdvertisingInterval.swift
[382/639] Compiling BluetoothHCI BluetoothHostController.swift
[383/639] Compiling BluetoothHCI ChannelIdentifier.swift
[384/639] Compiling BluetoothHCI ConnectionAcceptTimeout.swift
[385/639] Compiling BluetoothHCI HCI.swift
[386/639] Compiling BluetoothHCI HCIAcceptConnectionRequest.swift
[387/639] Compiling BluetoothHCI HCIAuthenticationComplete.swift
[388/639] Compiling BluetoothHCI HCIAuthenticationRequested.swift
[389/639] Compiling BluetoothHCI HCIChangeConnectionPacketType.swift
[390/639] Compiling BluetoothHCI HCICommand.swift
[391/639] Compiling BluetoothHCI HCICommandComplete.swift
[392/639] Compiling BluetoothHCI HCICommandStatus.swift
[398/639] Compiling BluetoothHCI HCILESetDefaultPhy.swift
[399/639] Compiling BluetoothHCI HCILESetEventMask.swift
[400/639] Compiling BluetoothHCI HCILESetEventMaskV2.swift
[401/639] Compiling BluetoothHCI HCILESetExtendedAdvertisingData.swift
[402/639] Compiling BluetoothHCI HCILESetExtendedAdvertisingParameters.swift
[403/639] Compiling BluetoothHCI HCILESetExtendedAdvertisingParametersV2.swift
[404/639] Compiling BluetoothHCI HCILESetExtendedScanEnable.swift
[405/639] Compiling BluetoothHCI HCILESetExtendedScanParameters.swift
[406/639] Compiling BluetoothHCI HCILESetExtendedScanResponseData.swift
[407/639] Compiling BluetoothHCI HCILESetHostChannelClassification.swift
[408/639] Compiling BluetoothHCI HCILESetPeriodicAdvertisingData.swift
[409/639] Compiling BluetoothHCI HCILESetPeriodicAdvertisingEnable.swift
[410/639] Compiling BluetoothHCI HCILESetPeriodicAdvertisingParameters.swift
[411/639] Compiling BluetoothHCI HCILESetPeriodicAdvertisingParametersV2.swift
[412/639] Compiling BluetoothHCI HCILESetPeriodicAdvertisingResponseData.swift
[413/639] Compiling BluetoothHCI HCILESetPeriodicAdvertisingSubeventData.swift
[414/639] Compiling BluetoothHCI HCILESetPeriodicAdvertisingSyncTransferParameters.swift
[415/639] Compiling BluetoothHCI HCILinkKeyRequestReply.swift
[416/639] Compiling BluetoothHCI HCILowEnergyMetaEvent.swift
[417/639] Compiling BluetoothHCI HCIMaxSlotsChange.swift
[418/639] Compiling BluetoothHCI HCIModeChange.swift
[419/639] Compiling BluetoothHCI HCINumberOfCompletedPackets.swift
[420/639] Compiling BluetoothHCI HCIPINCodeRequest.swift
[421/639] Compiling BluetoothHCI HCIPINCodeRequestReply.swift
[422/639] Compiling BluetoothHCI HCIPacketHeader.swift
[423/639] Compiling BluetoothHCI HCIPageScanRepetitionMode.swift
[424/639] Compiling BluetoothHCI HCIPeriodicInquiryMode.swift
[425/639] Compiling BluetoothHCI HCIQoSSetup.swift
[426/639] Compiling BluetoothHCI HCIQoSSetupComplete.swift
[427/639] Compiling BluetoothHCI HCIReadClassOfDevice.swift
[428/639] Compiling BluetoothHCI HCIReadClockOffset.swift
[429/639] Compiling BluetoothHCI HCIReadClockOffsetComplete.swift
[430/639] Compiling BluetoothHCI HCIReadConnectionAcceptTimeout.swift
[431/639] Compiling BluetoothHCI HCIReadDataBlockSize.swift
[432/639] Compiling BluetoothHCI HCILEReadBufferSize.swift
[433/639] Compiling BluetoothHCI HCILEReadChannelMap.swift
[434/639] Compiling BluetoothHCI HCILEReadLocalP256PublicKeyComplete.swift
[435/639] Compiling BluetoothHCI HCILEReadLocalResolvableAddressReturn.swift
[436/639] Compiling BluetoothHCI HCILEReadLocalSupportedFeatures.swift
[437/639] Compiling BluetoothHCI HCILEReadMaximumAdvertisingDataLength.swift
[438/639] Compiling BluetoothHCI HCILEReadMaximumDataLength.swift
[439/639] Compiling BluetoothHCI HCILEReadNumberOfSupportedAdvertisingSets.swift
[440/639] Compiling BluetoothHCI HCILEReadPeerResolvableAddressReturn.swift
[441/639] Compiling BluetoothHCI HCILEReadPeriodicAdvertisingListSize.swift
[442/639] Compiling BluetoothHCI HCILEReadPhy.swift
[443/639] Compiling BluetoothHCI HCILEReadRemoteUsedFeatures.swift
[444/639] Compiling BluetoothHCI HCILEReadRemoteUsedFeaturesComplete.swift
[445/639] Compiling BluetoothHCI HCILEReadResolvingListSize.swift
[446/639] Compiling BluetoothHCI HCILEReadRfPathCompensation.swift
[447/639] Compiling BluetoothHCI HCILEReadSuggestedDefaultDataLength.swift
[448/639] Compiling BluetoothHCI HCILEReadSupportedStates.swift
[449/639] Compiling BluetoothHCI HCILEReadTransmitPower.swift
[450/639] Compiling BluetoothHCI HCILEReadWhiteListSize.swift
[451/639] Compiling BluetoothHCI HCILEReceiverTest.swift
[452/639] Compiling BluetoothHCI HCILERemoteConnectionParameterRequest.swift
[453/639] Compiling BluetoothHCI HCILERemoteConnectionParameterRequestNegativeReply.swift
[454/639] Compiling BluetoothHCI HCILERemoteConnectionParameterRequestReply.swift
[455/639] Compiling BluetoothHCI HCILERemoveAdvertisingSet.swift
[456/663] Emitting module BluetoothGATT
[496/687] Compiling BluetoothHCI HCIReadDeviceAddress.swift
[497/687] Compiling BluetoothHCI HCIReadLMPHandle.swift
[498/687] Compiling BluetoothHCI HCIReadLocalName.swift
[499/687] Compiling BluetoothHCI HCIReadLocalSupportedCommands.swift
[500/687] Compiling BluetoothHCI HCIReadLocalSupportedFeatures.swift
[501/687] Compiling BluetoothHCI HCIReadLocalVersionInformation.swift
[502/687] Compiling BluetoothHCI HCIReadPageTimeout.swift
[503/687] Compiling BluetoothHCI HCIReadRSSI.swift
[504/687] Compiling BluetoothHCI HCIReadRemoteExtendedFeatures.swift
[505/687] Compiling BluetoothHCI HCIReadRemoteExtendedFeaturesComplete.swift
[506/711] Compiling BluetoothHCI HCILERemoveDeviceFromResolvingList.swift
[507/711] Compiling BluetoothHCI HCILERemoveDeviceFromWhiteList.swift
[508/711] Compiling BluetoothHCI HCILERemoveDeviceToPeriodicAdvertiserList.swift
[509/711] Compiling BluetoothHCI HCILEScanRequestReceived.swift
[510/711] Compiling BluetoothHCI HCILESetAddressResolutionEnable.swift
[511/711] Compiling BluetoothHCI HCILESetAdvertiseEnable.swift
[512/711] Compiling BluetoothHCI HCILESetAdvertisingData.swift
[513/711] Compiling BluetoothHCI HCILESetAdvertisingParameters.swift
[514/711] Compiling BluetoothHCI HCILESetAdvertisingSetRandomAddress.swift
[515/711] Compiling BluetoothHCI HCILESetDataLength.swift
[516/711] Compiling BluetoothHCI HCILESetDefaultPeriodicAdvertisingSyncTransferParameters.swift
[554/711] Compiling BluetoothHCI HCIEvent.swift
[555/711] Compiling BluetoothHCI HCIExitPeriodicInquiryMode.swift
[556/711] Compiling BluetoothHCI HCIGeneralEvent.swift
[557/711] Compiling BluetoothHCI HCIHoldMode.swift
[558/711] Compiling BluetoothHCI HCIIOCapabilityRequest.swift
[559/711] Compiling BluetoothHCI HCIIOCapabilityRequestReply.swift
[560/711] Compiling BluetoothHCI HCIIOCapabilityResponse.swift
[561/711] Compiling BluetoothHCI HCIInquiry.swift
[562/711] Compiling BluetoothHCI HCIInquiryCancel.swift
[563/711] Compiling BluetoothHCI HCIInquiryComplete.swift
[564/711] Compiling BluetoothHCI HCIInquiryResult.swift
[565/711] Compiling BluetoothHCI HCILEAddDeviceToPeriodicAdvertiserList.swift
[566/711] Compiling BluetoothHCI HCILEAddDeviceToResolvingList.swift
[567/711] Compiling BluetoothHCI HCILEAddDeviceToWhiteList.swift
[568/711] Compiling BluetoothHCI HCILEAdvertisingReport.swift
[569/711] Compiling BluetoothHCI HCILEAdvertisingSetTerminated.swift
[570/711] Compiling BluetoothHCI HCILEChannelSelectionAlgorithm.swift
[571/711] Compiling BluetoothHCI HCILEConnectionComplete.swift
[572/711] Compiling BluetoothHCI HCILEConnectionUpdateComplete.swift
[573/711] Compiling BluetoothHCI HCILECreateConnection.swift
[574/711] Compiling BluetoothHCI HCILEDataLengthChange.swift
[575/711] Compiling BluetoothHCI HCILEDirectedAdvertisingReport.swift
[576/711] Compiling BluetoothHCI HCILEEncrypt.swift
[577/711] Compiling BluetoothHCI HCILEEnhancedConnectionComplete.swift
[578/711] Compiling BluetoothHCI HCILEEnhancedConnectionCompleteV2.swift
[589/711] Compiling BluetoothHCI HCILEPeriodicAdvertisingReport.swift
[590/711] Compiling BluetoothHCI HCILEPeriodicAdvertisingReportV2.swift
[591/711] Compiling BluetoothHCI HCILEPeriodicAdvertisingResponseReport.swift
[592/711] Compiling BluetoothHCI HCILEPeriodicAdvertisingSetInfoTransfer.swift
[593/711] Compiling BluetoothHCI HCILEPeriodicAdvertisingSubeventDataRequest.swift
[594/711] Compiling BluetoothHCI HCILEPeriodicAdvertisingSyncEstablished.swift
[595/711] Compiling BluetoothHCI HCILEPeriodicAdvertisingSyncEstablishedV2.swift
[596/711] Compiling BluetoothHCI HCILEPeriodicAdvertisingSyncLost.swift
[597/711] Compiling BluetoothHCI HCILEPeriodicAdvertisingSyncTransfer.swift
[598/711] Compiling BluetoothHCI HCILEPeriodicAdvertisingSyncTransferReceived.swift
[599/711] Compiling BluetoothHCI HCILEPeriodicAdvertisingSyncTransferReceivedV2.swift
[600/711] Compiling BluetoothHCI HCILEPeriodicAdvertisingTerminateSync.swift
[601/711] Compiling BluetoothHCI HCILEPhyUpdateComplete.swift
[602/711] Compiling BluetoothHCI HCILERandom.swift
[603/711] Compiling BluetoothHCI HCILEReadAdvertisingChannelTxPower.swift
[621/712] Wrapping AST for BluetoothGATT for debugging
[623/712] Emitting module BluetoothHCI
[624/712] Compiling BluetoothHCI LowEnergyPacketPayload.swift
[625/712] Compiling BluetoothHCI LowEnergyPeerIdentifyAddressType.swift
[626/712] Compiling BluetoothHCI LowEnergyPhyOptions.swift
[627/712] Compiling BluetoothHCI LowEnergyResolvingList.swift
[628/712] Compiling BluetoothHCI LowEnergyRfRxPathCompensationValue.swift
[629/712] Compiling BluetoothHCI LowEnergyRfTxPathCompensationValue.swift
[630/712] Compiling BluetoothHCI LowEnergyRole.swift
[631/712] Compiling BluetoothHCI LowEnergyRxChannel.swift
[632/712] Compiling BluetoothHCI LowEnergyRxPhy.swift
[633/712] Compiling BluetoothHCI LowEnergyRxPhys.swift
[634/712] Compiling BluetoothHCI LowEnergyScanInterval.swift
[635/712] Compiling BluetoothHCI LowEnergyState.swift
[636/712] Compiling BluetoothHCI LowEnergySupervisionTimeout.swift
[637/712] Compiling BluetoothHCI LowEnergyTxChannel.swift
[638/712] Compiling BluetoothHCI LowEnergyTxPhy.swift
[639/712] Compiling BluetoothHCI LowEnergyTxPhys.swift
[640/712] Compiling BluetoothHCI LowEnergyTxPower.swift
[641/712] Compiling BluetoothHCI LowEnergyWhiteList.swift
[642/712] Compiling BluetoothHCI LowEnergyWhiteListDevice.swift
[643/712] Compiling BluetoothHCI PacketType.swift
[644/712] Compiling BluetoothHCI ProtocolServiceMultiplexer.swift
[645/712] Compiling BluetoothHCI StatusParametersCommand.swift
[646/712] Compiling BluetoothHCI VendorCommand.swift
[647/712] Compiling BluetoothHCI iBeacon.swift
[648/712] Compiling BluetoothHCI HCIWritePageTimeout.swift
[649/712] Compiling BluetoothHCI HCIWriteScanEnable.swift
[650/712] Compiling BluetoothHCI HostControllerBasebandCommand.swift
[651/712] Compiling BluetoothHCI InformationalCommand.swift
[652/712] Compiling BluetoothHCI LMPFeature.swift
[653/712] Compiling BluetoothHCI LinkControlCommand.swift
[654/712] Compiling BluetoothHCI LinkPolicyCommand.swift
[655/712] Compiling BluetoothHCI LowEnergyAddressType.swift
[656/712] Compiling BluetoothHCI LowEnergyAdvertiserAddressType.swift
[657/712] Compiling BluetoothHCI LowEnergyAdvertising.swift
[658/712] Compiling BluetoothHCI LowEnergyAllPhys.swift
[659/712] Compiling BluetoothHCI LowEnergyChannelMap.swift
[660/712] Compiling BluetoothHCI LowEnergyClockAccuracy.swift
[661/712] Compiling BluetoothHCI LowEnergyCommand.swift
[662/712] Compiling BluetoothHCI LowEnergyConnection.swift
[663/712] Compiling BluetoothHCI LowEnergyConnectionInterval.swift
[664/712] Compiling BluetoothHCI LowEnergyConnectionIntervalRange.swift
[665/712] Compiling BluetoothHCI LowEnergyConnectionLatency.swift
[666/712] Compiling BluetoothHCI LowEnergyConnectionLength.swift
[667/712] Compiling BluetoothHCI LowEnergyEvent.swift
[668/712] Compiling BluetoothHCI LowEnergyFeature.swift
[669/712] Compiling BluetoothHCI LowEnergyFragmentPreference.swift
[670/712] Compiling BluetoothHCI LowEnergyMaxTxOctets.swift
[671/712] Compiling BluetoothHCI LowEnergyMaxTxTime.swift
[672/712] Compiling BluetoothHCI HCIReadRemoteFeaturesComplete.swift
[673/712] Compiling BluetoothHCI HCIReadRemoteSupportedFeatures.swift
[674/712] Compiling BluetoothHCI HCIReadRemoteVersionInformation.swift
[675/712] Compiling BluetoothHCI HCIReadRemoteVersionInformationComplete.swift
[676/712] Compiling BluetoothHCI HCIReadStoredLinkKey.swift
[677/712] Compiling BluetoothHCI HCIReadTransmitPowerLevel.swift
[678/712] Compiling BluetoothHCI HCIRejectConnectionRequest.swift
[679/712] Compiling BluetoothHCI HCIRemoteNameRequest.swift
[680/712] Compiling BluetoothHCI HCIRemoteNameRequestComplete.swift
[681/712] Compiling BluetoothHCI HCIReset.swift
[682/712] Compiling BluetoothHCI HCISetConnectionEncryption.swift
[683/712] Compiling BluetoothHCI HCISetEventFilter.swift
[684/712] Compiling BluetoothHCI HCISetEventMask.swift
[685/712] Compiling BluetoothHCI HCISimplePairingComplete.swift
[686/712] Compiling BluetoothHCI HCIUserConfirmationRequest.swift
[687/712] Compiling BluetoothHCI HCIUserConfirmationRequestReply.swift
[688/712] Compiling BluetoothHCI HCIVersion.swift
[689/712] Compiling BluetoothHCI HCIWriteClassOfDevice.swift
[690/712] Compiling BluetoothHCI HCIWriteConnectionAcceptTimeout.swift
[691/712] Compiling BluetoothHCI HCIWriteLinkPolicySettings.swift
[692/712] Compiling BluetoothHCI HCIWriteLinkSupervisionTimeout.swift
[693/712] Compiling BluetoothHCI HCIWriteLocalName.swift
[694/712] Compiling BluetoothHCI HCIWritePageScanActivity.swift
[695/712] Compiling BluetoothHCI HCIWritePageScanType.swift
[696/713] Wrapping AST for BluetoothHCI for debugging
error: emit-module command failed with exit code 1 (use -v to see invocation)
[698/799] Emitting module BluetoothLinux
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HostController.swift:10:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
8 |
9 | import Foundation
10 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
11 | import BluetoothHCI
12 | import SystemPackage
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:11:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
9 | import Foundation
10 | import BluetoothHCI
11 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
12 | import SystemPackage
13 | import Socket
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/CInterop.swift:12:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 | import SystemPackage
11 | import Socket
12 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
13 |
14 | public extension CInterop {
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift:13:10: warning: This module will only run on Linux
11 |
12 | #if !os(Linux)
13 | #warning("This module will only run on Linux")
| `- warning: This module will only run on Linux
14 |
15 | @usableFromInline
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift:80:10: warning: Android does not use BlueZ kernel module
78 |
79 | #if os(Android)
80 | #warning("Android does not use BlueZ kernel module")
| `- warning: Android does not use BlueZ kernel module
81 | #endif
82 |
/host/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPSocket.swift:12:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 | import Bluetooth
11 | import BluetoothHCI
12 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
13 | import SystemPackage
14 | import Socket
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:73:24: error: cannot find type 'pthread_key_t' in scope
71 | }
72 |
73 | private let driverKey: pthread_key_t = {
| `- error: cannot find type 'pthread_key_t' in scope
74 | var raw = pthread_key_t()
75 | guard 0 == pthread_key_create(&raw, nil) else {
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:74:15: error: cannot find 'pthread_key_t' in scope
72 |
73 | private let driverKey: pthread_key_t = {
74 | var raw = pthread_key_t()
| `- error: cannot find 'pthread_key_t' in scope
75 | guard 0 == pthread_key_create(&raw, nil) else {
76 | fatalError("Unable to create TLS key")
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:75:16: error: cannot find 'pthread_key_create' in scope
73 | private let driverKey: pthread_key_t = {
74 | var raw = pthread_key_t()
75 | guard 0 == pthread_key_create(&raw, nil) else {
| `- error: cannot find 'pthread_key_create' in scope
76 | fatalError("Unable to create TLS key")
77 | }
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[699/811] Compiling BluetoothLinux ISOQualityOfService.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/CInterop.swift:12:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 | import SystemPackage
11 | import Socket
12 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
13 |
14 | public extension CInterop {
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift:13:10: warning: This module will only run on Linux
11 |
12 | #if !os(Linux)
13 | #warning("This module will only run on Linux")
| `- warning: This module will only run on Linux
14 |
15 | @usableFromInline
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift:80:10: warning: Android does not use BlueZ kernel module
78 |
79 | #if os(Android)
80 | #warning("Android does not use BlueZ kernel module")
| `- warning: Android does not use BlueZ kernel module
81 | #endif
82 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:73:24: error: cannot find type 'pthread_key_t' in scope
71 | }
72 |
73 | private let driverKey: pthread_key_t = {
| `- error: cannot find type 'pthread_key_t' in scope
74 | var raw = pthread_key_t()
75 | guard 0 == pthread_key_create(&raw, nil) else {
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:74:15: error: cannot find 'pthread_key_t' in scope
72 |
73 | private let driverKey: pthread_key_t = {
74 | var raw = pthread_key_t()
| `- error: cannot find 'pthread_key_t' in scope
75 | guard 0 == pthread_key_create(&raw, nil) else {
76 | fatalError("Unable to create TLS key")
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:75:16: error: cannot find 'pthread_key_create' in scope
73 | private let driverKey: pthread_key_t = {
74 | var raw = pthread_key_t()
75 | guard 0 == pthread_key_create(&raw, nil) else {
| `- error: cannot find 'pthread_key_create' in scope
76 | fatalError("Unable to create TLS key")
77 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:82:24: error: cannot find 'pthread_getspecific' in scope
80 |
81 | internal var currentMockingDriver: MockingDriver? {
82 | guard let rawPtr = pthread_getspecific(driverKey) else { return nil }
| `- error: cannot find 'pthread_getspecific' in scope
83 | return Unmanaged<MockingDriver>.fromOpaque(rawPtr).takeUnretainedValue()
84 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:98:17: error: cannot find 'pthread_setspecific' in scope
96 | defer {
97 | if let object = priorMocking {
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
| `- error: cannot find 'pthread_setspecific' in scope
99 | } else {
100 | pthread_setspecific(driverKey, nil)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:100:17: error: cannot find 'pthread_setspecific' in scope
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
99 | } else {
100 | pthread_setspecific(driverKey, nil)
| `- error: cannot find 'pthread_setspecific' in scope
101 | }
102 | _fixLifetime(driver)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:100:48: error: 'nil' requires a contextual type
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
99 | } else {
100 | pthread_setspecific(driverKey, nil)
| `- error: 'nil' requires a contextual type
101 | }
102 | _fixLifetime(driver)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:105:9: error: cannot find 'pthread_setspecific' in scope
103 | }
104 |
105 | pthread_setspecific(driverKey, Unmanaged.passUnretained(driver).toOpaque())
| `- error: cannot find 'pthread_setspecific' in scope
106 | return try f(driver)
107 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:140:9: error: cannot find 'errno' in scope
138 | break
139 | case .always(let e):
140 | errno = e
| `- error: cannot find 'errno' in scope
141 | return -1
142 | case .counted(let e, let count):
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:144:9: error: cannot find 'errno' in scope
142 | case .counted(let e, let count):
143 | assert(count >= 1)
144 | errno = e
| `- error: cannot find 'errno' in scope
145 | driver.forceErrno = count > 1 ? .counted(errno: e, count: count - 1) : .none
146 | return -1
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:30:12: error: cannot find 'ioctl' in scope
28 | if mockingEnabled { return _mockIOCTL(fd, request, nil, arguments: [fd, request]) }
29 | #endif
30 | return ioctl(fd, request)
| `- error: cannot find 'ioctl' in scope
31 | }
32 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:42:12: error: cannot find 'ioctl' in scope
40 | if mockingEnabled { return _mockIOCTL(fd, request, nil, arguments: [fd, request, value]) }
41 | #endif
42 | return ioctl(fd, request, value)
| `- error: cannot find 'ioctl' in scope
43 | }
44 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:54:12: error: cannot find 'ioctl' in scope
52 | if mockingEnabled { return _mockIOCTL(fd, request, pointer, arguments: [fd, request]) }
53 | #endif
54 | return ioctl(fd, request, pointer)
| `- error: cannot find 'ioctl' in scope
55 | }
56 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:66:41: error: cannot find 'errno' in scope
64 | switch syscall() {
65 | case -1:
66 | let error = Errno(rawValue: errno)
| `- error: cannot find 'errno' in scope
67 | guard retryOnInterrupt && error == .interrupted else {
68 | return .failure(error)
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[700/811] Compiling BluetoothLinux ISOSocket.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/CInterop.swift:12:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 | import SystemPackage
11 | import Socket
12 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
13 |
14 | public extension CInterop {
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift:13:10: warning: This module will only run on Linux
11 |
12 | #if !os(Linux)
13 | #warning("This module will only run on Linux")
| `- warning: This module will only run on Linux
14 |
15 | @usableFromInline
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift:80:10: warning: Android does not use BlueZ kernel module
78 |
79 | #if os(Android)
80 | #warning("Android does not use BlueZ kernel module")
| `- warning: Android does not use BlueZ kernel module
81 | #endif
82 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:73:24: error: cannot find type 'pthread_key_t' in scope
71 | }
72 |
73 | private let driverKey: pthread_key_t = {
| `- error: cannot find type 'pthread_key_t' in scope
74 | var raw = pthread_key_t()
75 | guard 0 == pthread_key_create(&raw, nil) else {
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:74:15: error: cannot find 'pthread_key_t' in scope
72 |
73 | private let driverKey: pthread_key_t = {
74 | var raw = pthread_key_t()
| `- error: cannot find 'pthread_key_t' in scope
75 | guard 0 == pthread_key_create(&raw, nil) else {
76 | fatalError("Unable to create TLS key")
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:75:16: error: cannot find 'pthread_key_create' in scope
73 | private let driverKey: pthread_key_t = {
74 | var raw = pthread_key_t()
75 | guard 0 == pthread_key_create(&raw, nil) else {
| `- error: cannot find 'pthread_key_create' in scope
76 | fatalError("Unable to create TLS key")
77 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:82:24: error: cannot find 'pthread_getspecific' in scope
80 |
81 | internal var currentMockingDriver: MockingDriver? {
82 | guard let rawPtr = pthread_getspecific(driverKey) else { return nil }
| `- error: cannot find 'pthread_getspecific' in scope
83 | return Unmanaged<MockingDriver>.fromOpaque(rawPtr).takeUnretainedValue()
84 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:98:17: error: cannot find 'pthread_setspecific' in scope
96 | defer {
97 | if let object = priorMocking {
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
| `- error: cannot find 'pthread_setspecific' in scope
99 | } else {
100 | pthread_setspecific(driverKey, nil)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:100:17: error: cannot find 'pthread_setspecific' in scope
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
99 | } else {
100 | pthread_setspecific(driverKey, nil)
| `- error: cannot find 'pthread_setspecific' in scope
101 | }
102 | _fixLifetime(driver)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:100:48: error: 'nil' requires a contextual type
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
99 | } else {
100 | pthread_setspecific(driverKey, nil)
| `- error: 'nil' requires a contextual type
101 | }
102 | _fixLifetime(driver)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:105:9: error: cannot find 'pthread_setspecific' in scope
103 | }
104 |
105 | pthread_setspecific(driverKey, Unmanaged.passUnretained(driver).toOpaque())
| `- error: cannot find 'pthread_setspecific' in scope
106 | return try f(driver)
107 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:140:9: error: cannot find 'errno' in scope
138 | break
139 | case .always(let e):
140 | errno = e
| `- error: cannot find 'errno' in scope
141 | return -1
142 | case .counted(let e, let count):
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:144:9: error: cannot find 'errno' in scope
142 | case .counted(let e, let count):
143 | assert(count >= 1)
144 | errno = e
| `- error: cannot find 'errno' in scope
145 | driver.forceErrno = count > 1 ? .counted(errno: e, count: count - 1) : .none
146 | return -1
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:30:12: error: cannot find 'ioctl' in scope
28 | if mockingEnabled { return _mockIOCTL(fd, request, nil, arguments: [fd, request]) }
29 | #endif
30 | return ioctl(fd, request)
| `- error: cannot find 'ioctl' in scope
31 | }
32 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:42:12: error: cannot find 'ioctl' in scope
40 | if mockingEnabled { return _mockIOCTL(fd, request, nil, arguments: [fd, request, value]) }
41 | #endif
42 | return ioctl(fd, request, value)
| `- error: cannot find 'ioctl' in scope
43 | }
44 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:54:12: error: cannot find 'ioctl' in scope
52 | if mockingEnabled { return _mockIOCTL(fd, request, pointer, arguments: [fd, request]) }
53 | #endif
54 | return ioctl(fd, request, pointer)
| `- error: cannot find 'ioctl' in scope
55 | }
56 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:66:41: error: cannot find 'errno' in scope
64 | switch syscall() {
65 | case -1:
66 | let error = Errno(rawValue: errno)
| `- error: cannot find 'errno' in scope
67 | guard retryOnInterrupt && error == .interrupted else {
68 | return .failure(error)
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[701/811] Compiling BluetoothLinux ISOSocketAddress.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/CInterop.swift:12:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 | import SystemPackage
11 | import Socket
12 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
13 |
14 | public extension CInterop {
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift:13:10: warning: This module will only run on Linux
11 |
12 | #if !os(Linux)
13 | #warning("This module will only run on Linux")
| `- warning: This module will only run on Linux
14 |
15 | @usableFromInline
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift:80:10: warning: Android does not use BlueZ kernel module
78 |
79 | #if os(Android)
80 | #warning("Android does not use BlueZ kernel module")
| `- warning: Android does not use BlueZ kernel module
81 | #endif
82 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:73:24: error: cannot find type 'pthread_key_t' in scope
71 | }
72 |
73 | private let driverKey: pthread_key_t = {
| `- error: cannot find type 'pthread_key_t' in scope
74 | var raw = pthread_key_t()
75 | guard 0 == pthread_key_create(&raw, nil) else {
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:74:15: error: cannot find 'pthread_key_t' in scope
72 |
73 | private let driverKey: pthread_key_t = {
74 | var raw = pthread_key_t()
| `- error: cannot find 'pthread_key_t' in scope
75 | guard 0 == pthread_key_create(&raw, nil) else {
76 | fatalError("Unable to create TLS key")
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:75:16: error: cannot find 'pthread_key_create' in scope
73 | private let driverKey: pthread_key_t = {
74 | var raw = pthread_key_t()
75 | guard 0 == pthread_key_create(&raw, nil) else {
| `- error: cannot find 'pthread_key_create' in scope
76 | fatalError("Unable to create TLS key")
77 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:82:24: error: cannot find 'pthread_getspecific' in scope
80 |
81 | internal var currentMockingDriver: MockingDriver? {
82 | guard let rawPtr = pthread_getspecific(driverKey) else { return nil }
| `- error: cannot find 'pthread_getspecific' in scope
83 | return Unmanaged<MockingDriver>.fromOpaque(rawPtr).takeUnretainedValue()
84 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:98:17: error: cannot find 'pthread_setspecific' in scope
96 | defer {
97 | if let object = priorMocking {
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
| `- error: cannot find 'pthread_setspecific' in scope
99 | } else {
100 | pthread_setspecific(driverKey, nil)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:100:17: error: cannot find 'pthread_setspecific' in scope
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
99 | } else {
100 | pthread_setspecific(driverKey, nil)
| `- error: cannot find 'pthread_setspecific' in scope
101 | }
102 | _fixLifetime(driver)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:100:48: error: 'nil' requires a contextual type
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
99 | } else {
100 | pthread_setspecific(driverKey, nil)
| `- error: 'nil' requires a contextual type
101 | }
102 | _fixLifetime(driver)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:105:9: error: cannot find 'pthread_setspecific' in scope
103 | }
104 |
105 | pthread_setspecific(driverKey, Unmanaged.passUnretained(driver).toOpaque())
| `- error: cannot find 'pthread_setspecific' in scope
106 | return try f(driver)
107 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:140:9: error: cannot find 'errno' in scope
138 | break
139 | case .always(let e):
140 | errno = e
| `- error: cannot find 'errno' in scope
141 | return -1
142 | case .counted(let e, let count):
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:144:9: error: cannot find 'errno' in scope
142 | case .counted(let e, let count):
143 | assert(count >= 1)
144 | errno = e
| `- error: cannot find 'errno' in scope
145 | driver.forceErrno = count > 1 ? .counted(errno: e, count: count - 1) : .none
146 | return -1
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:30:12: error: cannot find 'ioctl' in scope
28 | if mockingEnabled { return _mockIOCTL(fd, request, nil, arguments: [fd, request]) }
29 | #endif
30 | return ioctl(fd, request)
| `- error: cannot find 'ioctl' in scope
31 | }
32 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:42:12: error: cannot find 'ioctl' in scope
40 | if mockingEnabled { return _mockIOCTL(fd, request, nil, arguments: [fd, request, value]) }
41 | #endif
42 | return ioctl(fd, request, value)
| `- error: cannot find 'ioctl' in scope
43 | }
44 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:54:12: error: cannot find 'ioctl' in scope
52 | if mockingEnabled { return _mockIOCTL(fd, request, pointer, arguments: [fd, request]) }
53 | #endif
54 | return ioctl(fd, request, pointer)
| `- error: cannot find 'ioctl' in scope
55 | }
56 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:66:41: error: cannot find 'errno' in scope
64 | switch syscall() {
65 | case -1:
66 | let error = Errno(rawValue: errno)
| `- error: cannot find 'errno' in scope
67 | guard retryOnInterrupt && error == .interrupted else {
68 | return .failure(error)
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[702/811] Compiling BluetoothLinux CInterop.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/CInterop.swift:12:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 | import SystemPackage
11 | import Socket
12 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
13 |
14 | public extension CInterop {
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift:13:10: warning: This module will only run on Linux
11 |
12 | #if !os(Linux)
13 | #warning("This module will only run on Linux")
| `- warning: This module will only run on Linux
14 |
15 | @usableFromInline
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift:80:10: warning: Android does not use BlueZ kernel module
78 |
79 | #if os(Android)
80 | #warning("Android does not use BlueZ kernel module")
| `- warning: Android does not use BlueZ kernel module
81 | #endif
82 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:73:24: error: cannot find type 'pthread_key_t' in scope
71 | }
72 |
73 | private let driverKey: pthread_key_t = {
| `- error: cannot find type 'pthread_key_t' in scope
74 | var raw = pthread_key_t()
75 | guard 0 == pthread_key_create(&raw, nil) else {
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:74:15: error: cannot find 'pthread_key_t' in scope
72 |
73 | private let driverKey: pthread_key_t = {
74 | var raw = pthread_key_t()
| `- error: cannot find 'pthread_key_t' in scope
75 | guard 0 == pthread_key_create(&raw, nil) else {
76 | fatalError("Unable to create TLS key")
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:75:16: error: cannot find 'pthread_key_create' in scope
73 | private let driverKey: pthread_key_t = {
74 | var raw = pthread_key_t()
75 | guard 0 == pthread_key_create(&raw, nil) else {
| `- error: cannot find 'pthread_key_create' in scope
76 | fatalError("Unable to create TLS key")
77 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:82:24: error: cannot find 'pthread_getspecific' in scope
80 |
81 | internal var currentMockingDriver: MockingDriver? {
82 | guard let rawPtr = pthread_getspecific(driverKey) else { return nil }
| `- error: cannot find 'pthread_getspecific' in scope
83 | return Unmanaged<MockingDriver>.fromOpaque(rawPtr).takeUnretainedValue()
84 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:98:17: error: cannot find 'pthread_setspecific' in scope
96 | defer {
97 | if let object = priorMocking {
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
| `- error: cannot find 'pthread_setspecific' in scope
99 | } else {
100 | pthread_setspecific(driverKey, nil)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:100:17: error: cannot find 'pthread_setspecific' in scope
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
99 | } else {
100 | pthread_setspecific(driverKey, nil)
| `- error: cannot find 'pthread_setspecific' in scope
101 | }
102 | _fixLifetime(driver)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:100:48: error: 'nil' requires a contextual type
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
99 | } else {
100 | pthread_setspecific(driverKey, nil)
| `- error: 'nil' requires a contextual type
101 | }
102 | _fixLifetime(driver)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:105:9: error: cannot find 'pthread_setspecific' in scope
103 | }
104 |
105 | pthread_setspecific(driverKey, Unmanaged.passUnretained(driver).toOpaque())
| `- error: cannot find 'pthread_setspecific' in scope
106 | return try f(driver)
107 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:140:9: error: cannot find 'errno' in scope
138 | break
139 | case .always(let e):
140 | errno = e
| `- error: cannot find 'errno' in scope
141 | return -1
142 | case .counted(let e, let count):
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:144:9: error: cannot find 'errno' in scope
142 | case .counted(let e, let count):
143 | assert(count >= 1)
144 | errno = e
| `- error: cannot find 'errno' in scope
145 | driver.forceErrno = count > 1 ? .counted(errno: e, count: count - 1) : .none
146 | return -1
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:30:12: error: cannot find 'ioctl' in scope
28 | if mockingEnabled { return _mockIOCTL(fd, request, nil, arguments: [fd, request]) }
29 | #endif
30 | return ioctl(fd, request)
| `- error: cannot find 'ioctl' in scope
31 | }
32 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:42:12: error: cannot find 'ioctl' in scope
40 | if mockingEnabled { return _mockIOCTL(fd, request, nil, arguments: [fd, request, value]) }
41 | #endif
42 | return ioctl(fd, request, value)
| `- error: cannot find 'ioctl' in scope
43 | }
44 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:54:12: error: cannot find 'ioctl' in scope
52 | if mockingEnabled { return _mockIOCTL(fd, request, pointer, arguments: [fd, request]) }
53 | #endif
54 | return ioctl(fd, request, pointer)
| `- error: cannot find 'ioctl' in scope
55 | }
56 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:66:41: error: cannot find 'errno' in scope
64 | switch syscall() {
65 | case -1:
66 | let error = Errno(rawValue: errno)
| `- error: cannot find 'errno' in scope
67 | guard retryOnInterrupt && error == .interrupted else {
68 | return .failure(error)
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[703/811] Compiling BluetoothLinux CSocketAddress.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/CInterop.swift:12:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 | import SystemPackage
11 | import Socket
12 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
13 |
14 | public extension CInterop {
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift:13:10: warning: This module will only run on Linux
11 |
12 | #if !os(Linux)
13 | #warning("This module will only run on Linux")
| `- warning: This module will only run on Linux
14 |
15 | @usableFromInline
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift:80:10: warning: Android does not use BlueZ kernel module
78 |
79 | #if os(Android)
80 | #warning("Android does not use BlueZ kernel module")
| `- warning: Android does not use BlueZ kernel module
81 | #endif
82 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:73:24: error: cannot find type 'pthread_key_t' in scope
71 | }
72 |
73 | private let driverKey: pthread_key_t = {
| `- error: cannot find type 'pthread_key_t' in scope
74 | var raw = pthread_key_t()
75 | guard 0 == pthread_key_create(&raw, nil) else {
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:74:15: error: cannot find 'pthread_key_t' in scope
72 |
73 | private let driverKey: pthread_key_t = {
74 | var raw = pthread_key_t()
| `- error: cannot find 'pthread_key_t' in scope
75 | guard 0 == pthread_key_create(&raw, nil) else {
76 | fatalError("Unable to create TLS key")
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:75:16: error: cannot find 'pthread_key_create' in scope
73 | private let driverKey: pthread_key_t = {
74 | var raw = pthread_key_t()
75 | guard 0 == pthread_key_create(&raw, nil) else {
| `- error: cannot find 'pthread_key_create' in scope
76 | fatalError("Unable to create TLS key")
77 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:82:24: error: cannot find 'pthread_getspecific' in scope
80 |
81 | internal var currentMockingDriver: MockingDriver? {
82 | guard let rawPtr = pthread_getspecific(driverKey) else { return nil }
| `- error: cannot find 'pthread_getspecific' in scope
83 | return Unmanaged<MockingDriver>.fromOpaque(rawPtr).takeUnretainedValue()
84 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:98:17: error: cannot find 'pthread_setspecific' in scope
96 | defer {
97 | if let object = priorMocking {
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
| `- error: cannot find 'pthread_setspecific' in scope
99 | } else {
100 | pthread_setspecific(driverKey, nil)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:100:17: error: cannot find 'pthread_setspecific' in scope
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
99 | } else {
100 | pthread_setspecific(driverKey, nil)
| `- error: cannot find 'pthread_setspecific' in scope
101 | }
102 | _fixLifetime(driver)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:100:48: error: 'nil' requires a contextual type
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
99 | } else {
100 | pthread_setspecific(driverKey, nil)
| `- error: 'nil' requires a contextual type
101 | }
102 | _fixLifetime(driver)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:105:9: error: cannot find 'pthread_setspecific' in scope
103 | }
104 |
105 | pthread_setspecific(driverKey, Unmanaged.passUnretained(driver).toOpaque())
| `- error: cannot find 'pthread_setspecific' in scope
106 | return try f(driver)
107 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:140:9: error: cannot find 'errno' in scope
138 | break
139 | case .always(let e):
140 | errno = e
| `- error: cannot find 'errno' in scope
141 | return -1
142 | case .counted(let e, let count):
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:144:9: error: cannot find 'errno' in scope
142 | case .counted(let e, let count):
143 | assert(count >= 1)
144 | errno = e
| `- error: cannot find 'errno' in scope
145 | driver.forceErrno = count > 1 ? .counted(errno: e, count: count - 1) : .none
146 | return -1
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:30:12: error: cannot find 'ioctl' in scope
28 | if mockingEnabled { return _mockIOCTL(fd, request, nil, arguments: [fd, request]) }
29 | #endif
30 | return ioctl(fd, request)
| `- error: cannot find 'ioctl' in scope
31 | }
32 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:42:12: error: cannot find 'ioctl' in scope
40 | if mockingEnabled { return _mockIOCTL(fd, request, nil, arguments: [fd, request, value]) }
41 | #endif
42 | return ioctl(fd, request, value)
| `- error: cannot find 'ioctl' in scope
43 | }
44 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:54:12: error: cannot find 'ioctl' in scope
52 | if mockingEnabled { return _mockIOCTL(fd, request, pointer, arguments: [fd, request]) }
53 | #endif
54 | return ioctl(fd, request, pointer)
| `- error: cannot find 'ioctl' in scope
55 | }
56 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:66:41: error: cannot find 'errno' in scope
64 | switch syscall() {
65 | case -1:
66 | let error = Errno(rawValue: errno)
| `- error: cannot find 'errno' in scope
67 | guard retryOnInterrupt && error == .interrupted else {
68 | return .failure(error)
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[704/811] Compiling BluetoothLinux Darwin.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/CInterop.swift:12:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 | import SystemPackage
11 | import Socket
12 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
13 |
14 | public extension CInterop {
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift:13:10: warning: This module will only run on Linux
11 |
12 | #if !os(Linux)
13 | #warning("This module will only run on Linux")
| `- warning: This module will only run on Linux
14 |
15 | @usableFromInline
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift:80:10: warning: Android does not use BlueZ kernel module
78 |
79 | #if os(Android)
80 | #warning("Android does not use BlueZ kernel module")
| `- warning: Android does not use BlueZ kernel module
81 | #endif
82 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:73:24: error: cannot find type 'pthread_key_t' in scope
71 | }
72 |
73 | private let driverKey: pthread_key_t = {
| `- error: cannot find type 'pthread_key_t' in scope
74 | var raw = pthread_key_t()
75 | guard 0 == pthread_key_create(&raw, nil) else {
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:74:15: error: cannot find 'pthread_key_t' in scope
72 |
73 | private let driverKey: pthread_key_t = {
74 | var raw = pthread_key_t()
| `- error: cannot find 'pthread_key_t' in scope
75 | guard 0 == pthread_key_create(&raw, nil) else {
76 | fatalError("Unable to create TLS key")
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:75:16: error: cannot find 'pthread_key_create' in scope
73 | private let driverKey: pthread_key_t = {
74 | var raw = pthread_key_t()
75 | guard 0 == pthread_key_create(&raw, nil) else {
| `- error: cannot find 'pthread_key_create' in scope
76 | fatalError("Unable to create TLS key")
77 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:82:24: error: cannot find 'pthread_getspecific' in scope
80 |
81 | internal var currentMockingDriver: MockingDriver? {
82 | guard let rawPtr = pthread_getspecific(driverKey) else { return nil }
| `- error: cannot find 'pthread_getspecific' in scope
83 | return Unmanaged<MockingDriver>.fromOpaque(rawPtr).takeUnretainedValue()
84 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:98:17: error: cannot find 'pthread_setspecific' in scope
96 | defer {
97 | if let object = priorMocking {
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
| `- error: cannot find 'pthread_setspecific' in scope
99 | } else {
100 | pthread_setspecific(driverKey, nil)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:100:17: error: cannot find 'pthread_setspecific' in scope
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
99 | } else {
100 | pthread_setspecific(driverKey, nil)
| `- error: cannot find 'pthread_setspecific' in scope
101 | }
102 | _fixLifetime(driver)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:100:48: error: 'nil' requires a contextual type
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
99 | } else {
100 | pthread_setspecific(driverKey, nil)
| `- error: 'nil' requires a contextual type
101 | }
102 | _fixLifetime(driver)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:105:9: error: cannot find 'pthread_setspecific' in scope
103 | }
104 |
105 | pthread_setspecific(driverKey, Unmanaged.passUnretained(driver).toOpaque())
| `- error: cannot find 'pthread_setspecific' in scope
106 | return try f(driver)
107 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:140:9: error: cannot find 'errno' in scope
138 | break
139 | case .always(let e):
140 | errno = e
| `- error: cannot find 'errno' in scope
141 | return -1
142 | case .counted(let e, let count):
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:144:9: error: cannot find 'errno' in scope
142 | case .counted(let e, let count):
143 | assert(count >= 1)
144 | errno = e
| `- error: cannot find 'errno' in scope
145 | driver.forceErrno = count > 1 ? .counted(errno: e, count: count - 1) : .none
146 | return -1
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:30:12: error: cannot find 'ioctl' in scope
28 | if mockingEnabled { return _mockIOCTL(fd, request, nil, arguments: [fd, request]) }
29 | #endif
30 | return ioctl(fd, request)
| `- error: cannot find 'ioctl' in scope
31 | }
32 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:42:12: error: cannot find 'ioctl' in scope
40 | if mockingEnabled { return _mockIOCTL(fd, request, nil, arguments: [fd, request, value]) }
41 | #endif
42 | return ioctl(fd, request, value)
| `- error: cannot find 'ioctl' in scope
43 | }
44 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:54:12: error: cannot find 'ioctl' in scope
52 | if mockingEnabled { return _mockIOCTL(fd, request, pointer, arguments: [fd, request]) }
53 | #endif
54 | return ioctl(fd, request, pointer)
| `- error: cannot find 'ioctl' in scope
55 | }
56 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:66:41: error: cannot find 'errno' in scope
64 | switch syscall() {
65 | case -1:
66 | let error = Errno(rawValue: errno)
| `- error: cannot find 'errno' in scope
67 | guard retryOnInterrupt && error == .interrupted else {
68 | return .failure(error)
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[705/811] Compiling BluetoothLinux IOCTL.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/CInterop.swift:12:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 | import SystemPackage
11 | import Socket
12 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
13 |
14 | public extension CInterop {
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift:13:10: warning: This module will only run on Linux
11 |
12 | #if !os(Linux)
13 | #warning("This module will only run on Linux")
| `- warning: This module will only run on Linux
14 |
15 | @usableFromInline
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift:80:10: warning: Android does not use BlueZ kernel module
78 |
79 | #if os(Android)
80 | #warning("Android does not use BlueZ kernel module")
| `- warning: Android does not use BlueZ kernel module
81 | #endif
82 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:73:24: error: cannot find type 'pthread_key_t' in scope
71 | }
72 |
73 | private let driverKey: pthread_key_t = {
| `- error: cannot find type 'pthread_key_t' in scope
74 | var raw = pthread_key_t()
75 | guard 0 == pthread_key_create(&raw, nil) else {
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:74:15: error: cannot find 'pthread_key_t' in scope
72 |
73 | private let driverKey: pthread_key_t = {
74 | var raw = pthread_key_t()
| `- error: cannot find 'pthread_key_t' in scope
75 | guard 0 == pthread_key_create(&raw, nil) else {
76 | fatalError("Unable to create TLS key")
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:75:16: error: cannot find 'pthread_key_create' in scope
73 | private let driverKey: pthread_key_t = {
74 | var raw = pthread_key_t()
75 | guard 0 == pthread_key_create(&raw, nil) else {
| `- error: cannot find 'pthread_key_create' in scope
76 | fatalError("Unable to create TLS key")
77 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:82:24: error: cannot find 'pthread_getspecific' in scope
80 |
81 | internal var currentMockingDriver: MockingDriver? {
82 | guard let rawPtr = pthread_getspecific(driverKey) else { return nil }
| `- error: cannot find 'pthread_getspecific' in scope
83 | return Unmanaged<MockingDriver>.fromOpaque(rawPtr).takeUnretainedValue()
84 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:98:17: error: cannot find 'pthread_setspecific' in scope
96 | defer {
97 | if let object = priorMocking {
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
| `- error: cannot find 'pthread_setspecific' in scope
99 | } else {
100 | pthread_setspecific(driverKey, nil)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:100:17: error: cannot find 'pthread_setspecific' in scope
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
99 | } else {
100 | pthread_setspecific(driverKey, nil)
| `- error: cannot find 'pthread_setspecific' in scope
101 | }
102 | _fixLifetime(driver)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:100:48: error: 'nil' requires a contextual type
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
99 | } else {
100 | pthread_setspecific(driverKey, nil)
| `- error: 'nil' requires a contextual type
101 | }
102 | _fixLifetime(driver)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:105:9: error: cannot find 'pthread_setspecific' in scope
103 | }
104 |
105 | pthread_setspecific(driverKey, Unmanaged.passUnretained(driver).toOpaque())
| `- error: cannot find 'pthread_setspecific' in scope
106 | return try f(driver)
107 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:140:9: error: cannot find 'errno' in scope
138 | break
139 | case .always(let e):
140 | errno = e
| `- error: cannot find 'errno' in scope
141 | return -1
142 | case .counted(let e, let count):
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:144:9: error: cannot find 'errno' in scope
142 | case .counted(let e, let count):
143 | assert(count >= 1)
144 | errno = e
| `- error: cannot find 'errno' in scope
145 | driver.forceErrno = count > 1 ? .counted(errno: e, count: count - 1) : .none
146 | return -1
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:30:12: error: cannot find 'ioctl' in scope
28 | if mockingEnabled { return _mockIOCTL(fd, request, nil, arguments: [fd, request]) }
29 | #endif
30 | return ioctl(fd, request)
| `- error: cannot find 'ioctl' in scope
31 | }
32 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:42:12: error: cannot find 'ioctl' in scope
40 | if mockingEnabled { return _mockIOCTL(fd, request, nil, arguments: [fd, request, value]) }
41 | #endif
42 | return ioctl(fd, request, value)
| `- error: cannot find 'ioctl' in scope
43 | }
44 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:54:12: error: cannot find 'ioctl' in scope
52 | if mockingEnabled { return _mockIOCTL(fd, request, pointer, arguments: [fd, request]) }
53 | #endif
54 | return ioctl(fd, request, pointer)
| `- error: cannot find 'ioctl' in scope
55 | }
56 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:66:41: error: cannot find 'errno' in scope
64 | switch syscall() {
65 | case -1:
66 | let error = Errno(rawValue: errno)
| `- error: cannot find 'errno' in scope
67 | guard retryOnInterrupt && error == .interrupted else {
68 | return .failure(error)
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[706/811] Compiling BluetoothLinux IOControl.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/CInterop.swift:12:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 | import SystemPackage
11 | import Socket
12 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
13 |
14 | public extension CInterop {
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift:13:10: warning: This module will only run on Linux
11 |
12 | #if !os(Linux)
13 | #warning("This module will only run on Linux")
| `- warning: This module will only run on Linux
14 |
15 | @usableFromInline
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift:80:10: warning: Android does not use BlueZ kernel module
78 |
79 | #if os(Android)
80 | #warning("Android does not use BlueZ kernel module")
| `- warning: Android does not use BlueZ kernel module
81 | #endif
82 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:73:24: error: cannot find type 'pthread_key_t' in scope
71 | }
72 |
73 | private let driverKey: pthread_key_t = {
| `- error: cannot find type 'pthread_key_t' in scope
74 | var raw = pthread_key_t()
75 | guard 0 == pthread_key_create(&raw, nil) else {
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:74:15: error: cannot find 'pthread_key_t' in scope
72 |
73 | private let driverKey: pthread_key_t = {
74 | var raw = pthread_key_t()
| `- error: cannot find 'pthread_key_t' in scope
75 | guard 0 == pthread_key_create(&raw, nil) else {
76 | fatalError("Unable to create TLS key")
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:75:16: error: cannot find 'pthread_key_create' in scope
73 | private let driverKey: pthread_key_t = {
74 | var raw = pthread_key_t()
75 | guard 0 == pthread_key_create(&raw, nil) else {
| `- error: cannot find 'pthread_key_create' in scope
76 | fatalError("Unable to create TLS key")
77 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:82:24: error: cannot find 'pthread_getspecific' in scope
80 |
81 | internal var currentMockingDriver: MockingDriver? {
82 | guard let rawPtr = pthread_getspecific(driverKey) else { return nil }
| `- error: cannot find 'pthread_getspecific' in scope
83 | return Unmanaged<MockingDriver>.fromOpaque(rawPtr).takeUnretainedValue()
84 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:98:17: error: cannot find 'pthread_setspecific' in scope
96 | defer {
97 | if let object = priorMocking {
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
| `- error: cannot find 'pthread_setspecific' in scope
99 | } else {
100 | pthread_setspecific(driverKey, nil)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:100:17: error: cannot find 'pthread_setspecific' in scope
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
99 | } else {
100 | pthread_setspecific(driverKey, nil)
| `- error: cannot find 'pthread_setspecific' in scope
101 | }
102 | _fixLifetime(driver)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:100:48: error: 'nil' requires a contextual type
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
99 | } else {
100 | pthread_setspecific(driverKey, nil)
| `- error: 'nil' requires a contextual type
101 | }
102 | _fixLifetime(driver)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:105:9: error: cannot find 'pthread_setspecific' in scope
103 | }
104 |
105 | pthread_setspecific(driverKey, Unmanaged.passUnretained(driver).toOpaque())
| `- error: cannot find 'pthread_setspecific' in scope
106 | return try f(driver)
107 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:140:9: error: cannot find 'errno' in scope
138 | break
139 | case .always(let e):
140 | errno = e
| `- error: cannot find 'errno' in scope
141 | return -1
142 | case .counted(let e, let count):
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:144:9: error: cannot find 'errno' in scope
142 | case .counted(let e, let count):
143 | assert(count >= 1)
144 | errno = e
| `- error: cannot find 'errno' in scope
145 | driver.forceErrno = count > 1 ? .counted(errno: e, count: count - 1) : .none
146 | return -1
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:30:12: error: cannot find 'ioctl' in scope
28 | if mockingEnabled { return _mockIOCTL(fd, request, nil, arguments: [fd, request]) }
29 | #endif
30 | return ioctl(fd, request)
| `- error: cannot find 'ioctl' in scope
31 | }
32 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:42:12: error: cannot find 'ioctl' in scope
40 | if mockingEnabled { return _mockIOCTL(fd, request, nil, arguments: [fd, request, value]) }
41 | #endif
42 | return ioctl(fd, request, value)
| `- error: cannot find 'ioctl' in scope
43 | }
44 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:54:12: error: cannot find 'ioctl' in scope
52 | if mockingEnabled { return _mockIOCTL(fd, request, pointer, arguments: [fd, request]) }
53 | #endif
54 | return ioctl(fd, request, pointer)
| `- error: cannot find 'ioctl' in scope
55 | }
56 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:66:41: error: cannot find 'errno' in scope
64 | switch syscall() {
65 | case -1:
66 | let error = Errno(rawValue: errno)
| `- error: cannot find 'errno' in scope
67 | guard retryOnInterrupt && error == .interrupted else {
68 | return .failure(error)
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[707/811] Compiling BluetoothLinux Mocking.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/CInterop.swift:12:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 | import SystemPackage
11 | import Socket
12 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
13 |
14 | public extension CInterop {
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift:13:10: warning: This module will only run on Linux
11 |
12 | #if !os(Linux)
13 | #warning("This module will only run on Linux")
| `- warning: This module will only run on Linux
14 |
15 | @usableFromInline
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift:80:10: warning: Android does not use BlueZ kernel module
78 |
79 | #if os(Android)
80 | #warning("Android does not use BlueZ kernel module")
| `- warning: Android does not use BlueZ kernel module
81 | #endif
82 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:73:24: error: cannot find type 'pthread_key_t' in scope
71 | }
72 |
73 | private let driverKey: pthread_key_t = {
| `- error: cannot find type 'pthread_key_t' in scope
74 | var raw = pthread_key_t()
75 | guard 0 == pthread_key_create(&raw, nil) else {
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:74:15: error: cannot find 'pthread_key_t' in scope
72 |
73 | private let driverKey: pthread_key_t = {
74 | var raw = pthread_key_t()
| `- error: cannot find 'pthread_key_t' in scope
75 | guard 0 == pthread_key_create(&raw, nil) else {
76 | fatalError("Unable to create TLS key")
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:75:16: error: cannot find 'pthread_key_create' in scope
73 | private let driverKey: pthread_key_t = {
74 | var raw = pthread_key_t()
75 | guard 0 == pthread_key_create(&raw, nil) else {
| `- error: cannot find 'pthread_key_create' in scope
76 | fatalError("Unable to create TLS key")
77 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:82:24: error: cannot find 'pthread_getspecific' in scope
80 |
81 | internal var currentMockingDriver: MockingDriver? {
82 | guard let rawPtr = pthread_getspecific(driverKey) else { return nil }
| `- error: cannot find 'pthread_getspecific' in scope
83 | return Unmanaged<MockingDriver>.fromOpaque(rawPtr).takeUnretainedValue()
84 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:98:17: error: cannot find 'pthread_setspecific' in scope
96 | defer {
97 | if let object = priorMocking {
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
| `- error: cannot find 'pthread_setspecific' in scope
99 | } else {
100 | pthread_setspecific(driverKey, nil)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:100:17: error: cannot find 'pthread_setspecific' in scope
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
99 | } else {
100 | pthread_setspecific(driverKey, nil)
| `- error: cannot find 'pthread_setspecific' in scope
101 | }
102 | _fixLifetime(driver)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:100:48: error: 'nil' requires a contextual type
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
99 | } else {
100 | pthread_setspecific(driverKey, nil)
| `- error: 'nil' requires a contextual type
101 | }
102 | _fixLifetime(driver)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:105:9: error: cannot find 'pthread_setspecific' in scope
103 | }
104 |
105 | pthread_setspecific(driverKey, Unmanaged.passUnretained(driver).toOpaque())
| `- error: cannot find 'pthread_setspecific' in scope
106 | return try f(driver)
107 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:140:9: error: cannot find 'errno' in scope
138 | break
139 | case .always(let e):
140 | errno = e
| `- error: cannot find 'errno' in scope
141 | return -1
142 | case .counted(let e, let count):
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:144:9: error: cannot find 'errno' in scope
142 | case .counted(let e, let count):
143 | assert(count >= 1)
144 | errno = e
| `- error: cannot find 'errno' in scope
145 | driver.forceErrno = count > 1 ? .counted(errno: e, count: count - 1) : .none
146 | return -1
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:30:12: error: cannot find 'ioctl' in scope
28 | if mockingEnabled { return _mockIOCTL(fd, request, nil, arguments: [fd, request]) }
29 | #endif
30 | return ioctl(fd, request)
| `- error: cannot find 'ioctl' in scope
31 | }
32 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:42:12: error: cannot find 'ioctl' in scope
40 | if mockingEnabled { return _mockIOCTL(fd, request, nil, arguments: [fd, request, value]) }
41 | #endif
42 | return ioctl(fd, request, value)
| `- error: cannot find 'ioctl' in scope
43 | }
44 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:54:12: error: cannot find 'ioctl' in scope
52 | if mockingEnabled { return _mockIOCTL(fd, request, pointer, arguments: [fd, request]) }
53 | #endif
54 | return ioctl(fd, request, pointer)
| `- error: cannot find 'ioctl' in scope
55 | }
56 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:66:41: error: cannot find 'errno' in scope
64 | switch syscall() {
65 | case -1:
66 | let error = Errno(rawValue: errno)
| `- error: cannot find 'errno' in scope
67 | guard retryOnInterrupt && error == .interrupted else {
68 | return .failure(error)
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[708/811] Compiling BluetoothLinux SocketDescriptor.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/CInterop.swift:12:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 | import SystemPackage
11 | import Socket
12 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
13 |
14 | public extension CInterop {
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift:13:10: warning: This module will only run on Linux
11 |
12 | #if !os(Linux)
13 | #warning("This module will only run on Linux")
| `- warning: This module will only run on Linux
14 |
15 | @usableFromInline
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift:80:10: warning: Android does not use BlueZ kernel module
78 |
79 | #if os(Android)
80 | #warning("Android does not use BlueZ kernel module")
| `- warning: Android does not use BlueZ kernel module
81 | #endif
82 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:73:24: error: cannot find type 'pthread_key_t' in scope
71 | }
72 |
73 | private let driverKey: pthread_key_t = {
| `- error: cannot find type 'pthread_key_t' in scope
74 | var raw = pthread_key_t()
75 | guard 0 == pthread_key_create(&raw, nil) else {
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:74:15: error: cannot find 'pthread_key_t' in scope
72 |
73 | private let driverKey: pthread_key_t = {
74 | var raw = pthread_key_t()
| `- error: cannot find 'pthread_key_t' in scope
75 | guard 0 == pthread_key_create(&raw, nil) else {
76 | fatalError("Unable to create TLS key")
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:75:16: error: cannot find 'pthread_key_create' in scope
73 | private let driverKey: pthread_key_t = {
74 | var raw = pthread_key_t()
75 | guard 0 == pthread_key_create(&raw, nil) else {
| `- error: cannot find 'pthread_key_create' in scope
76 | fatalError("Unable to create TLS key")
77 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:82:24: error: cannot find 'pthread_getspecific' in scope
80 |
81 | internal var currentMockingDriver: MockingDriver? {
82 | guard let rawPtr = pthread_getspecific(driverKey) else { return nil }
| `- error: cannot find 'pthread_getspecific' in scope
83 | return Unmanaged<MockingDriver>.fromOpaque(rawPtr).takeUnretainedValue()
84 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:98:17: error: cannot find 'pthread_setspecific' in scope
96 | defer {
97 | if let object = priorMocking {
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
| `- error: cannot find 'pthread_setspecific' in scope
99 | } else {
100 | pthread_setspecific(driverKey, nil)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:100:17: error: cannot find 'pthread_setspecific' in scope
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
99 | } else {
100 | pthread_setspecific(driverKey, nil)
| `- error: cannot find 'pthread_setspecific' in scope
101 | }
102 | _fixLifetime(driver)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:100:48: error: 'nil' requires a contextual type
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
99 | } else {
100 | pthread_setspecific(driverKey, nil)
| `- error: 'nil' requires a contextual type
101 | }
102 | _fixLifetime(driver)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:105:9: error: cannot find 'pthread_setspecific' in scope
103 | }
104 |
105 | pthread_setspecific(driverKey, Unmanaged.passUnretained(driver).toOpaque())
| `- error: cannot find 'pthread_setspecific' in scope
106 | return try f(driver)
107 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:140:9: error: cannot find 'errno' in scope
138 | break
139 | case .always(let e):
140 | errno = e
| `- error: cannot find 'errno' in scope
141 | return -1
142 | case .counted(let e, let count):
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:144:9: error: cannot find 'errno' in scope
142 | case .counted(let e, let count):
143 | assert(count >= 1)
144 | errno = e
| `- error: cannot find 'errno' in scope
145 | driver.forceErrno = count > 1 ? .counted(errno: e, count: count - 1) : .none
146 | return -1
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:30:12: error: cannot find 'ioctl' in scope
28 | if mockingEnabled { return _mockIOCTL(fd, request, nil, arguments: [fd, request]) }
29 | #endif
30 | return ioctl(fd, request)
| `- error: cannot find 'ioctl' in scope
31 | }
32 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:42:12: error: cannot find 'ioctl' in scope
40 | if mockingEnabled { return _mockIOCTL(fd, request, nil, arguments: [fd, request, value]) }
41 | #endif
42 | return ioctl(fd, request, value)
| `- error: cannot find 'ioctl' in scope
43 | }
44 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:54:12: error: cannot find 'ioctl' in scope
52 | if mockingEnabled { return _mockIOCTL(fd, request, pointer, arguments: [fd, request]) }
53 | #endif
54 | return ioctl(fd, request, pointer)
| `- error: cannot find 'ioctl' in scope
55 | }
56 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:66:41: error: cannot find 'errno' in scope
64 | switch syscall() {
65 | case -1:
66 | let error = Errno(rawValue: errno)
| `- error: cannot find 'errno' in scope
67 | guard retryOnInterrupt && error == .interrupted else {
68 | return .failure(error)
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[709/811] Compiling BluetoothLinux Syscalls.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/CInterop.swift:12:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 | import SystemPackage
11 | import Socket
12 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
13 |
14 | public extension CInterop {
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift:13:10: warning: This module will only run on Linux
11 |
12 | #if !os(Linux)
13 | #warning("This module will only run on Linux")
| `- warning: This module will only run on Linux
14 |
15 | @usableFromInline
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift:80:10: warning: Android does not use BlueZ kernel module
78 |
79 | #if os(Android)
80 | #warning("Android does not use BlueZ kernel module")
| `- warning: Android does not use BlueZ kernel module
81 | #endif
82 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:73:24: error: cannot find type 'pthread_key_t' in scope
71 | }
72 |
73 | private let driverKey: pthread_key_t = {
| `- error: cannot find type 'pthread_key_t' in scope
74 | var raw = pthread_key_t()
75 | guard 0 == pthread_key_create(&raw, nil) else {
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:74:15: error: cannot find 'pthread_key_t' in scope
72 |
73 | private let driverKey: pthread_key_t = {
74 | var raw = pthread_key_t()
| `- error: cannot find 'pthread_key_t' in scope
75 | guard 0 == pthread_key_create(&raw, nil) else {
76 | fatalError("Unable to create TLS key")
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:75:16: error: cannot find 'pthread_key_create' in scope
73 | private let driverKey: pthread_key_t = {
74 | var raw = pthread_key_t()
75 | guard 0 == pthread_key_create(&raw, nil) else {
| `- error: cannot find 'pthread_key_create' in scope
76 | fatalError("Unable to create TLS key")
77 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:82:24: error: cannot find 'pthread_getspecific' in scope
80 |
81 | internal var currentMockingDriver: MockingDriver? {
82 | guard let rawPtr = pthread_getspecific(driverKey) else { return nil }
| `- error: cannot find 'pthread_getspecific' in scope
83 | return Unmanaged<MockingDriver>.fromOpaque(rawPtr).takeUnretainedValue()
84 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:98:17: error: cannot find 'pthread_setspecific' in scope
96 | defer {
97 | if let object = priorMocking {
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
| `- error: cannot find 'pthread_setspecific' in scope
99 | } else {
100 | pthread_setspecific(driverKey, nil)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:100:17: error: cannot find 'pthread_setspecific' in scope
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
99 | } else {
100 | pthread_setspecific(driverKey, nil)
| `- error: cannot find 'pthread_setspecific' in scope
101 | }
102 | _fixLifetime(driver)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:100:48: error: 'nil' requires a contextual type
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
99 | } else {
100 | pthread_setspecific(driverKey, nil)
| `- error: 'nil' requires a contextual type
101 | }
102 | _fixLifetime(driver)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:105:9: error: cannot find 'pthread_setspecific' in scope
103 | }
104 |
105 | pthread_setspecific(driverKey, Unmanaged.passUnretained(driver).toOpaque())
| `- error: cannot find 'pthread_setspecific' in scope
106 | return try f(driver)
107 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:140:9: error: cannot find 'errno' in scope
138 | break
139 | case .always(let e):
140 | errno = e
| `- error: cannot find 'errno' in scope
141 | return -1
142 | case .counted(let e, let count):
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:144:9: error: cannot find 'errno' in scope
142 | case .counted(let e, let count):
143 | assert(count >= 1)
144 | errno = e
| `- error: cannot find 'errno' in scope
145 | driver.forceErrno = count > 1 ? .counted(errno: e, count: count - 1) : .none
146 | return -1
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:30:12: error: cannot find 'ioctl' in scope
28 | if mockingEnabled { return _mockIOCTL(fd, request, nil, arguments: [fd, request]) }
29 | #endif
30 | return ioctl(fd, request)
| `- error: cannot find 'ioctl' in scope
31 | }
32 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:42:12: error: cannot find 'ioctl' in scope
40 | if mockingEnabled { return _mockIOCTL(fd, request, nil, arguments: [fd, request, value]) }
41 | #endif
42 | return ioctl(fd, request, value)
| `- error: cannot find 'ioctl' in scope
43 | }
44 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:54:12: error: cannot find 'ioctl' in scope
52 | if mockingEnabled { return _mockIOCTL(fd, request, pointer, arguments: [fd, request]) }
53 | #endif
54 | return ioctl(fd, request, pointer)
| `- error: cannot find 'ioctl' in scope
55 | }
56 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:66:41: error: cannot find 'errno' in scope
64 | switch syscall() {
65 | case -1:
66 | let error = Errno(rawValue: errno)
| `- error: cannot find 'errno' in scope
67 | guard retryOnInterrupt && error == .interrupted else {
68 | return .failure(error)
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[710/811] Compiling BluetoothLinux L2CAPFileDescriptor.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/CInterop.swift:12:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 | import SystemPackage
11 | import Socket
12 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
13 |
14 | public extension CInterop {
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift:13:10: warning: This module will only run on Linux
11 |
12 | #if !os(Linux)
13 | #warning("This module will only run on Linux")
| `- warning: This module will only run on Linux
14 |
15 | @usableFromInline
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift:80:10: warning: Android does not use BlueZ kernel module
78 |
79 | #if os(Android)
80 | #warning("Android does not use BlueZ kernel module")
| `- warning: Android does not use BlueZ kernel module
81 | #endif
82 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:73:24: error: cannot find type 'pthread_key_t' in scope
71 | }
72 |
73 | private let driverKey: pthread_key_t = {
| `- error: cannot find type 'pthread_key_t' in scope
74 | var raw = pthread_key_t()
75 | guard 0 == pthread_key_create(&raw, nil) else {
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:74:15: error: cannot find 'pthread_key_t' in scope
72 |
73 | private let driverKey: pthread_key_t = {
74 | var raw = pthread_key_t()
| `- error: cannot find 'pthread_key_t' in scope
75 | guard 0 == pthread_key_create(&raw, nil) else {
76 | fatalError("Unable to create TLS key")
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:75:16: error: cannot find 'pthread_key_create' in scope
73 | private let driverKey: pthread_key_t = {
74 | var raw = pthread_key_t()
75 | guard 0 == pthread_key_create(&raw, nil) else {
| `- error: cannot find 'pthread_key_create' in scope
76 | fatalError("Unable to create TLS key")
77 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:82:24: error: cannot find 'pthread_getspecific' in scope
80 |
81 | internal var currentMockingDriver: MockingDriver? {
82 | guard let rawPtr = pthread_getspecific(driverKey) else { return nil }
| `- error: cannot find 'pthread_getspecific' in scope
83 | return Unmanaged<MockingDriver>.fromOpaque(rawPtr).takeUnretainedValue()
84 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:98:17: error: cannot find 'pthread_setspecific' in scope
96 | defer {
97 | if let object = priorMocking {
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
| `- error: cannot find 'pthread_setspecific' in scope
99 | } else {
100 | pthread_setspecific(driverKey, nil)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:100:17: error: cannot find 'pthread_setspecific' in scope
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
99 | } else {
100 | pthread_setspecific(driverKey, nil)
| `- error: cannot find 'pthread_setspecific' in scope
101 | }
102 | _fixLifetime(driver)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:100:48: error: 'nil' requires a contextual type
98 | pthread_setspecific(driverKey, Unmanaged.passUnretained(object).toOpaque())
99 | } else {
100 | pthread_setspecific(driverKey, nil)
| `- error: 'nil' requires a contextual type
101 | }
102 | _fixLifetime(driver)
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:105:9: error: cannot find 'pthread_setspecific' in scope
103 | }
104 |
105 | pthread_setspecific(driverKey, Unmanaged.passUnretained(driver).toOpaque())
| `- error: cannot find 'pthread_setspecific' in scope
106 | return try f(driver)
107 | }
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:140:9: error: cannot find 'errno' in scope
138 | break
139 | case .always(let e):
140 | errno = e
| `- error: cannot find 'errno' in scope
141 | return -1
142 | case .counted(let e, let count):
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift:144:9: error: cannot find 'errno' in scope
142 | case .counted(let e, let count):
143 | assert(count >= 1)
144 | errno = e
| `- error: cannot find 'errno' in scope
145 | driver.forceErrno = count > 1 ? .counted(errno: e, count: count - 1) : .none
146 | return -1
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:30:12: error: cannot find 'ioctl' in scope
28 | if mockingEnabled { return _mockIOCTL(fd, request, nil, arguments: [fd, request]) }
29 | #endif
30 | return ioctl(fd, request)
| `- error: cannot find 'ioctl' in scope
31 | }
32 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:42:12: error: cannot find 'ioctl' in scope
40 | if mockingEnabled { return _mockIOCTL(fd, request, nil, arguments: [fd, request, value]) }
41 | #endif
42 | return ioctl(fd, request, value)
| `- error: cannot find 'ioctl' in scope
43 | }
44 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:54:12: error: cannot find 'ioctl' in scope
52 | if mockingEnabled { return _mockIOCTL(fd, request, pointer, arguments: [fd, request]) }
53 | #endif
54 | return ioctl(fd, request, pointer)
| `- error: cannot find 'ioctl' in scope
55 | }
56 |
/host/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift:66:41: error: cannot find 'errno' in scope
64 | switch syscall() {
65 | case -1:
66 | let error = Errno(rawValue: errno)
| `- error: cannot find 'errno' in scope
67 | guard retryOnInterrupt && error == .interrupted else {
68 | return .failure(error)
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[711/811] Compiling BluetoothLinux AddressType.swift
[712/811] Compiling BluetoothLinux BNEP.swift
[713/811] Compiling BluetoothLinux BNEPConnection.swift
[714/811] Compiling BluetoothLinux BNEPConnectionFlag.swift
[715/811] Compiling BluetoothLinux BNEPConnectionState.swift
[716/811] Compiling BluetoothLinux BNEPRole.swift
[717/811] Compiling BluetoothLinux BNEPAddConnection.swift
[718/811] Compiling BluetoothLinux BNEPGetConnectionList.swift
[719/811] Compiling BluetoothLinux BNEPGetSupportedFeatures.swift
[720/811] Compiling BluetoothLinux BNEPIO.swift
[721/811] Compiling BluetoothLinux BNEPRemoveConnection.swift
[722/811] Compiling BluetoothLinux CMTP.swift
[723/811] Compiling BluetoothLinux CMTPIO.swift
[724/811] Compiling BluetoothLinux ManagementStatus.swift
[725/811] Compiling BluetoothLinux RFCOMMCreateDevice.swift
[726/811] Compiling BluetoothLinux RFCOMMGetDeviceInformation.swift
[727/811] Compiling BluetoothLinux RFCOMMGetDeviceList.swift
[728/811] Compiling BluetoothLinux RFCOMMIO.swift
[729/811] Compiling BluetoothLinux RFCOMMReleaseDevice.swift
[730/811] Compiling BluetoothLinux RFCOMMDevice.swift
[731/811] Compiling BluetoothLinux RFCOMMFileDescriptor.swift
[732/811] Compiling BluetoothLinux RFCOMMFlag.swift
[733/811] Compiling BluetoothLinux RFCOMMLinkMode.swift
[734/811] Compiling BluetoothLinux RFCOMMSocket.swift
[735/811] Compiling BluetoothLinux RFCOMMSocketAddress.swift
[736/811] Compiling BluetoothLinux Error.swift
[737/811] Compiling BluetoothLinux Integer.swift
[738/811] Compiling BluetoothLinux Sequence.swift
[739/811] Compiling BluetoothLinux DeviceCommand.swift
[740/811] Compiling BluetoothLinux DevicePollEvent.swift
[741/811] Compiling BluetoothLinux DeviceRequest.swift
[742/811] Compiling BluetoothLinux HCIBusType.swift
[743/811] Compiling BluetoothLinux HCIChannel.swift
[744/811] Compiling BluetoothLinux HCIControllerType.swift
[745/811] Compiling BluetoothLinux HCIDeviceEvent.swift
[746/811] Compiling BluetoothLinux HCIDeviceFlag.swift
[747/811] Compiling BluetoothLinux HCIDeviceOptions.swift
[748/811] Compiling BluetoothLinux HCIFilterSocketOption.swift
[749/811] Compiling BluetoothLinux HIDP.swift
[750/811] Compiling BluetoothLinux HIDPConnection.swift
[751/811] Compiling BluetoothLinux HIDPConnectionFlag.swift
[752/811] Compiling BluetoothLinux HIDPConnectionState.swift
[753/811] Compiling BluetoothLinux HIDPAddConnection.swift
[754/811] Compiling BluetoothLinux HIDPGetConnectionInformation.swift
[755/811] Compiling BluetoothLinux HIDPGetConnectionList.swift
[756/811] Compiling BluetoothLinux HIDPIO.swift
[757/811] Compiling BluetoothLinux HIDPRemoveConnection.swift
[758/811] Compiling BluetoothLinux DeviceDown.swift
[759/811] Compiling BluetoothLinux ISOFileDescriptor.swift
[760/811] Compiling BluetoothLinux RFCOMMSocketOption.swift
[761/811] Compiling BluetoothLinux RFCOMMState.swift
[762/811] Compiling BluetoothLinux SCOFileDescriptor.swift
[763/811] Compiling BluetoothLinux SCOSocket.swift
[764/811] Compiling BluetoothLinux SCOSocketAddress.swift
[765/811] Compiling BluetoothLinux SCOSocketOption.swift
[766/811] Compiling BluetoothLinux SocketAddress.swift
[767/811] Compiling BluetoothLinux SocketOption.swift
[768/811] Compiling BluetoothLinux SocketOptionLevel.swift
[769/811] Compiling BluetoothLinux SecuritySocketOption.swift
[770/811] Compiling BluetoothLinux VoiceSocketOption.swift
[771/811] Compiling BluetoothLinux SocketProtocol.swift
[772/811] Compiling BluetoothLinux L2CAPSocket+Classic.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPSocket.swift:12:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 | import Bluetooth
11 | import BluetoothHCI
12 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
13 | import SystemPackage
14 | import Socket
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[773/811] Compiling BluetoothLinux L2CAPSocket.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPSocket.swift:12:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 | import Bluetooth
11 | import BluetoothHCI
12 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
13 | import SystemPackage
14 | import Socket
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[774/811] Compiling BluetoothLinux L2CAPSocketAddress.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPSocket.swift:12:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 | import Bluetooth
11 | import BluetoothHCI
12 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
13 | import SystemPackage
14 | import Socket
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[775/811] Compiling BluetoothLinux L2CAPSocketOption.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPSocket.swift:12:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 | import Bluetooth
11 | import BluetoothHCI
12 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
13 | import SystemPackage
14 | import Socket
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[776/811] Compiling BluetoothLinux LinkMode.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPSocket.swift:12:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 | import Bluetooth
11 | import BluetoothHCI
12 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
13 | import SystemPackage
14 | import Socket
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[777/811] Compiling BluetoothLinux ManagementCommands.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPSocket.swift:12:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 | import Bluetooth
11 | import BluetoothHCI
12 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
13 | import SystemPackage
14 | import Socket
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[778/811] Compiling BluetoothLinux ManagementControllerInformation.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPSocket.swift:12:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 | import Bluetooth
11 | import BluetoothHCI
12 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
13 | import SystemPackage
14 | import Socket
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[779/811] Compiling BluetoothLinux ManagementEvent.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPSocket.swift:12:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 | import Bluetooth
11 | import BluetoothHCI
12 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
13 | import SystemPackage
14 | import Socket
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[780/811] Compiling BluetoothLinux ManagementOpcode.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPSocket.swift:12:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 | import Bluetooth
11 | import BluetoothHCI
12 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
13 | import SystemPackage
14 | import Socket
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[781/811] Compiling BluetoothLinux ManagementPacket.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPSocket.swift:12:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 | import Bluetooth
11 | import BluetoothHCI
12 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
13 | import SystemPackage
14 | import Socket
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[782/811] Compiling BluetoothLinux ManagementSettings.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPSocket.swift:12:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 | import Bluetooth
11 | import BluetoothHCI
12 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
13 | import SystemPackage
14 | import Socket
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[783/811] Compiling BluetoothLinux ManagementSocket.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPSocket.swift:12:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
10 | import Bluetooth
11 | import BluetoothHCI
12 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
13 | import SystemPackage
14 | import Socket
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[784/811] Compiling BluetoothLinux HCIFileDescriptor.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HostController.swift:10:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
8 |
9 | import Foundation
10 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
11 | import BluetoothHCI
12 | import SystemPackage
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:11:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
9 | import Foundation
10 | import BluetoothHCI
11 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
12 | import SystemPackage
13 | import Socket
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[785/811] Compiling BluetoothLinux HCIPacketType.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HostController.swift:10:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
8 |
9 | import Foundation
10 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
11 | import BluetoothHCI
12 | import SystemPackage
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:11:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
9 | import Foundation
10 | import BluetoothHCI
11 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
12 | import SystemPackage
13 | import Socket
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[786/811] Compiling BluetoothLinux HCISocketAddress.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HostController.swift:10:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
8 |
9 | import Foundation
10 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
11 | import BluetoothHCI
12 | import SystemPackage
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:11:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
9 | import Foundation
10 | import BluetoothHCI
11 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
12 | import SystemPackage
13 | import Socket
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[787/811] Compiling BluetoothLinux HCISocketOption.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HostController.swift:10:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
8 |
9 | import Foundation
10 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
11 | import BluetoothHCI
12 | import SystemPackage
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:11:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
9 | import Foundation
10 | import BluetoothHCI
11 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
12 | import SystemPackage
13 | import Socket
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[788/811] Compiling BluetoothLinux HCIUserChannel.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HostController.swift:10:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
8 |
9 | import Foundation
10 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
11 | import BluetoothHCI
12 | import SystemPackage
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:11:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
9 | import Foundation
10 | import BluetoothHCI
11 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
12 | import SystemPackage
13 | import Socket
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[789/811] Compiling BluetoothLinux HostController.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HostController.swift:10:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
8 |
9 | import Foundation
10 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
11 | import BluetoothHCI
12 | import SystemPackage
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:11:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
9 | import Foundation
10 | import BluetoothHCI
11 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
12 | import SystemPackage
13 | import Socket
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[790/811] Compiling BluetoothLinux HCIDeviceDown.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HostController.swift:10:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
8 |
9 | import Foundation
10 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
11 | import BluetoothHCI
12 | import SystemPackage
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:11:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
9 | import Foundation
10 | import BluetoothHCI
11 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
12 | import SystemPackage
13 | import Socket
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[791/811] Compiling BluetoothLinux HCIDeviceInformation.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HostController.swift:10:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
8 |
9 | import Foundation
10 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
11 | import BluetoothHCI
12 | import SystemPackage
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:11:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
9 | import Foundation
10 | import BluetoothHCI
11 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
12 | import SystemPackage
13 | import Socket
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[792/811] Compiling BluetoothLinux HCIDeviceList.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HostController.swift:10:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
8 |
9 | import Foundation
10 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
11 | import BluetoothHCI
12 | import SystemPackage
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:11:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
9 | import Foundation
10 | import BluetoothHCI
11 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
12 | import SystemPackage
13 | import Socket
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[793/811] Compiling BluetoothLinux HCIDeviceUp.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HostController.swift:10:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
8 |
9 | import Foundation
10 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
11 | import BluetoothHCI
12 | import SystemPackage
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:11:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
9 | import Foundation
10 | import BluetoothHCI
11 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
12 | import SystemPackage
13 | import Socket
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[794/811] Compiling BluetoothLinux HCIScan.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HostController.swift:10:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
8 |
9 | import Foundation
10 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
11 | import BluetoothHCI
12 | import SystemPackage
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:11:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
9 | import Foundation
10 | import BluetoothHCI
11 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
12 | import SystemPackage
13 | import Socket
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[795/811] Compiling BluetoothLinux HostControllerIO.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HostController.swift:10:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
8 |
9 | import Foundation
10 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
11 | import BluetoothHCI
12 | import SystemPackage
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:11:22: warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
9 | import Foundation
10 | import BluetoothHCI
11 | @_implementationOnly import CBluetoothLinux
| `- warning: using '@_implementationOnly' without enabling library evolution for 'BluetoothLinux' may lead to instability during execution [#ImplementationOnlyDeprecated]
12 | import SystemPackage
13 | import Socket
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
BUILD FAILURE 6.3 android