The Swift Package Index logo.Swift Package Index

Build Information

Failed to build OctopusKit, reference 3.2.0 (334a8e), with Swift 6.4 for macOS (SPM) on 19 Sep 2026 12:33:07 UTC.

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/InvadingOctopus/octopuskit.git
Reference: 3.2.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/InvadingOctopus/octopuskit
 * tag               3.2.0      -> FETCH_HEAD
HEAD is now at 334a8e0 Fix tvOS support
Cloned https://github.com/InvadingOctopus/octopuskit.git
Revision (git rev-parse @):
334a8e0555e8566ab602723d6fd48035cbd488d9
SUCCESS checkout https://github.com/InvadingOctopus/octopuskit.git at 3.2.0
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/InvadingOctopus/octopuskit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Planning deferred tasks]
[19 / 28]
[20 / 29] OctopusKit
[30 / 119]
[33 / 119]
[41 / 119]
[43 / 119]
[44 / 119]
[49 / 119]
[52 / 119]
[55 / 119]
[61 / 119]
[64 / 119]
[66 / 119]
[67 / 119]
[78 / 119]
[82 / 119]
[84 / 119]
[87 / 119]
[92 / 119]
[93 / 119]
[96 / 119]
[98 / 119]
[99 / 119]
[110 / 119] OctopusKit
error: SwiftCompile normal arm64 failed with a nonzero exit code. Command line:     cd /Users/admin/builder

