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 master (ec165d), with Swift 6.2 (beta) for macOS (SPM) on 18 Jun 2025 12:32:29 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: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/flintprocessor/Motor
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
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 master
========================================
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/18] Compiling ANSIEscapeCode EraseInLineType.swift
[8/18] Compiling ANSIEscapeCode String+ANSIEscapeCode.swift
[9/18] Compiling ANSIEscapeCode Scroll.swift
[10/18] Compiling ANSIEscapeCode Erase.swift
[11/18] Compiling ANSIEscapeCode Cursor.swift
[12/18] Compiling ANSIEscapeCode EraseInDisplayType.swift
[13/19] Compiling ANSIEscapeCode ANSIEscapeCode.swift
[14/19] Emitting module ANSIEscapeCode
[15/19] Compiling ANSIEscapeCode BackgroundColor.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 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.
[22/25] Compiling Motor Animation.swift
[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.53s)
Fetching https://github.com/flintbox/ANSIEscapeCode
[1/49] Fetching ansiescapecode
Fetched https://github.com/flintbox/ANSIEscapeCode from cache (0.70s)
Computing version for https://github.com/flintbox/ANSIEscapeCode
Computed https://github.com/flintbox/ANSIEscapeCode at 0.1.1 (1.21s)
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.