The Swift Package Index logo.Swift Package Index

Build Information

Successful build of BluetoothLinux, reference master (077f9d), with Swift 6.3 for Linux on 22 Apr 2026 13:03:43 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:basic-6.3-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.70.0
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 077f9d3 Merge pull request #49 from the-braveknight/master
Cloned https://github.com/pureswift/bluetoothlinux.git
Revision (git rev-parse @):
077f9d36afdae57e12c436842db56ef318e2fd23
SUCCESS checkout https://github.com/pureswift/bluetoothlinux.git at master
========================================
Build
========================================
Selected platform:         linux
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-4606859-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:basic-6.3-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.3-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:5a7d791d2ead8a924b1292cb31bf3288eabcfe8880e0b005b00b45b71a5bc36a
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:basic-6.3-latest
Fetching https://github.com/PureSwift/Bluetooth.git
[1/23854] Fetching bluetooth
Fetched https://github.com/PureSwift/Bluetooth.git from cache (2.95s)
Fetching https://github.com/PureSwift/Socket.git
[1/1407] Fetching socket
Fetched https://github.com/PureSwift/Socket.git from cache (0.49s)
Fetching https://github.com/swiftlang/swift-syntax.git
Fetching https://github.com/apple/swift-system
[1/5601] Fetching swift-system
[5602/80629] Fetching swift-system, swift-syntax
Fetched https://github.com/apple/swift-system from cache (9.94s)
Fetched https://github.com/swiftlang/swift-syntax.git from cache (10.09s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 601.0.1 (14.73s)
Computing version for https://github.com/apple/swift-system
Computed https://github.com/apple/swift-system at 1.6.4 (0.91s)
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 601.0.1
Creating working copy for https://github.com/PureSwift/Bluetooth.git
Working copy of https://github.com/PureSwift/Bluetooth.git resolved at master (f6e6982)
Creating working copy for https://github.com/PureSwift/Socket.git
Working copy of https://github.com/PureSwift/Socket.git resolved at main (579c0fc)
Creating working copy for https://github.com/apple/swift-system
Working copy of https://github.com/apple/swift-system resolved at 1.6.4
[0/14] Copying UnitIdentifier.json
[0/14] Copying CharacteristicUUID.json
[0/14] Copying CompanyIdentifier.json
[3/14] Copying ServiceUUID.json
[4/14] Copying MemberUUID.json
[4/14] Copying DescriptorUUID.json
[4/14] Copying DeclarationUUID.json
[4/14] Write sources
[9/14] Write swift-version-24593BA9C3E375BF.txt
[11/19] Emitting module BluetoothMetadata
[12/19] Compiling BluetoothMetadata resource_bundle_accessor.swift
[13/19] Compiling BluetoothMetadata BluetoothUUID.swift
[14/19] Compiling BluetoothMetadata BluetoothMetadata.swift
[15/19] Compiling BluetoothMetadata CompanyIdentifier.swift
[16/20] Wrapping AST for BluetoothMetadata for debugging
[18/27] Compiling GenerateBluetooth Hexadecimal.swift
[19/27] Compiling GenerateBluetooth CompanyIdentifier.swift
[20/27] Emitting module GenerateBluetooth
[21/27] Compiling GenerateBluetooth BluetoothUUID.swift
[22/27] Compiling GenerateBluetooth String.swift
[23/27] Compiling GenerateBluetooth UnitIdentifier.swift
[24/27] Compiling GenerateBluetooth Generate.swift
[25/28] Wrapping AST for GenerateBluetooth for debugging
[26/28] Write Objects.LinkFileList
[27/28] Linking GenerateBluetooth-tool
[1/1] Compiling plugin GenerateBluetoothDefinitions
Building for debugging...
[1/76] Write sources
[18/76] Copying UnitIdentifier.json
[18/76] Copying ServiceUUID.json
[18/76] Copying MemberUUID.json
[18/76] Copying DescriptorUUID.json
[18/76] Copying DeclarationUUID.json
[18/76] Copying CompanyIdentifier.json
[18/76] Copying CharacteristicUUID.json
[18/76] Copying UnitIdentifier.json
[18/76] Copying ServiceUUID.json
[18/76] Copying MemberUUID.json
[18/76] Copying DescriptorUUID.json
[18/76] Copying DeclarationUUID.json
[18/76] Copying CompanyIdentifier.json
[18/76] Copying CharacteristicUUID.json
[33/76] Write sources
[36/76] Compiling CBluetoothLinuxTest dummy.c
[37/76] Compiling CBluetoothLinux dummy.c
[38/76] Write sources
[39/76] Compiling _SwiftSyntaxCShims dummy.c
[40/76] Write sources
[42/76] Compiling CSocket android.c
[43/76] Compiling CSocket shims.c
[44/76] Write swift-version-24593BA9C3E375BF.txt
[45/76] Compiling CSystem shims.c
[47/80] Emitting module SwiftSyntax509
[48/90] Compiling SwiftSyntax509 Empty.swift
[49/96] Compiling SwiftSyntax510 Empty.swift
[50/96] Compiling BluetoothMetadata BluetoothMetadata.swift
[51/96] Emitting module SwiftSyntax510
[52/97] Emitting module SwiftSyntax600
[53/97] Compiling SwiftSyntax600 Empty.swift
[55/98] Compiling SwiftSyntax601 Empty.swift
[56/98] Emitting module SwiftSyntax601
[58/99] Compiling BluetoothMetadata resource_bundle_accessor.swift
[58/99] Wrapping AST for BluetoothMetadata for debugging
[62/124] Emitting module BluetoothMetadata
[62/124] Wrapping AST for SwiftSyntax510 for debugging
[63/124] Wrapping AST for SwiftSyntax600 for debugging
[64/124] Wrapping AST for SwiftSyntax509 for debugging
[65/124] Wrapping AST for SwiftSyntax601 for debugging
[67/124] Compiling BluetoothMetadata CompanyIdentifier.swift
[67/124] Wrapping AST for GenerateBluetooth for debugging
[68/124] Write Objects.LinkFileList
[69/188] Linking GenerateBluetooth-tool
Generated /host/spi-builder-workspace/.build/plugins/outputs/bluetooth/Bluetooth/destination/GenerateBluetoothDefinitions/UnitIdentifiers.swift
[70/188] Generate Bluetooth Unit Identifier Definitions
Generated /host/spi-builder-workspace/.build/plugins/outputs/bluetooth/Bluetooth/destination/GenerateBluetoothDefinitions/DescriptorUUID.swift
[71/188] Generate Bluetooth Descriptor UUID Definitions
Generated /host/spi-builder-workspace/.build/plugins/outputs/bluetooth/Bluetooth/destination/GenerateBluetoothDefinitions/DeclarationUUID.swift
[72/188] Generate Bluetooth Declaration UUID Definitions
Generated /host/spi-builder-workspace/.build/plugins/outputs/bluetooth/Bluetooth/destination/GenerateBluetoothDefinitions/ServiceUUID.swift
[73/188] Generate Bluetooth Service UUID Definitions
[75/188] Compiling BluetoothMetadata BluetoothUUID.swift
Generated /host/spi-builder-workspace/.build/plugins/outputs/bluetooth/Bluetooth/destination/GenerateBluetoothDefinitions/MemberUUID.swift
[76/189] Generate Bluetooth Member UUID Definitions
Generated /host/spi-builder-workspace/.build/plugins/outputs/bluetooth/Bluetooth/destination/GenerateBluetoothDefinitions/CharacteristicUUID.swift
[77/189] Generate Bluetooth Characteristic UUID Definitions
[79/189] Compiling SwiftSyntax SourceLength.swift
[80/189] Compiling SwiftSyntax SyntaxIdentifier.swift
[81/189] Compiling SwiftSyntax SyntaxNodeFactory.swift
[82/189] Compiling SwiftSyntax SyntaxNodeStructure.swift
[83/193] Compiling SwiftSyntax SourceLocation.swift
[84/193] Compiling SwiftSyntax SourcePresence.swift
[85/193] Compiling SwiftSyntax SwiftSyntaxCompatibility.swift
[86/193] Compiling SwiftSyntax Syntax.swift
Generated /host/spi-builder-workspace/.build/plugins/outputs/bluetooth/Bluetooth/destination/GenerateBluetoothDefinitions/CompanyIdentifiers.swift
[86/193] Generate Bluetooth Company Identifier Definitions
[87/193] Write sources
[89/193] Compiling SwiftSyntax AbsolutePosition.swift
[90/193] Compiling SwiftSyntax AbsoluteRawSyntax.swift
[91/193] Compiling SwiftSyntax AbsoluteSyntaxInfo.swift
[92/193] Compiling SwiftSyntax Assert.swift
[93/193] Compiling SwiftSyntax BumpPtrAllocator.swift
[94/193] Compiling SwiftSyntax RawSyntaxLayoutView.swift
[95/193] Compiling SwiftSyntax RawSyntaxNodeProtocol.swift
[96/193] Compiling SwiftSyntax RawSyntaxTokenView.swift
[97/193] Compiling SwiftSyntax SourceEdit.swift
[98/193] Compiling SwiftSyntax Identifier.swift
[99/193] Compiling SwiftSyntax MemoryLayout.swift
[100/193] Compiling SwiftSyntax MissingNodeInitializers.swift
[101/193] Compiling SwiftSyntax RawSyntax.swift
[102/193] Compiling SystemPackage SystemString.swift
[103/193] Compiling SystemPackage Util+StringArray.swift
[104/193] Compiling SystemPackage Util.swift
[105/193] Compiling SystemPackage UtilConsumers.swift
[106/193] Compiling SwiftSyntax SyntaxArena.swift
[107/193] Compiling SwiftSyntax SyntaxArenaAllocatedBuffer.swift
[108/193] Compiling SwiftSyntax SyntaxChildren.swift
[109/193] Compiling SwiftSyntax SyntaxCollection.swift
[110/193] Compiling SwiftSyntax SyntaxHashable.swift
[120/202] Emitting module SystemPackage
[130/202] Compiling SwiftSyntax CommonAncestor.swift
[131/202] Compiling SwiftSyntax Convenience.swift
[132/202] Compiling SwiftSyntax CustomTraits.swift
[133/202] Compiling SwiftSyntax EditorPlaceholder.swift
[135/244] Compiling Socket SocketOptionLevel.swift
[136/244] Compiling Socket SocketProtocol.swift
[137/244] Compiling Socket IPv4Protocol.swift
[138/244] Compiling Socket IPv6Protocol.swift
[139/244] Compiling Socket LinkLayerProtocol.swift
[140/249] Compiling Socket IPv6SocketAddress.swift
[141/249] Compiling Socket LinkLayerSocketAddress.swift
[142/249] Compiling Socket UnixSocketAddress.swift
[143/249] Compiling Socket SocketAddressFamily.swift
[144/249] Compiling Socket SocketDescriptor.swift
[145/249] Compiling Socket SocketEvent.swift
[146/249] Compiling Socket SocketFlags.swift
[147/249] Compiling Socket SocketHelpers.swift
[148/249] Compiling Socket SocketOperations.swift
[149/249] Compiling Socket SocketOption.swift
[150/249] Compiling Socket SocketOptionID.swift
[151/249] Compiling Socket MessageFlags.swift
[152/249] Compiling Socket NetworkInterface.swift
[153/249] Compiling Socket NetworkOrder.swift
[154/249] Compiling Socket Poll.swift
[155/249] Compiling Socket SocketAddress.swift
[156/249] Compiling Socket IPv4SocketAddress.swift
[157/249] Compiling Socket UnixProtocol.swift
[158/249] Compiling Socket SocketType.swift
[159/249] Compiling Socket Syscalls.swift
[160/249] Compiling Socket TCPSocketOption.swift
[161/249] Compiling Socket Util.swift
[162/249] Emitting module Socket
[163/249] Compiling Socket CInterop.swift
[164/249] Compiling Socket CSocketAddress.swift
[165/249] Compiling Socket Constants.swift
[166/249] Compiling Socket Errno.swift
[167/249] Compiling Socket FileChange.swift
[168/249] Compiling Socket FileEvent.swift
[169/249] Compiling Socket FileFlags.swift
[170/249] Compiling Socket IOControl.swift
[171/249] Compiling Socket IODirection.swift
[172/249] Compiling Socket IOOperations.swift
[173/249] Compiling Socket IOType.swift
[174/249] Compiling Socket InternetProtocol.swift
[175/249] Compiling Socket Socket.swift
[176/249] Compiling Socket SocketContinuation.swift
[177/249] Compiling Socket SocketManager.swift
[178/249] Compiling Socket AsyncSocketManager.swift
[179/249] Compiling Socket CFSocketManager.swift
[180/249] Compiling Socket CInternetAddress.swift
[191/250] Emitting module SwiftSyntax
[192/250] Compiling SwiftSyntax SyntaxEnum.swift
[193/250] Compiling SwiftSyntax SyntaxKind.swift
[194/250] Compiling SwiftSyntax SyntaxRewriter.swift
[195/250] Compiling SwiftSyntax SyntaxTraits.swift
[196/250] Compiling SwiftSyntax SyntaxVisitor.swift
[197/250] Compiling SwiftSyntax TokenKind.swift
[198/250] Compiling SwiftSyntax Tokens.swift
[199/250] Compiling SwiftSyntax TriviaPieces.swift
[200/250] Compiling SwiftSyntax RawSyntaxNodesAB.swift
[201/250] Compiling SwiftSyntax RawSyntaxNodesC.swift
[202/250] Compiling SwiftSyntax RawSyntaxNodesD.swift
[203/250] Compiling SwiftSyntax RawSyntaxNodesEF.swift
[204/250] Compiling SwiftSyntax RawSyntaxNodesGHI.swift
[205/250] Compiling SwiftSyntax RawSyntaxNodesJKLMN.swift
[206/250] Compiling SwiftSyntax RawSyntaxNodesOP.swift
[207/250] Compiling SwiftSyntax RawSyntaxNodesQRS.swift
[208/250] Compiling SwiftSyntax RawSyntaxNodesTUVWXYZ.swift
[209/250] Compiling SwiftSyntax RawSyntaxValidation.swift
[228/250] Compiling SwiftSyntax SyntaxNodesAB.swift
[229/250] Compiling SwiftSyntax SyntaxNodesC.swift
[230/250] Compiling SwiftSyntax SyntaxNodesD.swift
[231/250] Compiling SwiftSyntax SyntaxNodesEF.swift
[232/250] Compiling SwiftSyntax SyntaxNodesGHI.swift
[233/250] Compiling SwiftSyntax SyntaxNodesJKLMN.swift
[234/250] Compiling SwiftSyntax SyntaxNodesOP.swift
[235/250] Compiling SwiftSyntax SyntaxNodesQRS.swift
[236/250] Compiling SwiftSyntax SyntaxNodesTUVWXYZ.swift
[237/269] Wrapping AST for SwiftSyntax for debugging
[239/309] Compiling SwiftDiagnostics DiagnosticDecorator.swift
[240/310] Compiling SwiftDiagnostics Note.swift
[241/310] Compiling SwiftBasicFormat Syntax+Extensions.swift
[242/310] Compiling SwiftBasicFormat SyntaxProtocol+Formatted.swift
[243/310] Compiling SwiftBasicFormat Trivia+FormatExtensions.swift
[244/310] Compiling SwiftParser CharacterInfo.swift
[245/310] Compiling SwiftParser CollectionNodes+Parsable.swift
[246/310] Emitting module SwiftDiagnostics
[247/310] Compiling SwiftParser Attributes.swift
[248/310] Compiling SwiftParser Availability.swift
[249/310] Compiling SwiftBasicFormat InferIndentation.swift
[250/310] Compiling SwiftBasicFormat Indenter.swift
[251/310] Compiling SwiftDiagnostics Message.swift
[252/310] Compiling SwiftDiagnostics FixIt.swift
[253/310] Compiling SwiftDiagnostics GroupedDiagnostics.swift
[254/310] Compiling SwiftDiagnostics DiagnosticsFormatter.swift
[256/311] Emitting module SwiftBasicFormat
[257/311] Compiling SwiftBasicFormat BasicFormat.swift
[257/312] Wrapping AST for SwiftDiagnostics for debugging
[259/312] Wrapping AST for SwiftBasicFormat for debugging
[261/312] Emitting module SwiftParser
[262/317] Compiling SwiftParser Modifiers.swift
[263/317] Compiling SwiftParser Names.swift
[264/317] Compiling SwiftParser Nominals.swift
[265/317] Compiling SwiftParser Parameters.swift
[266/317] Compiling SwiftParser ParseSourceFile.swift
[267/317] Compiling SwiftParser Parser.swift
[268/317] Compiling SwiftParser TokenSpec.swift
[269/317] Compiling SwiftParser TokenSpecSet.swift
[270/317] Compiling SwiftParser TopLevel.swift
[271/317] Compiling SwiftParser TriviaParser.swift
[272/317] Compiling SwiftParser Types.swift
[273/317] Compiling SwiftParser SwiftParserCompatibility.swift
[274/317] Compiling SwiftParser SwiftVersion.swift
[275/317] Compiling SwiftParser SyntaxUtils.swift
[276/317] Compiling SwiftParser TokenConsumer.swift
[277/317] Compiling SwiftParser TokenPrecedence.swift
[278/317] Compiling SwiftParser Patterns.swift
[279/317] Compiling SwiftParser Recovery.swift
[280/317] Compiling SwiftParser Specifiers.swift
[281/317] Compiling SwiftParser Statements.swift
[282/317] Compiling SwiftParser StringLiteralRepresentedLiteralValue.swift
[283/317] Compiling SwiftParser StringLiterals.swift
[288/317] Compiling SwiftParser Declarations.swift
[289/317] Compiling SwiftParser Directives.swift
[290/317] Compiling SwiftParser LexemeSequence.swift
[291/317] Compiling SwiftParser Lexer.swift
[292/317] Compiling SwiftParser RegexLiteralLexer.swift
[293/317] Compiling SwiftParser UnicodeScalarExtensions.swift
[294/317] Compiling SwiftParser Lookahead.swift
[295/317] Compiling SwiftParser LoopProgressCondition.swift
[296/317] Compiling SwiftParser ExpressionInterpretedAsVersionTuple.swift
[297/317] Compiling SwiftParser Expressions.swift
[298/317] Compiling SwiftParser IncrementalParseTransition.swift
[299/317] Compiling SwiftParser IsValidIdentifier.swift
[300/317] Compiling SwiftParser Cursor.swift
[301/317] Compiling SwiftParser Lexeme.swift
[302/317] Compiling SwiftParser ExperimentalFeatures.swift
[303/317] Compiling SwiftParser IsLexerClassified.swift
[304/317] Compiling SwiftParser LayoutNodes+Parsable.swift
[305/317] Compiling SwiftParser Parser+TokenSpecSet.swift
[306/317] Compiling SwiftParser TokenSpecStaticMembers.swift
[307/341] Wrapping AST for SwiftParser for debugging
[309/341] Compiling SwiftParserDiagnostics SyntaxKindNameForDiagnostics.swift
[310/342] Compiling SwiftParserDiagnostics TokenNameForDiagnostics.swift
[311/342] Compiling SwiftOperators Operator.swift
[312/342] Compiling SwiftOperators OperatorError+Diagnostics.swift
[313/342] Compiling SwiftOperators PrecedenceGroup.swift
[314/343] Compiling SwiftOperators PrecedenceGraph.swift
[315/343] Compiling SwiftOperators OperatorTable.swift
[316/343] Compiling SwiftOperators SyntaxSynthesis.swift
[317/343] Emitting module SwiftOperators
[318/343] Compiling SwiftOperators OperatorTable+Semantics.swift
[319/343] Compiling SwiftOperators OperatorError.swift
[320/343] Compiling SwiftOperators OperatorTable+Defaults.swift
[321/343] Compiling SwiftOperators OperatorTable+Folding.swift
[323/344] Compiling SwiftParserDiagnostics SyntaxExtensions.swift
[324/344] Compiling SwiftParserDiagnostics Utils.swift
[325/344] Compiling SwiftParserDiagnostics ChildNameForDiagnostics.swift
[325/344] Wrapping AST for SwiftOperators for debugging
[327/344] Emitting module SwiftParserDiagnostics
[332/344] Compiling SwiftParserDiagnostics MultiLineStringLiteralDiagnosticsGenerator.swift
[333/344] Compiling SwiftParserDiagnostics ParseDiagnosticsGenerator.swift
[334/344] Compiling SwiftParserDiagnostics ParserDiagnosticMessages.swift
[335/344] Compiling SwiftParserDiagnostics PresenceUtils.swift
[336/345] Wrapping AST for SwiftParserDiagnostics for debugging
[338/360] Compiling SwiftSyntaxBuilder SyntaxParsable+ExpressibleByStringInterpolation.swift
[339/360] Compiling SwiftSyntaxBuilder ValidatingSyntaxNodes.swift
[340/361] Compiling SwiftSyntaxBuilder SyntaxExpressibleByStringInterpolationConformances.swift
[341/361] Compiling SwiftSyntaxBuilder ConvenienceInitializers.swift
[342/361] Compiling SwiftSyntaxBuilder DeclSyntaxParseable.swift
[343/361] Emitting module SwiftSyntaxBuilder
[344/361] Compiling SwiftSyntaxBuilder ResultBuilderExtensions.swift
[345/361] Compiling SwiftSyntaxBuilder SwiftSyntaxBuilderCompatibility.swift
[346/361] Compiling SwiftSyntaxBuilder Indenter.swift
[347/361] Compiling SwiftSyntaxBuilder ListBuilder.swift
[348/361] Compiling SwiftSyntaxBuilder Syntax+StringInterpolation.swift
[349/361] Compiling SwiftSyntaxBuilder SyntaxNodeWithBody.swift
[350/361] Compiling SwiftSyntaxBuilder WithTrailingCommaSyntax+EnsuringTrailingComma.swift
[351/361] Compiling SwiftSyntaxBuilder BuildableNodes.swift
[352/361] Compiling SwiftSyntaxBuilder RenamedChildrenBuilderCompatibility.swift
[353/361] Compiling SwiftSyntaxBuilder ResultBuilders.swift
[354/362] Wrapping AST for SwiftSyntaxBuilder for debugging
[356/379] Compiling SwiftSyntaxMacros Macro.swift
[357/379] Compiling SwiftSyntaxMacros MemberAttributeMacro.swift
[358/379] Compiling SwiftSyntaxMacros ExpressionMacro.swift
[359/379] Compiling SwiftSyntaxMacros ExtensionMacro.swift
[360/379] Compiling SwiftSyntaxMacros CodeItemMacro.swift
[361/379] Compiling SwiftSyntaxMacros DeclarationMacro.swift
[362/379] Compiling SwiftSyntaxMacros AccessorMacro.swift
[363/379] Compiling SwiftSyntaxMacros AttachedMacro.swift
[364/379] Compiling SwiftSyntaxMacros BodyMacro.swift
[365/379] Compiling SwiftSyntaxMacros MemberMacro.swift
[366/379] Compiling SwiftSyntaxMacros PeerMacro.swift
[367/381] Emitting module SwiftSyntaxMacros
[368/381] Compiling SwiftSyntaxMacros FreestandingMacro.swift
[369/381] Compiling SwiftSyntaxMacros Macro+Format.swift
[370/381] Compiling SwiftSyntaxMacros AbstractSourceLocation.swift
[371/381] Compiling SwiftSyntaxMacros MacroExpansionContext.swift
[372/381] Compiling SwiftSyntaxMacros MacroExpansionDiagnosticMessages.swift
[373/381] Compiling SwiftSyntaxMacros PreambleMacro.swift
[374/381] Compiling SwiftSyntaxMacros Syntax+LexicalContext.swift
[375/382] Wrapping AST for SwiftSyntaxMacros for debugging
[377/391] Emitting module SwiftSyntaxMacroExpansion
[378/391] Compiling SwiftSyntaxMacroExpansion IndentationUtils.swift
[379/391] Compiling SwiftSyntaxMacroExpansion BasicMacroExpansionContext.swift
[380/391] Compiling SwiftSyntaxMacroExpansion FunctionParameterUtils.swift
[381/391] Compiling SwiftSyntaxMacroExpansion MacroArgument.swift
[382/392] Compiling SwiftSyntaxMacroExpansion MacroSpec.swift
[383/392] Compiling SwiftSyntaxMacroExpansion MacroExpansionDiagnosticMessages.swift
[384/392] Compiling SwiftSyntaxMacroExpansion MacroExpansion.swift
[385/392] Compiling SwiftSyntaxMacroExpansion MacroReplacement.swift
[386/392] Compiling SwiftSyntaxMacroExpansion MacroSystem.swift
[387/393] Wrapping AST for SwiftSyntaxMacroExpansion for debugging
[389/405] Compiling SwiftCompilerPluginMessageHandling LRUCache.swift
[390/405] Compiling SwiftCompilerPluginMessageHandling Macros.swift
[391/405] Compiling SwiftCompilerPluginMessageHandling PluginMacroExpansionContext.swift
[392/406] Emitting module SwiftCompilerPluginMessageHandling
[393/406] Compiling SwiftCompilerPluginMessageHandling StandardIOMessageConnection.swift
[394/406] Compiling SwiftCompilerPluginMessageHandling PluginMessageCompatibility.swift
[395/406] Compiling SwiftCompilerPluginMessageHandling PluginMessages.swift
[396/406] Compiling SwiftCompilerPluginMessageHandling CodingUtilities.swift
[397/406] Compiling SwiftCompilerPluginMessageHandling JSON.swift
[398/406] Compiling SwiftCompilerPluginMessageHandling CompilerPluginMessageHandler.swift
[399/406] Compiling SwiftCompilerPluginMessageHandling Diagnostics.swift
[400/406] Compiling SwiftCompilerPluginMessageHandling JSONDecoding.swift
[401/406] Compiling SwiftCompilerPluginMessageHandling JSONEncoding.swift
[402/407] Wrapping AST for SwiftCompilerPluginMessageHandling for debugging
[404/409] Compiling SwiftCompilerPlugin CompilerPlugin.swift
[405/409] Emitting module SwiftCompilerPlugin
[406/410] Wrapping AST for SwiftCompilerPlugin for debugging
[408/415] Compiling BluetoothMacros Plugins.swift
[409/415] Compiling BluetoothMacros BluetoothUUID.swift
[410/415] Compiling BluetoothMacros BluetoothAddress.swift
[411/415] Compiling BluetoothMacros Hexadecimal.swift
[412/415] Emitting module BluetoothMacros
[413/416] Wrapping AST for BluetoothMacros for debugging
[414/416] Write Objects.LinkFileList
[415/416] Linking BluetoothMacros-tool
[417/452] Compiling Bluetooth ByteSwap.swift
[418/452] Compiling Bluetooth ByteValue.swift
[419/452] Compiling Bluetooth ClassOfDevice.swift
[420/452] Compiling Bluetooth CompanyIdentifier.swift
[421/452] Compiling Bluetooth CompanyIdentifierMetadata.swift
[422/452] Compiling Bluetooth UInt40.swift
[423/452] Compiling Bluetooth UInt48.swift
[424/452] Compiling Bluetooth UInt512.swift
[425/452] Compiling Bluetooth Unit.swift
[426/452] Compiling Bluetooth UnitIdentifier.swift
[427/452] Compiling Bluetooth SFloat.swift
[428/452] Compiling Bluetooth SecurityLevel.swift
[429/452] Compiling Bluetooth UInt128.swift
[430/452] Compiling Bluetooth UInt24.swift
[431/452] Compiling Bluetooth UInt256.swift
[432/456] Compiling Bluetooth Address.swift
[433/456] Compiling Bluetooth AsyncIndefiniteStream.swift
[434/456] Compiling Bluetooth BitMaskOption.swift
[435/456] Compiling Bluetooth BluetoothUUID.swift
[436/456] Compiling Bluetooth BluetoothUUIDMetadata.swift
[437/456] Compiling Bluetooth UUID.swift
[438/456] Compiling Bluetooth L2CAPSocket.swift
[439/456] Compiling Bluetooth LowEnergyAdvertisingData.swift
[440/456] Compiling Bluetooth LowEnergyScanTimeInterval.swift
[441/456] Compiling Bluetooth RSSI.swift
[442/456] Compiling Bluetooth DescriptorUUID.swift
[443/456] Compiling Bluetooth MemberUUID.swift
[444/456] Compiling Bluetooth ServiceUUID.swift
[445/456] Compiling Bluetooth UnitIdentifiers.swift
[446/456] Emitting module Bluetooth
[447/456] Compiling Bluetooth UnitIdentifierMetadata.swift
[448/456] Compiling Bluetooth iBeacon.swift
[449/456] Compiling Bluetooth CharacteristicUUID.swift
[450/456] Compiling Bluetooth CompanyIdentifiers.swift
[451/456] Compiling Bluetooth DeclarationUUID.swift
[452/456] Compiling Bluetooth Data.swift
[453/456] Compiling Bluetooth Hexadecimal.swift
[454/456] Compiling Bluetooth Integer.swift
[455/456] Compiling Bluetooth String.swift
[456/456] Compiling Bluetooth System.swift
[458/504] Compiling BluetoothGAP GAPCompleteListOf16BitServiceClassUUIDs.swift
[459/504] Compiling BluetoothGAP GAPCompleteListOf32BitServiceClassUUIDs.swift
[460/504] Compiling BluetoothGAP GAPCompleteLocalName.swift
[461/504] Compiling BluetoothGAP GAPData.swift
[462/504] Compiling BluetoothGAP GAPDataType.swift
[463/504] Compiling BluetoothGAP GAPFlags.swift
[464/504] Compiling BluetoothGAP GAPIncompleteListOf128BitServiceClassUUIDs.swift
[465/504] Compiling BluetoothGAP GAPMeshMessage.swift
[466/504] Compiling BluetoothGAP GAPPBADV.swift
[467/504] Compiling BluetoothGAP GAPPublicTargetAddress.swift
[468/504] Compiling BluetoothGAP GAPRandomTargetAddress.swift
[469/504] Compiling BluetoothGAP GAPSecurityManagerOOBFlags.swift
[470/504] Compiling BluetoothGAP GAPSecurityManagerTKValue.swift
[471/504] Emitting module BluetoothGAP
[472/504] Compiling BluetoothGAP GAPIncompleteListOf16BitServiceClassUUIDs.swift
[473/504] Compiling BluetoothGAP GAPIncompleteListOf32BitServiceClassUUIDs.swift
[474/504] Compiling BluetoothGAP GAPIndoorPositioning.swift
[475/504] Compiling BluetoothGAP GAPLEDeviceAddress.swift
[476/504] Compiling BluetoothGAP GAPLERole.swift
[477/504] Compiling BluetoothGAP GAPLESecureConnectionsConfirmation.swift
[478/504] Compiling BluetoothGAP GAPLESecureConnectionsRandom.swift
[479/504] Compiling BluetoothGAP GAP3DInformation.swift
[480/504] Compiling BluetoothGAP GAPAdvertisingInterval.swift
[481/504] Compiling BluetoothGAP GAPAppearance.swift
[482/504] Compiling BluetoothGAP GAPAppearanceData.swift
[483/504] Compiling BluetoothGAP GAPChannelMapUpdateIndication.swift
[484/504] Compiling BluetoothGAP GAPClassOfDevice.swift
[485/504] Compiling BluetoothGAP GAPCompleteListOf128BitServiceClassUUIDs.swift
[486/510] Compiling BluetoothGAP GAPServiceData128BitUUID.swift
[487/510] Compiling BluetoothGAP GAPServiceData16BitUUID.swift
[488/510] Compiling BluetoothGAP GAPServiceData32BitUUID.swift
[489/510] Compiling BluetoothGAP GAPShortLocalName.swift
[490/510] Compiling BluetoothGAP GAPSimplePairingHashC.swift
[491/510] Compiling BluetoothGAP GAPSimplePairingRandomizerR.swift
[492/510] Compiling BluetoothGAP GAPLESupportedFeatures.swift
[493/510] Compiling BluetoothGAP GAPListOf128BitServiceSolicitationUUIDs.swift
[494/510] Compiling BluetoothGAP GAPListOf16BitServiceSolicitationUUIDs.swift
[495/510] Compiling BluetoothGAP GAPListOf32BitServiceSolicitationUUIDs.swift
[496/510] Compiling BluetoothGAP GAPManufacturerSpecificData.swift
[497/510] Compiling BluetoothGAP GAPMeshBeacon.swift
[498/510] Compiling BluetoothGAP Decoder.swift
[499/510] Compiling BluetoothGAP Encoder.swift
[500/510] Compiling BluetoothGAP Hexadecimal.swift
[501/510] Compiling BluetoothGAP Integer.swift
[502/510] Compiling BluetoothGAP OptionSet.swift
[503/510] Compiling BluetoothGAP String.swift
[504/510] Compiling BluetoothGAP System.swift
[505/510] Compiling BluetoothGAP GAPSlaveConnectionIntervalRange.swift
[506/510] Compiling BluetoothGAP GAPTransportDiscoveryData.swift
[507/510] Compiling BluetoothGAP GAPTxPowerLevel.swift
[508/510] Compiling BluetoothGAP GAPURI.swift
[509/510] Compiling BluetoothGAP GAPUUIDList.swift
[510/510] Compiling BluetoothGAP iBeacon.swift
[512/673] Compiling BluetoothHCI HCILERandom.swift
[513/673] Compiling BluetoothHCI HCILEReadAdvertisingChannelTxPower.swift
[514/673] Compiling BluetoothHCI HCILEReadBufferSize.swift
[515/673] Compiling BluetoothHCI HCILEReadChannelMap.swift
[516/673] Compiling BluetoothHCI HCILEReadLocalP256PublicKeyComplete.swift
[517/673] Compiling BluetoothHCI HCILEReadLocalResolvableAddressReturn.swift
[518/673] Compiling BluetoothHCI HCILEReadLocalSupportedFeatures.swift
[519/673] Compiling BluetoothHCI HCILEReadMaximumAdvertisingDataLength.swift
[520/673] Compiling BluetoothHCI HCILEReadMaximumDataLength.swift
[521/673] Compiling BluetoothHCI HCILEReadNumberOfSupportedAdvertisingSets.swift
[522/673] Compiling BluetoothHCI HCILEReadPeerResolvableAddressReturn.swift
[523/673] Compiling BluetoothHCI HCILEReadPeriodicAdvertisingListSize.swift
[524/673] Compiling BluetoothHCI HCILEReadPhy.swift
[525/673] Compiling BluetoothHCI HCILEReadRemoteUsedFeatures.swift
[526/673] Compiling BluetoothHCI HCILEReadRemoteUsedFeaturesComplete.swift
[527/673] Compiling BluetoothHCI HCILEReadResolvingListSize.swift
[528/673] Compiling BluetoothHCI HCILEReadRfPathCompensation.swift
[529/673] Compiling BluetoothHCI HCILEReadSuggestedDefaultDataLength.swift
[530/673] Compiling BluetoothHCI HCILEReadSupportedStates.swift
[531/673] Compiling BluetoothHCI HCILEReadTransmitPower.swift
[532/673] Compiling BluetoothHCI HCILEReadWhiteListSize.swift
[533/673] Compiling BluetoothHCI HCILEReceiverTest.swift
[534/673] Compiling BluetoothHCI HCILERemoteConnectionParameterRequest.swift
[535/695] Compiling BluetoothHCI HCIPINCodeRequestReply.swift
[536/695] Compiling BluetoothHCI HCIPacketHeader.swift
[537/695] Compiling BluetoothHCI HCIPageScanRepetitionMode.swift
[538/695] Compiling BluetoothHCI HCIPeriodicInquiryMode.swift
[539/695] Compiling BluetoothHCI HCIQoSSetup.swift
[540/695] Compiling BluetoothHCI HCIQoSSetupComplete.swift
[541/695] Compiling BluetoothHCI HCIReadClassOfDevice.swift
[542/695] Compiling BluetoothHCI HCIReadClockOffset.swift
[543/695] Compiling BluetoothHCI HCIReadClockOffsetComplete.swift
[544/695] Compiling BluetoothHCI HCIReadConnectionAcceptTimeout.swift
[545/695] Compiling BluetoothHCI HCIReadDataBlockSize.swift
[546/695] Compiling BluetoothHCI HCIReadDeviceAddress.swift
[547/695] Compiling BluetoothHCI HCIReadLMPHandle.swift
[548/695] Compiling BluetoothHCI HCIReadLocalName.swift
[549/695] Compiling BluetoothHCI HCIReadLocalSupportedFeatures.swift
[550/695] Compiling BluetoothHCI HCIReadLocalVersionInformation.swift
[551/695] Compiling BluetoothHCI HCIReadPageTimeout.swift
[552/695] Compiling BluetoothHCI HCIReadRemoteExtendedFeatures.swift
[553/695] Compiling BluetoothHCI HCIReadRemoteExtendedFeaturesComplete.swift
[554/695] Compiling BluetoothHCI HCIReadRemoteFeaturesComplete.swift
[555/695] Compiling BluetoothHCI HCIReadRemoteSupportedFeatures.swift
[556/695] Compiling BluetoothHCI HCIReadRemoteVersionInformation.swift
[557/695] Compiling BluetoothHCI HCIReadRemoteVersionInformationComplete.swift
[558/717] Compiling BluetoothHCI AdvertisingChannelHeader.swift
[559/717] Compiling BluetoothHCI AdvertisingInterval.swift
[560/717] Compiling BluetoothHCI BluetoothHostController.swift
[561/717] Compiling BluetoothHCI ChannelIdentifier.swift
[562/717] Compiling BluetoothHCI ConnectionAcceptTimeout.swift
[563/717] Compiling BluetoothHCI Bool.swift
[564/717] Compiling BluetoothHCI Hexadecimal.swift
[565/717] Compiling BluetoothHCI Integer.swift
[566/717] Compiling BluetoothHCI String.swift
[567/717] Compiling BluetoothHCI System.swift
[568/717] Compiling BluetoothHCI HCI.swift
[569/717] Compiling BluetoothHCI HCIAcceptConnectionRequest.swift
[570/717] Compiling BluetoothHCI HCIAuthenticationComplete.swift
[571/717] Compiling BluetoothHCI HCIAuthenticationRequested.swift
[572/717] Compiling BluetoothHCI HCIChangeConnectionPacketType.swift
[573/717] Compiling BluetoothHCI HCICommand.swift
[574/717] Compiling BluetoothHCI HCICommandComplete.swift
[575/717] Compiling BluetoothHCI HCICommandStatus.swift
[576/717] Compiling BluetoothHCI HCICommandTimeout.swift
[577/717] Compiling BluetoothHCI HCIConnectionComplete.swift
[578/717] Compiling BluetoothHCI HCIConnectionPacketTypeChange.swift
[579/717] Compiling BluetoothHCI HCIConnectionRequest.swift
[580/717] Compiling BluetoothHCI HCICreateConnection.swift
[581/739] Compiling BluetoothHCI HCILESetPeriodicAdvertisingParameters.swift
[582/739] Compiling BluetoothHCI HCILESetPhy.swift
[583/739] Compiling BluetoothHCI HCILESetPrivacyMode.swift
[584/739] Compiling BluetoothHCI HCILESetRandomAddress.swift
[585/739] Compiling BluetoothHCI HCILESetResolvablePrivateAddressTimeout.swift
[586/739] Compiling BluetoothHCI HCILESetScanEnable.swift
[587/739] Compiling BluetoothHCI HCILESetScanParameters.swift
[588/739] Compiling BluetoothHCI HCILESetScanResponseData.swift
[589/739] Compiling BluetoothHCI HCILEStartEncryption.swift
[590/739] Compiling BluetoothHCI HCILETestEnd.swift
[591/739] Compiling BluetoothHCI HCILETransmitterTest.swift
[592/739] Compiling BluetoothHCI HCILEUpdateConnection.swift
[593/739] Compiling BluetoothHCI HCILEWriteRfPathCompensation.swift
[594/739] Compiling BluetoothHCI HCILEWriteSuggestedDefaultDataLength.swift
[595/739] Compiling BluetoothHCI HCILinkKeyNotification.swift
[596/739] Compiling BluetoothHCI HCILinkKeyRequest.swift
[597/739] Compiling BluetoothHCI HCILinkKeyRequestNegativeReply.swift
[598/739] Compiling BluetoothHCI HCILinkKeyRequestReply.swift
[599/739] Compiling BluetoothHCI HCILowEnergyMetaEvent.swift
[600/739] Compiling BluetoothHCI HCIMaxSlotsChange.swift
[601/739] Compiling BluetoothHCI HCIModeChange.swift
[602/739] Compiling BluetoothHCI HCINumberOfCompletedPackets.swift
[603/739] Compiling BluetoothHCI HCIPINCodeRequest.swift
[604/739] Compiling BluetoothHCI HCICreateConnectionCancel.swift
[605/739] Compiling BluetoothHCI HCIDeleteStoredLinkKey.swift
[606/739] Compiling BluetoothHCI HCIDisconnect.swift
[607/739] Compiling BluetoothHCI HCIDisconnectionComplete.swift
[608/739] Compiling BluetoothHCI HCIEncryptionChange.swift
[609/739] Compiling BluetoothHCI HCIEncryptionKeyRefreshComplete.swift
[610/739] Compiling BluetoothHCI HCIError.swift
[611/739] Compiling BluetoothHCI HCIEvent.swift
[612/739] Compiling BluetoothHCI HCIExitPeriodicInquiryMode.swift
[613/739] Compiling BluetoothHCI HCIGeneralEvent.swift
[614/739] Compiling BluetoothHCI HCIHoldMode.swift
[615/739] Compiling BluetoothHCI HCIIOCapabilityRequest.swift
[616/739] Compiling BluetoothHCI HCIIOCapabilityRequestReply.swift
[617/739] Compiling BluetoothHCI HCIIOCapabilityResponse.swift
[618/739] Compiling BluetoothHCI HCIInquiry.swift
[619/739] Compiling BluetoothHCI HCIInquiryCancel.swift
[620/739] Compiling BluetoothHCI HCIInquiryComplete.swift
[621/739] Compiling BluetoothHCI HCIInquiryResult.swift
[622/739] Compiling BluetoothHCI HCILEAddDeviceToPeriodicAdvertiserList.swift
[623/739] Compiling BluetoothHCI HCILEAddDeviceToResolvingList.swift
[624/739] Compiling BluetoothHCI HCILEAddDeviceToWhiteList.swift
[625/739] Compiling BluetoothHCI HCILEAdvertisingReport.swift
[626/739] Compiling BluetoothHCI HCILEAdvertisingSetTerminated.swift
[627/739] Compiling BluetoothHCI HCILERemoteConnectionParameterRequestNegativeReply.swift
[628/739] Compiling BluetoothHCI HCILERemoteConnectionParameterRequestReply.swift
[629/739] Compiling BluetoothHCI HCILERemoveAdvertisingSet.swift
[630/739] Compiling BluetoothHCI HCILERemoveDeviceFromResolvingList.swift
[631/739] Compiling BluetoothHCI HCILERemoveDeviceFromWhiteList.swift
[632/739] Compiling BluetoothHCI HCILERemoveDeviceToPeriodicAdvertiserList.swift
[633/739] Compiling BluetoothHCI HCILEScanRequestReceived.swift
[634/739] Compiling BluetoothHCI HCILESetAddressResolutionEnable.swift
[635/739] Compiling BluetoothHCI HCILESetAdvertiseEnable.swift
[636/739] Compiling BluetoothHCI HCILESetAdvertisingData.swift
[637/739] Compiling BluetoothHCI HCILESetAdvertisingParameters.swift
[638/739] Compiling BluetoothHCI HCILESetAdvertisingSetRandomAddress.swift
[639/739] Compiling BluetoothHCI HCILESetDataLength.swift
[640/739] Compiling BluetoothHCI HCILESetDefaultPhy.swift
[641/739] Compiling BluetoothHCI HCILESetEventMask.swift
[642/739] Compiling BluetoothHCI HCILESetExtendedAdvertisingData.swift
[643/739] Compiling BluetoothHCI HCILESetExtendedAdvertisingParameters.swift
[644/739] Compiling BluetoothHCI HCILESetExtendedScanEnable.swift
[645/739] Compiling BluetoothHCI HCILESetExtendedScanParameters.swift
[646/739] Compiling BluetoothHCI HCILESetExtendedScanResponseData.swift
[647/739] Compiling BluetoothHCI HCILESetHostChannelClassification.swift
[648/739] Compiling BluetoothHCI HCILESetPeriodicAdvertisingData.swift
[649/739] Compiling BluetoothHCI HCILESetPeriodicAdvertisingEnable.swift
[650/739] Emitting module BluetoothHCI
[651/739] Compiling BluetoothHCI HCILEChannelSelectionAlgorithm.swift
[652/739] Compiling BluetoothHCI HCILEConnectionComplete.swift
[653/739] Compiling BluetoothHCI HCILEConnectionUpdateComplete.swift
[654/739] Compiling BluetoothHCI HCILECreateConnection.swift
[655/739] Compiling BluetoothHCI HCILEDataLengthChange.swift
[656/739] Compiling BluetoothHCI HCILEDirectedAdvertisingReport.swift
[657/739] Compiling BluetoothHCI HCILEEncrypt.swift
[658/739] Compiling BluetoothHCI HCILEEnhancedConnectionComplete.swift
[659/739] Compiling BluetoothHCI HCILEEnhancedReceiverTest.swift
[660/739] Compiling BluetoothHCI HCILEEnhancedTransmitterTest.swift
[661/739] Compiling BluetoothHCI HCILEExtendedAdvertisingReport.swift
[662/739] Compiling BluetoothHCI HCILEExtendedCreateConnection.swift
[663/739] Compiling BluetoothHCI HCILEGenerateDHKey.swift
[664/739] Compiling BluetoothHCI HCILEGenerateDHKeyComplete.swift
[665/739] Compiling BluetoothHCI HCILELongTermKeyRequest.swift
[666/739] Compiling BluetoothHCI HCILELongTermKeyRequestNegativeReply.swift
[667/739] Compiling BluetoothHCI HCILELongTermKeyRequestReply.swift
[668/739] Compiling BluetoothHCI HCILEPeriodicAdvertisingCreateSync.swift
[669/739] Compiling BluetoothHCI HCILEPeriodicAdvertisingReport.swift
[670/739] Compiling BluetoothHCI HCILEPeriodicAdvertisingSyncEstablished.swift
[671/739] Compiling BluetoothHCI HCILEPeriodicAdvertisingSyncLost.swift
[672/739] Compiling BluetoothHCI HCILEPeriodicAdvertisingTerminateSync.swift
[673/739] Compiling BluetoothHCI HCILEPhyUpdateComplete.swift
[674/739] Compiling BluetoothHCI LMPFeature.swift
[675/739] Compiling BluetoothHCI LinkControlCommand.swift
[676/739] Compiling BluetoothHCI LinkPolicyCommand.swift
[677/739] Compiling BluetoothHCI LowEnergyAddressType.swift
[678/739] Compiling BluetoothHCI LowEnergyAdvertiserAddressType.swift
[679/739] Compiling BluetoothHCI LowEnergyAdvertising.swift
[680/739] Compiling BluetoothHCI LowEnergyAllPhys.swift
[681/739] Compiling BluetoothHCI LowEnergyChannelMap.swift
[682/739] Compiling BluetoothHCI LowEnergyClockAccuracy.swift
[683/739] Compiling BluetoothHCI LowEnergyCommand.swift
[684/739] Compiling BluetoothHCI LowEnergyConnection.swift
[685/739] Compiling BluetoothHCI LowEnergyConnectionInterval.swift
[686/739] Compiling BluetoothHCI LowEnergyConnectionIntervalRange.swift
[687/739] Compiling BluetoothHCI LowEnergyConnectionLatency.swift
[688/739] Compiling BluetoothHCI LowEnergyConnectionLength.swift
[689/739] Compiling BluetoothHCI LowEnergyEvent.swift
[690/739] Compiling BluetoothHCI LowEnergyFeature.swift
[691/739] Compiling BluetoothHCI LowEnergyFragmentPreference.swift
[692/739] Compiling BluetoothHCI LowEnergyMaxTxOctets.swift
[693/739] Compiling BluetoothHCI LowEnergyMaxTxTime.swift
[694/739] Compiling BluetoothHCI LowEnergyPacketPayload.swift
[695/739] Compiling BluetoothHCI LowEnergyPeerIdentifyAddressType.swift
[696/739] Compiling BluetoothHCI LowEnergyPhyOptions.swift
[697/739] Compiling BluetoothHCI LowEnergyResolvingList.swift
[698/739] Compiling BluetoothHCI LowEnergyRfRxPathCompensationValue.swift
[699/739] Compiling BluetoothHCI LowEnergyRfTxPathCompensationValue.swift
[700/739] Compiling BluetoothHCI LowEnergyRole.swift
[701/739] Compiling BluetoothHCI LowEnergyRxChannel.swift
[702/739] Compiling BluetoothHCI LowEnergyRxPhy.swift
[703/739] Compiling BluetoothHCI LowEnergyRxPhys.swift
[704/739] Compiling BluetoothHCI LowEnergyScanInterval.swift
[705/739] Compiling BluetoothHCI LowEnergyState.swift
[706/739] Compiling BluetoothHCI LowEnergySupervisionTimeout.swift
[707/739] Compiling BluetoothHCI LowEnergyTxChannel.swift
[708/739] Compiling BluetoothHCI LowEnergyTxPhy.swift
[709/739] Compiling BluetoothHCI LowEnergyTxPhys.swift
[710/739] Compiling BluetoothHCI LowEnergyTxPower.swift
[711/739] Compiling BluetoothHCI LowEnergyWhiteList.swift
[712/739] Compiling BluetoothHCI LowEnergyWhiteListDevice.swift
[713/739] Compiling BluetoothHCI PacketType.swift
[714/739] Compiling BluetoothHCI ProtocolServiceMultiplexer.swift
[715/739] Compiling BluetoothHCI StatusParametersCommand.swift
[716/739] Compiling BluetoothHCI VendorCommand.swift
[717/739] Compiling BluetoothHCI iBeacon.swift
[718/739] Compiling BluetoothHCI HCIReadStoredLinkKey.swift
[719/739] Compiling BluetoothHCI HCIRejectConnectionRequest.swift
[720/739] Compiling BluetoothHCI HCIRemoteNameRequest.swift
[721/739] Compiling BluetoothHCI HCIRemoteNameRequestComplete.swift
[722/739] Compiling BluetoothHCI HCIReset.swift
[723/739] Compiling BluetoothHCI HCISetConnectionEncryption.swift
[724/739] Compiling BluetoothHCI HCISetEventFilter.swift
[725/739] Compiling BluetoothHCI HCISimplePairingComplete.swift
[726/739] Compiling BluetoothHCI HCIUserConfirmationRequest.swift
[727/739] Compiling BluetoothHCI HCIUserConfirmationRequestReply.swift
[728/739] Compiling BluetoothHCI HCIVersion.swift
[729/739] Compiling BluetoothHCI HCIWriteClassOfDevice.swift
[730/739] Compiling BluetoothHCI HCIWriteConnectionAcceptTimeout.swift
[731/739] Compiling BluetoothHCI HCIWriteLinkPolicySettings.swift
[732/739] Compiling BluetoothHCI HCIWriteLinkSupervisionTimeout.swift
[733/739] Compiling BluetoothHCI HCIWriteLocalName.swift
[734/739] Compiling BluetoothHCI HCIWritePageScanActivity.swift
[735/739] Compiling BluetoothHCI HCIWritePageScanType.swift
[736/739] Compiling BluetoothHCI HCIWritePageTimeout.swift
[737/739] Compiling BluetoothHCI HCIWriteScanEnable.swift
[738/739] Compiling BluetoothHCI HostControllerBasebandCommand.swift
[739/739] Compiling BluetoothHCI InformationalCommand.swift
[741/757] 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/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/HCI/HCIDeviceFlag.swift:11:35: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 9 |
10 | /// HCI device flags
11 | public enum HCIDeviceFlag: Int32, BitMaskOption, CaseIterable {
   |                                   `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
12 |
13 |     case up
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceOptions.swift:22:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
20 | public extension HCIDeviceOptions {
21 |
22 |     var flags: BitMaskOptionSet<HCIDeviceFlag> {
   |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
23 |         var options = BitMaskOptionSet<HCIDeviceFlag>()
24 |         HCIDeviceFlag.allCases.forEach {
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:31:24: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 29 |               limit: Int = 255,
 30 |               deviceClass: (UInt8, UInt8, UInt8)? = nil,
 31 |               options: BitMaskOptionSet<ScanOption> = []) throws -> [InquiryResult] {
    |                        `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 32 |
 33 |         assert(duration > 0, "Scan must be longer than 0 seconds")
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:69:30: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 67 |
 68 |     /// Options for scanning Bluetooth devices
 69 |     enum ScanOption: UInt16, BitMaskOption {
    |                              `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 70 |
 71 |         /// The cache of previously detected devices is flushed before performing the current inquiry.
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:111:29: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
109 |         public var deviceClass: (UInt8, UInt8, UInt8)?
110 |
111 |         public var options: BitMaskOptionSet<HostController.ScanOption>
    |                             `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
112 |
113 |         public private(set) var response: [HostController.InquiryResult]
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:120:22: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
118 |             limit: UInt8 = 255,
119 |             deviceClass: (UInt8, UInt8, UInt8)? = nil,
120 |             options: BitMaskOptionSet<HostController.ScanOption> = []
    |                      `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
121 |         ) {
122 |             self.device = device
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:186:18: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
184 |         limit: UInt8 = 255,
185 |         deviceClass: (UInt8, UInt8, UInt8)? = nil,
186 |         options: BitMaskOptionSet<HostController.ScanOption> = []
    |                  `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
187 |     ) throws -> [HostController.InquiryResult] {
188 |         var inquiry = HostControllerIO.Inquiry(
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMCreateDevice.swift:31:20: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 29 |         public init(
 30 |             id: HostController.ID,
 31 |             flags: BitMaskOptionSet<RFCOMMFlag>,
    |                    `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 32 |             source: BluetoothAddress,
 33 |             destination: BluetoothAddress,
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMCreateDevice.swift:62:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 60 |
 61 |     @_alwaysEmitIntoClient
 62 |     var flags: BitMaskOptionSet<RFCOMMFlag> {
    |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 63 |         return .init(rawValue: bytes.flags)
 64 |     }
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMCreateDevice.swift:90:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 88 |     func rfcommCreateDevice(
 89 |         id: HostController.ID,
 90 |         flags: BitMaskOptionSet<RFCOMMFlag> = [],
    |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 91 |         source: BluetoothAddress,
 92 |         destination: BluetoothAddress,
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMReleaseDevice.swift:31:20: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
29 |         public init(
30 |             id: HostController.ID,
31 |             flags: BitMaskOptionSet<RFCOMMFlag>
   |                    `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
32 |         ) {
33 |             self.init(CInterop.RFCOMMDeviceRequest(
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMReleaseDevice.swift:59:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
57 |
58 |     @_alwaysEmitIntoClient
59 |     var flags: BitMaskOptionSet<RFCOMMFlag> {
   |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
60 |         return .init(rawValue: bytes.flags)
61 |     }
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMReleaseDevice.swift:71:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
69 |     func rfcommReleaseDevice(
70 |         id: HostController.ID,
71 |         flags: BitMaskOptionSet<RFCOMMFlag> = []
   |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
72 |     ) throws {
73 |         var request = RFCOMMIO.ReleaseDevice(
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMDevice.swift:17:23: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
15 |     public let id: HostController.ID
16 |
17 |     public var flags: BitMaskOptionSet<RFCOMMFlag>
   |                       `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
18 |
19 |     public var state: RFCOMMState
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMFlag.swift:12:47: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
10 | /// RFCOMM Flags
11 | @frozen
12 | public enum RFCOMMFlag: UInt32, CaseIterable, BitMaskOption {
   |                                               `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
13 |
14 |     case reuseDLC           = 0x01 // RFCOMM_REUSE_DLC
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMLinkMode.swift:12:51: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
10 | /// RFCOMM Link Mode
11 | @frozen
12 | public enum RFCOMMLinkMode: UInt16, CaseIterable, BitMaskOption {
   |                                                   `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
13 |
14 |     case master         = 0x0001
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocketOption.swift:67:30: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
65 |         public static var id: RFCOMMSocketOption { .connectionInfo }
66 |
67 |         public var linkMode: BitMaskOptionSet<RFCOMMLinkMode>
   |                              `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
68 |
69 |         public init(linkMode: BitMaskOptionSet<RFCOMMLinkMode> = []) {
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocketOption.swift:69:31: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
67 |         public var linkMode: BitMaskOptionSet<RFCOMMLinkMode>
68 |
69 |         public init(linkMode: BitMaskOptionSet<RFCOMMLinkMode> = []) {
   |                               `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
70 |             self.linkMode = linkMode
71 |         }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[742/772] Compiling BluetoothLinux AddressType.swift
[743/772] Compiling BluetoothLinux BNEP.swift
[744/772] Compiling BluetoothLinux BNEPIO.swift
[745/772] Compiling BluetoothLinux CMTP.swift
[746/772] Compiling BluetoothLinux CMTPIO.swift
[747/772] Compiling BluetoothLinux Error.swift
[748/772] Compiling BluetoothLinux Sequence.swift
[749/772] Compiling BluetoothLinux DeviceCommand.swift
[750/801] Compiling BluetoothLinux SCOSocket.swift
[751/801] Compiling BluetoothLinux SCOSocketOption.swift
[752/801] Compiling BluetoothLinux SocketAddress.swift
[753/801] Compiling BluetoothLinux SocketOption.swift
[754/801] Compiling BluetoothLinux SocketOptionLevel.swift
[755/801] Compiling BluetoothLinux SecuritySocketOption.swift
[756/801] Compiling BluetoothLinux SocketProtocol.swift
[757/801] 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
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[758/801] 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
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[759/801] 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
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[760/801] 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
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[761/801] 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
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[762/801] 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
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[763/801] 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
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[764/801] 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
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[765/801] Compiling BluetoothLinux RFCOMMDevice.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMDevice.swift:17:23: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
15 |     public let id: HostController.ID
16 |
17 |     public var flags: BitMaskOptionSet<RFCOMMFlag>
   |                       `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
18 |
19 |     public var state: RFCOMMState
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMFlag.swift:12:47: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
10 | /// RFCOMM Flags
11 | @frozen
12 | public enum RFCOMMFlag: UInt32, CaseIterable, BitMaskOption {
   |                                               `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
13 |
14 |     case reuseDLC           = 0x01 // RFCOMM_REUSE_DLC
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMLinkMode.swift:12:51: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
10 | /// RFCOMM Link Mode
11 | @frozen
12 | public enum RFCOMMLinkMode: UInt16, CaseIterable, BitMaskOption {
   |                                                   `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
13 |
14 |     case master         = 0x0001
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocketOption.swift:67:30: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
65 |         public static var id: RFCOMMSocketOption { .connectionInfo }
66 |
67 |         public var linkMode: BitMaskOptionSet<RFCOMMLinkMode>
   |                              `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
68 |
69 |         public init(linkMode: BitMaskOptionSet<RFCOMMLinkMode> = []) {
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocketOption.swift:69:31: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
67 |         public var linkMode: BitMaskOptionSet<RFCOMMLinkMode>
68 |
69 |         public init(linkMode: BitMaskOptionSet<RFCOMMLinkMode> = []) {
   |                               `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
70 |             self.linkMode = linkMode
71 |         }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[766/801] Compiling BluetoothLinux RFCOMMFlag.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMDevice.swift:17:23: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
15 |     public let id: HostController.ID
16 |
17 |     public var flags: BitMaskOptionSet<RFCOMMFlag>
   |                       `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
18 |
19 |     public var state: RFCOMMState
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMFlag.swift:12:47: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
10 | /// RFCOMM Flags
11 | @frozen
12 | public enum RFCOMMFlag: UInt32, CaseIterable, BitMaskOption {
   |                                               `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
13 |
14 |     case reuseDLC           = 0x01 // RFCOMM_REUSE_DLC
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMLinkMode.swift:12:51: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
10 | /// RFCOMM Link Mode
11 | @frozen
12 | public enum RFCOMMLinkMode: UInt16, CaseIterable, BitMaskOption {
   |                                                   `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
13 |
14 |     case master         = 0x0001
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocketOption.swift:67:30: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
65 |         public static var id: RFCOMMSocketOption { .connectionInfo }
66 |
67 |         public var linkMode: BitMaskOptionSet<RFCOMMLinkMode>
   |                              `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
68 |
69 |         public init(linkMode: BitMaskOptionSet<RFCOMMLinkMode> = []) {
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocketOption.swift:69:31: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
67 |         public var linkMode: BitMaskOptionSet<RFCOMMLinkMode>
68 |
69 |         public init(linkMode: BitMaskOptionSet<RFCOMMLinkMode> = []) {
   |                               `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
70 |             self.linkMode = linkMode
71 |         }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[767/801] Compiling BluetoothLinux RFCOMMLinkMode.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMDevice.swift:17:23: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
15 |     public let id: HostController.ID
16 |
17 |     public var flags: BitMaskOptionSet<RFCOMMFlag>
   |                       `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
18 |
19 |     public var state: RFCOMMState
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMFlag.swift:12:47: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
10 | /// RFCOMM Flags
11 | @frozen
12 | public enum RFCOMMFlag: UInt32, CaseIterable, BitMaskOption {
   |                                               `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
13 |
14 |     case reuseDLC           = 0x01 // RFCOMM_REUSE_DLC
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMLinkMode.swift:12:51: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
10 | /// RFCOMM Link Mode
11 | @frozen
12 | public enum RFCOMMLinkMode: UInt16, CaseIterable, BitMaskOption {
   |                                                   `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
13 |
14 |     case master         = 0x0001
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocketOption.swift:67:30: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
65 |         public static var id: RFCOMMSocketOption { .connectionInfo }
66 |
67 |         public var linkMode: BitMaskOptionSet<RFCOMMLinkMode>
   |                              `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
68 |
69 |         public init(linkMode: BitMaskOptionSet<RFCOMMLinkMode> = []) {
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocketOption.swift:69:31: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
67 |         public var linkMode: BitMaskOptionSet<RFCOMMLinkMode>
68 |
69 |         public init(linkMode: BitMaskOptionSet<RFCOMMLinkMode> = []) {
   |                               `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
70 |             self.linkMode = linkMode
71 |         }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[768/801] Compiling BluetoothLinux RFCOMMSocket.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMDevice.swift:17:23: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
15 |     public let id: HostController.ID
16 |
17 |     public var flags: BitMaskOptionSet<RFCOMMFlag>
   |                       `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
18 |
19 |     public var state: RFCOMMState
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMFlag.swift:12:47: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
10 | /// RFCOMM Flags
11 | @frozen
12 | public enum RFCOMMFlag: UInt32, CaseIterable, BitMaskOption {
   |                                               `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
13 |
14 |     case reuseDLC           = 0x01 // RFCOMM_REUSE_DLC
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMLinkMode.swift:12:51: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
10 | /// RFCOMM Link Mode
11 | @frozen
12 | public enum RFCOMMLinkMode: UInt16, CaseIterable, BitMaskOption {
   |                                                   `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
13 |
14 |     case master         = 0x0001
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocketOption.swift:67:30: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
65 |         public static var id: RFCOMMSocketOption { .connectionInfo }
66 |
67 |         public var linkMode: BitMaskOptionSet<RFCOMMLinkMode>
   |                              `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
68 |
69 |         public init(linkMode: BitMaskOptionSet<RFCOMMLinkMode> = []) {
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocketOption.swift:69:31: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
67 |         public var linkMode: BitMaskOptionSet<RFCOMMLinkMode>
68 |
69 |         public init(linkMode: BitMaskOptionSet<RFCOMMLinkMode> = []) {
   |                               `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
70 |             self.linkMode = linkMode
71 |         }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[769/801] Compiling BluetoothLinux RFCOMMSocketAddress.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMDevice.swift:17:23: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
15 |     public let id: HostController.ID
16 |
17 |     public var flags: BitMaskOptionSet<RFCOMMFlag>
   |                       `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
18 |
19 |     public var state: RFCOMMState
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMFlag.swift:12:47: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
10 | /// RFCOMM Flags
11 | @frozen
12 | public enum RFCOMMFlag: UInt32, CaseIterable, BitMaskOption {
   |                                               `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
13 |
14 |     case reuseDLC           = 0x01 // RFCOMM_REUSE_DLC
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMLinkMode.swift:12:51: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
10 | /// RFCOMM Link Mode
11 | @frozen
12 | public enum RFCOMMLinkMode: UInt16, CaseIterable, BitMaskOption {
   |                                                   `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
13 |
14 |     case master         = 0x0001
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocketOption.swift:67:30: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
65 |         public static var id: RFCOMMSocketOption { .connectionInfo }
66 |
67 |         public var linkMode: BitMaskOptionSet<RFCOMMLinkMode>
   |                              `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
68 |
69 |         public init(linkMode: BitMaskOptionSet<RFCOMMLinkMode> = []) {
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocketOption.swift:69:31: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
67 |         public var linkMode: BitMaskOptionSet<RFCOMMLinkMode>
68 |
69 |         public init(linkMode: BitMaskOptionSet<RFCOMMLinkMode> = []) {
   |                               `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
70 |             self.linkMode = linkMode
71 |         }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[770/801] Compiling BluetoothLinux RFCOMMSocketOption.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMDevice.swift:17:23: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
15 |     public let id: HostController.ID
16 |
17 |     public var flags: BitMaskOptionSet<RFCOMMFlag>
   |                       `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
18 |
19 |     public var state: RFCOMMState
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMFlag.swift:12:47: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
10 | /// RFCOMM Flags
11 | @frozen
12 | public enum RFCOMMFlag: UInt32, CaseIterable, BitMaskOption {
   |                                               `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
13 |
14 |     case reuseDLC           = 0x01 // RFCOMM_REUSE_DLC
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMLinkMode.swift:12:51: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
10 | /// RFCOMM Link Mode
11 | @frozen
12 | public enum RFCOMMLinkMode: UInt16, CaseIterable, BitMaskOption {
   |                                                   `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
13 |
14 |     case master         = 0x0001
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocketOption.swift:67:30: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
65 |         public static var id: RFCOMMSocketOption { .connectionInfo }
66 |
67 |         public var linkMode: BitMaskOptionSet<RFCOMMLinkMode>
   |                              `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
68 |
69 |         public init(linkMode: BitMaskOptionSet<RFCOMMLinkMode> = []) {
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocketOption.swift:69:31: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
67 |         public var linkMode: BitMaskOptionSet<RFCOMMLinkMode>
68 |
69 |         public init(linkMode: BitMaskOptionSet<RFCOMMLinkMode> = []) {
   |                               `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
70 |             self.linkMode = linkMode
71 |         }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[771/801] Compiling BluetoothLinux RFCOMMState.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMDevice.swift:17:23: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
15 |     public let id: HostController.ID
16 |
17 |     public var flags: BitMaskOptionSet<RFCOMMFlag>
   |                       `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
18 |
19 |     public var state: RFCOMMState
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMFlag.swift:12:47: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
10 | /// RFCOMM Flags
11 | @frozen
12 | public enum RFCOMMFlag: UInt32, CaseIterable, BitMaskOption {
   |                                               `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
13 |
14 |     case reuseDLC           = 0x01 // RFCOMM_REUSE_DLC
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMLinkMode.swift:12:51: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
10 | /// RFCOMM Link Mode
11 | @frozen
12 | public enum RFCOMMLinkMode: UInt16, CaseIterable, BitMaskOption {
   |                                                   `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
13 |
14 |     case master         = 0x0001
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocketOption.swift:67:30: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
65 |         public static var id: RFCOMMSocketOption { .connectionInfo }
66 |
67 |         public var linkMode: BitMaskOptionSet<RFCOMMLinkMode>
   |                              `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
68 |
69 |         public init(linkMode: BitMaskOptionSet<RFCOMMLinkMode> = []) {
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocketOption.swift:69:31: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
67 |         public var linkMode: BitMaskOptionSet<RFCOMMLinkMode>
68 |
69 |         public init(linkMode: BitMaskOptionSet<RFCOMMLinkMode> = []) {
   |                               `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
70 |             self.linkMode = linkMode
71 |         }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[772/801] Compiling BluetoothLinux DevicePollEvent.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceFlag.swift:11:35: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 9 |
10 | /// HCI device flags
11 | public enum HCIDeviceFlag: Int32, BitMaskOption, CaseIterable {
   |                                   `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
12 |
13 |     case up
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceOptions.swift:22:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
20 | public extension HCIDeviceOptions {
21 |
22 |     var flags: BitMaskOptionSet<HCIDeviceFlag> {
   |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
23 |         var options = BitMaskOptionSet<HCIDeviceFlag>()
24 |         HCIDeviceFlag.allCases.forEach {
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceOptions.swift:23:23: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
21 |
22 |     var flags: BitMaskOptionSet<HCIDeviceFlag> {
23 |         var options = BitMaskOptionSet<HCIDeviceFlag>()
   |                       `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
24 |         HCIDeviceFlag.allCases.forEach {
25 |             if contains($0) {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[773/801] Compiling BluetoothLinux DeviceRequest.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceFlag.swift:11:35: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 9 |
10 | /// HCI device flags
11 | public enum HCIDeviceFlag: Int32, BitMaskOption, CaseIterable {
   |                                   `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
12 |
13 |     case up
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceOptions.swift:22:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
20 | public extension HCIDeviceOptions {
21 |
22 |     var flags: BitMaskOptionSet<HCIDeviceFlag> {
   |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
23 |         var options = BitMaskOptionSet<HCIDeviceFlag>()
24 |         HCIDeviceFlag.allCases.forEach {
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceOptions.swift:23:23: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
21 |
22 |     var flags: BitMaskOptionSet<HCIDeviceFlag> {
23 |         var options = BitMaskOptionSet<HCIDeviceFlag>()
   |                       `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
24 |         HCIDeviceFlag.allCases.forEach {
25 |             if contains($0) {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[774/801] Compiling BluetoothLinux HCIBusType.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceFlag.swift:11:35: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 9 |
10 | /// HCI device flags
11 | public enum HCIDeviceFlag: Int32, BitMaskOption, CaseIterable {
   |                                   `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
12 |
13 |     case up
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceOptions.swift:22:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
20 | public extension HCIDeviceOptions {
21 |
22 |     var flags: BitMaskOptionSet<HCIDeviceFlag> {
   |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
23 |         var options = BitMaskOptionSet<HCIDeviceFlag>()
24 |         HCIDeviceFlag.allCases.forEach {
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceOptions.swift:23:23: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
21 |
22 |     var flags: BitMaskOptionSet<HCIDeviceFlag> {
23 |         var options = BitMaskOptionSet<HCIDeviceFlag>()
   |                       `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
24 |         HCIDeviceFlag.allCases.forEach {
25 |             if contains($0) {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[775/801] Compiling BluetoothLinux HCIChannel.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceFlag.swift:11:35: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 9 |
10 | /// HCI device flags
11 | public enum HCIDeviceFlag: Int32, BitMaskOption, CaseIterable {
   |                                   `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
12 |
13 |     case up
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceOptions.swift:22:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
20 | public extension HCIDeviceOptions {
21 |
22 |     var flags: BitMaskOptionSet<HCIDeviceFlag> {
   |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
23 |         var options = BitMaskOptionSet<HCIDeviceFlag>()
24 |         HCIDeviceFlag.allCases.forEach {
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceOptions.swift:23:23: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
21 |
22 |     var flags: BitMaskOptionSet<HCIDeviceFlag> {
23 |         var options = BitMaskOptionSet<HCIDeviceFlag>()
   |                       `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
24 |         HCIDeviceFlag.allCases.forEach {
25 |             if contains($0) {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[776/801] Compiling BluetoothLinux HCIControllerType.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceFlag.swift:11:35: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 9 |
10 | /// HCI device flags
11 | public enum HCIDeviceFlag: Int32, BitMaskOption, CaseIterable {
   |                                   `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
12 |
13 |     case up
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceOptions.swift:22:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
20 | public extension HCIDeviceOptions {
21 |
22 |     var flags: BitMaskOptionSet<HCIDeviceFlag> {
   |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
23 |         var options = BitMaskOptionSet<HCIDeviceFlag>()
24 |         HCIDeviceFlag.allCases.forEach {
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceOptions.swift:23:23: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
21 |
22 |     var flags: BitMaskOptionSet<HCIDeviceFlag> {
23 |         var options = BitMaskOptionSet<HCIDeviceFlag>()
   |                       `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
24 |         HCIDeviceFlag.allCases.forEach {
25 |             if contains($0) {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[777/801] Compiling BluetoothLinux HCIDeviceEvent.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceFlag.swift:11:35: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 9 |
10 | /// HCI device flags
11 | public enum HCIDeviceFlag: Int32, BitMaskOption, CaseIterable {
   |                                   `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
12 |
13 |     case up
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceOptions.swift:22:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
20 | public extension HCIDeviceOptions {
21 |
22 |     var flags: BitMaskOptionSet<HCIDeviceFlag> {
   |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
23 |         var options = BitMaskOptionSet<HCIDeviceFlag>()
24 |         HCIDeviceFlag.allCases.forEach {
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceOptions.swift:23:23: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
21 |
22 |     var flags: BitMaskOptionSet<HCIDeviceFlag> {
23 |         var options = BitMaskOptionSet<HCIDeviceFlag>()
   |                       `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
24 |         HCIDeviceFlag.allCases.forEach {
25 |             if contains($0) {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[778/801] Compiling BluetoothLinux HCIDeviceFlag.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceFlag.swift:11:35: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 9 |
10 | /// HCI device flags
11 | public enum HCIDeviceFlag: Int32, BitMaskOption, CaseIterable {
   |                                   `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
12 |
13 |     case up
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceOptions.swift:22:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
20 | public extension HCIDeviceOptions {
21 |
22 |     var flags: BitMaskOptionSet<HCIDeviceFlag> {
   |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
23 |         var options = BitMaskOptionSet<HCIDeviceFlag>()
24 |         HCIDeviceFlag.allCases.forEach {
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceOptions.swift:23:23: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
21 |
22 |     var flags: BitMaskOptionSet<HCIDeviceFlag> {
23 |         var options = BitMaskOptionSet<HCIDeviceFlag>()
   |                       `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
24 |         HCIDeviceFlag.allCases.forEach {
25 |             if contains($0) {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[779/801] Compiling BluetoothLinux HCIDeviceOptions.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceFlag.swift:11:35: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 9 |
10 | /// HCI device flags
11 | public enum HCIDeviceFlag: Int32, BitMaskOption, CaseIterable {
   |                                   `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
12 |
13 |     case up
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceOptions.swift:22:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
20 | public extension HCIDeviceOptions {
21 |
22 |     var flags: BitMaskOptionSet<HCIDeviceFlag> {
   |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
23 |         var options = BitMaskOptionSet<HCIDeviceFlag>()
24 |         HCIDeviceFlag.allCases.forEach {
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceOptions.swift:23:23: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
21 |
22 |     var flags: BitMaskOptionSet<HCIDeviceFlag> {
23 |         var options = BitMaskOptionSet<HCIDeviceFlag>()
   |                       `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
24 |         HCIDeviceFlag.allCases.forEach {
25 |             if contains($0) {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[780/801] Compiling BluetoothLinux L2CAPSocketOption.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMCreateDevice.swift:31:20: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 29 |         public init(
 30 |             id: HostController.ID,
 31 |             flags: BitMaskOptionSet<RFCOMMFlag>,
    |                    `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 32 |             source: BluetoothAddress,
 33 |             destination: BluetoothAddress,
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMCreateDevice.swift:62:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 60 |
 61 |     @_alwaysEmitIntoClient
 62 |     var flags: BitMaskOptionSet<RFCOMMFlag> {
    |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 63 |         return .init(rawValue: bytes.flags)
 64 |     }
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMCreateDevice.swift:90:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 88 |     func rfcommCreateDevice(
 89 |         id: HostController.ID,
 90 |         flags: BitMaskOptionSet<RFCOMMFlag> = [],
    |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 91 |         source: BluetoothAddress,
 92 |         destination: BluetoothAddress,
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMReleaseDevice.swift:31:20: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
29 |         public init(
30 |             id: HostController.ID,
31 |             flags: BitMaskOptionSet<RFCOMMFlag>
   |                    `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
32 |         ) {
33 |             self.init(CInterop.RFCOMMDeviceRequest(
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMReleaseDevice.swift:59:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
57 |
58 |     @_alwaysEmitIntoClient
59 |     var flags: BitMaskOptionSet<RFCOMMFlag> {
   |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
60 |         return .init(rawValue: bytes.flags)
61 |     }
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMReleaseDevice.swift:71:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
69 |     func rfcommReleaseDevice(
70 |         id: HostController.ID,
71 |         flags: BitMaskOptionSet<RFCOMMFlag> = []
   |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
72 |     ) throws {
73 |         var request = RFCOMMIO.ReleaseDevice(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[781/801] Compiling BluetoothLinux LinkMode.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMCreateDevice.swift:31:20: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 29 |         public init(
 30 |             id: HostController.ID,
 31 |             flags: BitMaskOptionSet<RFCOMMFlag>,
    |                    `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 32 |             source: BluetoothAddress,
 33 |             destination: BluetoothAddress,
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMCreateDevice.swift:62:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 60 |
 61 |     @_alwaysEmitIntoClient
 62 |     var flags: BitMaskOptionSet<RFCOMMFlag> {
    |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 63 |         return .init(rawValue: bytes.flags)
 64 |     }
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMCreateDevice.swift:90:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 88 |     func rfcommCreateDevice(
 89 |         id: HostController.ID,
 90 |         flags: BitMaskOptionSet<RFCOMMFlag> = [],
    |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 91 |         source: BluetoothAddress,
 92 |         destination: BluetoothAddress,
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMReleaseDevice.swift:31:20: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
29 |         public init(
30 |             id: HostController.ID,
31 |             flags: BitMaskOptionSet<RFCOMMFlag>
   |                    `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
32 |         ) {
33 |             self.init(CInterop.RFCOMMDeviceRequest(
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMReleaseDevice.swift:59:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
57 |
58 |     @_alwaysEmitIntoClient
59 |     var flags: BitMaskOptionSet<RFCOMMFlag> {
   |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
60 |         return .init(rawValue: bytes.flags)
61 |     }
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMReleaseDevice.swift:71:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
69 |     func rfcommReleaseDevice(
70 |         id: HostController.ID,
71 |         flags: BitMaskOptionSet<RFCOMMFlag> = []
   |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
72 |     ) throws {
73 |         var request = RFCOMMIO.ReleaseDevice(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[782/801] Compiling BluetoothLinux RFCOMMCreateDevice.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMCreateDevice.swift:31:20: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 29 |         public init(
 30 |             id: HostController.ID,
 31 |             flags: BitMaskOptionSet<RFCOMMFlag>,
    |                    `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 32 |             source: BluetoothAddress,
 33 |             destination: BluetoothAddress,
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMCreateDevice.swift:62:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 60 |
 61 |     @_alwaysEmitIntoClient
 62 |     var flags: BitMaskOptionSet<RFCOMMFlag> {
    |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 63 |         return .init(rawValue: bytes.flags)
 64 |     }
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMCreateDevice.swift:90:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 88 |     func rfcommCreateDevice(
 89 |         id: HostController.ID,
 90 |         flags: BitMaskOptionSet<RFCOMMFlag> = [],
    |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 91 |         source: BluetoothAddress,
 92 |         destination: BluetoothAddress,
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMReleaseDevice.swift:31:20: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
29 |         public init(
30 |             id: HostController.ID,
31 |             flags: BitMaskOptionSet<RFCOMMFlag>
   |                    `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
32 |         ) {
33 |             self.init(CInterop.RFCOMMDeviceRequest(
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMReleaseDevice.swift:59:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
57 |
58 |     @_alwaysEmitIntoClient
59 |     var flags: BitMaskOptionSet<RFCOMMFlag> {
   |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
60 |         return .init(rawValue: bytes.flags)
61 |     }
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMReleaseDevice.swift:71:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
69 |     func rfcommReleaseDevice(
70 |         id: HostController.ID,
71 |         flags: BitMaskOptionSet<RFCOMMFlag> = []
   |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
72 |     ) throws {
73 |         var request = RFCOMMIO.ReleaseDevice(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[783/801] Compiling BluetoothLinux RFCOMMGetDeviceInformation.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMCreateDevice.swift:31:20: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 29 |         public init(
 30 |             id: HostController.ID,
 31 |             flags: BitMaskOptionSet<RFCOMMFlag>,
    |                    `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 32 |             source: BluetoothAddress,
 33 |             destination: BluetoothAddress,
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMCreateDevice.swift:62:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 60 |
 61 |     @_alwaysEmitIntoClient
 62 |     var flags: BitMaskOptionSet<RFCOMMFlag> {
    |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 63 |         return .init(rawValue: bytes.flags)
 64 |     }
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMCreateDevice.swift:90:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 88 |     func rfcommCreateDevice(
 89 |         id: HostController.ID,
 90 |         flags: BitMaskOptionSet<RFCOMMFlag> = [],
    |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 91 |         source: BluetoothAddress,
 92 |         destination: BluetoothAddress,
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMReleaseDevice.swift:31:20: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
29 |         public init(
30 |             id: HostController.ID,
31 |             flags: BitMaskOptionSet<RFCOMMFlag>
   |                    `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
32 |         ) {
33 |             self.init(CInterop.RFCOMMDeviceRequest(
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMReleaseDevice.swift:59:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
57 |
58 |     @_alwaysEmitIntoClient
59 |     var flags: BitMaskOptionSet<RFCOMMFlag> {
   |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
60 |         return .init(rawValue: bytes.flags)
61 |     }
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMReleaseDevice.swift:71:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
69 |     func rfcommReleaseDevice(
70 |         id: HostController.ID,
71 |         flags: BitMaskOptionSet<RFCOMMFlag> = []
   |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
72 |     ) throws {
73 |         var request = RFCOMMIO.ReleaseDevice(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[784/801] Compiling BluetoothLinux RFCOMMGetDeviceList.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMCreateDevice.swift:31:20: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 29 |         public init(
 30 |             id: HostController.ID,
 31 |             flags: BitMaskOptionSet<RFCOMMFlag>,
    |                    `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 32 |             source: BluetoothAddress,
 33 |             destination: BluetoothAddress,
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMCreateDevice.swift:62:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 60 |
 61 |     @_alwaysEmitIntoClient
 62 |     var flags: BitMaskOptionSet<RFCOMMFlag> {
    |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 63 |         return .init(rawValue: bytes.flags)
 64 |     }
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMCreateDevice.swift:90:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 88 |     func rfcommCreateDevice(
 89 |         id: HostController.ID,
 90 |         flags: BitMaskOptionSet<RFCOMMFlag> = [],
    |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 91 |         source: BluetoothAddress,
 92 |         destination: BluetoothAddress,
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMReleaseDevice.swift:31:20: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
29 |         public init(
30 |             id: HostController.ID,
31 |             flags: BitMaskOptionSet<RFCOMMFlag>
   |                    `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
32 |         ) {
33 |             self.init(CInterop.RFCOMMDeviceRequest(
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMReleaseDevice.swift:59:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
57 |
58 |     @_alwaysEmitIntoClient
59 |     var flags: BitMaskOptionSet<RFCOMMFlag> {
   |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
60 |         return .init(rawValue: bytes.flags)
61 |     }
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMReleaseDevice.swift:71:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
69 |     func rfcommReleaseDevice(
70 |         id: HostController.ID,
71 |         flags: BitMaskOptionSet<RFCOMMFlag> = []
   |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
72 |     ) throws {
73 |         var request = RFCOMMIO.ReleaseDevice(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[785/801] Compiling BluetoothLinux RFCOMMIO.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMCreateDevice.swift:31:20: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 29 |         public init(
 30 |             id: HostController.ID,
 31 |             flags: BitMaskOptionSet<RFCOMMFlag>,
    |                    `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 32 |             source: BluetoothAddress,
 33 |             destination: BluetoothAddress,
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMCreateDevice.swift:62:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 60 |
 61 |     @_alwaysEmitIntoClient
 62 |     var flags: BitMaskOptionSet<RFCOMMFlag> {
    |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 63 |         return .init(rawValue: bytes.flags)
 64 |     }
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMCreateDevice.swift:90:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 88 |     func rfcommCreateDevice(
 89 |         id: HostController.ID,
 90 |         flags: BitMaskOptionSet<RFCOMMFlag> = [],
    |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 91 |         source: BluetoothAddress,
 92 |         destination: BluetoothAddress,
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMReleaseDevice.swift:31:20: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
29 |         public init(
30 |             id: HostController.ID,
31 |             flags: BitMaskOptionSet<RFCOMMFlag>
   |                    `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
32 |         ) {
33 |             self.init(CInterop.RFCOMMDeviceRequest(
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMReleaseDevice.swift:59:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
57 |
58 |     @_alwaysEmitIntoClient
59 |     var flags: BitMaskOptionSet<RFCOMMFlag> {
   |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
60 |         return .init(rawValue: bytes.flags)
61 |     }
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMReleaseDevice.swift:71:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
69 |     func rfcommReleaseDevice(
70 |         id: HostController.ID,
71 |         flags: BitMaskOptionSet<RFCOMMFlag> = []
   |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
72 |     ) throws {
73 |         var request = RFCOMMIO.ReleaseDevice(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[786/801] Compiling BluetoothLinux RFCOMMReleaseDevice.swift
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMCreateDevice.swift:31:20: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 29 |         public init(
 30 |             id: HostController.ID,
 31 |             flags: BitMaskOptionSet<RFCOMMFlag>,
    |                    `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 32 |             source: BluetoothAddress,
 33 |             destination: BluetoothAddress,
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMCreateDevice.swift:62:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 60 |
 61 |     @_alwaysEmitIntoClient
 62 |     var flags: BitMaskOptionSet<RFCOMMFlag> {
    |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 63 |         return .init(rawValue: bytes.flags)
 64 |     }
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMCreateDevice.swift:90:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 88 |     func rfcommCreateDevice(
 89 |         id: HostController.ID,
 90 |         flags: BitMaskOptionSet<RFCOMMFlag> = [],
    |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 91 |         source: BluetoothAddress,
 92 |         destination: BluetoothAddress,
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMReleaseDevice.swift:31:20: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
29 |         public init(
30 |             id: HostController.ID,
31 |             flags: BitMaskOptionSet<RFCOMMFlag>
   |                    `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
32 |         ) {
33 |             self.init(CInterop.RFCOMMDeviceRequest(
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMReleaseDevice.swift:59:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
57 |
58 |     @_alwaysEmitIntoClient
59 |     var flags: BitMaskOptionSet<RFCOMMFlag> {
   |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
60 |         return .init(rawValue: bytes.flags)
61 |     }
/host/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMReleaseDevice.swift:71:16: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
69 |     func rfcommReleaseDevice(
70 |         id: HostController.ID,
71 |         flags: BitMaskOptionSet<RFCOMMFlag> = []
   |                `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
72 |     ) throws {
73 |         var request = RFCOMMIO.ReleaseDevice(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[787/801] Compiling BluetoothLinux CSocketAddress.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>
[788/801] Compiling BluetoothLinux Darwin.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>
[789/801] Compiling BluetoothLinux IOCTL.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>
[790/801] Compiling BluetoothLinux SocketDescriptor.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>
[791/801] Compiling BluetoothLinux L2CAPFileDescriptor.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>
[792/801] 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>
[793/801] 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>
[794/801] Compiling BluetoothLinux HCIDeviceUp.swift
/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/HCI/IOCTL/HCIScan.swift:31:24: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 29 |               limit: Int = 255,
 30 |               deviceClass: (UInt8, UInt8, UInt8)? = nil,
 31 |               options: BitMaskOptionSet<ScanOption> = []) throws -> [InquiryResult] {
    |                        `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 32 |
 33 |         assert(duration > 0, "Scan must be longer than 0 seconds")
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:69:30: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 67 |
 68 |     /// Options for scanning Bluetooth devices
 69 |     enum ScanOption: UInt16, BitMaskOption {
    |                              `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 70 |
 71 |         /// The cache of previously detected devices is flushed before performing the current inquiry.
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:111:29: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
109 |         public var deviceClass: (UInt8, UInt8, UInt8)?
110 |
111 |         public var options: BitMaskOptionSet<HostController.ScanOption>
    |                             `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
112 |
113 |         public private(set) var response: [HostController.InquiryResult]
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:120:22: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
118 |             limit: UInt8 = 255,
119 |             deviceClass: (UInt8, UInt8, UInt8)? = nil,
120 |             options: BitMaskOptionSet<HostController.ScanOption> = []
    |                      `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
121 |         ) {
122 |             self.device = device
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:186:18: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
184 |         limit: UInt8 = 255,
185 |         deviceClass: (UInt8, UInt8, UInt8)? = nil,
186 |         options: BitMaskOptionSet<HostController.ScanOption> = []
    |                  `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
187 |     ) throws -> [HostController.InquiryResult] {
188 |         var inquiry = HostControllerIO.Inquiry(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[795/801] Compiling BluetoothLinux HCIScan.swift
/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/HCI/IOCTL/HCIScan.swift:31:24: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 29 |               limit: Int = 255,
 30 |               deviceClass: (UInt8, UInt8, UInt8)? = nil,
 31 |               options: BitMaskOptionSet<ScanOption> = []) throws -> [InquiryResult] {
    |                        `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 32 |
 33 |         assert(duration > 0, "Scan must be longer than 0 seconds")
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:69:30: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 67 |
 68 |     /// Options for scanning Bluetooth devices
 69 |     enum ScanOption: UInt16, BitMaskOption {
    |                              `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 70 |
 71 |         /// The cache of previously detected devices is flushed before performing the current inquiry.
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:111:29: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
109 |         public var deviceClass: (UInt8, UInt8, UInt8)?
110 |
111 |         public var options: BitMaskOptionSet<HostController.ScanOption>
    |                             `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
112 |
113 |         public private(set) var response: [HostController.InquiryResult]
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:120:22: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
118 |             limit: UInt8 = 255,
119 |             deviceClass: (UInt8, UInt8, UInt8)? = nil,
120 |             options: BitMaskOptionSet<HostController.ScanOption> = []
    |                      `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
121 |         ) {
122 |             self.device = device
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:186:18: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
184 |         limit: UInt8 = 255,
185 |         deviceClass: (UInt8, UInt8, UInt8)? = nil,
186 |         options: BitMaskOptionSet<HostController.ScanOption> = []
    |                  `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
187 |     ) throws -> [HostController.InquiryResult] {
188 |         var inquiry = HostControllerIO.Inquiry(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[796/801] Compiling BluetoothLinux HostControllerIO.swift
/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/HCI/IOCTL/HCIScan.swift:31:24: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 29 |               limit: Int = 255,
 30 |               deviceClass: (UInt8, UInt8, UInt8)? = nil,
 31 |               options: BitMaskOptionSet<ScanOption> = []) throws -> [InquiryResult] {
    |                        `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 32 |
 33 |         assert(duration > 0, "Scan must be longer than 0 seconds")
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:69:30: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 67 |
 68 |     /// Options for scanning Bluetooth devices
 69 |     enum ScanOption: UInt16, BitMaskOption {
    |                              `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 70 |
 71 |         /// The cache of previously detected devices is flushed before performing the current inquiry.
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:111:29: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
109 |         public var deviceClass: (UInt8, UInt8, UInt8)?
110 |
111 |         public var options: BitMaskOptionSet<HostController.ScanOption>
    |                             `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
112 |
113 |         public private(set) var response: [HostController.InquiryResult]
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:120:22: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
118 |             limit: UInt8 = 255,
119 |             deviceClass: (UInt8, UInt8, UInt8)? = nil,
120 |             options: BitMaskOptionSet<HostController.ScanOption> = []
    |                      `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
121 |         ) {
122 |             self.device = device
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:186:18: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
184 |         limit: UInt8 = 255,
185 |         deviceClass: (UInt8, UInt8, UInt8)? = nil,
186 |         options: BitMaskOptionSet<HostController.ScanOption> = []
    |                  `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
187 |     ) throws -> [HostController.InquiryResult] {
188 |         var inquiry = HostControllerIO.Inquiry(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[797/801] Compiling BluetoothLinux HCIFilterSocketOption.swift
/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/HCI/IOCTL/HCIScan.swift:31:24: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 29 |               limit: Int = 255,
 30 |               deviceClass: (UInt8, UInt8, UInt8)? = nil,
 31 |               options: BitMaskOptionSet<ScanOption> = []) throws -> [InquiryResult] {
    |                        `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 32 |
 33 |         assert(duration > 0, "Scan must be longer than 0 seconds")
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:69:30: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 67 |
 68 |     /// Options for scanning Bluetooth devices
 69 |     enum ScanOption: UInt16, BitMaskOption {
    |                              `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 70 |
 71 |         /// The cache of previously detected devices is flushed before performing the current inquiry.
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:111:29: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
109 |         public var deviceClass: (UInt8, UInt8, UInt8)?
110 |
111 |         public var options: BitMaskOptionSet<HostController.ScanOption>
    |                             `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
112 |
113 |         public private(set) var response: [HostController.InquiryResult]
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:120:22: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
118 |             limit: UInt8 = 255,
119 |             deviceClass: (UInt8, UInt8, UInt8)? = nil,
120 |             options: BitMaskOptionSet<HostController.ScanOption> = []
    |                      `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
121 |         ) {
122 |             self.device = device
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:186:18: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
184 |         limit: UInt8 = 255,
185 |         deviceClass: (UInt8, UInt8, UInt8)? = nil,
186 |         options: BitMaskOptionSet<HostController.ScanOption> = []
    |                  `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
187 |     ) throws -> [HostController.InquiryResult] {
188 |         var inquiry = HostControllerIO.Inquiry(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[798/801] Compiling BluetoothLinux HIDP.swift
/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/HCI/IOCTL/HCIScan.swift:31:24: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 29 |               limit: Int = 255,
 30 |               deviceClass: (UInt8, UInt8, UInt8)? = nil,
 31 |               options: BitMaskOptionSet<ScanOption> = []) throws -> [InquiryResult] {
    |                        `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 32 |
 33 |         assert(duration > 0, "Scan must be longer than 0 seconds")
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:69:30: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 67 |
 68 |     /// Options for scanning Bluetooth devices
 69 |     enum ScanOption: UInt16, BitMaskOption {
    |                              `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 70 |
 71 |         /// The cache of previously detected devices is flushed before performing the current inquiry.
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:111:29: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
109 |         public var deviceClass: (UInt8, UInt8, UInt8)?
110 |
111 |         public var options: BitMaskOptionSet<HostController.ScanOption>
    |                             `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
112 |
113 |         public private(set) var response: [HostController.InquiryResult]
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:120:22: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
118 |             limit: UInt8 = 255,
119 |             deviceClass: (UInt8, UInt8, UInt8)? = nil,
120 |             options: BitMaskOptionSet<HostController.ScanOption> = []
    |                      `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
121 |         ) {
122 |             self.device = device
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:186:18: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
184 |         limit: UInt8 = 255,
185 |         deviceClass: (UInt8, UInt8, UInt8)? = nil,
186 |         options: BitMaskOptionSet<HostController.ScanOption> = []
    |                  `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
187 |     ) throws -> [HostController.InquiryResult] {
188 |         var inquiry = HostControllerIO.Inquiry(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[799/801] Compiling BluetoothLinux HIDPIO.swift
/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/HCI/IOCTL/HCIScan.swift:31:24: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 29 |               limit: Int = 255,
 30 |               deviceClass: (UInt8, UInt8, UInt8)? = nil,
 31 |               options: BitMaskOptionSet<ScanOption> = []) throws -> [InquiryResult] {
    |                        `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 32 |
 33 |         assert(duration > 0, "Scan must be longer than 0 seconds")
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:69:30: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 67 |
 68 |     /// Options for scanning Bluetooth devices
 69 |     enum ScanOption: UInt16, BitMaskOption {
    |                              `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 70 |
 71 |         /// The cache of previously detected devices is flushed before performing the current inquiry.
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:111:29: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
109 |         public var deviceClass: (UInt8, UInt8, UInt8)?
110 |
111 |         public var options: BitMaskOptionSet<HostController.ScanOption>
    |                             `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
112 |
113 |         public private(set) var response: [HostController.InquiryResult]
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:120:22: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
118 |             limit: UInt8 = 255,
119 |             deviceClass: (UInt8, UInt8, UInt8)? = nil,
120 |             options: BitMaskOptionSet<HostController.ScanOption> = []
    |                      `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
121 |         ) {
122 |             self.device = device
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:186:18: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
184 |         limit: UInt8 = 255,
185 |         deviceClass: (UInt8, UInt8, UInt8)? = nil,
186 |         options: BitMaskOptionSet<HostController.ScanOption> = []
    |                  `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
187 |     ) throws -> [HostController.InquiryResult] {
188 |         var inquiry = HostControllerIO.Inquiry(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[800/801] Compiling BluetoothLinux DeviceDown.swift
/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/HCI/IOCTL/HCIScan.swift:31:24: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 29 |               limit: Int = 255,
 30 |               deviceClass: (UInt8, UInt8, UInt8)? = nil,
 31 |               options: BitMaskOptionSet<ScanOption> = []) throws -> [InquiryResult] {
    |                        `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 32 |
 33 |         assert(duration > 0, "Scan must be longer than 0 seconds")
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:69:30: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 67 |
 68 |     /// Options for scanning Bluetooth devices
 69 |     enum ScanOption: UInt16, BitMaskOption {
    |                              `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 70 |
 71 |         /// The cache of previously detected devices is flushed before performing the current inquiry.
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:111:29: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
109 |         public var deviceClass: (UInt8, UInt8, UInt8)?
110 |
111 |         public var options: BitMaskOptionSet<HostController.ScanOption>
    |                             `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
112 |
113 |         public private(set) var response: [HostController.InquiryResult]
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:120:22: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
118 |             limit: UInt8 = 255,
119 |             deviceClass: (UInt8, UInt8, UInt8)? = nil,
120 |             options: BitMaskOptionSet<HostController.ScanOption> = []
    |                      `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
121 |         ) {
122 |             self.device = device
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:186:18: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
184 |         limit: UInt8 = 255,
185 |         deviceClass: (UInt8, UInt8, UInt8)? = nil,
186 |         options: BitMaskOptionSet<HostController.ScanOption> = []
    |                  `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
187 |     ) throws -> [HostController.InquiryResult] {
188 |         var inquiry = HostControllerIO.Inquiry(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
[801/801] Compiling BluetoothLinux CInterop.swift
/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/HCI/IOCTL/HCIScan.swift:31:24: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 29 |               limit: Int = 255,
 30 |               deviceClass: (UInt8, UInt8, UInt8)? = nil,
 31 |               options: BitMaskOptionSet<ScanOption> = []) throws -> [InquiryResult] {
    |                        `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 32 |
 33 |         assert(duration > 0, "Scan must be longer than 0 seconds")
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:69:30: warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 67 |
 68 |     /// Options for scanning Bluetooth devices
 69 |     enum ScanOption: UInt16, BitMaskOption {
    |                              `- warning: 'BitMaskOption' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
 70 |
 71 |         /// The cache of previously detected devices is flushed before performing the current inquiry.
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:111:29: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
109 |         public var deviceClass: (UInt8, UInt8, UInt8)?
110 |
111 |         public var options: BitMaskOptionSet<HostController.ScanOption>
    |                             `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
112 |
113 |         public private(set) var response: [HostController.InquiryResult]
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:120:22: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
118 |             limit: UInt8 = 255,
119 |             deviceClass: (UInt8, UInt8, UInt8)? = nil,
120 |             options: BitMaskOptionSet<HostController.ScanOption> = []
    |                      `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
121 |         ) {
122 |             self.device = device
/host/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:186:18: warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
184 |         limit: UInt8 = 255,
185 |         deviceClass: (UInt8, UInt8, UInt8)? = nil,
186 |         options: BitMaskOptionSet<HostController.ScanOption> = []
    |                  `- warning: 'BitMaskOptionSet' is deprecated: Use OptionSet instead [#DeprecatedDeclaration]
187 |     ) throws -> [HostController.InquiryResult] {
188 |         var inquiry = HostControllerIO.Inquiry(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[#ImplementationOnlyDeprecated]: <https://docs.swift.org/compiler/documentation/diagnostics/implementation-only-deprecated>
Build complete! (251.57s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "bluetooth",
      "requirement" : {
        "branch" : [
          "master"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/PureSwift/Bluetooth.git"
    },
    {
      "identity" : "socket",
      "requirement" : {
        "branch" : [
          "main"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/PureSwift/Socket.git"
    }
  ],
  "manifest_display_name" : "BluetoothLinux",
  "name" : "BluetoothLinux",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "BluetoothLinux",
      "targets" : [
        "BluetoothLinux"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "CBluetoothLinuxTest",
      "module_type" : "ClangTarget",
      "name" : "CBluetoothLinuxTest",
      "path" : "Sources/CBluetoothLinuxTest",
      "sources" : [
        "dummy.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CBluetoothLinux",
      "module_type" : "ClangTarget",
      "name" : "CBluetoothLinux",
      "path" : "Sources/CBluetoothLinux",
      "product_memberships" : [
        "BluetoothLinux"
      ],
      "sources" : [
        "dummy.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "BluetoothLinuxTests",
      "module_type" : "SwiftTarget",
      "name" : "BluetoothLinuxTests",
      "path" : "Tests/BluetoothLinuxTests",
      "product_dependencies" : [
        "BluetoothGATT",
        "BluetoothGAP"
      ],
      "sources" : [
        "BluetoothLinuxTests.swift",
        "L2CAPTests.swift"
      ],
      "target_dependencies" : [
        "BluetoothLinux",
        "CBluetoothLinuxTest"
      ],
      "type" : "test"
    },
    {
      "c99name" : "BluetoothLinux",
      "module_type" : "SwiftTarget",
      "name" : "BluetoothLinux",
      "path" : "Sources/BluetoothLinux",
      "product_dependencies" : [
        "Bluetooth",
        "BluetoothHCI",
        "Socket"
      ],
      "product_memberships" : [
        "BluetoothLinux"
      ],
      "sources" : [
        "AddressType.swift",
        "BNEP/BNEP.swift",
        "BNEP/IOCTL/BNEPIO.swift",
        "CMTP/CMTP.swift",
        "CMTP/IOCTL/CMTPIO.swift",
        "Error.swift",
        "Extensions/Sequence.swift",
        "HCI/DeviceCommand.swift",
        "HCI/DevicePollEvent.swift",
        "HCI/DeviceRequest.swift",
        "HCI/HCIBusType.swift",
        "HCI/HCIChannel.swift",
        "HCI/HCIControllerType.swift",
        "HCI/HCIDeviceEvent.swift",
        "HCI/HCIDeviceFlag.swift",
        "HCI/HCIDeviceOptions.swift",
        "HCI/HCIFileDescriptor.swift",
        "HCI/HCIPacketType.swift",
        "HCI/HCISocketAddress.swift",
        "HCI/HCISocketOption.swift",
        "HCI/HostController.swift",
        "HCI/IOCTL/HCIDeviceDown.swift",
        "HCI/IOCTL/HCIDeviceInformation.swift",
        "HCI/IOCTL/HCIDeviceList.swift",
        "HCI/IOCTL/HCIDeviceUp.swift",
        "HCI/IOCTL/HCIScan.swift",
        "HCI/IOCTL/HostControllerIO.swift",
        "HCI/SocketOptions/HCIFilterSocketOption.swift",
        "HIDP/HIDP.swift",
        "HIDP/IOCTL/HIDPIO.swift",
        "IOControl/DeviceDown.swift",
        "Internal/CInterop.swift",
        "Internal/CSocketAddress.swift",
        "Internal/Darwin.swift",
        "Internal/IOCTL.swift",
        "Internal/SocketDescriptor.swift",
        "L2CAP/L2CAPFileDescriptor.swift",
        "L2CAP/L2CAPSocket.swift",
        "L2CAP/L2CAPSocketAddress.swift",
        "L2CAP/L2CAPSocketOption.swift",
        "LinkMode.swift",
        "RFCOMM/IOCTL/RFCOMMCreateDevice.swift",
        "RFCOMM/IOCTL/RFCOMMGetDeviceInformation.swift",
        "RFCOMM/IOCTL/RFCOMMGetDeviceList.swift",
        "RFCOMM/IOCTL/RFCOMMIO.swift",
        "RFCOMM/IOCTL/RFCOMMReleaseDevice.swift",
        "RFCOMM/RFCOMMDevice.swift",
        "RFCOMM/RFCOMMFlag.swift",
        "RFCOMM/RFCOMMLinkMode.swift",
        "RFCOMM/RFCOMMSocket.swift",
        "RFCOMM/RFCOMMSocketAddress.swift",
        "RFCOMM/RFCOMMSocketOption.swift",
        "RFCOMM/RFCOMMState.swift",
        "SCO/SCOSocket.swift",
        "SCO/SCOSocketOption.swift",
        "SocketAddress.swift",
        "SocketOption.swift",
        "SocketOptionLevel.swift",
        "SocketOptions/SecuritySocketOption.swift",
        "SocketProtocol.swift"
      ],
      "target_dependencies" : [
        "CBluetoothLinux"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
basic-6.3-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:5a7d791d2ead8a924b1292cb31bf3288eabcfe8880e0b005b00b45b71a5bc36a
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:basic-6.3-latest
Done.