The Swift Package Index logo.Swift Package Index

Build Information

Successful build of MotionMachine, reference main (52bff6), with Swift 6.3 for macOS (SPM) on 16 Apr 2026 00:41:56 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/poetmountain/MotionMachine.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/poetmountain/MotionMachine
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 52bff6a Create FUNDING.yml
Cloned https://github.com/poetmountain/MotionMachine.git
Revision (git rev-parse @):
52bff6a18b4f86d4b754966838a07df36ecbb61f
SUCCESS checkout https://github.com/poetmountain/MotionMachine.git at main
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "traits": [
    "default"
  ],
  "dependencies": [
    {
      "identity": "motionmachine",
      "name": "MotionMachine",
      "url": "https://github.com/poetmountain/MotionMachine.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/MotionMachine",
      "traits": [
        "default"
      ],
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/poetmountain/MotionMachine.git
[1/1679] Fetching motionmachine
Fetched https://github.com/poetmountain/MotionMachine.git from cache (1.23s)
Creating working copy for https://github.com/poetmountain/MotionMachine.git
Working copy of https://github.com/poetmountain/MotionMachine.git resolved at main (52bff6a)
warning: '.resolve-product-dependencies': dependency 'motionmachine' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/poetmountain/MotionMachine.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version--6988338F2F200930.txt
[3/54] Emitting module MotionMachine
[4/59] Compiling MotionMachine NumericAssistant.swift
[5/59] Compiling MotionMachine SIMDAssistant.swift
[6/59] Compiling MotionMachine UIColorAssistant.swift
[7/59] Compiling MotionMachine UIKitStructAssistant.swift
[8/59] Compiling MotionMachine ValueAssistantGroup.swift
[9/59] Compiling MotionMachine EasingBack.swift
[10/59] Compiling MotionMachine EasingBounce.swift
[11/59] Compiling MotionMachine EasingCircular.swift
[12/59] Compiling MotionMachine EasingCubic.swift
[13/59] Compiling MotionMachine EasingElastic.swift
[14/59] Compiling MotionMachine EasingExpo.swift
[15/59] Compiling MotionMachine TempoDriven.swift
[16/59] Compiling MotionMachine TempoProviding.swift
[17/59] Compiling MotionMachine ValueAssistant.swift
[18/59] Compiling MotionMachine CATempo.swift
[19/59] Compiling MotionMachine DisplayLinkTempo.swift
[20/59] Compiling MotionMachine EasingLinear.swift
[21/59] Compiling MotionMachine EasingQuadratic.swift
[22/59] Compiling MotionMachine EasingQuartic.swift
[23/59] Compiling MotionMachine EasingQuintic.swift
[24/59] Compiling MotionMachine EasingSine.swift
[25/59] Compiling MotionMachine MotionMachine.swift
[26/59] Compiling MotionMachine MotionUpdateDelegate.swift
[27/59] Compiling MotionMachine Moveable.swift
[28/59] Compiling MotionMachine MoveableCollection.swift
[29/59] Compiling MotionMachine PropertyCollection.swift
[30/59] Compiling MotionMachine PropertyDataDelegate.swift
[31/59] Compiling MotionMachine TempoDelegate.swift
[32/59] Compiling MotionMachine MotionSupport.swift
/Users/admin/builder/spi-builder-workspace/Sources/MotionSequence.swift:632:22: warning: weak variable 'weak_self' was never mutated; consider changing to 'let' constant [#WeakMutability]
 630 |
 631 |             // call cycle closure
 632 |             weak var weak_self = self
     |                      `- warning: weak variable 'weak_self' was never mutated; consider changing to 'let' constant [#WeakMutability]
 633 |             _cycleRepeated?(weak_self!)
 634 |
/Users/admin/builder/spi-builder-workspace/Sources/MotionSequence.swift:684:22: warning: weak variable 'weak_self' was never mutated; consider changing to 'let' constant [#WeakMutability]
 682 |
 683 |             // call step closure
 684 |             weak var weak_self = self
     |                      `- warning: weak variable 'weak_self' was never mutated; consider changing to 'let' constant [#WeakMutability]
 685 |             _stepCompleted?(weak_self!)
 686 |
[#WeakMutability]: <https://docs.swift.org/compiler/documentation/diagnostics/weak-mutability>
[33/59] Compiling MotionMachine WeakAdditiveContainer.swift
/Users/admin/builder/spi-builder-workspace/Sources/MotionSequence.swift:632:22: warning: weak variable 'weak_self' was never mutated; consider changing to 'let' constant [#WeakMutability]
 630 |
 631 |             // call cycle closure
 632 |             weak var weak_self = self
     |                      `- warning: weak variable 'weak_self' was never mutated; consider changing to 'let' constant [#WeakMutability]
 633 |             _cycleRepeated?(weak_self!)
 634 |
/Users/admin/builder/spi-builder-workspace/Sources/MotionSequence.swift:684:22: warning: weak variable 'weak_self' was never mutated; consider changing to 'let' constant [#WeakMutability]
 682 |
 683 |             // call step closure
 684 |             weak var weak_self = self
     |                      `- warning: weak variable 'weak_self' was never mutated; consider changing to 'let' constant [#WeakMutability]
 685 |             _stepCompleted?(weak_self!)
 686 |
[#WeakMutability]: <https://docs.swift.org/compiler/documentation/diagnostics/weak-mutability>
[34/59] Compiling MotionMachine Motion.swift
/Users/admin/builder/spi-builder-workspace/Sources/MotionSequence.swift:632:22: warning: weak variable 'weak_self' was never mutated; consider changing to 'let' constant [#WeakMutability]
 630 |
 631 |             // call cycle closure
 632 |             weak var weak_self = self
     |                      `- warning: weak variable 'weak_self' was never mutated; consider changing to 'let' constant [#WeakMutability]
 633 |             _cycleRepeated?(weak_self!)
 634 |
/Users/admin/builder/spi-builder-workspace/Sources/MotionSequence.swift:684:22: warning: weak variable 'weak_self' was never mutated; consider changing to 'let' constant [#WeakMutability]
 682 |
 683 |             // call step closure
 684 |             weak var weak_self = self
     |                      `- warning: weak variable 'weak_self' was never mutated; consider changing to 'let' constant [#WeakMutability]
 685 |             _stepCompleted?(weak_self!)
 686 |
[#WeakMutability]: <https://docs.swift.org/compiler/documentation/diagnostics/weak-mutability>
[35/59] Compiling MotionMachine MotionGroup.swift
/Users/admin/builder/spi-builder-workspace/Sources/MotionSequence.swift:632:22: warning: weak variable 'weak_self' was never mutated; consider changing to 'let' constant [#WeakMutability]
 630 |
 631 |             // call cycle closure
 632 |             weak var weak_self = self
     |                      `- warning: weak variable 'weak_self' was never mutated; consider changing to 'let' constant [#WeakMutability]
 633 |             _cycleRepeated?(weak_self!)
 634 |
/Users/admin/builder/spi-builder-workspace/Sources/MotionSequence.swift:684:22: warning: weak variable 'weak_self' was never mutated; consider changing to 'let' constant [#WeakMutability]
 682 |
 683 |             // call step closure
 684 |             weak var weak_self = self
     |                      `- warning: weak variable 'weak_self' was never mutated; consider changing to 'let' constant [#WeakMutability]
 685 |             _stepCompleted?(weak_self!)
 686 |
[#WeakMutability]: <https://docs.swift.org/compiler/documentation/diagnostics/weak-mutability>
[36/59] Compiling MotionMachine MotionSequence.swift
/Users/admin/builder/spi-builder-workspace/Sources/MotionSequence.swift:632:22: warning: weak variable 'weak_self' was never mutated; consider changing to 'let' constant [#WeakMutability]
 630 |
 631 |             // call cycle closure
 632 |             weak var weak_self = self
     |                      `- warning: weak variable 'weak_self' was never mutated; consider changing to 'let' constant [#WeakMutability]
 633 |             _cycleRepeated?(weak_self!)
 634 |
/Users/admin/builder/spi-builder-workspace/Sources/MotionSequence.swift:684:22: warning: weak variable 'weak_self' was never mutated; consider changing to 'let' constant [#WeakMutability]
 682 |
 683 |             // call step closure
 684 |             weak var weak_self = self
     |                      `- warning: weak variable 'weak_self' was never mutated; consider changing to 'let' constant [#WeakMutability]
 685 |             _stepCompleted?(weak_self!)
 686 |
[#WeakMutability]: <https://docs.swift.org/compiler/documentation/diagnostics/weak-mutability>
[37/59] Compiling MotionMachine MotionState.swift
/Users/admin/builder/spi-builder-workspace/Sources/MotionSequence.swift:632:22: warning: weak variable 'weak_self' was never mutated; consider changing to 'let' constant [#WeakMutability]
 630 |
 631 |             // call cycle closure
 632 |             weak var weak_self = self
     |                      `- warning: weak variable 'weak_self' was never mutated; consider changing to 'let' constant [#WeakMutability]
 633 |             _cycleRepeated?(weak_self!)
 634 |
/Users/admin/builder/spi-builder-workspace/Sources/MotionSequence.swift:684:22: warning: weak variable 'weak_self' was never mutated; consider changing to 'let' constant [#WeakMutability]
 682 |
 683 |             // call step closure
 684 |             weak var weak_self = self
     |                      `- warning: weak variable 'weak_self' was never mutated; consider changing to 'let' constant [#WeakMutability]
 685 |             _stepCompleted?(weak_self!)
 686 |
[#WeakMutability]: <https://docs.swift.org/compiler/documentation/diagnostics/weak-mutability>
[38/59] Compiling MotionMachine MoveableState.swift
/Users/admin/builder/spi-builder-workspace/Sources/ValueAssistants/CGStructAssistant.swift:594:9: warning: default will never be executed
592 |         case .unsupported: break
593 |
594 |         default: break
    |         `- warning: default will never be executed
595 |         }
596 |
[39/59] Compiling MotionMachine MoveableStatus.swift
/Users/admin/builder/spi-builder-workspace/Sources/ValueAssistants/CGStructAssistant.swift:594:9: warning: default will never be executed
592 |         case .unsupported: break
593 |
594 |         default: break
    |         `- warning: default will never be executed
595 |         }
596 |
[40/59] Compiling MotionMachine CGColorAssistant.swift
/Users/admin/builder/spi-builder-workspace/Sources/ValueAssistants/CGStructAssistant.swift:594:9: warning: default will never be executed
592 |         case .unsupported: break
593 |
594 |         default: break
    |         `- warning: default will never be executed
595 |         }
596 |
[41/59] Compiling MotionMachine CGStructAssistant.swift
/Users/admin/builder/spi-builder-workspace/Sources/ValueAssistants/CGStructAssistant.swift:594:9: warning: default will never be executed
592 |         case .unsupported: break
593 |
594 |         default: break
    |         `- warning: default will never be executed
595 |         }
596 |
[42/59] Compiling MotionMachine CIColorAssistant.swift
/Users/admin/builder/spi-builder-workspace/Sources/ValueAssistants/CGStructAssistant.swift:594:9: warning: default will never be executed
592 |         case .unsupported: break
593 |
594 |         default: break
    |         `- warning: default will never be executed
595 |         }
596 |
[43/59] Compiling MotionMachine PathMotion.swift
[44/59] Compiling MotionMachine PathPhysicsMotion.swift
[45/59] Compiling MotionMachine PathEdgeBehavior.swift
[46/59] Compiling MotionMachine PathElement.swift
[47/59] Compiling MotionMachine PathElementType.swift
[48/59] Compiling MotionMachine PathState+Extensions.swift
[49/59] Compiling MotionMachine PathState.swift
[50/59] Compiling MotionMachine PhysicsConfiguration.swift
[51/59] Compiling MotionMachine PhysicsMotion.swift
[52/59] Compiling MotionMachine PhysicsSystem.swift
[53/59] Compiling MotionMachine PropertyData.swift
[54/59] Compiling MotionMachine Additive.swift
[55/59] Compiling MotionMachine MacDisplayLinkTempo.swift
[56/59] Compiling MotionMachine TimerTempo.swift
[57/59] Compiling MotionMachine CollectionReversingMode.swift
[58/59] Compiling MotionMachine MotionDirection.swift
[59/59] Compiling MotionMachine MotionOptions.swift
Build complete! (9.52s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "MotionMachine",
  "name" : "MotionMachine",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "16.0"
    },
    {
      "name" : "tvos",
      "version" : "16.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    },
    {
      "name" : "macos",
      "version" : "14.0"
    },
    {
      "name" : "watchos",
      "version" : "9.0"
    }
  ],
  "products" : [
    {
      "name" : "MotionMachine",
      "targets" : [
        "MotionMachine"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "6"
  ],
  "targets" : [
    {
      "c99name" : "MotionMachineTests",
      "module_type" : "SwiftTarget",
      "name" : "MotionMachineTests",
      "path" : "Tests/Tests",
      "sources" : [
        "EasingTests.swift",
        "Helpers/Tester.swift",
        "MotionGroupTests.swift",
        "MotionSequenceTests.swift",
        "MotionTests.swift",
        "PathMotionTests.swift",
        "PathPhysicsMotionTests.swift",
        "PerformanceTests.swift",
        "PhysicsMotionTests.swift",
        "PhysicsSystemTests.swift",
        "TestingSupport.swift",
        "ValueAssistants/CGColorAssistantTests.swift",
        "ValueAssistants/CGStructAssistantTests.swift",
        "ValueAssistants/CIColorAssistantTests.swift",
        "ValueAssistants/NumericAssistantTests.swift",
        "ValueAssistants/SIMDAssistantTests.swift",
        "ValueAssistants/UIColorAssistantTests.swift",
        "ValueAssistants/UIKitStructAssistantTests.swift",
        "ValueAssistants/ValueAssistantGroupTests.swift"
      ],
      "target_dependencies" : [
        "MotionMachine"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MotionMachine",
      "module_type" : "SwiftTarget",
      "name" : "MotionMachine",
      "path" : "Sources",
      "product_memberships" : [
        "MotionMachine"
      ],
      "sources" : [
        "EasingTypes/EasingBack.swift",
        "EasingTypes/EasingBounce.swift",
        "EasingTypes/EasingCircular.swift",
        "EasingTypes/EasingCubic.swift",
        "EasingTypes/EasingElastic.swift",
        "EasingTypes/EasingExpo.swift",
        "EasingTypes/EasingLinear.swift",
        "EasingTypes/EasingQuadratic.swift",
        "EasingTypes/EasingQuartic.swift",
        "EasingTypes/EasingQuintic.swift",
        "EasingTypes/EasingSine.swift",
        "Helpers/MotionMachine.swift",
        "Helpers/MotionSupport.swift",
        "Helpers/WeakAdditiveContainer.swift",
        "Motion.swift",
        "MotionGroup.swift",
        "MotionSequence.swift",
        "MotionState.swift",
        "PathMotion.swift",
        "PathPhysicsMotion.swift",
        "Paths/PathEdgeBehavior.swift",
        "Paths/PathElement.swift",
        "Paths/PathElementType.swift",
        "Paths/PathState+Extensions.swift",
        "Paths/PathState.swift",
        "PhysicsConfiguration.swift",
        "PhysicsMotion.swift",
        "PhysicsSystem.swift",
        "PropertyData.swift",
        "Protocols/Additive.swift",
        "Protocols/MotionUpdateDelegate.swift",
        "Protocols/Moveable.swift",
        "Protocols/MoveableCollection.swift",
        "Protocols/PropertyCollection.swift",
        "Protocols/PropertyDataDelegate.swift",
        "Protocols/TempoDelegate.swift",
        "Protocols/TempoDriven.swift",
        "Protocols/TempoProviding.swift",
        "Protocols/ValueAssistant.swift",
        "TempoTypes/CATempo.swift",
        "TempoTypes/DisplayLinkTempo.swift",
        "TempoTypes/MacDisplayLinkTempo.swift",
        "TempoTypes/TimerTempo.swift",
        "Types/CollectionReversingMode.swift",
        "Types/MotionDirection.swift",
        "Types/MotionOptions.swift",
        "Types/MoveableState.swift",
        "Types/MoveableStatus.swift",
        "ValueAssistants/CGColorAssistant.swift",
        "ValueAssistants/CGStructAssistant.swift",
        "ValueAssistants/CIColorAssistant.swift",
        "ValueAssistants/NumericAssistant.swift",
        "ValueAssistants/SIMDAssistant.swift",
        "ValueAssistants/UIColorAssistant.swift",
        "ValueAssistants/UIKitStructAssistant.swift",
        "ValueAssistants/ValueAssistantGroup.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
Done.