/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/AppKit/NSGestureRecognizer+OctopusKit.swift:18:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
16 |     ///
17 |     /// Emulates the `UIGestureRecognizer` method to support code shared with iOS.
18 |     open func addTarget(_ target: AnyObject, action: Selector) {
   |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
19 |         self.target = target
20 |         self.action = action
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/AppKit/NSGestureRecognizer+OctopusKit.swift:26:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
24 |     ///
25 |     /// Emulates the `UIGestureRecognizer` method to support code shared with iOS.
26 |     open func removeTarget(_ target: AnyObject?, action: Selector?) {
   |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
27 |         // https://developer.apple.com/documentation/uikit/uigesturerecognizer/1624226-removetarget
28 |
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKAction+OctopusKit.swift:35:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 33 |     /// Useful for chaining calls to an `SKAction` initializer.
 34 |     @inlinable
 35 |     open func withTimingMode(_ timingMode: SKActionTimingMode) -> SKAction {
    |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 36 |         self.timingMode = timingMode
 37 |         return self
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKAction+OctopusKit.swift:44:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 42 |     /// - Important: Take care to use capture lists to avoid strong reference cycles in closures.
 43 |     @inlinable
 44 |     open func waitForDurationAndRunClosure(interval: TimeInterval,
    |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 45 |                                            closure: @escaping () -> Void)
 46 |                                         -> SKAction
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKAction+OctopusKit.swift:59:5: warning: non-'@objc' class method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 57 |     ///
 58 |     /// Makes the node visible before blinking it.
 59 |     open class func blink(
    |     `- warning: non-'@objc' class method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 60 |         withDelay delay: TimeInterval = 0.1)
 61 |         -> SKAction
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKAction+OctopusKit.swift:78:5: warning: non-'@objc' class method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 76 |
 77 |     /// Creates an action that scales the node's size to the specified values then reverts it to `1.0`.
 78 |     open class func bulge(
    |     `- warning: non-'@objc' class method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 79 |         xScale: CGFloat,
 80 |         yScale: CGFloat,
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKAction+OctopusKit.swift:95:5: warning: non-'@objc' class method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 93 |     ///
 94 |     /// This action can only be executed by an `SKSpriteNode` object.
 95 |     open class func colorizeIn(withDuration duration: TimeInterval = 0.25) -> SKAction {
    |     `- warning: non-'@objc' class method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 96 |         return SKAction.colorize(withColorBlendFactor: 1.0, duration: duration)
 97 |     }
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKAction+OctopusKit.swift:102:5: warning: non-'@objc' class method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
100 |     ///
101 |     /// This action can only be executed by an `SKSpriteNode` object.
102 |     open class func colorizeOut(withDuration duration: TimeInterval = 0.25) -> SKAction {
    |     `- warning: non-'@objc' class method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
103 |         return SKAction.colorize(withColorBlendFactor: 0.0, duration: duration)
104 |     }
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKAction+OctopusKit.swift:109:5: warning: non-'@objc' class method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
107 |     ///
108 |     /// This action can only be executed by an `SKSpriteNode` object.
109 |     open class func cycleColor(
    |     `- warning: non-'@objc' class method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
110 |         from initialColor: SKColor = .clear,
111 |         to targetColor: SKColor,
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKAction+OctopusKit.swift:134:5: warning: non-'@objc' class method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
132 |     ///
133 |     /// The `timingMode` affects the fade-in.
134 |     open class func fadeInFromZero(
    |     `- warning: non-'@objc' class method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
135 |         to targetAlpha: CGFloat = 1.0,
136 |         withDuration duration: TimeInterval = 1.0,
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKAction+OctopusKit.swift:151:5: warning: non-'@objc' class method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
149 |     ///
150 |     /// The `timingMode` affects the fade-out.
151 |     open class func fadeOutAndRemove(
    |     `- warning: non-'@objc' class method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
152 |         withDuration duration: TimeInterval = 1.0,
153 |         timingMode: SKActionTimingMode = .linear)
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKAction+OctopusKit.swift:162:5: warning: non-'@objc' class method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
160 |
161 |     /// Creates an action that simultaneously animates the alpha value of the node to `0.0` and its scale to the specified target, then removes the node from its parent.
162 |     open class func fadeOutAndScaleAndRemove(
    |     `- warning: non-'@objc' class method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
163 |         to scale: CGFloat = 1.25,
164 |         duration: TimeInterval = 0.15,
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKAction+OctopusKit.swift:179:5: warning: non-'@objc' class method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
177 |
178 |     /// Creates an action that immediately changes the alpha value of a node to `initialAlpha`, then repeatedly animates the alpha between `initialAlpha` and `targetAlpha` until the action is stopped.
179 |     open class func pulseAlpha(
    |     `- warning: non-'@objc' class method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
180 |         from initialAlpha: CGFloat = 0.1,
181 |         to targetAlpha: CGFloat = 0.4,
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKColor+OctopusKit.swift:23:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 21 |     ///
 22 |     /// Useful for chaining calls to `SKColor` initializers.
 23 |     open func withAlpha(_ alpha: CGFloat) -> SKColor {
    |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 24 |         self.withAlphaComponent(alpha)
 25 |     }
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKConstraint+OctopusKit.swift:15:5: warning: non-'@objc' class method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
13 |     /// Creates a constraint that restricts both coordinates of a node's position inside the specified rectangle.
14 |     @inlinable
15 |     open class func bounds(_ rect: CGRect) -> SKConstraint {
   |     `- warning: non-'@objc' class method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
16 |         let xRange = SKRange(lowerLimit: rect.minX, upperLimit: rect.maxX)
17 |         let yRange = SKRange(lowerLimit: rect.minY, upperLimit: rect.maxY)
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKLabelNode+OctopusAnimations.swift:17:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
15 |     /// Changes the font color to the specified value, then cycles it between the original color and the specified alternate color for the specified number of times.
16 |     @inlinable
17 |     open func cycleColor(with alternateColor: SKColor = .clear,
   |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
18 |                          durationPerCycle duration: TimeInterval = 0.075,
19 |                          repeat count: Int = 1)
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKLabelNode+OctopusAnimations.swift:44:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
42 |     /// - Returns: The ghost label, or `nil` if this label has no parent or text.
43 |     @inlinable
44 |     open func animateGhost(xScale: CGFloat = 1.25,
   |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
45 |                            yScale: CGFloat = 1.0,
46 |                            initialAlpha: CGFloat = 0.5,
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKLabelNode+OctopusKit.swift:102:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
100 |
101 |     @inlinable
102 |     open func setAlignment(horizontal: SKLabelHorizontalAlignmentMode,
    |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
103 |                            vertical:   SKLabelVerticalAlignmentMode)
104 |     {
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusAnimations.swift:15:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
13 |     /// Cycles the node's `isHidden` state between `true` and `false` for the specified number of times, optionally removing the node from its parent at the end.
14 |     @inlinable
15 |     open func blink(times: Int,
   |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
16 |                     withDelay delay: TimeInterval = 0.1,
17 |                     removeFromParentOnCompletion: Bool = false)
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:19:5: warning: non-'@objc' class method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 17 |     /// Attempts to unarchive the specified "sks" file from the main application bundle and returns it.
 18 |     @inlinable
 19 |     open class func nodeWithName<T>(name: String) -> T? {
    |     `- warning: non-'@objc' class method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 20 |         // CREDIT: Apple Adventure Sample
 21 |
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:48:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 46 |     /// Convenient shorthand for multiple `addChild(_:)` calls.
 47 |     @inlinable
 48 |     open func addChildren(_ children: [SKNode]) {
    |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 49 |         for child in children {
 50 |             self.addChild(child)
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:56:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 54 |     /// Convenient shorthand for multiple `addChild(_:)` calls.
 55 |     @inlinable
 56 |     open func addChildren(_ children: SKNode...) {
    |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 57 |         self.addChildren(children)
 58 |     }
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:62:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 60 |     /// Adds a node at the specified position, to the end of the receiver's list of child nodes.
 61 |     @inlinable
 62 |     open func addChild(_ node: SKNode, at position: CGPoint) {
    |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 63 |         self.addChild(node)
 64 |         node.position = position
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:69:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 67 |     /// Returns this node's position in the coordinate system of another node in the node tree.
 68 |     @inlinable
 69 |     open func position(in node: SKNode) -> CGPoint {
    |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 70 |         return convert(position, to: node)
 71 |     }
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:77:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 75 |     /// Convenient for specifying the position of a new node by chaining the initializer with this method.
 76 |     @inlinable
 77 |     open func position(_ newPosition: CGPoint) -> Self {
    |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 78 |         self.position = newPosition
 79 |         return self
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:86:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 84 |     /// Convenient for specifying the position of a new node by chaining the initializer with this method.
 85 |     @inlinable
 86 |     open func position(x: CGFloat, y: CGFloat) -> Self {
    |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 87 |         self.position = CGPoint(x: x, y: y)
 88 |         return self
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:95:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 93 |     /// Returns unconverted point if parent is `nil`.
 94 |     @inlinable
 95 |     open func convertPointFromParent(_ point: CGPoint) -> CGPoint {
    |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 96 |         if  let parent = self.parent {
 97 |             return convert(point, from: parent)
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:107:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
105 |     /// Returns unconverted point if parent is `nil`.
106 |     @inlinable
107 |     open func convertPointToParent(point: CGPoint) -> CGPoint {
    |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
108 |         if  let parent = self.parent {
109 |             return convert(point, to: parent)
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:117:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
115 |     /// Returns the radians between this node's `zRotation` and the target angle in radians.
116 |     @inlinable
117 |     open func deltaBetweenRotation(and targetAngle: CGFloat) -> CGFloat {
    |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
118 |         self.zRotation.deltaBetweenAngle(targetAngle)
119 |     }
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:125:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
123 |     /// This does not copy any attributes over from the placeholder node.
124 |     @inlinable
125 |     open func replaceNode(_ placeholder: SKNode) {
    |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
126 |
127 |         if let placeholderParent = placeholder.parent {
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:142:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
140 |     /// This does not copy any attributes over from the placeholder node.
141 |     @inlinable
142 |     open func replaceNode(named name: String, in placeholderParent: SKNode) {
    |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
143 |         if  let placeholder = placeholderParent.childNode(withName: name) {
144 |             self.replaceNode(placeholder)
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKNode+OctopusKit.swift:156:24: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
154 |     /// - Returns: The `safeAreaInsets` value at the corresponding `edge`
155 |     @inlinable
156 |     @discardableResult open func insetPositionBySafeArea(
    |                        `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
157 |         at edge: OctopusDirection,
158 |         forView view: SKView? = nil)
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKSpriteNode+OctopusKit.swift:41:24: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 39 |     /// Does not assign the new physics body to the sprite.
 40 |     @inlinable
 41 |     @discardableResult open func makePhysicsBodyFromRect() -> SKPhysicsBody? {
    |                        `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 42 |
 43 |         // ⚠️ This functionality cannot be added as an `SKPhysicsBody` extension, because of the usage of an inaccessible `PKPhysicsBody` superclass, as of 2017-10.
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKSpriteNode+OctopusKit.swift:60:24: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 58 |     /// Creates a rectangular `SKPhysicsBody` equal to the sprite's size, ignoring its children if any, and assigns it to the sprite.
 59 |     @inlinable
 60 |     @discardableResult open func setPhysicsBodyToRect() -> SKPhysicsBody? {
    |                        `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 61 |
 62 |         guard let newPhysicsBody = self.makePhysicsBodyFromRect() else {
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKSpriteNode+OctopusKit.swift:79:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 77 |     /// Does not assign the new physics body to the sprite.
 78 |     @inlinable
 79 |     open func makePhysicsBodyFromTexture(withAlphaThreshold alphaThreshold: Float? = nil) -> SKPhysicsBody? {
    |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 80 |
 81 |         // ⚠️ This functionality cannot be added as an `SKPhysicsBody` extension, because of the usage of an inaccessible `PKPhysicsBody` superclass, as of 2017-10.
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKSpriteNode+OctopusKit.swift:100:24: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
 98 |
 99 |     /// Creates a `SKPhysicsBody` from the sprite's texture and assigns it to the sprite.
100 |     @discardableResult open func setPhysicsBodyToTexture(withAlphaThreshold alphaThreshold: Float? = nil) -> SKPhysicsBody? {
    |                        `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
101 |
102 |         guard let newPhysicsBody = self.makePhysicsBodyFromTexture(withAlphaThreshold: alphaThreshold) else {
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKSpriteNode+OctopusKit.swift:123:24: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
121 |     /// - Returns: `true` if a sprite matching `name` was found and replaced.
122 |     @inlinable
123 |     @discardableResult open func copyPropertiesFromNode(
    |                        `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
124 |         named name: String,
125 |         in placeholderParent: SKNode,
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKSpriteNode+OctopusKit.swift:146:14: warning: property 'entity' cannot be used in an '@inlinable' function because 'GameplayKit' was not imported by this file; this is an error in the Swift 6 language mode
144 |         self.colorBlendFactor       = placeholder.colorBlendFactor
145 |         self.constraints            = placeholder.constraints
146 |         self.entity                 = placeholder.entity
    |              |- warning: property 'entity' cannot be used in an '@inlinable' function because 'GameplayKit' was not imported by this file; this is an error in the Swift 6 language mode
    |              `- note: The missing import of module 'GameplayKit' will be added implicitly
147 |         self.isHidden               = placeholder.isHidden
148 |         self.isPaused               = placeholder.isPaused
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKSpriteNode+OctopusKit.swift:146:51: warning: property 'entity' cannot be used in an '@inlinable' function because 'GameplayKit' was not imported by this file; this is an error in the Swift 6 language mode
144 |         self.colorBlendFactor       = placeholder.colorBlendFactor
145 |         self.constraints            = placeholder.constraints
146 |         self.entity                 = placeholder.entity
    |                                                   |- warning: property 'entity' cannot be used in an '@inlinable' function because 'GameplayKit' was not imported by this file; this is an error in the Swift 6 language mode
    |                                                   `- note: The missing import of module 'GameplayKit' will be added implicitly
147 |         self.isHidden               = placeholder.isHidden
148 |         self.isPaused               = placeholder.isPaused
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple API Extensions/SpriteKit/SKView+OctopusKit.swift:15:5: warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
13 |     /// Sets the visibility of all debugging-related information and overlays.
14 |     @inlinable
15 |     open func setAllDebugStatsVisibility(to visibility: Bool) {
   |     `- warning: non-'@objc' instance method declared in extension cannot be overridden; use 'public' instead; this will be an error in a future Swift language mode
16 |         self.showsFPS = visibility
17 |         self.showsDrawCount = visibility
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Pointer/PointerEventComponent.swift:177:6: error: stored properties cannot be marked unavailable with '@available'
175 | //    }
176 |
177 |     @available(*, unavailable, renamed: "latestEventForCurrentFrame")
    |      `- error: stored properties cannot be marked unavailable with '@available'
178 |     public var latestEvent: PointerEvent? = nil // TODO: Remove in 4.0.0 :)
179 |
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/User Interface/MessageStackerComponent.swift:15:48: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 13 | import GameplayKit
 14 |
 15 | public protocol OctopusMessageStackerDelegate: class {
    |                                                `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 16 |     func messageStacker(_ stacker: MessageStackerComponent, willBeginDisplayingFirstMessage: String)
 17 |     func messageStacker(_ stacker: MessageStackerComponent, didFinishDisplayingLastMessage: String)
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/User Interface/MessageTickerComponent.swift:15:47: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 13 | import GameplayKit
 14 |
 15 | public protocol OctopusMessageTickerDelegate: class {
    |                                               `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 16 |     func messageTicker(_ ticker: MessageTickerComponent, willBeginScrollingFirstMessage: String)
 17 |     func messageTicker(_ ticker: MessageTickerComponent, didFinishScrollingLastMessage: String)
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusEntity.swift:15:40: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 13 |
 14 | /// A protocol for types that manage entities, such as `OctopusScene`.
 15 | public protocol OctopusEntityDelegate: class {
    |                                        `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 16 |     func entity(_ entity: GKEntity, didAddComponent component:     GKComponent)
 17 |     func entity(_ entity: GKEntity, willRemoveComponent component: GKComponent)
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusEntityContainer.swift:15:41: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 13 |
 14 | /// A protocol for sharing common code between `OctopusScene` and `OctopusSubscene` (or other types which manage entities) via Default Implementation Extensions.
 15 | public protocol OctopusEntityContainer: class {
    |                                         `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 16 |
 17 |     // CHECK: Replace `GKEntity` with `OctopusEntity`?
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusGameState.swift:17:43: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 15 |
 16 | /// A protocol for types that will receive notifications about state transitions, and can provide visual effects for scene transitions.
 17 | public protocol OctopusGameStateDelegate: class {
    |                                           `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 18 |     func gameCoordinatorDidEnterState(_ state: GKState, from previousState: GKState?)
 19 |     func gameCoordinatorWillExitState(_ exitingState: GKState, to nextState: GKState)
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSceneDelegate.swift:15:39: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
13 |
14 | /// A protocol for types that control game state transitions and scene presentation based on input from the current scene, such as `OctopusGameState`.
15 | public protocol OctopusSceneDelegate: class {
   |                                       `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
16 |
17 |     /// Notifies the current `OctopusGameState` of the `OctopusGameCoordinator` state machine. The state's logic should decide how to interpret the "completion" of a scene and which state to transition to, if any.
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene.swift:15:42: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 13 |
 14 | /// A protocol for types that display an `OctopusSubscene`.
 15 | public protocol OctopusSubsceneDelegate: class {
    |                                          `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 16 |     func subsceneWillAppear (_ subscene: OctopusSubscene, on parentNode: SKNode)
 17 |     func subsceneDidFinish  (_ subscene: OctopusSubscene, withResult result: OctopusSubsceneResultType?)
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Core/Launch/OctopusScenePresenter.swift:14:40: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 12 | public typealias OKScenePresenter = OctopusScenePresenter
 13 |
 14 | public protocol OctopusScenePresenter: class {
    |                                        `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead [#deprecation]
 15 |
 16 |     // DESIGN: This functionality is presented as a protocol so that it may be swapped between the view controller, game coordinator or game state, depending on the needs of the underlying system framework (such as SwiftUI or UIKit.)
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Support & Utility/OctopusUserDefault.swift:74:36: warning: generic parameter 'ValueType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 19 | ///
 20 | /// 💡 **Tip:** Use the `TypeSafeIdentifiers` protocol for eliminating typos and other mistakes when passing around string keys.
 21 | @propertyWrapper public struct OctopusUserDefault <ValueType> : CustomStringConvertible {
    |                                                    `- note: 'ValueType' previously declared here
 22 |
 23 |     // NOTE: This is "ValueType" as in type of the value, not "value type" as in structs or enums. :)
    :
 72 |     /// This function may be chained with the `??` operator to provide a [different] default value at each call site.
 73 |     @inlinable
 74 |     public static func preference <ValueType> (forKey key: String) -> ValueType? {
    |                                    `- warning: generic parameter 'ValueType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 75 |         if  let value = UserDefaults.standard.object(forKey: key) as? ValueType {
 76 |             OctopusKit.logForDebug.add("\"\(key)\" \(ValueType.self) = \(value)")
/Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/SwiftUI/OctopusViewControllerRepresentable.swift:101:38: warning: generic parameter 'OctopusViewControllerType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 57 |
 58 | /// Encapsulates an `OctopusViewController` to present SpriteKit/SceneKit/Metal content in a SwiftUI view hierarchy.
 59 | public struct OctopusViewControllerRepresentable <OctopusGameCoordinatorType, OctopusViewControllerType> : NSViewControllerRepresentable
    |                                                                               `- note: 'OctopusViewControllerType' previously declared here
 60 |     where OctopusGameCoordinatorType: OctopusGameCoordinator,
 61 |     OctopusViewControllerType: OctopusViewController
    :
 99 | public extension OctopusViewControllerRepresentable { // CHECK: Should this be public?
100 |
101 |     class ViewControllerCoordinator <OctopusViewControllerType> : NSObject
    |                                      `- warning: generic parameter 'OctopusViewControllerType' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
102 |         where OctopusViewControllerType: OctopusViewController
103 |     {
Failed frontend command:
/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/AppKit/NSGestureRecognizer+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/CoreGraphics/CGFloat+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/CoreGraphics/CGPoint+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/CoreGraphics/CGRect+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/CoreGraphics/CGSize+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/CoreGraphics/CGVector+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/CoreMotion/CMMotionManager+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/Float2+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/Foundation/AdditiveArithmetic+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/Foundation/Array+OctopusComponentSystem.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/Foundation/Array+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/Foundation/Codable+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/Foundation/Collection+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/Foundation/Comparable+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/Foundation/Dictionary+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/Foundation/Double+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/Foundation/Equatable+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/Foundation/Int+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/Foundation/Optional+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/Foundation/String+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/Foundation/UInt16+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/GameplayKit/GKComponent+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/GameplayKit/GKEntity+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/GameplayKit/GKRandom+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/GameplayKit/GKSKNodeComponent+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/OSAgnosticTypeAliases.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/SpriteKit/SKAction+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/SpriteKit/SKColor+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/SpriteKit/SKConstraint+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/SpriteKit/SKLabelNode+OctopusAnimations.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/SpriteKit/SKLabelNode+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/SpriteKit/SKNode+OctopusAnimations.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/SpriteKit/SKNode+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/SpriteKit/SKNodeWithDimensions.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/SpriteKit/SKNodeWithShader.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/SpriteKit/SKPhysicsBody+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/SpriteKit/SKRange+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/SpriteKit/SKScene+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/SpriteKit/SKShader+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/SpriteKit/SKSpriteNode+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/SpriteKit/SKTexture+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/SpriteKit/SKView+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/SwiftUI/Color.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/SwiftUI/OSSpecificViewModifiers.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Apple\ API\ Extensions/UIKit/UIGestureRecognizer+OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Abstract/DictionaryComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Abstract/OctopusPseudocomponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Abstract/RelayComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Abstract/SingleUseComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Abstract/iOSExclusiveComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Abstract/macOSExclusiveComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Audio/AudioComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Audio/MusicComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Gameplay/Agents\ \&\ Goals/AgentSeekingGoalComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Gameplay/Agents\ \&\ Goals/ObstacleAvoidanceGoalComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Gameplay/Agents\ \&\ Goals/OctopusAgent2D.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Gameplay/Agents\ \&\ Goals/OctopusAgentGoalComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Gameplay/Agents\ \&\ Goals/PositionSeekingGoalComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Gameplay/Agents\ \&\ Goals/SpeedGoalComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Gameplay/Agents\ \&\ Goals/WanderingGoalComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Gameplay/CombatBehaviorComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Gameplay/DelayedRemovalComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Gameplay/RandomizationSourceComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Gameplay/StateMachineComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Gameplay/TimeComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Gameplay/Turn-Based/OctopusTurnBasedComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Gameplay/Turn-Based/TurnCounterComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Graphics/BadgeComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Graphics/BubbleComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Graphics/CameraComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Graphics/NoiseComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Graphics/NoiseMappedGeneratorComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Graphics/OctopusFont.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Graphics/OctopusLayoutGrid.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Graphics/OctopusShadow.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Graphics/OctopusSprite/OctopusSprite+Input-iOS.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Graphics/OctopusSprite/OctopusSprite.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Graphics/OffscreenRemovalComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Graphics/ParticleEmitterComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Graphics/RandomlyPositionedGeneratorComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Graphics/ShaderComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Graphics/SpriteKitActionComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Graphics/SpriteKitAttachmentComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Graphics/SpriteKitComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Graphics/SpriteKitSceneComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Graphics/TextureAnimationComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Graphics/TextureDictionaryComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/ImpactVibrationComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Keyboard/KeyboardControlledForceComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Keyboard/KeyboardControlledRotationComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Keyboard/KeyboardControlledThrustComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Keyboard/KeyboardControlledTorqueComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Keyboard/KeyboardEventComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Motion/MotionControlledGravityComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Motion/MotionControlledParallaxComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Motion/MotionControlledThrustComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Motion/MotionManagerComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Mouse/MouseEventComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Pointer/NodePointerClosureComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Pointer/NodePointerState.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Pointer/NodePointerStateComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Pointer/PointerControlledDraggingComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Pointer/PointerControlledForceComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Pointer/PointerControlledPhysicsDraggingComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Pointer/PointerControlledPhysicsHoldingComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Pointer/PointerControlledPositioningComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Pointer/PointerControlledRotationComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Pointer/PointerControlledSeekingComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Pointer/PointerEventComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Touch\ Gestures/CameraPanComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Touch\ Gestures/CameraZoomComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Touch\ Gestures/ClickGestureRecognizerComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Touch\ Gestures/OctopusGestureRecognizerComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Touch\ Gestures/OctopusNodeTapHandlerComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Touch\ Gestures/PanControlledDraggingComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Touch\ Gestures/PanGestureRecognizerComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Touch\ Gestures/PinchGestureRecognizerComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Touch\ Gestures/TapGestureRecognizerComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Touch/NodeTouchClosureComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Touch/NodeTouchState.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Touch/NodeTouchStateComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Touch/TouchControlledDraggingComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Touch/TouchControlledForceComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Touch/TouchControlledPhysicsDraggingComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Touch/TouchControlledPhysicsHoldingComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Touch/TouchControlledPositioningComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Touch/TouchControlledRotationComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Touch/TouchControlledSeekingComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/Touch/TouchEventComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Input/VibrationComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Logic/ClosureComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Logic/DelayedClosureComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Logic/RepeatingClosureComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Logic/TimeDependentClosureComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Physics/EntityEmitterComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Physics/PhysicsComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Physics/PhysicsContactComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Physics/PhysicsEventComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Physics/PhysicsWorldComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/Physics/ThrustComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/User\ Interface/MessageStackerComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/User\ Interface/MessageTickerComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Components/User\ Interface/ValueDisplayComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusComponent.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusComponentSystem.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusEntity.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusEntityContainer.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusEntityState.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusGameState.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Keyboard.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Mouse.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene+Touch.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusScene.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSceneDelegate.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Keyboard.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Mouse.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene+Touch.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Core/Base/OctopusSubscene.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Core/Launch/OctopusGameCoordinator.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Core/Launch/OctopusKit+Constants.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Core/Launch/OctopusKit+Logs.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Core/Launch/OctopusKit.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Core/Launch/OctopusScenePresenter.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Core/Launch/OctopusViewController.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Entities/User\ Interace/OctopusButtonEntity.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Miscellaneous/OctopusHighScoreChart.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Miscellaneous/OctopusKitErrors.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Scene\ Templates/OctopusLogoScene.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Support\ \&\ Utility/Data\ Structures/AcceleratedValue.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Support\ \&\ Utility/Data\ Structures/ContiguousArray2D.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Support\ \&\ Utility/Enums/OctopusDirection.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Support\ \&\ Utility/Enums/TimeStep.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Support\ \&\ Utility/OctopusCache.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Support\ \&\ Utility/OctopusKit+Caches.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Support\ \&\ Utility/OctopusLoader.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Support\ \&\ Utility/OctopusLog.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Support\ \&\ Utility/OctopusOperators.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Support\ \&\ Utility/OctopusUserDefault.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Support\ \&\ Utility/OctopusUtility+Graphics.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Support\ \&\ Utility/OctopusUtility.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Support\ \&\ Utility/Property\ Wrappers/LogChanges.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Support\ \&\ Utility/Property\ Wrappers/LogInputEventChanges.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Support\ \&\ Utility/Protocols/Nameable.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/Support\ \&\ Utility/Protocols/TypeSafeIdentifiers.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/SwiftUI/Entity.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/SwiftUI/OctopusKitContainerView.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/SwiftUI/OctopusUI.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/SwiftUI/OctopusUIOverlay.swift /Users/admin/builder/spi-builder-workspace/Sources/OctopusKit/SwiftUI/OctopusViewControllerRepresentable.swift -target arm64-apple-macos12.0 -module-can-import-version AppKit 2775.10.103.1 2775.10.103 -disable-cross-import-overlay-search -swift-module-cross-import CoreData /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreData.framework/Modules/CoreData.swiftcrossimport/CloudKit.swiftoverlay -swift-module-cross-import CoreData /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk/System/Library/Frameworks/CoreData.framework/Modules/CoreData.swiftcrossimport/CloudKit.swiftoverlay -swift-module-cross-import SpriteKit /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/SpriteKit.framework/Modules/SpriteKit.swiftcrossimport/SwiftUI.swiftoverlay -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libFoundationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#FoundationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libObservationMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#ObservationMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libPreviewsMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#PreviewsMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libSwiftMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#SwiftMacros -load-resolved-plugin /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib/swift/host/plugins/libSwiftUIMacros.dylib\#/Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/swift-plugin-server\#SwiftUIMacros -disable-implicit-swift-modules -Xcc -fno-implicit-modules -Xcc -fno-implicit-module-maps -explicit-swift-module-map-file /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/OctopusKit.build/Debug/OctopusKit-t.build/Objects-normal/arm64/OctopusKit-dependencies-1.json -Xllvm -aarch64-use-tbi -enable-objc-interop -stack-check -sdk /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX27.0.sdk -I /Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug -Isystem /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug -F /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Platforms/MacOSX.platform/Developer/Library/Frameworks -module-cache-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/SwiftExplicitPrecompiledModules -color-diagnostics -Xcc -fcolor-diagnostics -enable-testing -g -debug-info-format\=dwarf -dwarf-version\=4 -swift-version 5 -Onone -D SWIFT_PACKAGE -D DEBUG -D SWIFT_MODULE_RESOURCE_BUNDLE_UNAVAILABLE -D Xcode -serialize-debugging-options -enable-experimental-feature DebugDescriptionMacro -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.build/out/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder -enable-anonymous-context-mangled-names -file-compilation-dir /Users/admin/builder -Xcc -D_LIBCPP_HARDENING_MODE\=_LIBCPP_HARDENING_MODE_DEBUG -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.build/out/SDKStatCaches.noindex/macosx27.0-26A425-80c5bbf1d171475443272936d42f90a36a22442a12e9d48fe1a705f55a1adfc4.sdkstatcache -Xcc -fmodules-prune-interval\=86400 -Xcc -fmodules-prune-after\=345600 -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Products/Debug/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/OctopusKit.build/Debug/OctopusKit-t.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/OctopusKit.build/Debug/OctopusKit-t.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/OctopusKit.build/Debug/OctopusKit-t.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -no-auto-bridging-header-chaining -module-name OctopusKit -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/OctopusKit.build/Debug/OctopusKit-t.build/Objects-normal/arm64/OctopusKit_const_extract_protocols.json -disable-clang-spi -clang-target arm64-apple-macos27.0 -target-sdk-version 27.0 -target-sdk-name macosx27.0 -in-process-plugin-server-path /Applications/Xcode-27.0.0-Release.Candidate.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/libSwiftInProcPluginServer.dylib -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/OctopusKit.build/Debug/OctopusKit-t.build/Objects-normal/arm64/OctopusKit.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/OctopusKit.build/Debug/OctopusKit-t.build/Objects-normal/arm64/OctopusKit.swiftsourceinfo -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/OctopusKit.build/Debug/OctopusKit-t.build/Objects-normal/arm64/OctopusKit-Swift.h -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/OctopusKit.build/Debug/OctopusKit-t.build/Objects-normal/arm64/OctopusKit-primary-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/OctopusKit.build/Debug/OctopusKit-t.build/Objects-normal/arm64/OctopusKit-primary-emit-module.d -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/OctopusKit.build/Debug/OctopusKit-t.build/Objects-normal/arm64/OctopusKit.swiftmodule -emit-abi-descriptor-path /Users/admin/builder/spi-builder-workspace/.build/out/Intermediates.noindex/OctopusKit.build/Debug/OctopusKit-t.build/Objects-normal/arm64/OctopusKit.abi.json
error: Build failed
BUILD FAILURE 6.4 macosSpm