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 Motion, reference v0.1.5 (d0439d), with Swift 6.2 (beta) for macOS (SPM) on 21 Jun 2025 09:22:46 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/b3ll/Motion.git
Reference: v0.1.5
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/b3ll/Motion
 * tag               v0.1.5     -> FETCH_HEAD
HEAD is now at d0439dd Use Arm64 Image for GitHub Actions
Cloned https://github.com/b3ll/Motion.git
Revision (git rev-parse @):
d0439dd8f31ef16c3e17ef12e8d1921b00341d67
SUCCESS checkout https://github.com/b3ll/Motion.git at v0.1.5
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/b3ll/Motion.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
[1/1] Compiling plugin Swift-DocC Preview
[2/2] Compiling plugin Swift-DocC
Building for debugging...
[2/7] Write sources
[5/7] Write swift-version-1EA4D86E10B52AF.txt
[6/7] Compiling _NumericsShims _NumericsShims.c
[8/17] Compiling RealModule Float16+Real.swift
[9/17] Compiling RealModule ElementaryFunctions.swift
[10/17] Compiling RealModule Float80+Real.swift
[11/17] Compiling RealModule Real.swift
[12/18] Compiling RealModule Float+Real.swift
[13/18] Compiling RealModule ApproximateEquality.swift
[14/18] Compiling RealModule AugmentedArithmetic.swift
[15/18] Compiling RealModule AlgebraicField.swift
[16/18] Compiling RealModule Double+Real.swift
[17/18] Emitting module RealModule
[18/18] Compiling RealModule RealFunctions.swift
[19/37] Compiling Motion CAKeyframeAnimationEmittable.swift
[20/37] Compiling Motion CoreAnimationHelpers.swift
[21/38] Compiling Motion SpringAnimation.swift
[22/38] Compiling Motion ValueAnimation.swift
[23/38] Compiling Motion AnimationGroup.swift
[24/38] Compiling Motion BasicAnimation.swift
[25/38] Compiling Motion EasingFunctions.swift
[26/38] Compiling Motion SpringFunction.swift
[27/38] Emitting module Motion
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Protocols/SIMDRepresentable.swift:33:1: warning: extension declares a conformance of imported type 'SIMD2' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
 31 | extension Double: SupportedScalar {}
 32 |
 33 | extension SIMD2: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
    | |- warning: extension declares a conformance of imported type 'SIMD2' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 34 | extension SIMD3: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 35 | extension SIMD4: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Protocols/SIMDRepresentable.swift:34:1: warning: extension declares a conformance of imported type 'SIMD3' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
 32 |
 33 | extension SIMD2: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 34 | extension SIMD3: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
    | |- warning: extension declares a conformance of imported type 'SIMD3' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 35 | extension SIMD4: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 36 | extension SIMD8: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Protocols/SIMDRepresentable.swift:35:1: warning: extension declares a conformance of imported type 'SIMD4' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
 33 | extension SIMD2: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 34 | extension SIMD3: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 35 | extension SIMD4: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
    | |- warning: extension declares a conformance of imported type 'SIMD4' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 36 | extension SIMD8: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 37 | extension SIMD16: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Protocols/SIMDRepresentable.swift:36:1: warning: extension declares a conformance of imported type 'SIMD8' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
 34 | extension SIMD3: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 35 | extension SIMD4: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 36 | extension SIMD8: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
    | |- warning: extension declares a conformance of imported type 'SIMD8' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 37 | extension SIMD16: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 38 | extension SIMD32: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Protocols/SIMDRepresentable.swift:37:1: warning: extension declares a conformance of imported type 'SIMD16' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
 35 | extension SIMD4: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 36 | extension SIMD8: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 37 | extension SIMD16: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
    | |- warning: extension declares a conformance of imported type 'SIMD16' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 38 | extension SIMD32: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 39 | extension SIMD64: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Protocols/SIMDRepresentable.swift:38:1: warning: extension declares a conformance of imported type 'SIMD32' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
 36 | extension SIMD8: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 37 | extension SIMD16: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 38 | extension SIMD32: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
    | |- warning: extension declares a conformance of imported type 'SIMD32' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 39 | extension SIMD64: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 40 |
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Protocols/SIMDRepresentable.swift:39:1: warning: extension declares a conformance of imported type 'SIMD64' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
 37 | extension SIMD16: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 38 | extension SIMD32: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 39 | extension SIMD64: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
    | |- warning: extension declares a conformance of imported type 'SIMD64' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 40 |
 41 | // MARK: - SIMDRepresentable
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Protocols/SIMDRepresentable.swift:131:1: warning: extension declares a conformance of imported type 'CGPoint' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
129 | }
130 |
131 | extension CGPoint: SIMDRepresentable {
    | |- warning: extension declares a conformance of imported type 'CGPoint' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
132 |
133 |     public typealias SIMDType = SIMD2<CGFloat.NativeType>
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Protocols/SIMDRepresentable.swift:149:1: warning: extension declares a conformance of imported type 'CGSize' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
147 | }
148 |
149 | extension CGSize: SIMDRepresentable {
    | |- warning: extension declares a conformance of imported type 'CGSize' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
150 |
151 |     public typealias SIMDType = SIMD2<CGFloat.NativeType>
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Protocols/SIMDRepresentable.swift:167:1: warning: extension declares a conformance of imported type 'CGRect' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
165 | }
166 |
167 | extension CGRect: SIMDRepresentable {
    | |- warning: extension declares a conformance of imported type 'CGRect' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
168 |
169 |     public typealias SIMDType = SIMD4<CGFloat.NativeType>
[28/38] Compiling Motion SIMDRepresentable.swift
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Protocols/SIMDRepresentable.swift:33:1: warning: extension declares a conformance of imported type 'SIMD2' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
 31 | extension Double: SupportedScalar {}
 32 |
 33 | extension SIMD2: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
    | |- warning: extension declares a conformance of imported type 'SIMD2' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 34 | extension SIMD3: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 35 | extension SIMD4: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Protocols/SIMDRepresentable.swift:34:1: warning: extension declares a conformance of imported type 'SIMD3' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
 32 |
 33 | extension SIMD2: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 34 | extension SIMD3: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
    | |- warning: extension declares a conformance of imported type 'SIMD3' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 35 | extension SIMD4: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 36 | extension SIMD8: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Protocols/SIMDRepresentable.swift:35:1: warning: extension declares a conformance of imported type 'SIMD4' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
 33 | extension SIMD2: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 34 | extension SIMD3: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 35 | extension SIMD4: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
    | |- warning: extension declares a conformance of imported type 'SIMD4' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 36 | extension SIMD8: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 37 | extension SIMD16: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Protocols/SIMDRepresentable.swift:36:1: warning: extension declares a conformance of imported type 'SIMD8' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
 34 | extension SIMD3: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 35 | extension SIMD4: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 36 | extension SIMD8: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
    | |- warning: extension declares a conformance of imported type 'SIMD8' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 37 | extension SIMD16: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 38 | extension SIMD32: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Protocols/SIMDRepresentable.swift:37:1: warning: extension declares a conformance of imported type 'SIMD16' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
 35 | extension SIMD4: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 36 | extension SIMD8: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 37 | extension SIMD16: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
    | |- warning: extension declares a conformance of imported type 'SIMD16' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 38 | extension SIMD32: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 39 | extension SIMD64: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Protocols/SIMDRepresentable.swift:38:1: warning: extension declares a conformance of imported type 'SIMD32' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
 36 | extension SIMD8: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 37 | extension SIMD16: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 38 | extension SIMD32: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
    | |- warning: extension declares a conformance of imported type 'SIMD32' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 39 | extension SIMD64: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 40 |
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Protocols/SIMDRepresentable.swift:39:1: warning: extension declares a conformance of imported type 'SIMD64' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
 37 | extension SIMD16: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 38 | extension SIMD32: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 39 | extension SIMD64: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
    | |- warning: extension declares a conformance of imported type 'SIMD64' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 40 |
 41 | // MARK: - SIMDRepresentable
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Protocols/SIMDRepresentable.swift:131:1: warning: extension declares a conformance of imported type 'CGPoint' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
129 | }
130 |
131 | extension CGPoint: SIMDRepresentable {
    | |- warning: extension declares a conformance of imported type 'CGPoint' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
132 |
133 |     public typealias SIMDType = SIMD2<CGFloat.NativeType>
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Protocols/SIMDRepresentable.swift:149:1: warning: extension declares a conformance of imported type 'CGSize' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
147 | }
148 |
149 | extension CGSize: SIMDRepresentable {
    | |- warning: extension declares a conformance of imported type 'CGSize' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
150 |
151 |     public typealias SIMDType = SIMD2<CGFloat.NativeType>
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Protocols/SIMDRepresentable.swift:167:1: warning: extension declares a conformance of imported type 'CGRect' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
165 | }
166 |
167 | extension CGRect: SIMDRepresentable {
    | |- warning: extension declares a conformance of imported type 'CGRect' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
168 |
169 |     public typealias SIMDType = SIMD4<CGFloat.NativeType>
[29/38] Compiling Motion AnimationDriver.swift
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Protocols/SIMDRepresentable.swift:33:1: warning: extension declares a conformance of imported type 'SIMD2' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
 31 | extension Double: SupportedScalar {}
 32 |
 33 | extension SIMD2: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
    | |- warning: extension declares a conformance of imported type 'SIMD2' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 34 | extension SIMD3: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 35 | extension SIMD4: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Protocols/SIMDRepresentable.swift:34:1: warning: extension declares a conformance of imported type 'SIMD3' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
 32 |
 33 | extension SIMD2: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 34 | extension SIMD3: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
    | |- warning: extension declares a conformance of imported type 'SIMD3' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 35 | extension SIMD4: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 36 | extension SIMD8: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Protocols/SIMDRepresentable.swift:35:1: warning: extension declares a conformance of imported type 'SIMD4' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
 33 | extension SIMD2: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 34 | extension SIMD3: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 35 | extension SIMD4: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
    | |- warning: extension declares a conformance of imported type 'SIMD4' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 36 | extension SIMD8: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 37 | extension SIMD16: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Protocols/SIMDRepresentable.swift:36:1: warning: extension declares a conformance of imported type 'SIMD8' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
 34 | extension SIMD3: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 35 | extension SIMD4: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 36 | extension SIMD8: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
    | |- warning: extension declares a conformance of imported type 'SIMD8' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 37 | extension SIMD16: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 38 | extension SIMD32: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Protocols/SIMDRepresentable.swift:37:1: warning: extension declares a conformance of imported type 'SIMD16' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
 35 | extension SIMD4: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 36 | extension SIMD8: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 37 | extension SIMD16: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
    | |- warning: extension declares a conformance of imported type 'SIMD16' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 38 | extension SIMD32: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 39 | extension SIMD64: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Protocols/SIMDRepresentable.swift:38:1: warning: extension declares a conformance of imported type 'SIMD32' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
 36 | extension SIMD8: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 37 | extension SIMD16: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 38 | extension SIMD32: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
    | |- warning: extension declares a conformance of imported type 'SIMD32' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 39 | extension SIMD64: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 40 |
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Protocols/SIMDRepresentable.swift:39:1: warning: extension declares a conformance of imported type 'SIMD64' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
 37 | extension SIMD16: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 38 | extension SIMD32: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
 39 | extension SIMD64: SupportedSIMD, Comparable, EquatableEnough where Scalar: SupportedScalar {}
    | |- warning: extension declares a conformance of imported type 'SIMD64' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 40 |
 41 | // MARK: - SIMDRepresentable
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Protocols/SIMDRepresentable.swift:131:1: warning: extension declares a conformance of imported type 'CGPoint' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
129 | }
130 |
131 | extension CGPoint: SIMDRepresentable {
    | |- warning: extension declares a conformance of imported type 'CGPoint' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
132 |
133 |     public typealias SIMDType = SIMD2<CGFloat.NativeType>
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Protocols/SIMDRepresentable.swift:149:1: warning: extension declares a conformance of imported type 'CGSize' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
147 | }
148 |
149 | extension CGSize: SIMDRepresentable {
    | |- warning: extension declares a conformance of imported type 'CGSize' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
150 |
151 |     public typealias SIMDType = SIMD2<CGFloat.NativeType>
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Protocols/SIMDRepresentable.swift:167:1: warning: extension declares a conformance of imported type 'CGRect' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
165 | }
166 |
167 | extension CGRect: SIMDRepresentable {
    | |- warning: extension declares a conformance of imported type 'CGRect' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'CoreFoundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
168 |
169 |     public typealias SIMDType = SIMD4<CGFloat.NativeType>
[30/38] Compiling Motion Synchronized.swift
[31/38] Compiling Motion DecayAnimation.swift
[32/38] Compiling Motion DecayFunction.swift
[33/38] Compiling Motion AnimationEnvironmentProxy.swift
[34/38] Compiling Motion Animator.swift
[35/38] Compiling Motion NSScreen+AnimationEnvironment.swift
[36/38] Compiling Motion RubberBanding.swift
[37/38] Compiling Motion AnimationEnvironment.swift
[38/38] Compiling Motion EquatableEnough.swift
[39/42] Compiling Graphing CurveGrapher.swift
[40/42] Emitting module Graphing
/Users/admin/builder/spi-builder-workspace/Sources/Graphing/EasingFunctionGraph.swift:16:16: warning: stored property 'easingFunction' of 'Sendable'-conforming struct 'EasingFunctionShape' has non-sendable type 'EasingFunction<CGFloat>'; this is an error in the Swift 6 language mode
14 | public struct EasingFunctionShape: Shape {
15 |
16 |     public let easingFunction: EasingFunction<CGFloat>
   |                `- warning: stored property 'easingFunction' of 'Sendable'-conforming struct 'EasingFunctionShape' has non-sendable type 'EasingFunction<CGFloat>'; this is an error in the Swift 6 language mode
17 |
18 |     public init(_ easingFunction: EasingFunction<CGFloat>) {
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Animations/Functions/EasingFunctions.swift:16:15: note: generic struct 'EasingFunction' does not conform to the 'Sendable' protocol
 14 |  - SeeAlso: `BasicAnimation`
 15 |  */
 16 | public struct EasingFunction<Value: SIMDRepresentable>: Hashable {
    |               `- note: generic struct 'EasingFunction' does not conform to the 'Sendable' protocol
 17 |
 18 |     /// An easing function with a linear bezier curve.
/Users/admin/builder/spi-builder-workspace/Sources/Graphing/EasingFunctionGraph.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Motion'
 8 | #if canImport(SwiftUI)
 9 |
10 | import Motion
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Motion'
11 | import SwiftUI
12 |
/Users/admin/builder/spi-builder-workspace/Sources/Graphing/ValueAnimationGraph.swift:21:16: warning: stored property 'animation' of 'Sendable'-conforming struct 'ValueAnimationShape' has non-sendable type 'ValueAnimation<CGFloat>'; this is an error in the Swift 6 language mode
 19 |     }
 20 |
 21 |     public let animation: ValueAnimation<CGFloat>
    |                `- warning: stored property 'animation' of 'Sendable'-conforming struct 'ValueAnimationShape' has non-sendable type 'ValueAnimation<CGFloat>'; this is an error in the Swift 6 language mode
 22 |
 23 |     public let graphType: GraphType
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Animations/ValueAnimation.swift:125:14: note: generic class 'ValueAnimation' does not conform to the 'Sendable' protocol
123 |  - SeeAlso: `BasicAnimation`, `DecayAnimation`, `SpringAnimation`.
124 |  */
125 | public class ValueAnimation<Value: SIMDRepresentable>: Animation {
    |              `- note: generic class 'ValueAnimation' does not conform to the 'Sendable' protocol
126 |
127 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/Graphing/ValueAnimationGraph.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Motion'
  8 | #if canImport(SwiftUI)
  9 |
 10 | import Motion
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Motion'
 11 | import SwiftUI
 12 |
/Users/admin/builder/spi-builder-workspace/Sources/Graphing/ValueAnimationGraph.swift:23:16: warning: stored property 'graphType' of 'Sendable'-conforming struct 'ValueAnimationShape' has non-sendable type 'ValueAnimationShape.GraphType'; this is an error in the Swift 6 language mode
 14 | public struct ValueAnimationShape: Shape {
 15 |
 16 |     public enum GraphType {
    |                 `- note: consider making enum 'GraphType' conform to the 'Sendable' protocol
 17 |         case position
 18 |         case velocity
    :
 21 |     public let animation: ValueAnimation<CGFloat>
 22 |
 23 |     public let graphType: GraphType
    |                `- warning: stored property 'graphType' of 'Sendable'-conforming struct 'ValueAnimationShape' has non-sendable type 'ValueAnimationShape.GraphType'; this is an error in the Swift 6 language mode
 24 |
 25 |     public let duration: CFTimeInterval
[41/42] Compiling Graphing ValueAnimationGraph.swift
/Users/admin/builder/spi-builder-workspace/Sources/Graphing/ValueAnimationGraph.swift:21:16: warning: stored property 'animation' of 'Sendable'-conforming struct 'ValueAnimationShape' has non-sendable type 'ValueAnimation<CGFloat>'; this is an error in the Swift 6 language mode
 19 |     }
 20 |
 21 |     public let animation: ValueAnimation<CGFloat>
    |                `- warning: stored property 'animation' of 'Sendable'-conforming struct 'ValueAnimationShape' has non-sendable type 'ValueAnimation<CGFloat>'; this is an error in the Swift 6 language mode
 22 |
 23 |     public let graphType: GraphType
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Animations/ValueAnimation.swift:125:14: note: generic class 'ValueAnimation' does not conform to the 'Sendable' protocol
123 |  - SeeAlso: `BasicAnimation`, `DecayAnimation`, `SpringAnimation`.
124 |  */
125 | public class ValueAnimation<Value: SIMDRepresentable>: Animation {
    |              `- note: generic class 'ValueAnimation' does not conform to the 'Sendable' protocol
126 |
127 |     /**
/Users/admin/builder/spi-builder-workspace/Sources/Graphing/ValueAnimationGraph.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Motion'
  8 | #if canImport(SwiftUI)
  9 |
 10 | import Motion
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Motion'
 11 | import SwiftUI
 12 |
/Users/admin/builder/spi-builder-workspace/Sources/Graphing/ValueAnimationGraph.swift:23:16: warning: stored property 'graphType' of 'Sendable'-conforming struct 'ValueAnimationShape' has non-sendable type 'ValueAnimationShape.GraphType'; this is an error in the Swift 6 language mode
 14 | public struct ValueAnimationShape: Shape {
 15 |
 16 |     public enum GraphType {
    |                 `- note: consider making enum 'GraphType' conform to the 'Sendable' protocol
 17 |         case position
 18 |         case velocity
    :
 21 |     public let animation: ValueAnimation<CGFloat>
 22 |
 23 |     public let graphType: GraphType
    |                `- warning: stored property 'graphType' of 'Sendable'-conforming struct 'ValueAnimationShape' has non-sendable type 'ValueAnimationShape.GraphType'; this is an error in the Swift 6 language mode
 24 |
 25 |     public let duration: CFTimeInterval
[42/42] Compiling Graphing EasingFunctionGraph.swift
/Users/admin/builder/spi-builder-workspace/Sources/Graphing/EasingFunctionGraph.swift:16:16: warning: stored property 'easingFunction' of 'Sendable'-conforming struct 'EasingFunctionShape' has non-sendable type 'EasingFunction<CGFloat>'; this is an error in the Swift 6 language mode
14 | public struct EasingFunctionShape: Shape {
15 |
16 |     public let easingFunction: EasingFunction<CGFloat>
   |                `- warning: stored property 'easingFunction' of 'Sendable'-conforming struct 'EasingFunctionShape' has non-sendable type 'EasingFunction<CGFloat>'; this is an error in the Swift 6 language mode
17 |
18 |     public init(_ easingFunction: EasingFunction<CGFloat>) {
/Users/admin/builder/spi-builder-workspace/Sources/Motion/Animations/Functions/EasingFunctions.swift:16:15: note: generic struct 'EasingFunction' does not conform to the 'Sendable' protocol
 14 |  - SeeAlso: `BasicAnimation`
 15 |  */
 16 | public struct EasingFunction<Value: SIMDRepresentable>: Hashable {
    |               `- note: generic struct 'EasingFunction' does not conform to the 'Sendable' protocol
 17 |
 18 |     /// An easing function with a linear bezier curve.
/Users/admin/builder/spi-builder-workspace/Sources/Graphing/EasingFunctionGraph.swift:10:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Motion'
 8 | #if canImport(SwiftUI)
 9 |
10 | import Motion
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Motion'
11 | import SwiftUI
12 |
Build complete! (25.36s)
Fetching https://github.com/apple/swift-numerics
Fetching https://github.com/apple/swift-docc-plugin
[1/5757] Fetching swift-numerics
[232/7839] Fetching swift-numerics, swift-docc-plugin
Fetched https://github.com/apple/swift-numerics from cache (1.14s)
Fetched https://github.com/apple/swift-docc-plugin from cache (1.14s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.0.3 (4.06s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.4.4 (0.55s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3413] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.25s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (1.90s)
Creating working copy for https://github.com/apple/swift-numerics
Working copy of https://github.com/apple/swift-numerics resolved at 1.0.3
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.4.4
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-numerics",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-numerics"
    },
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-docc-plugin"
    }
  ],
  "manifest_display_name" : "Motion",
  "name" : "Motion",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "macos",
      "version" : "10.14"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "Motion",
      "targets" : [
        "Motion"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Graphing",
      "targets" : [
        "Graphing"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "MotionTests",
      "module_type" : "SwiftTarget",
      "name" : "MotionTests",
      "path" : "Tests/MotionTests",
      "sources" : [
        "BasicAnimationTests.swift",
        "DecayAnimationTests.swift",
        "MotionTests.swift",
        "SpringAnimationTests.swift"
      ],
      "target_dependencies" : [
        "Motion"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Motion",
      "module_type" : "SwiftTarget",
      "name" : "Motion",
      "path" : "Sources/Motion",
      "product_dependencies" : [
        "RealModule"
      ],
      "product_memberships" : [
        "Motion",
        "Graphing"
      ],
      "sources" : [
        "Animations/AnimationGroup.swift",
        "Animations/BasicAnimation.swift",
        "Animations/DecayAnimation.swift",
        "Animations/Functions/DecayFunction.swift",
        "Animations/Functions/EasingFunctions.swift",
        "Animations/Functions/SpringFunction.swift",
        "Animations/SpringAnimation.swift",
        "Animations/ValueAnimation.swift",
        "Protocols/AnimationEnvironment.swift",
        "Protocols/EquatableEnough.swift",
        "Protocols/SIMDRepresentable.swift",
        "Utilities/AnimationDriver.swift",
        "Utilities/AnimationEnvironmentProxy.swift",
        "Utilities/Animator.swift",
        "Utilities/CAKeyframeAnimationEmittable.swift",
        "Utilities/CoreAnimationHelpers.swift",
        "Utilities/NSScreen+AnimationEnvironment.swift",
        "Utilities/RubberBanding.swift",
        "Utilities/Synchronized.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Graphing",
      "module_type" : "SwiftTarget",
      "name" : "Graphing",
      "path" : "Sources/Graphing",
      "product_memberships" : [
        "Graphing"
      ],
      "sources" : [
        "CurveGrapher.swift",
        "EasingFunctionGraph.swift",
        "ValueAnimationGraph.swift"
      ],
      "target_dependencies" : [
        "Motion"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.