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 main (c9a57f), with Swift 6.2 (beta) for macOS (SPM) on 21 Jun 2025 09:22:55 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: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/b3ll/Motion
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at c9a57f9 Update README.md
Cloned https://github.com/b3ll/Motion.git
Revision (git rev-parse @):
c9a57f9d2b9d0a1e1b905753175e75a422d381d5
SUCCESS checkout https://github.com/b3ll/Motion.git at main
========================================
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] Emitting module RealModule
[9/18] Compiling RealModule ElementaryFunctions.swift
[10/18] Compiling RealModule ApproximateEquality.swift
[11/18] Compiling RealModule AugmentedArithmetic.swift
[12/18] Compiling RealModule AlgebraicField.swift
[13/18] Compiling RealModule Real.swift
[14/18] Compiling RealModule Double+Real.swift
[15/18] Compiling RealModule Float80+Real.swift
[16/18] Compiling RealModule Float+Real.swift
[17/18] Compiling RealModule Float16+Real.swift
[18/18] Compiling RealModule RealFunctions.swift
[19/37] Compiling Motion SpringAnimation.swift
[20/37] Compiling Motion ValueAnimation.swift
[21/38] Compiling Motion Synchronized.swift
[22/38] Compiling Motion AnimationGroup.swift
[23/38] Compiling Motion BasicAnimation.swift
[24/38] Compiling Motion AnimationEnvironment.swift
[25/38] Compiling Motion EquatableEnough.swift
[26/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>
[27/38] Compiling Motion DecayAnimation.swift
[28/38] Compiling Motion DecayFunction.swift
[29/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>
[30/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>
[31/38] Compiling Motion NSScreen+AnimationEnvironment.swift
[32/38] Compiling Motion RubberBanding.swift
[33/38] Compiling Motion EasingFunctions.swift
[34/38] Compiling Motion SpringFunction.swift
[35/38] Compiling Motion CAKeyframeAnimationEmittable.swift
[36/38] Compiling Motion CoreAnimationHelpers.swift
[37/38] Compiling Motion AnimationEnvironmentProxy.swift
[38/38] Compiling Motion Animator.swift
[39/42] Compiling Graphing CurveGrapher.swift
[40/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
[41/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
[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! (24.39s)
Fetching https://github.com/apple/swift-docc-plugin
Fetching https://github.com/apple/swift-numerics
[1/2082] Fetching swift-docc-plugin
[210/7839] Fetching swift-docc-plugin, swift-numerics
Fetched https://github.com/apple/swift-docc-plugin from cache (1.12s)
Fetched https://github.com/apple/swift-numerics from cache (1.12s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.0.3 (3.60s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.4.4 (0.48s)
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.17s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (1.72s)
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-numerics
Working copy of https://github.com/apple/swift-numerics resolved at 1.0.3
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.