The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of SwiftBluetooth with Swift 5.8 for macOS (SPM).

Build Command

env DEVELOPER_DIR=/Applications/Xcode-14.3.1.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.35.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/exPHAT/SwiftBluetooth.git
Reference: 1.0.0
Initialized empty Git repository in /Users/builder/builds/o86TiJKT/2/finestructure/swiftpackageindex-builder/spi-builder-workspace/.git/
From https://github.com/exPHAT/SwiftBluetooth
 * tag               1.0.0      -> FETCH_HEAD
HEAD is now at c5a9f4e Merge pull request #3 from exPHAT/v1.0.0
Cloned https://github.com/exPHAT/SwiftBluetooth.git
Revision (git rev-parse @):
c5a9f4e5d6d1ffc312ffe26ea1760dc9a9a9673f
SPI manifest file found: $workDir/.spi.yml
SUCCESS checkout https://github.com/exPHAT/SwiftBluetooth.git at 1.0.0
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.8
Building package at path:  $workDir
https://github.com/exPHAT/SwiftBluetooth.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-14.3.1.app xcrun swift build --arch arm64
Building for debugging...
[1/38] Emitting module SwiftBluetooth
[2/41] Compiling SwiftBluetooth AsyncSubscriptionQueue.swift
[3/41] Compiling SwiftBluetooth AsyncSubscriptionQueueMap.swift
[4/41] Compiling SwiftBluetooth CancellableTask.swift
[5/41] Compiling SwiftBluetooth NotifyingTracker.swift
[6/42] Compiling SwiftBluetooth CBUUID+Sendable.swift
[7/42] Compiling SwiftBluetooth DispatchQueue+safeSync.swift
[8/42] Compiling SwiftBluetooth Characteristic.swift
[9/42] Compiling SwiftBluetooth AsyncSubscription.swift
[10/42] Compiling SwiftBluetooth PeripheralDelegateWrapper.swift
[11/42] Compiling SwiftBluetooth PeripheralError.swift
[12/42] Compiling SwiftBluetooth PeripheralEvent.swift
[17/42] Compiling SwiftBluetooth CentralManagerError.swift
[18/42] Compiling SwiftBluetooth CentralManagerEvent.swift
[19/42] Compiling SwiftBluetooth AsyncStream+first.swift
[20/42] Compiling SwiftBluetooth Peripheral+callback.swift
[21/42] Compiling SwiftBluetooth Peripheral.swift
[22/42] Compiling SwiftBluetooth PeripheralDelegate.swift
[23/42] Compiling SwiftBluetooth CentralManager.swift
[24/42] Compiling SwiftBluetooth CentralManagerDelegate.swift
[25/42] Compiling SwiftBluetooth CentralManagerDelegateWrapper.swift
[27/42] Compiling SwiftBluetooth Peripheral+DiscoveryInfo.swift
[28/42] Compiling SwiftBluetooth Peripheral+async.swift
[29/42] Compiling SwiftBluetooth CBCentralManagerFactory.swift
[30/42] Compiling SwiftBluetooth CentralManager+async.swift
[31/42] Compiling SwiftBluetooth CentralManager+callback.swift
[35/42] Compiling CoreBluetoothMock CBMPeripheralSpecDelegate.swift
[40/42] Emitting module CoreBluetoothMock
[43/65] Compiling SwiftBluetoothMock CBUUID+Sendable.swift
[44/65] Compiling SwiftBluetoothMock DispatchQueue+safeSync.swift
[45/65] Compiling SwiftBluetoothMock Characteristic.swift
[46/68] Emitting module SwiftBluetoothMock
[47/68] Compiling SwiftBluetoothMock CentralManagerError.swift
[48/68] Compiling SwiftBluetoothMock CentralManagerEvent.swift
[49/68] Compiling SwiftBluetoothMock AsyncStream+first.swift
[50/68] Compiling SwiftBluetoothMock CentralManager.swift
[51/68] Compiling SwiftBluetoothMock CentralManagerDelegate.swift
[52/68] Compiling SwiftBluetoothMock CentralManagerDelegateWrapper.swift
[53/68] Compiling SwiftBluetoothMock PeripheralDelegateWrapper.swift
[54/68] Compiling SwiftBluetoothMock PeripheralError.swift
[55/68] Compiling SwiftBluetoothMock PeripheralEvent.swift
[56/68] Compiling SwiftBluetoothMock CoreBluetoothMock.swift
[57/68] Compiling SwiftBluetoothMock AsyncSubscription.swift
[58/68] Compiling SwiftBluetoothMock AsyncSubscriptionQueue.swift
[59/68] Compiling SwiftBluetoothMock AsyncSubscriptionQueueMap.swift
[60/68] Compiling SwiftBluetoothMock CancellableTask.swift
[61/68] Compiling SwiftBluetoothMock CentralManager+async.swift
[62/68] Compiling SwiftBluetoothMock CentralManager+callback.swift
[63/68] Compiling SwiftBluetoothMock NotifyingTracker.swift
[64/68] Compiling SwiftBluetoothMock Peripheral+DiscoveryInfo.swift
[65/68] Compiling SwiftBluetoothMock Peripheral+async.swift
[66/68] Compiling SwiftBluetoothMock Peripheral+callback.swift
[67/68] Compiling SwiftBluetoothMock Peripheral.swift
[68/68] Compiling SwiftBluetoothMock PeripheralDelegate.swift
Build complete! (9.66s)
Fetching https://github.com/NordicSemiconductor/IOS-CoreBluetooth-Mock.git from cache
Fetched https://github.com/NordicSemiconductor/IOS-CoreBluetooth-Mock.git (0.29s)
Computing version for https://github.com/NordicSemiconductor/IOS-CoreBluetooth-Mock.git
Computed https://github.com/NordicSemiconductor/IOS-CoreBluetooth-Mock.git at 0.17.0 (0.70s)
Creating working copy for https://github.com/NordicSemiconductor/IOS-CoreBluetooth-Mock.git
Working copy of https://github.com/NordicSemiconductor/IOS-CoreBluetooth-Mock.git resolved at 0.17.0
Build complete.
{
  "dependencies" : [
    {
      "identity" : "ios-corebluetooth-mock",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.17.0",
            "upper_bound" : "0.18.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/NordicSemiconductor/IOS-CoreBluetooth-Mock.git"
    }
  ],
  "manifest_display_name" : "SwiftBluetooth",
  "name" : "SwiftBluetooth",
  "path" : "/Users/builder/builds/o86TiJKT/2/finestructure/swiftpackageindex-builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "14.0"
    },
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "tvos",
      "version" : "15.0"
    },
    {
      "name" : "watchos",
      "version" : "7.0"
    }
  ],
  "products" : [
    {
      "name" : "SwiftBluetooth",
      "targets" : [
        "SwiftBluetooth"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SwiftBluetoothTests",
      "module_type" : "SwiftTarget",
      "name" : "SwiftBluetoothTests",
      "path" : "Tests/SwiftBluetoothTests",
      "sources" : [
        "CentralPeripheralTestCase.swift",
        "DisconnectedPeripheralTests.swift",
        "Extensions/XCTestCase+withTimeout.swift",
        "LostConnectionPeripheralTests.swift",
        "MockPeripheral.swift",
        "SwiftBluetoothTests.swift"
      ],
      "target_dependencies" : [
        "SwiftBluetoothMock"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SwiftBluetoothMock",
      "module_type" : "SwiftTarget",
      "name" : "SwiftBluetoothMock",
      "path" : "Sources/SwiftBluetoothMock",
      "product_dependencies" : [
        "CoreBluetoothMock"
      ],
      "sources" : [
        "CoreBluetoothMock.swift",
        "SwiftBluetooth/Async/AsyncSubscription.swift",
        "SwiftBluetooth/Async/AsyncSubscriptionQueue.swift",
        "SwiftBluetooth/Async/AsyncSubscriptionQueueMap.swift",
        "SwiftBluetooth/Async/CancellableTask.swift",
        "SwiftBluetooth/CentralManager/CentralManager+async.swift",
        "SwiftBluetooth/CentralManager/CentralManager+callback.swift",
        "SwiftBluetooth/CentralManager/CentralManager.swift",
        "SwiftBluetooth/CentralManager/CentralManagerDelegate.swift",
        "SwiftBluetooth/CentralManager/CentralManagerDelegateWrapper.swift",
        "SwiftBluetooth/CentralManager/CentralManagerError.swift",
        "SwiftBluetooth/CentralManager/CentralManagerEvent.swift",
        "SwiftBluetooth/Extensions/AsyncStream+first.swift",
        "SwiftBluetooth/Extensions/CBUUID+Sendable.swift",
        "SwiftBluetooth/Extensions/DispatchQueue+safeSync.swift",
        "SwiftBluetooth/Peripheral/Characteristic.swift",
        "SwiftBluetooth/Peripheral/NotifyingTracker.swift",
        "SwiftBluetooth/Peripheral/Peripheral+DiscoveryInfo.swift",
        "SwiftBluetooth/Peripheral/Peripheral+async.swift",
        "SwiftBluetooth/Peripheral/Peripheral+callback.swift",
        "SwiftBluetooth/Peripheral/Peripheral.swift",
        "SwiftBluetooth/Peripheral/PeripheralDelegate.swift",
        "SwiftBluetooth/Peripheral/PeripheralDelegateWrapper.swift",
        "SwiftBluetooth/Peripheral/PeripheralError.swift",
        "SwiftBluetooth/Peripheral/PeripheralEvent.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SwiftBluetooth",
      "module_type" : "SwiftTarget",
      "name" : "SwiftBluetooth",
      "path" : "Sources/SwiftBluetooth",
      "product_memberships" : [
        "SwiftBluetooth"
      ],
      "sources" : [
        "Async/AsyncSubscription.swift",
        "Async/AsyncSubscriptionQueue.swift",
        "Async/AsyncSubscriptionQueueMap.swift",
        "Async/CancellableTask.swift",
        "CentralManager/CBCentralManagerFactory.swift",
        "CentralManager/CentralManager+async.swift",
        "CentralManager/CentralManager+callback.swift",
        "CentralManager/CentralManager.swift",
        "CentralManager/CentralManagerDelegate.swift",
        "CentralManager/CentralManagerDelegateWrapper.swift",
        "CentralManager/CentralManagerError.swift",
        "CentralManager/CentralManagerEvent.swift",
        "Extensions/AsyncStream+first.swift",
        "Extensions/CBUUID+Sendable.swift",
        "Extensions/DispatchQueue+safeSync.swift",
        "Peripheral/Characteristic.swift",
        "Peripheral/NotifyingTracker.swift",
        "Peripheral/Peripheral+DiscoveryInfo.swift",
        "Peripheral/Peripheral+async.swift",
        "Peripheral/Peripheral+callback.swift",
        "Peripheral/Peripheral.swift",
        "Peripheral/PeripheralDelegate.swift",
        "Peripheral/PeripheralDelegateWrapper.swift",
        "Peripheral/PeripheralError.swift",
        "Peripheral/PeripheralEvent.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.5"
}
Done.

Build Machine: Mac 5