Build Information
Failed to build BluetoothLinux, reference master (93efd3), with Swift 6.4 for macOS (Xcode) using Xcode 27.0 on 30 Oct 2026 20:37:32 UTC.
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme BluetoothLinux-Package -destination platform=macOS,arch=arm64Build Log
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HostController.swift:10:22: warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'BluetoothLinux' [#ImplementationOnlyDeprecated]
8 |
9 | import Foundation
10 | @_implementationOnly import CBluetoothLinux
| `- warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'BluetoothLinux' [#ImplementationOnlyDeprecated]
11 | import BluetoothHCI
12 | import SystemPackage
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HostController.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HostController.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIDeviceDown.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCIDeviceDown.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIDeviceInformation.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCIDeviceInformation.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIDeviceList.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCIDeviceList.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIDeviceUp.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCIDeviceUp.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCIScan.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HostControllerIO.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HostControllerIO.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/SocketOptions/HCIFilterSocketOption.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCIFilterSocketOption.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/HIDP.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HIDP.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/HIDPConnection.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HIDPConnection.swift
SwiftCompile normal arm64 Compiling\ BNEPRemoveConnection.swift,\ CMTP.swift,\ CMTPIO.swift,\ Error.swift,\ Integer.swift,\ Sequence.swift,\ DeviceCommand.swift,\ DevicePollEvent.swift,\ DeviceRequest.swift,\ HCIBusType.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPRemoveConnection.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/CMTP/CMTP.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/CMTP/IOCTL/CMTPIO.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Error.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Extensions/Integer.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Extensions/Sequence.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/DeviceCommand.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/DevicePollEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/DeviceRequest.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIBusType.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPRemoveConnection.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BNEPRemoveConnection.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/CMTP/CMTP.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CMTP.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/CMTP/IOCTL/CMTPIO.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CMTPIO.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Error.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Error.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Extensions/Integer.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Integer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Extensions/Sequence.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Sequence.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/DeviceCommand.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DeviceCommand.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/DevicePollEvent.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DevicePollEvent.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/DeviceRequest.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DeviceRequest.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIBusType.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCIBusType.swift
SwiftCompile normal arm64 Compiling\ RFCOMMDevice.swift,\ RFCOMMFileDescriptor.swift,\ RFCOMMFlag.swift,\ RFCOMMLinkMode.swift,\ RFCOMMSocket.swift,\ RFCOMMSocketAddress.swift,\ RFCOMMSocketOption.swift,\ RFCOMMState.swift,\ SCOFileDescriptor.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMDevice.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMFileDescriptor.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMFlag.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMLinkMode.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocket.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocketAddress.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocketOption.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMState.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SCO/SCOFileDescriptor.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMDevice.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RFCOMMDevice.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMFileDescriptor.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RFCOMMFileDescriptor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMFlag.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RFCOMMFlag.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMLinkMode.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RFCOMMLinkMode.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocket.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RFCOMMSocket.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocketAddress.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RFCOMMSocketAddress.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocketOption.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RFCOMMSocketOption.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMState.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RFCOMMState.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SCO/SCOFileDescriptor.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SCOFileDescriptor.swift
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocket.swift:131:25: warning: forced cast of 'Errno' to same type has no effect
129 | }
130 | catch {
131 | throw error as! Errno // TODO: Foundation doesnt support typed error yet
| `- warning: forced cast of 'Errno' to same type has no effect
132 | }
133 | }
SwiftCompile normal arm64 Compiling\ HCIChannel.swift,\ HCIControllerType.swift,\ HCIDeviceEvent.swift,\ HCIDeviceFlag.swift,\ HCIDeviceOptions.swift,\ HCIFileDescriptor.swift,\ HCIPacketType.swift,\ HCISocketAddress.swift,\ HCISocketOption.swift,\ HCIUserChannel.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIChannel.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIControllerType.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceFlag.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIPacketType.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCISocketAddress.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCISocketOption.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIUserChannel.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift:71:48: error: '+' is only available in macOS 13.0 or newer
12 | import Socket
13 |
14 | internal extension Socket {
| `- note: add '@available' attribute to enclosing extension
15 |
16 | /// Sends an HCI command without waiting for an event.
:
40 | /// Sends an HCI command and waits for expected event parameter data.
41 | @usableFromInline
42 | func sendRequest <Command: HCICommand> (
| `- note: add '@available' attribute to enclosing instance method
43 | command: Command,
44 | commandParameterData: Data = Data(),
:
69 | // (a fixed number of reads is not enough while scanning, since LE advertising
70 | // reports also pass the filter and can arrive before the command's response)
71 | let deadline = ContinuousClock.now + .milliseconds(Int(timeout.rawValue))
| |- error: '+' is only available in macOS 13.0 or newer
| `- note: add 'if #available' version check
72 | while ContinuousClock.now < deadline {
73 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift:71:28: error: 'ContinuousClock' is only available in macOS 13.0 or newer
12 | import Socket
13 |
14 | internal extension Socket {
| `- note: add '@available' attribute to enclosing extension
15 |
16 | /// Sends an HCI command without waiting for an event.
:
40 | /// Sends an HCI command and waits for expected event parameter data.
41 | @usableFromInline
42 | func sendRequest <Command: HCICommand> (
| `- note: add '@available' attribute to enclosing instance method
43 | command: Command,
44 | commandParameterData: Data = Data(),
:
69 | // (a fixed number of reads is not enough while scanning, since LE advertising
70 | // reports also pass the filter and can arrive before the command's response)
71 | let deadline = ContinuousClock.now + .milliseconds(Int(timeout.rawValue))
| |- error: 'ContinuousClock' is only available in macOS 13.0 or newer
| `- note: add 'if #available' version check
72 | while ContinuousClock.now < deadline {
73 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift:71:44: error: 'now' is only available in macOS 13.0 or newer
12 | import Socket
13 |
14 | internal extension Socket {
| `- note: add '@available' attribute to enclosing extension
15 |
16 | /// Sends an HCI command without waiting for an event.
:
40 | /// Sends an HCI command and waits for expected event parameter data.
41 | @usableFromInline
42 | func sendRequest <Command: HCICommand> (
| `- note: add '@available' attribute to enclosing instance method
43 | command: Command,
44 | commandParameterData: Data = Data(),
:
69 | // (a fixed number of reads is not enough while scanning, since LE advertising
70 | // reports also pass the filter and can arrive before the command's response)
71 | let deadline = ContinuousClock.now + .milliseconds(Int(timeout.rawValue))
| |- error: 'now' is only available in macOS 13.0 or newer
| `- note: add 'if #available' version check
72 | while ContinuousClock.now < deadline {
73 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift:71:51: error: 'milliseconds' is only available in macOS 13.0 or newer
12 | import Socket
13 |
14 | internal extension Socket {
| `- note: add '@available' attribute to enclosing extension
15 |
16 | /// Sends an HCI command without waiting for an event.
:
40 | /// Sends an HCI command and waits for expected event parameter data.
41 | @usableFromInline
42 | func sendRequest <Command: HCICommand> (
| `- note: add '@available' attribute to enclosing instance method
43 | command: Command,
44 | commandParameterData: Data = Data(),
:
69 | // (a fixed number of reads is not enough while scanning, since LE advertising
70 | // reports also pass the filter and can arrive before the command's response)
71 | let deadline = ContinuousClock.now + .milliseconds(Int(timeout.rawValue))
| |- error: 'milliseconds' is only available in macOS 13.0 or newer
| `- note: add 'if #available' version check
72 | while ContinuousClock.now < deadline {
73 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift:72:39: error: '<' is only available in macOS 13.0 or newer
12 | import Socket
13 |
14 | internal extension Socket {
| `- note: add '@available' attribute to enclosing extension
15 |
16 | /// Sends an HCI command without waiting for an event.
:
40 | /// Sends an HCI command and waits for expected event parameter data.
41 | @usableFromInline
42 | func sendRequest <Command: HCICommand> (
| `- note: add '@available' attribute to enclosing instance method
43 | command: Command,
44 | commandParameterData: Data = Data(),
:
70 | // reports also pass the filter and can arrive before the command's response)
71 | let deadline = ContinuousClock.now + .milliseconds(Int(timeout.rawValue))
72 | while ContinuousClock.now < deadline {
| |- error: '<' is only available in macOS 13.0 or newer
| `- note: add 'if #available' version check
73 |
74 | // wait for the next event no longer than the remaining time
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift:72:19: error: 'ContinuousClock' is only available in macOS 13.0 or newer
12 | import Socket
13 |
14 | internal extension Socket {
| `- note: add '@available' attribute to enclosing extension
15 |
16 | /// Sends an HCI command without waiting for an event.
:
40 | /// Sends an HCI command and waits for expected event parameter data.
41 | @usableFromInline
42 | func sendRequest <Command: HCICommand> (
| `- note: add '@available' attribute to enclosing instance method
43 | command: Command,
44 | commandParameterData: Data = Data(),
:
70 | // reports also pass the filter and can arrive before the command's response)
71 | let deadline = ContinuousClock.now + .milliseconds(Int(timeout.rawValue))
72 | while ContinuousClock.now < deadline {
| |- error: 'ContinuousClock' is only available in macOS 13.0 or newer
| `- note: add 'if #available' version check
73 |
74 | // wait for the next event no longer than the remaining time
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift:72:35: error: 'now' is only available in macOS 13.0 or newer
12 | import Socket
13 |
14 | internal extension Socket {
| `- note: add '@available' attribute to enclosing extension
15 |
16 | /// Sends an HCI command without waiting for an event.
:
40 | /// Sends an HCI command and waits for expected event parameter data.
41 | @usableFromInline
42 | func sendRequest <Command: HCICommand> (
| `- note: add '@available' attribute to enclosing instance method
43 | command: Command,
44 | commandParameterData: Data = Data(),
:
70 | // reports also pass the filter and can arrive before the command's response)
71 | let deadline = ContinuousClock.now + .milliseconds(Int(timeout.rawValue))
72 | while ContinuousClock.now < deadline {
| |- error: 'now' is only available in macOS 13.0 or newer
| `- note: add 'if #available' version check
73 |
74 | // wait for the next event no longer than the remaining time
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift:75:43: error: '-' is only available in macOS 13.0 or newer
12 | import Socket
13 |
14 | internal extension Socket {
| `- note: add '@available' attribute to enclosing extension
15 |
16 | /// Sends an HCI command without waiting for an event.
:
40 | /// Sends an HCI command and waits for expected event parameter data.
41 | @usableFromInline
42 | func sendRequest <Command: HCICommand> (
| `- note: add '@available' attribute to enclosing instance method
43 | command: Command,
44 | commandParameterData: Data = Data(),
:
73 |
74 | // wait for the next event no longer than the remaining time
75 | let remaining = (deadline - ContinuousClock.now).components
| |- error: '-' is only available in macOS 13.0 or newer
| `- note: add 'if #available' version check
76 | let milliseconds = Int(remaining.seconds) * 1000 + Int(remaining.attoseconds / 1_000_000_000_000_000)
77 | guard try fileDescriptor.poll(for: [.read], timeout: max(milliseconds, 0)).contains(.read) else {
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift:75:45: error: 'ContinuousClock' is only available in macOS 13.0 or newer
12 | import Socket
13 |
14 | internal extension Socket {
| `- note: add '@available' attribute to enclosing extension
15 |
16 | /// Sends an HCI command without waiting for an event.
:
40 | /// Sends an HCI command and waits for expected event parameter data.
41 | @usableFromInline
42 | func sendRequest <Command: HCICommand> (
| `- note: add '@available' attribute to enclosing instance method
43 | command: Command,
44 | commandParameterData: Data = Data(),
:
73 |
74 | // wait for the next event no longer than the remaining time
75 | let remaining = (deadline - ContinuousClock.now).components
| |- error: 'ContinuousClock' is only available in macOS 13.0 or newer
| `- note: add 'if #available' version check
76 | let milliseconds = Int(remaining.seconds) * 1000 + Int(remaining.attoseconds / 1_000_000_000_000_000)
77 | guard try fileDescriptor.poll(for: [.read], timeout: max(milliseconds, 0)).contains(.read) else {
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift:75:61: error: 'now' is only available in macOS 13.0 or newer
12 | import Socket
13 |
14 | internal extension Socket {
| `- note: add '@available' attribute to enclosing extension
15 |
16 | /// Sends an HCI command without waiting for an event.
:
40 | /// Sends an HCI command and waits for expected event parameter data.
41 | @usableFromInline
42 | func sendRequest <Command: HCICommand> (
| `- note: add '@available' attribute to enclosing instance method
43 | command: Command,
44 | commandParameterData: Data = Data(),
:
73 |
74 | // wait for the next event no longer than the remaining time
75 | let remaining = (deadline - ContinuousClock.now).components
| |- error: 'now' is only available in macOS 13.0 or newer
| `- note: add 'if #available' version check
76 | let milliseconds = Int(remaining.seconds) * 1000 + Int(remaining.attoseconds / 1_000_000_000_000_000)
77 | guard try fileDescriptor.poll(for: [.read], timeout: max(milliseconds, 0)).contains(.read) else {
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift:75:66: error: 'components' is only available in macOS 13.0 or newer
12 | import Socket
13 |
14 | internal extension Socket {
| `- note: add '@available' attribute to enclosing extension
15 |
16 | /// Sends an HCI command without waiting for an event.
:
40 | /// Sends an HCI command and waits for expected event parameter data.
41 | @usableFromInline
42 | func sendRequest <Command: HCICommand> (
| `- note: add '@available' attribute to enclosing instance method
43 | command: Command,
44 | commandParameterData: Data = Data(),
:
73 |
74 | // wait for the next event no longer than the remaining time
75 | let remaining = (deadline - ContinuousClock.now).components
| |- error: 'components' is only available in macOS 13.0 or newer
| `- note: add 'if #available' version check
76 | let milliseconds = Int(remaining.seconds) * 1000 + Int(remaining.attoseconds / 1_000_000_000_000_000)
77 | guard try fileDescriptor.poll(for: [.read], timeout: max(milliseconds, 0)).contains(.read) else {
Failed frontend command:
/Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/AddressType.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/BNEP.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/BNEPConnection.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/BNEPConnectionFlag.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/BNEPConnectionState.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/BNEPRole.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPAddConnection.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPGetConnectionList.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPGetSupportedFeatures.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPIO.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPRemoveConnection.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/CMTP/CMTP.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/CMTP/IOCTL/CMTPIO.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Error.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Extensions/Integer.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Extensions/Sequence.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/DeviceCommand.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/DevicePollEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/DeviceRequest.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIBusType.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIChannel.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIControllerType.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceEvent.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceFlag.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceOptions.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIPacketType.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCISocketAddress.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCISocketOption.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIUserChannel.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HostController.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIDeviceDown.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIDeviceInformation.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIDeviceList.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIDeviceUp.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HostControllerIO.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/SocketOptions/HCIFilterSocketOption.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/HIDP.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/HIDPConnection.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/HIDPConnectionFlag.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/HIDPConnectionState.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPAddConnection.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPGetConnectionInformation.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPGetConnectionList.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPIO.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPRemoveConnection.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/IOControl/DeviceDown.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/ISO/ISOFileDescriptor.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/ISO/ISOQualityOfService.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/ISO/ISOSocket.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/ISO/ISOSocketAddress.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/CInterop.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/CSocketAddress.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/IOCTL.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/IOControl.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/SocketDescriptor.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPFileDescriptor.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPSocket+Classic.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPSocket.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPSocketAddress.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPSocketOption.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/LinkMode.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementCommands.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementControllerInformation.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementOpcode.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementPacket.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementSettings.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementSocket.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementStatus.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMCreateDevice.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMGetDeviceInformation.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMGetDeviceList.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMIO.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMReleaseDevice.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMDevice.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMFileDescriptor.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMFlag.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMLinkMode.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocket.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocketAddress.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocketOption.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMState.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SCO/SCOFileDescriptor.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SCO/SCOSocket.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SCO/SCOSocketAddress.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SCO/SCOSocketOption.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SocketAddress.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SocketOption.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SocketOptionLevel.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SocketOptions/SecuritySocketOption.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SocketOptions/VoiceSocketOption.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SocketProtocol.swift -supplementary-output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/supplementaryOutputs-73 -target arm64-apple-macos12.0 -module-can-import-version Darwin 428.0.10 0 -disable-cross-import-overlay-search -swift-module-cross-import Darwin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/Darwin.swiftcrossimport/xlocale.swiftoverlay -load-resolved-plugin \#/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/BluetoothMacros\#BluetoothMacros -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/BluetoothLinux-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -Isystem /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D ENABLE_MOCKING -D Xcode -serialize-debugging-options -load-plugin-executable /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/BluetoothMacros\#BluetoothMacros -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-system/Sources/CSystem/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Socket/Sources/CSocket/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/Sources/CBluetoothLinux/include/module.modulemap -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c04489db99fe7804849a4777d653a8cfc1be.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-system/Sources/CSystem/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Socket/Sources/CSocket/include -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/CBluetoothLinux/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name BluetoothLinux -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/BluetoothLinux_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-macos27.0 -target-sdk-version 27.0 -target-sdk-name macosx27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIChannel.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIControllerType.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIDeviceEvent.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIDeviceFlag.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIDeviceOptions.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIFileDescriptor.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIPacketType.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCISocketAddress.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCISocketOption.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIUserChannel.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/BluetoothLinux.swiftmodule -index-unit-output-path /BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIChannel.o -index-unit-output-path /BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIControllerType.o -index-unit-output-path /BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIDeviceEvent.o -index-unit-output-path /BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIDeviceFlag.o -index-unit-output-path /BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIDeviceOptions.o -index-unit-output-path /BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIFileDescriptor.o -index-unit-output-path /BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIPacketType.o -index-unit-output-path /BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCISocketAddress.o -index-unit-output-path /BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCISocketOption.o -index-unit-output-path /BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIUserChannel.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIChannel.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCIChannel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIControllerType.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCIControllerType.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceEvent.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCIDeviceEvent.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceFlag.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCIDeviceFlag.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceOptions.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCIDeviceOptions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCIFileDescriptor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIPacketType.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCIPacketType.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCISocketAddress.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCISocketAddress.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCISocketOption.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCISocketOption.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIUserChannel.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCIUserChannel.swift
SwiftCompile normal arm64 Compiling\ AddressType.swift,\ BNEP.swift,\ BNEPConnection.swift,\ BNEPConnectionFlag.swift,\ BNEPConnectionState.swift,\ BNEPRole.swift,\ BNEPAddConnection.swift,\ BNEPGetConnectionList.swift,\ BNEPGetSupportedFeatures.swift,\ BNEPIO.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/AddressType.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/BNEP.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/BNEPConnection.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/BNEPConnectionFlag.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/BNEPConnectionState.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/BNEPRole.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPAddConnection.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPGetConnectionList.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPGetSupportedFeatures.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPIO.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPAddConnection.swift:45:51: warning: setter for property 'bytes' is private and cannot be referenced from an '@_alwaysEmitIntoClient' function; this will be an error in a future Swift language mode
20 |
21 | @usableFromInline
22 | internal private(set) var bytes: CInterop.BNEPConnectionAddRequest
| `- note: setter for property 'bytes' is not '@usableFromInline' or public
23 |
24 | @usableFromInline
:
43 | @_alwaysEmitIntoClient
44 | public mutating func withUnsafeMutablePointer<Result>(_ body: (UnsafeMutableRawPointer) throws -> (Result)) rethrows -> Result {
45 | try Swift.withUnsafeMutableBytes(of: &bytes) { buffer in
| `- warning: setter for property 'bytes' is private and cannot be referenced from an '@_alwaysEmitIntoClient' function; this will be an error in a future Swift language mode
46 | try body(buffer.baseAddress!)
47 | }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/AddressType.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AddressType.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/BNEP.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BNEP.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/BNEPConnection.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BNEPConnection.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/BNEPConnectionFlag.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BNEPConnectionFlag.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/BNEPConnectionState.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BNEPConnectionState.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/BNEPRole.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BNEPRole.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPAddConnection.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BNEPAddConnection.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPGetConnectionList.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BNEPGetConnectionList.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPGetSupportedFeatures.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BNEPGetSupportedFeatures.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPIO.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BNEPIO.swift
SwiftCompile normal arm64 Compiling\ HIDPConnectionFlag.swift,\ HIDPConnectionState.swift,\ HIDPAddConnection.swift,\ HIDPGetConnectionInformation.swift,\ HIDPGetConnectionList.swift,\ HIDPIO.swift,\ HIDPRemoveConnection.swift,\ DeviceDown.swift,\ ISOFileDescriptor.swift,\ ISOQualityOfService.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/HIDPConnectionFlag.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/HIDPConnectionState.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPAddConnection.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPGetConnectionInformation.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPGetConnectionList.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPIO.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPRemoveConnection.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/IOControl/DeviceDown.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/ISO/ISOFileDescriptor.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/ISO/ISOQualityOfService.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/HIDPConnectionFlag.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HIDPConnectionFlag.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/HIDPConnectionState.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HIDPConnectionState.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPAddConnection.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HIDPAddConnection.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPGetConnectionInformation.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HIDPGetConnectionInformation.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPGetConnectionList.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HIDPGetConnectionList.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPIO.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HIDPIO.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPRemoveConnection.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HIDPRemoveConnection.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/IOControl/DeviceDown.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DeviceDown.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/ISO/ISOFileDescriptor.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ISOFileDescriptor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/ISO/ISOQualityOfService.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ISOQualityOfService.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-10-30 16:36:53.071 xcodebuild[917:5437] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
--- xcodebuild: WARNING: Using the first of multiple matching destinations:
{ platform:macOS, arch:arm64, id:e3e25a22b185e69d0e3821d045ae700bd0fefd76, name:My Mac }
{ platform:macOS, arch:arm64, variant:Mac Catalyst, id:e3e25a22b185e69d0e3821d045ae700bd0fefd76, name:My Mac }
{ platform:macOS, arch:arm64, variant:DriverKit, id:e3e25a22b185e69d0e3821d045ae700bd0fefd76, name:My Mac }
{ platform:macOS, arch:arm64, variant:Designed for [iPad,iPhone], id:e3e25a22b185e69d0e3821d045ae700bd0fefd76, name:My Mac }
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64 Compiling\ HCIChannel.swift,\ HCIControllerType.swift,\ HCIDeviceEvent.swift,\ HCIDeviceFlag.swift,\ HCIDeviceOptions.swift,\ HCIFileDescriptor.swift,\ HCIPacketType.swift,\ HCISocketAddress.swift,\ HCISocketOption.swift,\ HCIUserChannel.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIChannel.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIControllerType.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceFlag.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIPacketType.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCISocketAddress.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCISocketOption.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIUserChannel.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
Building workspace BluetoothLinux with scheme BluetoothLinux-Package
(3 failures)
Command line invocation:
/Applications/Xcode-27.0.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -resolvePackageDependencies
Resolve Package Graph
Resolved source packages:
Socket: https://github.com/PureSwift/Socket.git @ main (87047ea)
swift-syntax: https://github.com/swiftlang/swift-syntax.git @ 603.0.2
swift-system: https://github.com/apple/swift-system @ 1.8.1
BluetoothLinux: /Users/admin/builder/spi-builder-workspace
swift-argument-parser: https://github.com/apple/swift-argument-parser.git @ 1.8.2
Bluetooth: https://github.com/PureSwift/Bluetooth.git @ master (6da6787)
resolved source packages: Socket, swift-syntax, swift-system, BluetoothLinux, swift-argument-parser, Bluetooth
2026-10-30 16:37:21.857 xcodebuild[1268:7929] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
{
"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"
},
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.5.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser.git"
}
],
"manifest_display_name" : "BluetoothLinux",
"name" : "BluetoothLinux",
"path" : "/Users/admin/builder/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"
]
}
},
{
"name" : "hcitool",
"targets" : [
"hcitool"
],
"type" : {
"executable" : null
}
},
{
"name" : "hciconfig",
"targets" : [
"hciconfig"
],
"type" : {
"executable" : null
}
},
{
"name" : "gatttool",
"targets" : [
"gatttool"
],
"type" : {
"executable" : null
}
},
{
"name" : "gattserver",
"targets" : [
"gattserver"
],
"type" : {
"executable" : null
}
},
{
"name" : "beacon",
"targets" : [
"beacon"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "hcitool",
"module_type" : "SwiftTarget",
"name" : "hcitool",
"path" : "Sources/hcitool",
"product_dependencies" : [
"BluetoothGAP",
"ArgumentParser"
],
"product_memberships" : [
"hcitool"
],
"sources" : [
"DeviceList.swift",
"HCITool.swift",
"HostController+Command.swift",
"Inquiry.swift",
"LowEnergyScan.swift"
],
"target_dependencies" : [
"BluetoothLinux"
],
"type" : "executable"
},
{
"c99name" : "hciconfig",
"module_type" : "SwiftTarget",
"name" : "hciconfig",
"path" : "Sources/hciconfig",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"hciconfig"
],
"sources" : [
"Down.swift",
"HCIConfig.swift",
"List.swift",
"Up.swift"
],
"target_dependencies" : [
"BluetoothLinux"
],
"type" : "executable"
},
{
"c99name" : "gatttool",
"module_type" : "SwiftTarget",
"name" : "gatttool",
"path" : "Sources/gatttool",
"product_dependencies" : [
"BluetoothGATT",
"ArgumentParser"
],
"product_memberships" : [
"gatttool"
],
"sources" : [
"Characteristics.swift",
"GATTTool.swift",
"Notify.swift",
"Primary.swift",
"Read.swift",
"Write.swift"
],
"target_dependencies" : [
"BluetoothLinux"
],
"type" : "executable"
},
{
"c99name" : "gattserver",
"module_type" : "SwiftTarget",
"name" : "gattserver",
"path" : "Sources/gattserver",
"product_dependencies" : [
"BluetoothGATT",
"BluetoothGAP",
"ArgumentParser"
],
"product_memberships" : [
"gattserver"
],
"sources" : [
"GATTServerTool.swift"
],
"target_dependencies" : [
"BluetoothLinux"
],
"type" : "executable"
},
{
"c99name" : "beacon",
"module_type" : "SwiftTarget",
"name" : "beacon",
"path" : "Sources/beacon",
"product_dependencies" : [
"ArgumentParser"
],
"product_memberships" : [
"beacon"
],
"sources" : [
"Beacon.swift",
"IBeacon.swift",
"Stop.swift"
],
"target_dependencies" : [
"BluetoothLinux"
],
"type" : "executable"
},
{
"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",
"hcitool",
"hciconfig",
"gatttool",
"gattserver",
"beacon"
],
"sources" : [
"dummy.c"
],
"type" : "library"
},
{
"c99name" : "BluetoothLinuxTests",
"module_type" : "SwiftTarget",
"name" : "BluetoothLinuxTests",
"path" : "Tests/BluetoothLinuxTests",
"product_dependencies" : [
"BluetoothGATT",
"BluetoothGAP"
],
"sources" : [
"BNEPTests.swift",
"BluetoothLinuxTests.swift",
"HIDPTests.swift",
"IOControlTests.swift",
"ISOTests.swift",
"L2CAPSocketAddressTests.swift",
"L2CAPTests.swift",
"ManagementTests.swift",
"RFCOMMSocketTests.swift",
"SCOTests.swift",
"UserChannelTests.swift",
"ValueTests.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",
"hcitool",
"hciconfig",
"gatttool",
"gattserver",
"beacon"
],
"sources" : [
"AddressType.swift",
"BNEP/BNEP.swift",
"BNEP/BNEPConnection.swift",
"BNEP/BNEPConnectionFlag.swift",
"BNEP/BNEPConnectionState.swift",
"BNEP/BNEPRole.swift",
"BNEP/IOCTL/BNEPAddConnection.swift",
"BNEP/IOCTL/BNEPGetConnectionList.swift",
"BNEP/IOCTL/BNEPGetSupportedFeatures.swift",
"BNEP/IOCTL/BNEPIO.swift",
"BNEP/IOCTL/BNEPRemoveConnection.swift",
"CMTP/CMTP.swift",
"CMTP/IOCTL/CMTPIO.swift",
"Error.swift",
"Extensions/Integer.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/HCIUserChannel.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/HIDPConnection.swift",
"HIDP/HIDPConnectionFlag.swift",
"HIDP/HIDPConnectionState.swift",
"HIDP/IOCTL/HIDPAddConnection.swift",
"HIDP/IOCTL/HIDPGetConnectionInformation.swift",
"HIDP/IOCTL/HIDPGetConnectionList.swift",
"HIDP/IOCTL/HIDPIO.swift",
"HIDP/IOCTL/HIDPRemoveConnection.swift",
"IOControl/DeviceDown.swift",
"ISO/ISOFileDescriptor.swift",
"ISO/ISOQualityOfService.swift",
"ISO/ISOSocket.swift",
"ISO/ISOSocketAddress.swift",
"Internal/CInterop.swift",
"Internal/CSocketAddress.swift",
"Internal/Darwin.swift",
"Internal/IOCTL.swift",
"Internal/IOControl.swift",
"Internal/Mocking.swift",
"Internal/SocketDescriptor.swift",
"Internal/Syscalls.swift",
"L2CAP/L2CAPFileDescriptor.swift",
"L2CAP/L2CAPSocket+Classic.swift",
"L2CAP/L2CAPSocket.swift",
"L2CAP/L2CAPSocketAddress.swift",
"L2CAP/L2CAPSocketOption.swift",
"LinkMode.swift",
"Management/ManagementCommands.swift",
"Management/ManagementControllerInformation.swift",
"Management/ManagementEvent.swift",
"Management/ManagementOpcode.swift",
"Management/ManagementPacket.swift",
"Management/ManagementSettings.swift",
"Management/ManagementSocket.swift",
"Management/ManagementStatus.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/RFCOMMFileDescriptor.swift",
"RFCOMM/RFCOMMFlag.swift",
"RFCOMM/RFCOMMLinkMode.swift",
"RFCOMM/RFCOMMSocket.swift",
"RFCOMM/RFCOMMSocketAddress.swift",
"RFCOMM/RFCOMMSocketOption.swift",
"RFCOMM/RFCOMMState.swift",
"SCO/SCOFileDescriptor.swift",
"SCO/SCOSocket.swift",
"SCO/SCOSocketAddress.swift",
"SCO/SCOSocketOption.swift",
"SocketAddress.swift",
"SocketOption.swift",
"SocketOptionLevel.swift",
"SocketOptions/SecuritySocketOption.swift",
"SocketOptions/VoiceSocketOption.swift",
"SocketProtocol.swift"
],
"target_dependencies" : [
"CBluetoothLinux"
],
"type" : "library"
}
],
"tools_version" : "6.0"
}
{
"workspace" : {
"name" : "BluetoothLinux",
"schemes" : [
"beacon",
"BluetoothLinux",
"BluetoothLinux-Package",
"gattserver",
"gatttool",
"hciconfig",
"hcitool"
]
}
}
2026-10-30 16:37:26.019 xcodebuild[1291:8095] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme BluetoothLinux-Package -destination platform=macOS,arch=arm64
Command line invocation:
/Applications/Xcode-27.0.0.app/Contents/Developer/usr/bin/xcodebuild -IDEClonedSourcePackagesDirPathOverride=/Users/admin/builder/spi-builder-workspace/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath /Users/admin/builder/spi-builder-workspace/.derivedData build -scheme BluetoothLinux-Package -destination platform=macOS,arch=arm64
Resolve Package Graph
Resolved source packages:
swift-system: https://github.com/apple/swift-system @ 1.8.1
Socket: https://github.com/PureSwift/Socket.git @ main (87047ea)
swift-syntax: https://github.com/swiftlang/swift-syntax.git @ 603.0.2
swift-argument-parser: https://github.com/apple/swift-argument-parser.git @ 1.8.2
Bluetooth: https://github.com/PureSwift/Bluetooth.git @ master (6da6787)
BluetoothLinux: /Users/admin/builder/spi-builder-workspace
ComputePackagePrebuildTargetDependencyGraph
Prepare packages
Compile plug-in “GenerateBluetoothDefinitions” in package “bluetooth”
[debug]: Compiling plugin to executable at /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/PluginExecutables/GenerateBluetoothDefinitions
[debug]: Using compiler /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc
[debug]: Plugin compilation output directory '/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/PluginExecutables'
[debug]: Computed hash of plugin compilation inputs: 3db8f73521f4eb8faf3155541bee090cca47bdb352f315b9a22f78fc9fcaa83d
Apply build tool plug-in “GenerateBluetoothDefinitions” to target “Bluetooth” in package “bluetooth”
Process build tool plug-in results
package: <IDESwiftPackageCore.IDESwiftPackageDependency:0x9126f2700 path:'/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Bluetooth'>
target: Bluetooth
prebuildCommandOutputPaths: []
buildCommands: [SwiftPM.SPMCustomBuildCommand(displayName: Optional("Generate Bluetooth Company Identifier Definitions"), executable: "/${BUILD_DIR}/${CONFIGURATION}/GenerateBluetooth", arguments: ["companyIdentifier", "/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions/CompanyIdentifiers.swift"], environment: [:], workingDir: nil, inputPaths: [], outputPaths: ["/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions/CompanyIdentifiers.swift"], pluginOutputDir: SwiftPM.SPMAbsolutePath(absolutePath: <AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions">), sandboxProfile: Optional(SwiftPM.SPMSandboxProfile(strictness: Basics.Sandbox.Strictness.writableTemporaryDirectory, writableDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions">], readOnlyDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Bluetooth">]))), SwiftPM.SPMCustomBuildCommand(displayName: Optional("Generate Bluetooth Company Identifier Metadata"), executable: "/${BUILD_DIR}/${CONFIGURATION}/GenerateBluetooth", arguments: ["companyIdentifierMetadata", "/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions/CompanyIdentifierNames.swift"], environment: [:], workingDir: nil, inputPaths: [], outputPaths: ["/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions/CompanyIdentifierNames.swift"], pluginOutputDir: SwiftPM.SPMAbsolutePath(absolutePath: <AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions">), sandboxProfile: Optional(SwiftPM.SPMSandboxProfile(strictness: Basics.Sandbox.Strictness.writableTemporaryDirectory, writableDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions">], readOnlyDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Bluetooth">]))), SwiftPM.SPMCustomBuildCommand(displayName: Optional("Generate Bluetooth Unit Identifier Definitions"), executable: "/${BUILD_DIR}/${CONFIGURATION}/GenerateBluetooth", arguments: ["unitIdentifier", "/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions/UnitIdentifiers.swift"], environment: [:], workingDir: nil, inputPaths: [], outputPaths: ["/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions/UnitIdentifiers.swift"], pluginOutputDir: SwiftPM.SPMAbsolutePath(absolutePath: <AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions">), sandboxProfile: Optional(SwiftPM.SPMSandboxProfile(strictness: Basics.Sandbox.Strictness.writableTemporaryDirectory, writableDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions">], readOnlyDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Bluetooth">]))), SwiftPM.SPMCustomBuildCommand(displayName: Optional("Generate Bluetooth Service UUID Definitions"), executable: "/${BUILD_DIR}/${CONFIGURATION}/GenerateBluetooth", arguments: ["uuid", "Service", "/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions/ServiceUUID.swift"], environment: [:], workingDir: nil, inputPaths: [], outputPaths: ["/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions/ServiceUUID.swift"], pluginOutputDir: SwiftPM.SPMAbsolutePath(absolutePath: <AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions">), sandboxProfile: Optional(SwiftPM.SPMSandboxProfile(strictness: Basics.Sandbox.Strictness.writableTemporaryDirectory, writableDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions">], readOnlyDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Bluetooth">]))), SwiftPM.SPMCustomBuildCommand(displayName: Optional("Generate Bluetooth Characteristic UUID Definitions"), executable: "/${BUILD_DIR}/${CONFIGURATION}/GenerateBluetooth", arguments: ["uuid", "Characteristic", "/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions/CharacteristicUUID.swift"], environment: [:], workingDir: nil, inputPaths: [], outputPaths: ["/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions/CharacteristicUUID.swift"], pluginOutputDir: SwiftPM.SPMAbsolutePath(absolutePath: <AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions">), sandboxProfile: Optional(SwiftPM.SPMSandboxProfile(strictness: Basics.Sandbox.Strictness.writableTemporaryDirectory, writableDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions">], readOnlyDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Bluetooth">]))), SwiftPM.SPMCustomBuildCommand(displayName: Optional("Generate Bluetooth Descriptor UUID Definitions"), executable: "/${BUILD_DIR}/${CONFIGURATION}/GenerateBluetooth", arguments: ["uuid", "Descriptor", "/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions/DescriptorUUID.swift"], environment: [:], workingDir: nil, inputPaths: [], outputPaths: ["/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions/DescriptorUUID.swift"], pluginOutputDir: SwiftPM.SPMAbsolutePath(absolutePath: <AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions">), sandboxProfile: Optional(SwiftPM.SPMSandboxProfile(strictness: Basics.Sandbox.Strictness.writableTemporaryDirectory, writableDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions">], readOnlyDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Bluetooth">]))), SwiftPM.SPMCustomBuildCommand(displayName: Optional("Generate Bluetooth Member UUID Definitions"), executable: "/${BUILD_DIR}/${CONFIGURATION}/GenerateBluetooth", arguments: ["uuid", "Member", "/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions/MemberUUID.swift"], environment: [:], workingDir: nil, inputPaths: [], outputPaths: ["/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions/MemberUUID.swift"], pluginOutputDir: SwiftPM.SPMAbsolutePath(absolutePath: <AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions">), sandboxProfile: Optional(SwiftPM.SPMSandboxProfile(strictness: Basics.Sandbox.Strictness.writableTemporaryDirectory, writableDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions">], readOnlyDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Bluetooth">]))), SwiftPM.SPMCustomBuildCommand(displayName: Optional("Generate Bluetooth Declaration UUID Definitions"), executable: "/${BUILD_DIR}/${CONFIGURATION}/GenerateBluetooth", arguments: ["uuid", "Declaration", "/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions/DeclarationUUID.swift"], environment: [:], workingDir: nil, inputPaths: [], outputPaths: ["/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions/DeclarationUUID.swift"], pluginOutputDir: SwiftPM.SPMAbsolutePath(absolutePath: <AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions">), sandboxProfile: Optional(SwiftPM.SPMSandboxProfile(strictness: Basics.Sandbox.Strictness.writableTemporaryDirectory, writableDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions">], readOnlyDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Bluetooth">]))), SwiftPM.SPMCustomBuildCommand(displayName: Optional("Generate Bluetooth UUID Metadata"), executable: "/${BUILD_DIR}/${CONFIGURATION}/GenerateBluetooth", arguments: ["uuidMetadata", "/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions/BluetoothUUIDMetadataNames.swift"], environment: [:], workingDir: nil, inputPaths: [], outputPaths: ["/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions/BluetoothUUIDMetadataNames.swift"], pluginOutputDir: SwiftPM.SPMAbsolutePath(absolutePath: <AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions">), sandboxProfile: Optional(SwiftPM.SPMSandboxProfile(strictness: Basics.Sandbox.Strictness.writableTemporaryDirectory, writableDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions">], readOnlyDirectories: [<AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Bluetooth">])))]
allDerivedOutputPaths: [SwiftPM.SPMAbsolutePath(absolutePath: <AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions/CompanyIdentifiers.swift">), SwiftPM.SPMAbsolutePath(absolutePath: <AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions/CompanyIdentifierNames.swift">), SwiftPM.SPMAbsolutePath(absolutePath: <AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions/UnitIdentifiers.swift">), SwiftPM.SPMAbsolutePath(absolutePath: <AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions/ServiceUUID.swift">), SwiftPM.SPMAbsolutePath(absolutePath: <AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions/CharacteristicUUID.swift">), SwiftPM.SPMAbsolutePath(absolutePath: <AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions/DescriptorUUID.swift">), SwiftPM.SPMAbsolutePath(absolutePath: <AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions/MemberUUID.swift">), SwiftPM.SPMAbsolutePath(absolutePath: <AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions/DeclarationUUID.swift">), SwiftPM.SPMAbsolutePath(absolutePath: <AbsolutePath:"/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BuildToolPluginIntermediates/bluetooth.output/Bluetooth/GenerateBluetoothDefinitions/BluetoothUUIDMetadataNames.swift">)]
CreateBuildRequest
SendProjectDescription
CreateBuildOperation
ComputeTargetDependencyGraph
note: Building targets in dependency order
note: Target dependency graph (30 targets)
Target 'beacon-product' in project 'BluetoothLinux'
➜ Explicit dependency on target 'CBluetoothLinux' in project 'BluetoothLinux'
➜ Explicit dependency on target 'BluetoothLinux' in project 'BluetoothLinux'
➜ Explicit dependency on target 'Bluetooth-product' in project 'Bluetooth'
➜ Explicit dependency on target 'BluetoothHCI-product' in project 'Bluetooth'
➜ Explicit dependency on target 'Socket-product' in project 'Socket'
➜ Explicit dependency on target 'ArgumentParser-product' in project 'swift-argument-parser'
Target 'gattserver-product' in project 'BluetoothLinux'
➜ Explicit dependency on target 'CBluetoothLinux' in project 'BluetoothLinux'
➜ Explicit dependency on target 'BluetoothLinux' in project 'BluetoothLinux'
➜ Explicit dependency on target 'Bluetooth-product' in project 'Bluetooth'
➜ Explicit dependency on target 'BluetoothHCI-product' in project 'Bluetooth'
➜ Explicit dependency on target 'Socket-product' in project 'Socket'
➜ Explicit dependency on target 'BluetoothGATT-product' in project 'Bluetooth'
➜ Explicit dependency on target 'BluetoothGAP-product' in project 'Bluetooth'
➜ Explicit dependency on target 'ArgumentParser-product' in project 'swift-argument-parser'
Target 'gatttool-product' in project 'BluetoothLinux'
➜ Explicit dependency on target 'CBluetoothLinux' in project 'BluetoothLinux'
➜ Explicit dependency on target 'BluetoothLinux' in project 'BluetoothLinux'
➜ Explicit dependency on target 'Bluetooth-product' in project 'Bluetooth'
➜ Explicit dependency on target 'BluetoothHCI-product' in project 'Bluetooth'
➜ Explicit dependency on target 'Socket-product' in project 'Socket'
➜ Explicit dependency on target 'BluetoothGATT-product' in project 'Bluetooth'
➜ Explicit dependency on target 'ArgumentParser-product' in project 'swift-argument-parser'
Target 'BluetoothGATT-product' in project 'Bluetooth'
➜ Explicit dependency on target 'BluetoothGATT' in project 'Bluetooth'
➜ Explicit dependency on target 'BluetoothMacros' in project 'Bluetooth'
➜ Explicit dependency on target 'GenerateBluetoothDefinitions' in project 'Bluetooth'
➜ Explicit dependency on target 'Bluetooth' in project 'Bluetooth'
Target 'BluetoothGATT' in project 'Bluetooth'
➜ Explicit dependency on target 'BluetoothMacros' in project 'Bluetooth'
➜ Explicit dependency on target 'GenerateBluetoothDefinitions' in project 'Bluetooth'
➜ Explicit dependency on target 'Bluetooth' in project 'Bluetooth'
Target 'hciconfig-product' in project 'BluetoothLinux'
➜ Explicit dependency on target 'CBluetoothLinux' in project 'BluetoothLinux'
➜ Explicit dependency on target 'BluetoothLinux' in project 'BluetoothLinux'
➜ Explicit dependency on target 'Bluetooth-product' in project 'Bluetooth'
➜ Explicit dependency on target 'BluetoothHCI-product' in project 'Bluetooth'
➜ Explicit dependency on target 'Socket-product' in project 'Socket'
➜ Explicit dependency on target 'ArgumentParser-product' in project 'swift-argument-parser'
Target 'hcitool-product' in project 'BluetoothLinux'
➜ Explicit dependency on target 'CBluetoothLinux' in project 'BluetoothLinux'
➜ Explicit dependency on target 'BluetoothLinux' in project 'BluetoothLinux'
➜ Explicit dependency on target 'Bluetooth-product' in project 'Bluetooth'
➜ Explicit dependency on target 'BluetoothHCI-product' in project 'Bluetooth'
➜ Explicit dependency on target 'Socket-product' in project 'Socket'
➜ Explicit dependency on target 'BluetoothGAP-product' in project 'Bluetooth'
➜ Explicit dependency on target 'ArgumentParser-product' in project 'swift-argument-parser'
Target 'ArgumentParser-product' in project 'swift-argument-parser'
➜ Explicit dependency on target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'ArgumentParserToolInfo' in project 'swift-argument-parser'
Target 'ArgumentParser' in project 'swift-argument-parser'
➜ Explicit dependency on target 'ArgumentParserToolInfo' in project 'swift-argument-parser'
Target 'ArgumentParserToolInfo' in project 'swift-argument-parser' (no dependencies)
Target 'BluetoothGAP-product' in project 'Bluetooth'
➜ Explicit dependency on target 'BluetoothGAP' in project 'Bluetooth'
➜ Explicit dependency on target 'BluetoothMacros' in project 'Bluetooth'
➜ Explicit dependency on target 'GenerateBluetoothDefinitions' in project 'Bluetooth'
➜ Explicit dependency on target 'Bluetooth' in project 'Bluetooth'
Target 'BluetoothLinux-product' in project 'BluetoothLinux'
➜ Explicit dependency on target 'BluetoothLinux' in project 'BluetoothLinux'
➜ Explicit dependency on target 'CBluetoothLinux' in project 'BluetoothLinux'
➜ Explicit dependency on target 'Bluetooth-product' in project 'Bluetooth'
➜ Explicit dependency on target 'BluetoothHCI-product' in project 'Bluetooth'
➜ Explicit dependency on target 'Socket-product' in project 'Socket'
Target 'BluetoothLinux' in project 'BluetoothLinux'
➜ Explicit dependency on target 'CBluetoothLinux' in project 'BluetoothLinux'
➜ Explicit dependency on target 'Bluetooth-product' in project 'Bluetooth'
➜ Explicit dependency on target 'BluetoothHCI-product' in project 'Bluetooth'
➜ Explicit dependency on target 'Socket-product' in project 'Socket'
Target 'Socket-product' in project 'Socket'
➜ Explicit dependency on target 'Socket' in project 'Socket'
➜ Explicit dependency on target 'CSocket' in project 'Socket'
➜ Explicit dependency on target 'SystemPackage-product' in project 'swift-system'
Target 'Socket' in project 'Socket'
➜ Explicit dependency on target 'CSocket' in project 'Socket'
➜ Explicit dependency on target 'SystemPackage-product' in project 'swift-system'
Target 'SystemPackage-product' in project 'swift-system'
➜ Explicit dependency on target 'SystemPackage' in project 'swift-system'
➜ Explicit dependency on target 'CSystem' in project 'swift-system'
Target 'SystemPackage' in project 'swift-system'
➜ Explicit dependency on target 'CSystem' in project 'swift-system'
Target 'CSystem' in project 'swift-system' (no dependencies)
Target 'CSocket' in project 'Socket' (no dependencies)
Target 'BluetoothHCI-product' in project 'Bluetooth'
➜ Explicit dependency on target 'BluetoothHCI' in project 'Bluetooth'
➜ Explicit dependency on target 'BluetoothMacros' in project 'Bluetooth'
➜ Explicit dependency on target 'GenerateBluetoothDefinitions' in project 'Bluetooth'
➜ Explicit dependency on target 'Bluetooth' in project 'Bluetooth'
➜ Explicit dependency on target 'BluetoothGAP' in project 'Bluetooth'
Target 'BluetoothHCI' in project 'Bluetooth'
➜ Explicit dependency on target 'BluetoothMacros' in project 'Bluetooth'
➜ Explicit dependency on target 'GenerateBluetoothDefinitions' in project 'Bluetooth'
➜ Explicit dependency on target 'Bluetooth' in project 'Bluetooth'
➜ Explicit dependency on target 'BluetoothGAP' in project 'Bluetooth'
Target 'BluetoothGAP' in project 'Bluetooth'
➜ Explicit dependency on target 'BluetoothMacros' in project 'Bluetooth'
➜ Explicit dependency on target 'GenerateBluetoothDefinitions' in project 'Bluetooth'
➜ Explicit dependency on target 'Bluetooth' in project 'Bluetooth'
Target 'Bluetooth-product' in project 'Bluetooth'
➜ Explicit dependency on target 'Bluetooth' in project 'Bluetooth'
➜ Explicit dependency on target 'BluetoothMacros' in project 'Bluetooth'
➜ Explicit dependency on target 'GenerateBluetoothDefinitions' in project 'Bluetooth'
Target 'Bluetooth' in project 'Bluetooth'
➜ Explicit dependency on target 'BluetoothMacros' in project 'Bluetooth'
➜ Explicit dependency on target 'GenerateBluetoothDefinitions' in project 'Bluetooth'
Target 'GenerateBluetoothDefinitions' in project 'Bluetooth'
➜ Explicit dependency on target 'BluetoothMetadata' in project 'Bluetooth'
➜ Explicit dependency on target 'GenerateBluetooth-product' in project 'Bluetooth'
Target 'GenerateBluetooth-product' in project 'Bluetooth'
➜ Explicit dependency on target 'BluetoothMetadata' in project 'Bluetooth'
Target 'BluetoothMetadata' in project 'Bluetooth'
➜ Explicit dependency on target 'Bluetooth_BluetoothMetadata' in project 'Bluetooth'
Target 'Bluetooth_BluetoothMetadata' in project 'Bluetooth' (no dependencies)
Target 'BluetoothMacros' in project 'Bluetooth' (no dependencies)
Target 'CBluetoothLinux' in project 'BluetoothLinux' (no dependencies)
GatherProvisioningInputs
CreateBuildDescription
ClangStatCache /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c04489db99fe7804849a4777d653a8cfc1be.sdkstatcache
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang-stat-cache /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -o /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c04489db99fe7804849a4777d653a8cfc1be.sdkstatcache
SwiftDriver BluetoothLinux normal arm64 com.apple.xcode.tools.swift.compiler (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -parse-as-library -module-name BluetoothLinux -Onone @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/BluetoothLinux.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -DSWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -DENABLE_MOCKING -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-system/Sources/CSystem/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Socket/Sources/CSocket/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/Sources/CBluetoothLinux/include/module.modulemap -DXcode -plugin-path /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -target arm64-apple-macos12.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -swift-version 6 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -Isystem /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -Xfrontend -load-plugin-executable -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/BluetoothMacros\#BluetoothMacros -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c04489db99fe7804849a4777d653a8cfc1be.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/BluetoothLinux-OutputFileMap.json -save-temps -no-color-diagnostics -explicit-module-build -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -clang-scanner-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -sdk-module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/BluetoothLinux.swiftmodule -serialize-diagnostics -dependency-scan-serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/BluetoothLinux-dependency-scan.dia -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -package-name spi_builder_workspace -emit-const-values -const-gather-protocols-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/BluetoothLinux_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-system/Sources/CSystem/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Socket/Sources/CSocket/include -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/CBluetoothLinux/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/BluetoothLinux-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift:13:10: warning: This module will only run on Linux (in target 'BluetoothLinux' from project 'BluetoothLinux')
ExtractAppIntentsMetadata (in target 'BluetoothHCI' from project 'Bluetooth')
cd /Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Bluetooth
/Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /var/run/com.apple.security.cryptexd/mnt/com.apple.MobileAsset.MetalToolchain-v27.1.266.1.PMz9xU/Metal.xctoolchain --module-name BluetoothHCI --sdk-root /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk --xcode-version 27A266a --platform-family macOS --deployment-target 12.0 --bundle-identifier bluetooth.BluetoothHCI --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/BluetoothHCI.appintents --target-triple arm64-apple-macos12.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/BluetoothHCI.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Bluetooth.build/Debug/BluetoothHCI-t.build/Objects-normal/arm64/BluetoothHCI_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Bluetooth.build/Debug/BluetoothHCI-t.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Bluetooth.build/Debug/BluetoothHCI-t.build/Objects-normal/arm64/BluetoothHCI.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Bluetooth.build/Debug/BluetoothHCI-t.build/BluetoothHCI.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Bluetooth.build/Debug/BluetoothHCI-t.build/BluetoothHCI.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Bluetooth.build/Debug/BluetoothHCI-t.build/Objects-normal/arm64/BluetoothHCI.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --no-app-shortcuts-localization
2026-10-30 16:37:32.038 appintentsmetadataprocessor[1326:8356] Starting appintentsmetadataprocessor export
2026-10-30 16:37:32.105 appintentsmetadataprocessor[1326:8356] Extracted no relevant App Intents symbols, skipping writing output
SwiftCompile normal arm64 Compiling\ HCIChannel.swift,\ HCIControllerType.swift,\ HCIDeviceEvent.swift,\ HCIDeviceFlag.swift,\ HCIDeviceOptions.swift,\ HCIFileDescriptor.swift,\ HCIPacketType.swift,\ HCISocketAddress.swift,\ HCISocketOption.swift,\ HCIUserChannel.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIChannel.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIControllerType.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceFlag.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIPacketType.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCISocketAddress.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCISocketOption.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIUserChannel.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift:71:48: error: '+' is only available in macOS 13.0 or newer
12 | import Socket
13 |
14 | internal extension Socket {
| `- note: add '@available' attribute to enclosing extension
15 |
16 | /// Sends an HCI command without waiting for an event.
:
40 | /// Sends an HCI command and waits for expected event parameter data.
41 | @usableFromInline
42 | func sendRequest <Command: HCICommand> (
| `- note: add '@available' attribute to enclosing instance method
43 | command: Command,
44 | commandParameterData: Data = Data(),
:
69 | // (a fixed number of reads is not enough while scanning, since LE advertising
70 | // reports also pass the filter and can arrive before the command's response)
71 | let deadline = ContinuousClock.now + .milliseconds(Int(timeout.rawValue))
| |- error: '+' is only available in macOS 13.0 or newer
| `- note: add 'if #available' version check
72 | while ContinuousClock.now < deadline {
73 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift:71:28: error: 'ContinuousClock' is only available in macOS 13.0 or newer
12 | import Socket
13 |
14 | internal extension Socket {
| `- note: add '@available' attribute to enclosing extension
15 |
16 | /// Sends an HCI command without waiting for an event.
:
40 | /// Sends an HCI command and waits for expected event parameter data.
41 | @usableFromInline
42 | func sendRequest <Command: HCICommand> (
| `- note: add '@available' attribute to enclosing instance method
43 | command: Command,
44 | commandParameterData: Data = Data(),
:
69 | // (a fixed number of reads is not enough while scanning, since LE advertising
70 | // reports also pass the filter and can arrive before the command's response)
71 | let deadline = ContinuousClock.now + .milliseconds(Int(timeout.rawValue))
| |- error: 'ContinuousClock' is only available in macOS 13.0 or newer
| `- note: add 'if #available' version check
72 | while ContinuousClock.now < deadline {
73 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift:71:44: error: 'now' is only available in macOS 13.0 or newer
12 | import Socket
13 |
14 | internal extension Socket {
| `- note: add '@available' attribute to enclosing extension
15 |
16 | /// Sends an HCI command without waiting for an event.
:
40 | /// Sends an HCI command and waits for expected event parameter data.
41 | @usableFromInline
42 | func sendRequest <Command: HCICommand> (
| `- note: add '@available' attribute to enclosing instance method
43 | command: Command,
44 | commandParameterData: Data = Data(),
:
69 | // (a fixed number of reads is not enough while scanning, since LE advertising
70 | // reports also pass the filter and can arrive before the command's response)
71 | let deadline = ContinuousClock.now + .milliseconds(Int(timeout.rawValue))
| |- error: 'now' is only available in macOS 13.0 or newer
| `- note: add 'if #available' version check
72 | while ContinuousClock.now < deadline {
73 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift:71:51: error: 'milliseconds' is only available in macOS 13.0 or newer
12 | import Socket
13 |
14 | internal extension Socket {
| `- note: add '@available' attribute to enclosing extension
15 |
16 | /// Sends an HCI command without waiting for an event.
:
40 | /// Sends an HCI command and waits for expected event parameter data.
41 | @usableFromInline
42 | func sendRequest <Command: HCICommand> (
| `- note: add '@available' attribute to enclosing instance method
43 | command: Command,
44 | commandParameterData: Data = Data(),
:
69 | // (a fixed number of reads is not enough while scanning, since LE advertising
70 | // reports also pass the filter and can arrive before the command's response)
71 | let deadline = ContinuousClock.now + .milliseconds(Int(timeout.rawValue))
| |- error: 'milliseconds' is only available in macOS 13.0 or newer
| `- note: add 'if #available' version check
72 | while ContinuousClock.now < deadline {
73 |
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift:72:39: error: '<' is only available in macOS 13.0 or newer
12 | import Socket
13 |
14 | internal extension Socket {
| `- note: add '@available' attribute to enclosing extension
15 |
16 | /// Sends an HCI command without waiting for an event.
:
40 | /// Sends an HCI command and waits for expected event parameter data.
41 | @usableFromInline
42 | func sendRequest <Command: HCICommand> (
| `- note: add '@available' attribute to enclosing instance method
43 | command: Command,
44 | commandParameterData: Data = Data(),
:
70 | // reports also pass the filter and can arrive before the command's response)
71 | let deadline = ContinuousClock.now + .milliseconds(Int(timeout.rawValue))
72 | while ContinuousClock.now < deadline {
| |- error: '<' is only available in macOS 13.0 or newer
| `- note: add 'if #available' version check
73 |
74 | // wait for the next event no longer than the remaining time
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift:72:19: error: 'ContinuousClock' is only available in macOS 13.0 or newer
12 | import Socket
13 |
14 | internal extension Socket {
| `- note: add '@available' attribute to enclosing extension
15 |
16 | /// Sends an HCI command without waiting for an event.
:
40 | /// Sends an HCI command and waits for expected event parameter data.
41 | @usableFromInline
42 | func sendRequest <Command: HCICommand> (
| `- note: add '@available' attribute to enclosing instance method
43 | command: Command,
44 | commandParameterData: Data = Data(),
:
70 | // reports also pass the filter and can arrive before the command's response)
71 | let deadline = ContinuousClock.now + .milliseconds(Int(timeout.rawValue))
72 | while ContinuousClock.now < deadline {
| |- error: 'ContinuousClock' is only available in macOS 13.0 or newer
| `- note: add 'if #available' version check
73 |
74 | // wait for the next event no longer than the remaining time
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift:72:35: error: 'now' is only available in macOS 13.0 or newer
12 | import Socket
13 |
14 | internal extension Socket {
| `- note: add '@available' attribute to enclosing extension
15 |
16 | /// Sends an HCI command without waiting for an event.
:
40 | /// Sends an HCI command and waits for expected event parameter data.
41 | @usableFromInline
42 | func sendRequest <Command: HCICommand> (
| `- note: add '@available' attribute to enclosing instance method
43 | command: Command,
44 | commandParameterData: Data = Data(),
:
70 | // reports also pass the filter and can arrive before the command's response)
71 | let deadline = ContinuousClock.now + .milliseconds(Int(timeout.rawValue))
72 | while ContinuousClock.now < deadline {
| |- error: 'now' is only available in macOS 13.0 or newer
| `- note: add 'if #available' version check
73 |
74 | // wait for the next event no longer than the remaining time
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift:75:43: error: '-' is only available in macOS 13.0 or newer
12 | import Socket
13 |
14 | internal extension Socket {
| `- note: add '@available' attribute to enclosing extension
15 |
16 | /// Sends an HCI command without waiting for an event.
:
40 | /// Sends an HCI command and waits for expected event parameter data.
41 | @usableFromInline
42 | func sendRequest <Command: HCICommand> (
| `- note: add '@available' attribute to enclosing instance method
43 | command: Command,
44 | commandParameterData: Data = Data(),
:
73 |
74 | // wait for the next event no longer than the remaining time
75 | let remaining = (deadline - ContinuousClock.now).components
| |- error: '-' is only available in macOS 13.0 or newer
| `- note: add 'if #available' version check
76 | let milliseconds = Int(remaining.seconds) * 1000 + Int(remaining.attoseconds / 1_000_000_000_000_000)
77 | guard try fileDescriptor.poll(for: [.read], timeout: max(milliseconds, 0)).contains(.read) else {
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift:75:45: error: 'ContinuousClock' is only available in macOS 13.0 or newer
12 | import Socket
13 |
14 | internal extension Socket {
| `- note: add '@available' attribute to enclosing extension
15 |
16 | /// Sends an HCI command without waiting for an event.
:
40 | /// Sends an HCI command and waits for expected event parameter data.
41 | @usableFromInline
42 | func sendRequest <Command: HCICommand> (
| `- note: add '@available' attribute to enclosing instance method
43 | command: Command,
44 | commandParameterData: Data = Data(),
:
73 |
74 | // wait for the next event no longer than the remaining time
75 | let remaining = (deadline - ContinuousClock.now).components
| |- error: 'ContinuousClock' is only available in macOS 13.0 or newer
| `- note: add 'if #available' version check
76 | let milliseconds = Int(remaining.seconds) * 1000 + Int(remaining.attoseconds / 1_000_000_000_000_000)
77 | guard try fileDescriptor.poll(for: [.read], timeout: max(milliseconds, 0)).contains(.read) else {
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift:75:61: error: 'now' is only available in macOS 13.0 or newer
12 | import Socket
13 |
14 | internal extension Socket {
| `- note: add '@available' attribute to enclosing extension
15 |
16 | /// Sends an HCI command without waiting for an event.
:
40 | /// Sends an HCI command and waits for expected event parameter data.
41 | @usableFromInline
42 | func sendRequest <Command: HCICommand> (
| `- note: add '@available' attribute to enclosing instance method
43 | command: Command,
44 | commandParameterData: Data = Data(),
:
73 |
74 | // wait for the next event no longer than the remaining time
75 | let remaining = (deadline - ContinuousClock.now).components
| |- error: 'now' is only available in macOS 13.0 or newer
| `- note: add 'if #available' version check
76 | let milliseconds = Int(remaining.seconds) * 1000 + Int(remaining.attoseconds / 1_000_000_000_000_000)
77 | guard try fileDescriptor.poll(for: [.read], timeout: max(milliseconds, 0)).contains(.read) else {
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift:75:66: error: 'components' is only available in macOS 13.0 or newer
12 | import Socket
13 |
14 | internal extension Socket {
| `- note: add '@available' attribute to enclosing extension
15 |
16 | /// Sends an HCI command without waiting for an event.
:
40 | /// Sends an HCI command and waits for expected event parameter data.
41 | @usableFromInline
42 | func sendRequest <Command: HCICommand> (
| `- note: add '@available' attribute to enclosing instance method
43 | command: Command,
44 | commandParameterData: Data = Data(),
:
73 |
74 | // wait for the next event no longer than the remaining time
75 | let remaining = (deadline - ContinuousClock.now).components
| |- error: 'components' is only available in macOS 13.0 or newer
| `- note: add 'if #available' version check
76 | let milliseconds = Int(remaining.seconds) * 1000 + Int(remaining.attoseconds / 1_000_000_000_000_000)
77 | guard try fileDescriptor.poll(for: [.read], timeout: max(milliseconds, 0)).contains(.read) else {
Failed frontend command:
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIChannel.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCIChannel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIControllerType.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCIControllerType.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceEvent.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCIDeviceEvent.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceFlag.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCIDeviceFlag.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceOptions.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCIDeviceOptions.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCIFileDescriptor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIPacketType.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCIPacketType.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCISocketAddress.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCISocketAddress.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCISocketOption.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCISocketOption.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIUserChannel.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCIUserChannel.swift
/Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -c /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/AddressType.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/BNEP.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/BNEPConnection.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/BNEPConnectionFlag.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/BNEPConnectionState.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/BNEPRole.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPAddConnection.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPGetConnectionList.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPGetSupportedFeatures.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPIO.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPRemoveConnection.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/CMTP/CMTP.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/CMTP/IOCTL/CMTPIO.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Error.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Extensions/Integer.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Extensions/Sequence.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/DeviceCommand.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/DevicePollEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/DeviceRequest.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIBusType.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIChannel.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIControllerType.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceEvent.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceFlag.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceOptions.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIPacketType.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCISocketAddress.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCISocketOption.swift -primary-file /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIUserChannel.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HostController.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIDeviceDown.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIDeviceInformation.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIDeviceList.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIDeviceUp.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HostControllerIO.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/SocketOptions/HCIFilterSocketOption.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/HIDP.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/HIDPConnection.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/HIDPConnectionFlag.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/HIDPConnectionState.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPAddConnection.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPGetConnectionInformation.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPGetConnectionList.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPIO.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPRemoveConnection.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/IOControl/DeviceDown.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/ISO/ISOFileDescriptor.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/ISO/ISOQualityOfService.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/ISO/ISOSocket.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/ISO/ISOSocketAddress.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/CInterop.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/CSocketAddress.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/IOCTL.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/IOControl.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/SocketDescriptor.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPFileDescriptor.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPSocket+Classic.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPSocket.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPSocketAddress.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPSocketOption.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/LinkMode.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementCommands.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementControllerInformation.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementOpcode.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementPacket.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementSettings.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementSocket.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementStatus.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMCreateDevice.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMGetDeviceInformation.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMGetDeviceList.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMIO.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMReleaseDevice.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMDevice.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMFileDescriptor.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMFlag.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMLinkMode.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocket.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocketAddress.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocketOption.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMState.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SCO/SCOFileDescriptor.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SCO/SCOSocket.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SCO/SCOSocketAddress.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SCO/SCOSocketOption.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SocketAddress.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SocketOption.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SocketOptionLevel.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SocketOptions/SecuritySocketOption.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SocketOptions/VoiceSocketOption.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SocketProtocol.swift -supplementary-output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/supplementaryOutputs-3 -target arm64-apple-macos12.0 -module-can-import-version Darwin 428.0.10 0 -disable-cross-import-overlay-search -swift-module-cross-import Darwin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/Darwin.swiftcrossimport/xlocale.swiftoverlay -load-resolved-plugin \#/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/BluetoothMacros\#BluetoothMacros -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/BluetoothLinux-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -Isystem /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug -F /Applications/Xcode-27.0.0.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules -no-color-diagnostics -Xcc -fno-color-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -profile-generate -profile-coverage-mapping -swift-version 6 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D ENABLE_MOCKING -D Xcode -serialize-debugging-options -load-plugin-executable /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/BluetoothMacros\#BluetoothMacros -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-system/Sources/CSystem/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Socket/Sources/CSocket/include/module.modulemap -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/Sources/CBluetoothLinux/include/module.modulemap -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/macosx27.0-26A425-e829b21a6f8c9b70876ba0858053c04489db99fe7804849a4777d653a8cfc1be.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/swift-system/Sources/CSystem/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.dependencies/checkouts/Socket/Sources/CSocket/include -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/CBluetoothLinux/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name BluetoothLinux -package-name spi_builder_workspace -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/BluetoothLinux_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-macos27.0 -target-sdk-version 27.0 -target-sdk-name macosx27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIChannel.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIControllerType.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIDeviceEvent.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIDeviceFlag.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIDeviceOptions.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIFileDescriptor.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIPacketType.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCISocketAddress.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCISocketOption.o -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIUserChannel.o -debug-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/BluetoothLinux.swiftmodule -index-unit-output-path /BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIChannel.o -index-unit-output-path /BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIControllerType.o -index-unit-output-path /BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIDeviceEvent.o -index-unit-output-path /BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIDeviceFlag.o -index-unit-output-path /BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIDeviceOptions.o -index-unit-output-path /BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIFileDescriptor.o -index-unit-output-path /BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIPacketType.o -index-unit-output-path /BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCISocketAddress.o -index-unit-output-path /BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCISocketOption.o -index-unit-output-path /BluetoothLinux.build/Debug/BluetoothLinux-t.build/Objects-normal/arm64/HCIUserChannel.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
SwiftCompile normal arm64 Compiling\ AddressType.swift,\ BNEP.swift,\ BNEPConnection.swift,\ BNEPConnectionFlag.swift,\ BNEPConnectionState.swift,\ BNEPRole.swift,\ BNEPAddConnection.swift,\ BNEPGetConnectionList.swift,\ BNEPGetSupportedFeatures.swift,\ BNEPIO.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/AddressType.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/BNEP.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/BNEPConnection.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/BNEPConnectionFlag.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/BNEPConnectionState.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/BNEPRole.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPAddConnection.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPGetConnectionList.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPGetSupportedFeatures.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPIO.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/AddressType.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile AddressType.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/BNEP.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BNEP.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/BNEPConnection.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BNEPConnection.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/BNEPConnectionFlag.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BNEPConnectionFlag.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/BNEPConnectionState.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BNEPConnectionState.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/BNEPRole.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BNEPRole.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPAddConnection.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BNEPAddConnection.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPGetConnectionList.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BNEPGetConnectionList.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPGetSupportedFeatures.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BNEPGetSupportedFeatures.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPIO.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BNEPIO.swift
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPAddConnection.swift:45:51: warning: setter for property 'bytes' is private and cannot be referenced from an '@_alwaysEmitIntoClient' function; this will be an error in a future Swift language mode
20 |
21 | @usableFromInline
22 | internal private(set) var bytes: CInterop.BNEPConnectionAddRequest
| `- note: setter for property 'bytes' is not '@usableFromInline' or public
23 |
24 | @usableFromInline
:
43 | @_alwaysEmitIntoClient
44 | public mutating func withUnsafeMutablePointer<Result>(_ body: (UnsafeMutableRawPointer) throws -> (Result)) rethrows -> Result {
45 | try Swift.withUnsafeMutableBytes(of: &bytes) { buffer in
| `- warning: setter for property 'bytes' is private and cannot be referenced from an '@_alwaysEmitIntoClient' function; this will be an error in a future Swift language mode
46 | try body(buffer.baseAddress!)
47 | }
SwiftCompile normal arm64 Compiling\ HostController.swift,\ HCIDeviceDown.swift,\ HCIDeviceInformation.swift,\ HCIDeviceList.swift,\ HCIDeviceUp.swift,\ HCIScan.swift,\ HostControllerIO.swift,\ HCIFilterSocketOption.swift,\ HIDP.swift,\ HIDPConnection.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HostController.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIDeviceDown.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIDeviceInformation.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIDeviceList.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIDeviceUp.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HostControllerIO.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/SocketOptions/HCIFilterSocketOption.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/HIDP.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/HIDPConnection.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HostController.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HostController.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIDeviceDown.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCIDeviceDown.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIDeviceInformation.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCIDeviceInformation.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIDeviceList.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCIDeviceList.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIDeviceUp.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCIDeviceUp.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCIScan.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HostControllerIO.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HostControllerIO.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/SocketOptions/HCIFilterSocketOption.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCIFilterSocketOption.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/HIDP.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HIDP.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/HIDPConnection.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HIDPConnection.swift
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HostController.swift:10:22: warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'BluetoothLinux' [#ImplementationOnlyDeprecated]
8 |
9 | import Foundation
10 | @_implementationOnly import CBluetoothLinux
| `- warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'BluetoothLinux' [#ImplementationOnlyDeprecated]
11 | import BluetoothHCI
12 | import SystemPackage
SwiftCompile normal arm64 Compiling\ HIDPConnectionFlag.swift,\ HIDPConnectionState.swift,\ HIDPAddConnection.swift,\ HIDPGetConnectionInformation.swift,\ HIDPGetConnectionList.swift,\ HIDPIO.swift,\ HIDPRemoveConnection.swift,\ DeviceDown.swift,\ ISOFileDescriptor.swift,\ ISOQualityOfService.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/HIDPConnectionFlag.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/HIDPConnectionState.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPAddConnection.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPGetConnectionInformation.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPGetConnectionList.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPIO.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPRemoveConnection.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/IOControl/DeviceDown.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/ISO/ISOFileDescriptor.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/ISO/ISOQualityOfService.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPGetConnectionInformation.swift:34:51: warning: setter for property 'bytes' is private and cannot be referenced from an '@_alwaysEmitIntoClient' function; this will be an error in a future Swift language mode
17 |
18 | @usableFromInline
19 | internal private(set) var bytes: CInterop.HIDPConnectionInformation
| `- note: setter for property 'bytes' is not '@usableFromInline' or public
20 |
21 | public init(destination: BluetoothAddress) {
:
32 | @_alwaysEmitIntoClient
33 | public mutating func withUnsafeMutablePointer<Result>(_ body: (UnsafeMutableRawPointer) throws -> (Result)) rethrows -> Result {
34 | try Swift.withUnsafeMutableBytes(of: &bytes) { buffer in
| `- warning: setter for property 'bytes' is private and cannot be referenced from an '@_alwaysEmitIntoClient' function; this will be an error in a future Swift language mode
35 | try body(buffer.baseAddress!)
36 | }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/HIDPConnectionFlag.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HIDPConnectionFlag.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/HIDPConnectionState.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HIDPConnectionState.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPAddConnection.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HIDPAddConnection.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPGetConnectionInformation.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HIDPGetConnectionInformation.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPGetConnectionList.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HIDPGetConnectionList.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPIO.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HIDPIO.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPRemoveConnection.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HIDPRemoveConnection.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/IOControl/DeviceDown.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DeviceDown.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/ISO/ISOFileDescriptor.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ISOFileDescriptor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/ISO/ISOQualityOfService.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ISOQualityOfService.swift
SwiftCompile normal arm64 Compiling\ BNEPRemoveConnection.swift,\ CMTP.swift,\ CMTPIO.swift,\ Error.swift,\ Integer.swift,\ Sequence.swift,\ DeviceCommand.swift,\ DevicePollEvent.swift,\ DeviceRequest.swift,\ HCIBusType.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPRemoveConnection.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/CMTP/CMTP.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/CMTP/IOCTL/CMTPIO.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Error.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Extensions/Integer.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Extensions/Sequence.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/DeviceCommand.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/DevicePollEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/DeviceRequest.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIBusType.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPRemoveConnection.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile BNEPRemoveConnection.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/CMTP/CMTP.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CMTP.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/CMTP/IOCTL/CMTPIO.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CMTPIO.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Error.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Error.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Extensions/Integer.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Integer.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Extensions/Sequence.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Sequence.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/DeviceCommand.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DeviceCommand.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/DevicePollEvent.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DevicePollEvent.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/DeviceRequest.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile DeviceRequest.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIBusType.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile HCIBusType.swift
SwiftCompile normal arm64 Compiling\ ISOSocket.swift,\ ISOSocketAddress.swift,\ CInterop.swift,\ CSocketAddress.swift,\ Darwin.swift,\ IOCTL.swift,\ IOControl.swift,\ Mocking.swift,\ SocketDescriptor.swift,\ Syscalls.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/ISO/ISOSocket.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/ISO/ISOSocketAddress.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/CInterop.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/CSocketAddress.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/IOCTL.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/IOControl.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/SocketDescriptor.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/CInterop.swift:12:22: warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'BluetoothLinux' [#ImplementationOnlyDeprecated]
10 | import SystemPackage
11 | import Socket
12 | @_implementationOnly import CBluetoothLinux
| `- warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'BluetoothLinux' [#ImplementationOnlyDeprecated]
13 |
14 | public extension CInterop {
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift:13:10: warning: This module will only run on Linux
11 |
12 | #if !os(Linux)
13 | #warning("This module will only run on Linux")
| `- warning: This module will only run on Linux
14 |
15 | @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/ISO/ISOSocket.swift:129:25: warning: forced cast of 'Errno' to same type has no effect
127 | }
128 | catch {
129 | throw error as! Errno // TODO: Foundation doesnt support typed error yet
| `- warning: forced cast of 'Errno' to same type has no effect
130 | }
131 | }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/ISO/ISOSocket.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ISOSocket.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/ISO/ISOSocketAddress.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ISOSocketAddress.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/CInterop.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CInterop.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/CSocketAddress.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile CSocketAddress.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Darwin.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/IOCTL.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IOCTL.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/IOControl.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile IOControl.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/Mocking.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Mocking.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/SocketDescriptor.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SocketDescriptor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/Syscalls.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile Syscalls.swift
SwiftEmitModule normal arm64 Emitting\ module\ for\ BluetoothLinux (in target 'BluetoothLinux' from project 'BluetoothLinux')
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HostController.swift:10:22: warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'BluetoothLinux' [#ImplementationOnlyDeprecated]
8 |
9 | import Foundation
10 | @_implementationOnly import CBluetoothLinux
| `- warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'BluetoothLinux' [#ImplementationOnlyDeprecated]
11 | import BluetoothHCI
12 | import SystemPackage
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/IOCTL/HCIScan.swift:11:22: warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'BluetoothLinux' [#ImplementationOnlyDeprecated]
9 | import Foundation
10 | import BluetoothHCI
11 | @_implementationOnly import CBluetoothLinux
| `- warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'BluetoothLinux' [#ImplementationOnlyDeprecated]
12 | import SystemPackage
13 | import Socket
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/CInterop.swift:12:22: warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'BluetoothLinux' [#ImplementationOnlyDeprecated]
10 | import SystemPackage
11 | import Socket
12 | @_implementationOnly import CBluetoothLinux
| `- warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'BluetoothLinux' [#ImplementationOnlyDeprecated]
13 |
14 | public extension CInterop {
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Internal/Darwin.swift:13:10: warning: This module will only run on Linux
11 |
12 | #if !os(Linux)
13 | #warning("This module will only run on Linux")
| `- warning: This module will only run on Linux
14 |
15 | @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPSocket.swift:12:22: warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'BluetoothLinux' [#ImplementationOnlyDeprecated]
10 | import Bluetooth
11 | import BluetoothHCI
12 | @_implementationOnly import CBluetoothLinux
| `- warning: safely use '@_implementationOnly' without library evolution by setting '-enable-experimental-feature CheckImplementationOnly' for 'BluetoothLinux' [#ImplementationOnlyDeprecated]
13 | import SystemPackage
14 | import Socket
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPAddConnection.swift:45:51: warning: setter for property 'bytes' is private and cannot be referenced from an '@_alwaysEmitIntoClient' function; this will be an error in a future Swift language mode
20 |
21 | @usableFromInline
22 | internal private(set) var bytes: CInterop.BNEPConnectionAddRequest
| `- note: setter for property 'bytes' is not '@usableFromInline' or public
23 |
24 | @usableFromInline
:
43 | @_alwaysEmitIntoClient
44 | public mutating func withUnsafeMutablePointer<Result>(_ body: (UnsafeMutableRawPointer) throws -> (Result)) rethrows -> Result {
45 | try Swift.withUnsafeMutableBytes(of: &bytes) { buffer in
| `- warning: setter for property 'bytes' is private and cannot be referenced from an '@_alwaysEmitIntoClient' function; this will be an error in a future Swift language mode
46 | try body(buffer.baseAddress!)
47 | }
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPGetSupportedFeatures.swift:27:51: warning: setter for property 'bytes' is private and cannot be referenced from an '@_alwaysEmitIntoClient' function; this will be an error in a future Swift language mode
17 |
18 | @usableFromInline
19 | internal private(set) var bytes: UInt32
| `- note: setter for property 'bytes' is not '@usableFromInline' or public
20 |
21 | public init() {
:
25 | @_alwaysEmitIntoClient
26 | public mutating func withUnsafeMutablePointer<Result>(_ body: (UnsafeMutableRawPointer) throws -> (Result)) rethrows -> Result {
27 | try Swift.withUnsafeMutableBytes(of: &bytes) { buffer in
| `- warning: setter for property 'bytes' is private and cannot be referenced from an '@_alwaysEmitIntoClient' function; this will be an error in a future Swift language mode
28 | try body(buffer.baseAddress!)
29 | }
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/BNEP/IOCTL/BNEPRemoveConnection.swift:41:51: warning: setter for property 'bytes' is private and cannot be referenced from an '@_alwaysEmitIntoClient' function; this will be an error in a future Swift language mode
19 |
20 | @usableFromInline
21 | internal private(set) var bytes: CInterop.BNEPConnectionDeleteRequest
| `- note: setter for property 'bytes' is not '@usableFromInline' or public
22 |
23 | @usableFromInline
:
39 | @_alwaysEmitIntoClient
40 | public mutating func withUnsafeMutablePointer<Result>(_ body: (UnsafeMutableRawPointer) throws -> (Result)) rethrows -> Result {
41 | try Swift.withUnsafeMutableBytes(of: &bytes) { buffer in
| `- warning: setter for property 'bytes' is private and cannot be referenced from an '@_alwaysEmitIntoClient' function; this will be an error in a future Swift language mode
42 | try body(buffer.baseAddress!)
43 | }
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HIDP/IOCTL/HIDPGetConnectionInformation.swift:34:51: warning: setter for property 'bytes' is private and cannot be referenced from an '@_alwaysEmitIntoClient' function; this will be an error in a future Swift language mode
17 |
18 | @usableFromInline
19 | internal private(set) var bytes: CInterop.HIDPConnectionInformation
| `- note: setter for property 'bytes' is not '@usableFromInline' or public
20 |
21 | public init(destination: BluetoothAddress) {
:
32 | @_alwaysEmitIntoClient
33 | public mutating func withUnsafeMutablePointer<Result>(_ body: (UnsafeMutableRawPointer) throws -> (Result)) rethrows -> Result {
34 | try Swift.withUnsafeMutableBytes(of: &bytes) { buffer in
| `- warning: setter for property 'bytes' is private and cannot be referenced from an '@_alwaysEmitIntoClient' function; this will be an error in a future Swift language mode
35 | try body(buffer.baseAddress!)
36 | }
SwiftCompile normal arm64 (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ SCOSocket.swift,\ SCOSocketAddress.swift,\ SCOSocketOption.swift,\ SocketAddress.swift,\ SocketOption.swift,\ SocketOptionLevel.swift,\ SecuritySocketOption.swift,\ VoiceSocketOption.swift,\ SocketProtocol.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SCO/SCOSocket.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SCO/SCOSocketAddress.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SCO/SCOSocketOption.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SocketAddress.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SocketOption.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SocketOptionLevel.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SocketOptions/SecuritySocketOption.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SocketOptions/VoiceSocketOption.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SocketProtocol.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SCO/SCOSocket.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SCOSocket.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SCO/SCOSocketAddress.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SCOSocketAddress.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SCO/SCOSocketOption.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SCOSocketOption.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SocketAddress.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SocketAddress.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SocketOption.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SocketOption.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SocketOptionLevel.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SocketOptionLevel.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SocketOptions/SecuritySocketOption.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SecuritySocketOption.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SocketOptions/VoiceSocketOption.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile VoiceSocketOption.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SocketProtocol.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SocketProtocol.swift
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SCO/SCOSocket.swift:131:25: warning: forced cast of 'Errno' to same type has no effect
129 | }
130 | catch {
131 | throw error as! Errno // TODO: Foundation doesnt support typed error yet
| `- warning: forced cast of 'Errno' to same type has no effect
132 | }
133 | }
SwiftCompile normal arm64 Compiling\ ManagementPacket.swift,\ ManagementSettings.swift,\ ManagementSocket.swift,\ ManagementStatus.swift,\ RFCOMMCreateDevice.swift,\ RFCOMMGetDeviceInformation.swift,\ RFCOMMGetDeviceList.swift,\ RFCOMMIO.swift,\ RFCOMMReleaseDevice.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementPacket.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementSettings.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementSocket.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementStatus.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMCreateDevice.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMGetDeviceInformation.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMGetDeviceList.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMIO.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMReleaseDevice.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMCreateDevice.swift:47:51: warning: setter for property 'bytes' is private and cannot be referenced from an '@_alwaysEmitIntoClient' function; this will be an error in a future Swift language mode
19 |
20 | @usableFromInline
21 | internal private(set) var bytes: CInterop.RFCOMMDeviceRequest
| `- note: setter for property 'bytes' is not '@usableFromInline' or public
22 |
23 | @usableFromInline
:
45 | @_alwaysEmitIntoClient
46 | public mutating func withUnsafeMutablePointer<Result>(_ body: (UnsafeMutableRawPointer) throws -> (Result)) rethrows -> Result {
47 | try Swift.withUnsafeMutableBytes(of: &bytes) { buffer in
| `- warning: setter for property 'bytes' is private and cannot be referenced from an '@_alwaysEmitIntoClient' function; this will be an error in a future Swift language mode
48 | try body(buffer.baseAddress!)
49 | }
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMGetDeviceInformation.swift:35:51: warning: setter for property 'bytes' is private and cannot be referenced from an '@_alwaysEmitIntoClient' function; this will be an error in a future Swift language mode
19 |
20 | @usableFromInline
21 | internal private(set) var bytes: CInterop.RFCOMMDeviceInformation
| `- note: setter for property 'bytes' is not '@usableFromInline' or public
22 |
23 | @usableFromInline
:
33 | @_alwaysEmitIntoClient
34 | public mutating func withUnsafeMutablePointer<Result>(_ body: (UnsafeMutableRawPointer) throws -> (Result)) rethrows -> Result {
35 | try Swift.withUnsafeMutableBytes(of: &bytes) { buffer in
| `- warning: setter for property 'bytes' is private and cannot be referenced from an '@_alwaysEmitIntoClient' function; this will be an error in a future Swift language mode
36 | try body(buffer.baseAddress!)
37 | }
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementPacket.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ManagementPacket.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementSettings.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ManagementSettings.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementSocket.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ManagementSocket.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementStatus.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ManagementStatus.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMCreateDevice.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RFCOMMCreateDevice.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMGetDeviceInformation.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RFCOMMGetDeviceInformation.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMGetDeviceList.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RFCOMMGetDeviceList.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMIO.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RFCOMMIO.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/IOCTL/RFCOMMReleaseDevice.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RFCOMMReleaseDevice.swift
SwiftCompile normal arm64 Compiling\ RFCOMMDevice.swift,\ RFCOMMFileDescriptor.swift,\ RFCOMMFlag.swift,\ RFCOMMLinkMode.swift,\ RFCOMMSocket.swift,\ RFCOMMSocketAddress.swift,\ RFCOMMSocketOption.swift,\ RFCOMMState.swift,\ SCOFileDescriptor.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMDevice.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMFileDescriptor.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMFlag.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMLinkMode.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocket.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocketAddress.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocketOption.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMState.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SCO/SCOFileDescriptor.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMDevice.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RFCOMMDevice.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMFileDescriptor.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RFCOMMFileDescriptor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMFlag.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RFCOMMFlag.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMLinkMode.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RFCOMMLinkMode.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocket.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RFCOMMSocket.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocketAddress.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RFCOMMSocketAddress.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocketOption.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RFCOMMSocketOption.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMState.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile RFCOMMState.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/SCO/SCOFileDescriptor.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile SCOFileDescriptor.swift
/Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/RFCOMM/RFCOMMSocket.swift:131:25: warning: forced cast of 'Errno' to same type has no effect
129 | }
130 | catch {
131 | throw error as! Errno // TODO: Foundation doesnt support typed error yet
| `- warning: forced cast of 'Errno' to same type has no effect
132 | }
133 | }
SwiftCompile normal arm64 Compiling\ L2CAPFileDescriptor.swift,\ L2CAPSocket+Classic.swift,\ L2CAPSocket.swift,\ L2CAPSocketAddress.swift,\ L2CAPSocketOption.swift,\ LinkMode.swift,\ ManagementCommands.swift,\ ManagementControllerInformation.swift,\ ManagementEvent.swift,\ ManagementOpcode.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPFileDescriptor.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPSocket+Classic.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPSocket.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPSocketAddress.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPSocketOption.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/LinkMode.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementCommands.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementControllerInformation.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementOpcode.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPFileDescriptor.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile L2CAPFileDescriptor.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPSocket+Classic.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile L2CAPSocket+Classic.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPSocket.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile L2CAPSocket.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPSocketAddress.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile L2CAPSocketAddress.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/L2CAP/L2CAPSocketOption.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile L2CAPSocketOption.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/LinkMode.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile LinkMode.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementCommands.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ManagementCommands.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementControllerInformation.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ManagementControllerInformation.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementEvent.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ManagementEvent.swift
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/Management/ManagementOpcode.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftPerFileCompile ManagementOpcode.swift
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/ExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftExplicitPrecompiledModules
PruneExplicitPrecompiledModules /Users/admin/builder/spi-builder-workspace/.derivedData/SDKExplicitPrecompiledModules
2026-10-30 16:37:30.046 xcodebuild[1307:8212] [MT] IDERunDestination: Supported platforms for the buildables in the current scheme is empty.
--- xcodebuild: WARNING: Using the first of multiple matching destinations:
{ platform:macOS, arch:arm64, id:e3e25a22b185e69d0e3821d045ae700bd0fefd76, name:My Mac }
{ platform:macOS, arch:arm64, variant:Mac Catalyst, id:e3e25a22b185e69d0e3821d045ae700bd0fefd76, name:My Mac }
{ platform:macOS, arch:arm64, variant:DriverKit, id:e3e25a22b185e69d0e3821d045ae700bd0fefd76, name:My Mac }
{ platform:macOS, arch:arm64, variant:Designed for [iPad,iPhone], id:e3e25a22b185e69d0e3821d045ae700bd0fefd76, name:My Mac }
** BUILD FAILED **
The following build commands failed:
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
SwiftCompile normal arm64 Compiling\ HCIChannel.swift,\ HCIControllerType.swift,\ HCIDeviceEvent.swift,\ HCIDeviceFlag.swift,\ HCIDeviceOptions.swift,\ HCIFileDescriptor.swift,\ HCIPacketType.swift,\ HCISocketAddress.swift,\ HCISocketOption.swift,\ HCIUserChannel.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIChannel.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIControllerType.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceEvent.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceFlag.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIDeviceOptions.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIFileDescriptor.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIPacketType.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCISocketAddress.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCISocketOption.swift /Users/admin/builder/spi-builder-workspace/Sources/BluetoothLinux/HCI/HCIUserChannel.swift (in target 'BluetoothLinux' from project 'BluetoothLinux')
Building workspace BluetoothLinux with scheme BluetoothLinux-Package
(3 failures)
BUILD FAILURE 6.4 macosXcodebuild