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 SimulatorServices, reference main (6be3ab), with Swift 5.9 for macOS (SPM) on 26 Feb 2025 23:16:21 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.60.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/brightdigit/SimulatorServices.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/brightdigit/SimulatorServices
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 6be3ab9 Delete .github/actions directory
Cloned https://github.com/brightdigit/SimulatorServices.git
Revision (git rev-parse @):
6be3ab9580a4d831f6c88a0fe0128be3c9968aaf
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/brightdigit/SimulatorServices.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.9
Building package at path:  $PWD
https://github.com/brightdigit/SimulatorServices.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.2.0.app xcrun swift build --arch arm64
Building for debugging...
[1/7] Compiling OSVer OSVer+Hashable.swift
[2/7] Compiling OSVer OSVer+Comparable.swift
[3/7] Emitting module OSVer
[4/7] Compiling OSVer OSVerParseable.swift
[5/7] Compiling OSVer OSVer.swift
[6/7] Compiling OSVer OSVer+Init.swift
[7/7] Compiling OSVer OSVer+CustomStringConvertible.swift
[8/42] Compiling SimulatorServices ProcessError.swift
[9/42] Compiling SimulatorServices ProcessOutputHandleSet.swift
[10/42] Compiling SimulatorServices ProcessResult.swift
[11/42] Compiling SimulatorServices TerminationResult.swift
[12/45] Compiling SimulatorServices RandomEnum.swift
/Users/admin/builder/spi-builder-workspace/Sources/SimulatorServices/Support/RawDefined.swift:30:10: warning: Move RawReversable to Options.
#warning("Move RawReversable to Options.")
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[13/45] Compiling SimulatorServices RawDefined.swift
/Users/admin/builder/spi-builder-workspace/Sources/SimulatorServices/Support/RawDefined.swift:30:10: warning: Move RawReversable to Options.
#warning("Move RawReversable to Options.")
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[14/45] Compiling SimulatorServices RawReversable.swift
/Users/admin/builder/spi-builder-workspace/Sources/SimulatorServices/Support/RawDefined.swift:30:10: warning: Move RawReversable to Options.
#warning("Move RawReversable to Options.")
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[15/45] Compiling SimulatorServices RuntimeID.swift
[16/45] Compiling SimulatorServices SimulatorList.swift
[17/45] Compiling SimulatorServices Version.swift
[18/45] Compiling SimulatorServices DispatchSemaphore.swift
[19/45] Compiling SimulatorServices ContainerID.swift
[20/45] Compiling SimulatorServices SimulatorID.swift
[21/45] Compiling SimulatorServices GetAppContainer.swift
[22/45] Compiling SimulatorServices List.swift
[23/45] Compiling SimulatorServices InternalAsyncableProcess.swift
[24/45] Compiling SimulatorServices InternalSimCtlProcess.swift
[25/45] Compiling SimulatorServices Process.swift
[26/45] Compiling SimulatorServices ProcessCompletionPromise.swift
[27/45] Compiling SimulatorServices Decoder+PrefixedDecodableString.swift
[28/45] Compiling SimulatorServices PrefixedDecodableString+RawDefined.swift
[29/45] Compiling SimulatorServices PrefixedDecodableString.swift
[30/45] Compiling SimulatorServices UncaughtSignal.swift
[31/45] Compiling SimulatorServices SimCtl.swift
[32/45] Compiling SimulatorServices Subcommand.swift
[33/45] Compiling SimulatorServices Device.swift
[34/45] Compiling SimulatorServices DevicePair.swift
[35/45] Compiling SimulatorServices DeviceState.swift
[36/45] Compiling SimulatorServices DeviceType.swift
[37/45] Emitting module SimulatorServices
/Users/admin/builder/spi-builder-workspace/Sources/SimulatorServices/Support/RawDefined.swift:30:10: warning: Move RawReversable to Options.
#warning("Move RawReversable to Options.")
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[38/45] Compiling SimulatorServices DeviceTypeID.swift
[39/45] Compiling SimulatorServices ModelID+Version.swift
[40/45] Compiling SimulatorServices ModelID.swift
[41/45] Compiling SimulatorServices PairState.swift
[42/45] Compiling SimulatorServices Path.swift
[43/45] Compiling SimulatorServices Platform.swift
[44/45] Compiling SimulatorServices ProductFamily.swift
[45/45] Compiling SimulatorServices Runtime.swift
Build complete! (10.06s)
Fetching https://github.com/brightdigit/OSVer.git
[1/258] Fetching osver
Fetched https://github.com/brightdigit/OSVer.git (1.22s)
Computing version for https://github.com/brightdigit/OSVer.git
Computed https://github.com/brightdigit/OSVer.git at 1.0.0 (0.36s)
Creating working copy for https://github.com/brightdigit/OSVer.git
Working copy of https://github.com/brightdigit/OSVer.git resolved at 1.0.0
Build complete.
{
  "dependencies" : [
    {
      "identity" : "osver",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/brightdigit/OSVer.git"
    }
  ],
  "manifest_display_name" : "SimulatorServices",
  "name" : "SimulatorServices",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "16.0"
    },
    {
      "name" : "macos",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "9.0"
    },
    {
      "name" : "maccatalyst",
      "version" : "16.0"
    },
    {
      "name" : "tvos",
      "version" : "16.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "SimulatorServices",
      "targets" : [
        "SimulatorServices"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SimulatorServicesTests",
      "module_type" : "SwiftTarget",
      "name" : "SimulatorServicesTests",
      "path" : "Tests/SimulatorServicesTests",
      "sources" : [
        "ContainerIDTests.swift",
        "DeviceStateTests.swift",
        "Extensions/Data.swift",
        "Extensions/FileHandle.swift",
        "Extensions/ProcessError.swift",
        "Extensions/String.swift",
        "GetAppContainerTests.swift",
        "ListTests.swift",
        "Mocks/MockAsyncableProcess.swift",
        "Mocks/MockDecoder.swift",
        "Mocks/MockSimCtlProcess.swift",
        "Mocks/MockSubcommand.swift",
        "PairStateTests.swift",
        "PrefixedDecodableStringTests.swift",
        "ProcessTests.swift",
        "RawDefinedTests.swift",
        "RuntimeIDTests.swift",
        "SimCtlTests.swift",
        "SimulatorIDTests.swift",
        "SubcommandTests.swift"
      ],
      "target_dependencies" : [
        "SimulatorServices"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SimulatorServicesIntegrationTests",
      "module_type" : "SwiftTarget",
      "name" : "SimulatorServicesIntegrationTests",
      "path" : "Tests/SimulatorServicesIntegrationTests",
      "sources" : [
        "DeviceTests.swift"
      ],
      "target_dependencies" : [
        "SimulatorServices"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SimulatorServices",
      "module_type" : "SwiftTarget",
      "name" : "SimulatorServices",
      "path" : "Sources/SimulatorServices",
      "product_dependencies" : [
        "OSVer"
      ],
      "product_memberships" : [
        "SimulatorServices"
      ],
      "sources" : [
        "Arguments/ContainerID.swift",
        "Arguments/SimulatorID.swift",
        "Commands/GetAppContainer.swift",
        "Commands/List.swift",
        "Components/Device.swift",
        "Components/DevicePair.swift",
        "Components/DeviceState.swift",
        "Components/DeviceType.swift",
        "Components/DeviceTypeID.swift",
        "Components/ModelID+Version.swift",
        "Components/ModelID.swift",
        "Components/PairState.swift",
        "Components/Path.swift",
        "Components/Platform.swift",
        "Components/ProductFamily.swift",
        "Components/Runtime.swift",
        "Components/RuntimeID.swift",
        "Components/SimulatorList.swift",
        "Components/Version.swift",
        "Process/DispatchSemaphore.swift",
        "Process/InternalAsyncableProcess.swift",
        "Process/InternalSimCtlProcess.swift",
        "Process/Process.swift",
        "Process/ProcessCompletionPromise.swift",
        "Process/ProcessError.swift",
        "Process/ProcessOutputHandleSet.swift",
        "Process/ProcessResult.swift",
        "Process/TerminationResult.swift",
        "Process/UncaughtSignal.swift",
        "SimCtl.swift",
        "Subcommand.swift",
        "Support/Decoder+PrefixedDecodableString.swift",
        "Support/PrefixedDecodableString+RawDefined.swift",
        "Support/PrefixedDecodableString.swift",
        "Support/RandomEnum.swift",
        "Support/RawDefined.swift",
        "Support/RawReversable.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.