The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of Motor, reference 0.1.2 (ec165d), with Swift 6.2 (beta) for macOS (SPM) on 18 Jun 2025 12:31:49 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/flintprocessor/Motor.git
Reference: 0.1.2
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/flintprocessor/Motor
 * tag               0.1.2      -> FETCH_HEAD
HEAD is now at ec165db Merge branch 'develop'
Cloned https://github.com/flintprocessor/Motor.git
Revision (git rev-parse @):
ec165db3be9046b956cc3a9b035d4134ab95998e
SUCCESS checkout https://github.com/flintprocessor/Motor.git at 0.1.2
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/flintprocessor/Motor.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Building for debugging...
[0/8] Write sources
[3/8] Write motor-example-entitlement.plist
[4/8] Write swift-version-1EA4D86E10B52AF.txt
[6/18] Compiling ANSIEscapeCode PrintANSIEscapeCode.swift
[7/19] Compiling ANSIEscapeCode Scroll.swift
[8/19] Compiling ANSIEscapeCode String+ANSIEscapeCode.swift
[9/19] Compiling ANSIEscapeCode EraseInLineType.swift
[10/19] Compiling ANSIEscapeCode Cursor.swift
[11/19] Compiling ANSIEscapeCode BackgroundColor.swift
[12/19] Compiling ANSIEscapeCode Erase.swift
[13/19] Compiling ANSIEscapeCode EraseInDisplayType.swift
[14/19] Emitting module ANSIEscapeCode
[15/19] Compiling ANSIEscapeCode ANSIEscapeCode.swift
[16/19] Compiling ANSIEscapeCode TextColor.swift
[17/25] Compiling Motor Pattern.swift
[18/25] Compiling Motor Patterns.swift
[19/25] Compiling Motor Spinner.swift
[20/25] Emitting module Motor
/Users/admin/builder/spi-builder-workspace/Sources/Motor/Animator.swift:30:12: warning: class 'Animator' must restate inherited '@unchecked Sendable' conformance
28 |
29 | /// Spinner animator.
30 | open class Animator: Operation {
   |            `- warning: class 'Animator' must restate inherited '@unchecked Sendable' conformance
31 |
32 |     /// Text displayed beside spinner.
[21/25] Compiling Motor Animation.swift
[22/25] Compiling Motor Animator.swift
/Users/admin/builder/spi-builder-workspace/Sources/Motor/Animator.swift:30:12: warning: class 'Animator' must restate inherited '@unchecked Sendable' conformance
28 |
29 | /// Spinner animator.
30 | open class Animator: Operation {
   |            `- warning: class 'Animator' must restate inherited '@unchecked Sendable' conformance
31 |
32 |     /// Text displayed beside spinner.
[23/27] Compiling motor_example main.swift
[24/27] Emitting module motor_example
[24/27] Write Objects.LinkFileList
[25/27] Linking motor-example
[26/27] Applying motor-example
Build complete! (7.33s)
Fetching https://github.com/flintbox/ANSIEscapeCode
[1/49] Fetching ansiescapecode
Fetched https://github.com/flintbox/ANSIEscapeCode from cache (0.66s)
Computing version for https://github.com/flintbox/ANSIEscapeCode
Computed https://github.com/flintbox/ANSIEscapeCode at 0.1.1 (1.19s)
Creating working copy for https://github.com/flintbox/ANSIEscapeCode
Working copy of https://github.com/flintbox/ANSIEscapeCode resolved at 0.1.1
Build complete.
{
  "dependencies" : [
    {
      "identity" : "ansiescapecode",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.1.1",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/flintbox/ANSIEscapeCode"
    }
  ],
  "manifest_display_name" : "Motor",
  "name" : "Motor",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "Motor",
      "targets" : [
        "Motor"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "motor-example",
      "targets" : [
        "motor-example"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "motor_example",
      "module_type" : "SwiftTarget",
      "name" : "motor-example",
      "path" : "Sources/motor-example",
      "product_memberships" : [
        "motor-example"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "Motor"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "Motor",
      "module_type" : "SwiftTarget",
      "name" : "Motor",
      "path" : "Sources/Motor",
      "product_dependencies" : [
        "ANSIEscapeCode"
      ],
      "product_memberships" : [
        "Motor",
        "motor-example"
      ],
      "sources" : [
        "Animation.swift",
        "Animator.swift",
        "Pattern.swift",
        "Patterns.swift",
        "Spinner.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "4.0"
}
Done.