Build Information
Failed to build RedECS, reference develop (ffa314), with Swift 6.3 for Android on 1 Sep 2026 04:42:07 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-53886769-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:android-6.3-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1Build Log
========================================
RunAll
========================================
Builder version: 5.0.2
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/RedECSEngine/RedECS.git
Reference: develop
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/RedECSEngine/RedECS
* branch develop -> FETCH_HEAD
* [new branch] develop -> origin/develop
HEAD is now at ffa3144 get rit of resending
Cloned https://github.com/RedECSEngine/RedECS.git
Revision (git rev-parse @):
ffa3144a9791ccf22849422c11724b97a28a19cd
SUCCESS checkout https://github.com/RedECSEngine/RedECS.git at develop
========================================
Build
========================================
Selected platform: android
Swift version: 6.3
Building package at path: $PWD
https://github.com/RedECSEngine/RedECS.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-53886769-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:android-6.3-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
android-6.3-latest: Pulling from saguaro1/spi-images
Digest: sha256:2b782c87e0bdf114eb0da12f6379a346f06569d6991407581da7dc03d1813adf
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:android-6.3-latest
Fetching https://github.com/RedECSEngine/Graphs.git
Fetching https://github.com/RedECSEngine/Geometry.git
Fetching https://github.com/pointfreeco/swift-snapshot-testing.git
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/swiftlang/swift-syntax.git
Fetching https://github.com/RedECSEngine/Randomization.git
[1/93] Fetching graphs
[94/283] Fetching graphs, geometry
[284/293] Fetching graphs, geometry, randomization
[294/27329] Fetching graphs, geometry, randomization, swift-collections
[27330/106710] Fetching graphs, geometry, randomization, swift-collections, swift-syntax
Fetched https://github.com/RedECSEngine/Randomization.git from cache (1.15s)
Fetching https://github.com/swiftwasm/JavaScriptKit
[37639/106700] Fetching graphs, geometry, swift-collections, swift-syntax
[39228/123092] Fetching graphs, geometry, swift-collections, swift-syntax, swift-snapshot-testing
Fetched https://github.com/RedECSEngine/Geometry.git from cache (2.43s)
Fetched https://github.com/pointfreeco/swift-snapshot-testing.git from cache (2.47s)
[1/40489] Fetching javascriptkit
Fetched https://github.com/RedECSEngine/Graphs.git from cache (2.98s)
Fetched https://github.com/apple/swift-collections.git from cache (2.99s)
Fetched https://github.com/swiftlang/swift-syntax.git from cache (3.00s)
Fetched https://github.com/swiftwasm/JavaScriptKit from cache (2.37s)
Computing version for https://github.com/RedECSEngine/Graphs.git
Computed https://github.com/RedECSEngine/Graphs.git at 0.1.0 (3.66s)
Computing version for https://github.com/RedECSEngine/Randomization.git
Computed https://github.com/RedECSEngine/Randomization.git at 0.0.1 (0.13s)
Computing version for https://github.com/RedECSEngine/Geometry.git
Computed https://github.com/RedECSEngine/Geometry.git at 0.0.7 (0.13s)
Fetching https://github.com/apple/swift-numerics.git
[1/6553] Fetching swift-numerics
Fetched https://github.com/apple/swift-numerics.git from cache (1.04s)
Computing version for https://github.com/swiftwasm/JavaScriptKit
Computed https://github.com/swiftwasm/JavaScriptKit at 0.58.0 (1.24s)
Computing version for https://github.com/apple/swift-numerics.git
Computed https://github.com/apple/swift-numerics.git at 1.1.1 (0.14s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 603.0.2 (0.95s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing.git
Computed https://github.com/pointfreeco/swift-snapshot-testing.git at 1.19.4 (0.14s)
Fetching https://github.com/pointfreeco/swift-custom-dump
[1/5701] Fetching swift-custom-dump
Fetched https://github.com/pointfreeco/swift-custom-dump from cache (1.00s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.7.3 (1.15s)
Fetching https://github.com/pointfreeco/xctest-dynamic-overlay
[1/2727] Fetching xctest-dynamic-overlay
Fetched https://github.com/pointfreeco/xctest-dynamic-overlay from cache (0.79s)
Computing version for https://github.com/pointfreeco/xctest-dynamic-overlay
Computed https://github.com/pointfreeco/xctest-dynamic-overlay at 1.13.1 (1.70s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.6.0 (0.22s)
Creating working copy for https://github.com/RedECSEngine/Graphs.git
Working copy of https://github.com/RedECSEngine/Graphs.git resolved at 0.1.0
Creating working copy for https://github.com/pointfreeco/xctest-dynamic-overlay
Working copy of https://github.com/pointfreeco/xctest-dynamic-overlay resolved at 1.13.1
Creating working copy for https://github.com/pointfreeco/swift-snapshot-testing.git
Working copy of https://github.com/pointfreeco/swift-snapshot-testing.git resolved at 1.19.4
Creating working copy for https://github.com/pointfreeco/swift-custom-dump
Working copy of https://github.com/pointfreeco/swift-custom-dump resolved at 1.7.3
Creating working copy for https://github.com/swiftwasm/JavaScriptKit
Working copy of https://github.com/swiftwasm/JavaScriptKit resolved at 0.58.0
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 603.0.2
Creating working copy for https://github.com/apple/swift-numerics.git
Working copy of https://github.com/apple/swift-numerics.git resolved at 1.1.1
Creating working copy for https://github.com/RedECSEngine/Randomization.git
Working copy of https://github.com/RedECSEngine/Randomization.git resolved at 0.0.1
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.6.0
Creating working copy for https://github.com/RedECSEngine/Geometry.git
Working copy of https://github.com/RedECSEngine/Geometry.git resolved at 0.0.7
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/603.0.2/swift-6.3.2-RELEASE-ubuntu_jammy_x86_64-MacroSupport.tar.gz
Downloaded https://download.swift.org/prebuilts/swift-syntax/603.0.2/swift-6.3.2-RELEASE-ubuntu_jammy_x86_64-MacroSupport.tar.gz (0.20s)
[1/1] Compiling plugin BridgeJSCommandPlugin
[2/2] Compiling plugin BridgeJS
/host/spi-builder-workspace/.build/checkouts/JavaScriptKit/Plugins/PackageToJS/Sources/PackageToJS.swift:591:13: warning: initialization of immutable value 'wasmImportsPath' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
589 | packageInputs.append(wasm)
590 |
591 | let wasmImportsPath = self.wasmImportsPath
| `- warning: initialization of immutable value 'wasmImportsPath' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
592 | let wasmImportsTask = planWasmImports(make: &make, intermediatesDirTask: intermediatesDirTask)
593 |
[3/3] Compiling plugin PackageToJS
Building for debugging...
[3/43] Write sources
[19/43] Compiling _NumericsShims _NumericsShims.c
[20/43] Write sources
[34/43] Compiling _NumericsShims _NumericsShims.c
[35/43] Compiling _CJavaScriptKit _CJavaScriptKit.c
[36/43] Write swift-version-272D24FF697CF451.txt
[38/130] Emitting module RealModule
[39/131] Emitting module InternalCollectionsUtilities
[41/135] Compiling InternalCollectionsUtilities String+Padding.swift
[42/135] Compiling InternalCollectionsUtilities _UnsafeBitSet+Index.swift
[43/135] Compiling InternalCollectionsUtilities _SortedCollection.swift
[44/135] Compiling InternalCollectionsUtilities _UniqueCollection.swift
[45/135] Compiling InternalCollectionsUtilities Debugging.swift
[46/135] Compiling InternalCollectionsUtilities Descriptions.swift
[47/135] Compiling InternalCollectionsUtilities FixedWidthInteger+roundUpToPowerOfTwo.swift
[48/135] Emitting module TiledInterpreter
[49/136] Compiling InternalCollectionsUtilities UnsafeBufferPointer+Extras.swift
[50/136] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[51/136] Compiling RealModule RelaxedArithmetic.swift
[52/136] Compiling InternalCollectionsUtilities Integer rank.swift
[53/136] Compiling InternalCollectionsUtilities UInt+first and last set bit.swift
[54/136] Compiling InternalCollectionsUtilities UInt+reversed.swift
[55/136] Compiling RedECSMacros Plugin.swift
[56/136] Emitting module RedECSMacros
/host/spi-builder-workspace/Sources/RedECSMacros/CasePathableMacro.swift:100:1: warning: deprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter [#DeprecatedDeclaration]
98 | }
99 |
100 | extension CasePathableMacro: MemberMacro {
| `- warning: deprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter [#DeprecatedDeclaration]
101 | public static func expansion(
102 | of node: AttributeSyntax,
SwiftSyntaxMacros.MemberMacro.expansion:3:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
1 | protocol MemberMacro {
2 | @available(*, deprecated, message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter")
3 | public static func expansion(of node: SwiftSyntax.AttributeSyntax, providingMembersOf declaration: some SwiftSyntax.DeclGroupSyntax, conformingTo protocols: [SwiftSyntax.TypeSyntax], in context: some SwiftSyntaxMacros.MacroExpansionContext) throws -> [SwiftSyntax.DeclSyntax]}
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
4 |
SwiftSyntaxMacros.MemberMacro.expansion:2:13: note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
1 | protocol MemberMacro {
2 | static func expansion(of node: SwiftSyntax.AttributeSyntax, providingMembersOf declaration: some SwiftSyntax.DeclGroupSyntax, conformingTo protocols: [SwiftSyntax.TypeSyntax], in context: some SwiftSyntaxMacros.MacroExpansionContext) throws -> [SwiftSyntax.DeclSyntax]}
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
3 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[57/136] Compiling RedECSMacros CasePathableMacro.swift
/host/spi-builder-workspace/Sources/RedECSMacros/CasePathableMacro.swift:100:1: warning: deprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter [#DeprecatedDeclaration]
98 | }
99 |
100 | extension CasePathableMacro: MemberMacro {
| `- warning: deprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter [#DeprecatedDeclaration]
101 | public static func expansion(
102 | of node: AttributeSyntax,
SwiftSyntaxMacros.MemberMacro.expansion:3:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
1 | protocol MemberMacro {
2 | @available(*, deprecated, message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter")
3 | public static func expansion(of node: SwiftSyntax.AttributeSyntax, providingMembersOf declaration: some SwiftSyntax.DeclGroupSyntax, conformingTo protocols: [SwiftSyntax.TypeSyntax], in context: some SwiftSyntaxMacros.MacroExpansionContext) throws -> [SwiftSyntax.DeclSyntax]}
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
4 |
SwiftSyntaxMacros.MemberMacro.expansion:2:13: note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
1 | protocol MemberMacro {
2 | static func expansion(of node: SwiftSyntax.AttributeSyntax, providingMembersOf declaration: some SwiftSyntax.DeclGroupSyntax, conformingTo protocols: [SwiftSyntax.TypeSyntax], in context: some SwiftSyntaxMacros.MacroExpansionContext) throws -> [SwiftSyntax.DeclSyntax]}
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
3 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[66/139] Compiling TiledInterpreter TiledWangSet.swift
[67/139] Compiling InternalCollectionsUtilities _UnsafeBitSet+Index.swift
[68/139] Compiling InternalCollectionsUtilities _UnsafeBitSet+_Word.swift
[71/139] Emitting module RealModule
[72/140] Compiling RealModule Float80+Real.swift
[73/140] Compiling RealModule Float16+Real.swift
[74/140] Compiling TiledInterpreter TiledTilesetXML.swift
[75/140] Compiling TiledInterpreter TiledTilesetJSON.swift
[76/140] Compiling InternalCollectionsUtilities UnsafeMutableRawBufferPointer+Extras.swift
[77/140] Compiling InternalCollectionsUtilities UnsafeRawBufferPointer+Extras.swift
[79/140] Compiling InternalCollectionsUtilities _UnsafeBitSet.swift
[80/140] Compiling InternalCollectionsUtilities String+Padding.swift
[82/140] Compiling RealModule Real.swift
[83/140] Compiling RealModule RealFunctions.swift
[86/140] Compiling RealModule RelaxedArithmetic.swift
[91/140] Compiling TiledInterpreter TiledTile.swift
[104/141] Compiling InternalCollectionsUtilities UnsafeMutableRawBufferPointer+Extras.swift
[112/144] Compiling Randomization GameRandom.swift
[113/144] Emitting module Randomization
[118/145] Compiling RealModule RealFunctions.swift
[119/145] Compiling RealModule Real.swift
[122/146] Compiling TiledInterpreter TiledTilesetXML.swift
[123/146] Compiling TiledInterpreter TiledTilesetJSON.swift
[130/146] Compiling RealModule Float16+Real.swift
[131/146] Emitting module TiledInterpreter
[137/146] Compiling RealModule Float80+Real.swift
[138/147] Compiling Randomization GameRandom.swift
[139/147] Emitting module Randomization
[141/186] Wrapping AST for RedECSMacros for debugging
[142/196] Write Objects.LinkFileList
[144/287] Compiling BridgeJSMacros JSFunctionMacro.swift
[145/287] Compiling TiledInterpreter TiledWangSet.swift
[146/288] Emitting module BridgeJSMacros
[148/288] Compiling BridgeJSMacros JSClassMacro.swift
[149/288] Compiling BridgeJSMacros BridgeJSMacrosPlugin.swift
[150/288] Compiling BridgeJSMacros JSSetterMacro.swift
[151/288] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isSuperset.swift
[152/288] Compiling OrderedCollections OrderedSet+Partial SetAlgebra subtract.swift
[153/288] Compiling OrderedCollections OrderedSet+Partial SetAlgebra subtracting.swift
[154/288] Compiling OrderedCollections OrderedSet+Partial SetAlgebra symmetricDifference.swift
[155/288] Compiling OrderedCollections OrderedSet+Partial SetAlgebra union.swift
[156/288] Compiling OrderedCollections OrderedSet+Partial SetAlgebra+Basics.swift
[157/288] Compiling OrderedCollections OrderedSet+RandomAccessCollection.swift
[158/288] Compiling OrderedCollections OrderedSet+ReserveCapacity.swift
[167/295] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formSymmetricDifference.swift
[168/295] Compiling OrderedCollections OrderedDictionary+Values.swift
[169/295] Compiling OrderedCollections OrderedDictionary.swift
[170/295] Compiling OrderedCollections OrderedSet+Codable.swift
[171/295] Compiling OrderedCollections OrderedSet+CustomReflectable.swift
[172/295] Compiling OrderedCollections OrderedSet+Descriptions.swift
[173/295] Compiling OrderedCollections OrderedSet+Diffing.swift
[174/295] Compiling OrderedCollections OrderedSet+Equatable.swift
[175/295] Compiling OrderedCollections OrderedSet+ExpressibleByArrayLiteral.swift
[176/295] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formUnion.swift
[177/295] Compiling OrderedCollections OrderedSet+Partial SetAlgebra intersection.swift
[178/295] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isDisjoint.swift
[179/295] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isEqualSet.swift
[180/295] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isStrictSubset.swift
[181/295] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isStrictSuperset.swift
[182/295] Compiling OrderedCollections OrderedSet+Partial SetAlgebra isSubset.swift
[191/302] Compiling BridgeJSMacros JSGetterMacro.swift
[192/302] Compiling BridgeJSMacros JSMacroSupport.swift
[193/303] Linking RedECSMacros-tool
[194/303] Wrapping AST for BridgeJSMacros for debugging
[195/303] Write Objects.LinkFileList
[197/303] Compiling OrderedCollections OrderedDictionary+Codable.swift
[198/303] Compiling OrderedCollections OrderedDictionary+CustomReflectable.swift
[199/303] Compiling OrderedCollections OrderedDictionary+Deprecations.swift
[200/303] Compiling OrderedCollections OrderedDictionary+Descriptions.swift
[201/303] Compiling OrderedCollections OrderedDictionary+Elements.SubSequence.swift
[202/303] Compiling OrderedCollections OrderedDictionary+Elements.swift
[203/303] Compiling OrderedCollections OrderedDictionary+Equatable.swift
[204/303] Compiling OrderedCollections OrderedDictionary+ExpressibleByDictionaryLiteral.swift
[213/303] Compiling OrderedCollections OrderedDictionary+Hashable.swift
[214/303] Compiling OrderedCollections OrderedDictionary+Initializers.swift
[215/303] Compiling OrderedCollections OrderedDictionary+Invariants.swift
[216/303] Compiling OrderedCollections OrderedDictionary+Move.swift
[217/303] Compiling OrderedCollections OrderedDictionary+Partial MutableCollection.swift
[218/303] Compiling OrderedCollections OrderedDictionary+Partial RangeReplaceableCollection.swift
[219/303] Compiling OrderedCollections OrderedDictionary+Sendable.swift
[220/303] Compiling OrderedCollections OrderedDictionary+Sequence.swift
[229/303] Compiling OrderedCollections OrderedSet+Hashable.swift
[230/303] Compiling OrderedCollections OrderedSet+Initializers.swift
[231/303] Compiling OrderedCollections OrderedSet+Insertions.swift
[232/303] Compiling OrderedCollections OrderedSet+Invariants.swift
[233/303] Compiling OrderedCollections OrderedSet+Move.swift
[234/303] Compiling OrderedCollections OrderedSet+Partial MutableCollection.swift
[235/303] Compiling OrderedCollections OrderedSet+Partial RangeReplaceableCollection.swift
[236/303] Compiling OrderedCollections OrderedSet+Partial SetAlgebra formIntersection.swift
[252/303] Linking BridgeJSMacros-tool
[254/303] Compiling OrderedCollections _HashTable+Bucket.swift
[255/303] Compiling OrderedCollections _HashTable+BucketIterator.swift
[256/303] Compiling OrderedCollections _HashTable+Constants.swift
[257/303] Compiling OrderedCollections _HashTable+CustomStringConvertible.swift
[258/303] Compiling OrderedCollections _HashTable+Testing.swift
[259/303] Compiling OrderedCollections _HashTable+UnsafeHandle.swift
[260/303] Compiling OrderedCollections _HashTable.swift
[261/303] Compiling OrderedCollections _Hashtable+Header.swift
[270/327] Compiling OrderedCollections OrderedSet+Sendable.swift
[271/327] Compiling OrderedCollections OrderedSet+SubSequence.swift
[272/327] Compiling OrderedCollections OrderedSet+Testing.swift
[273/327] Compiling OrderedCollections OrderedSet+UnorderedView.swift
[274/327] Compiling OrderedCollections OrderedSet+UnstableInternals.swift
[275/327] Compiling OrderedCollections OrderedSet.swift
[276/327] Compiling OrderedCollections _UnsafeBitset.swift
[284/327] Emitting module Geometry
[285/328] Compiling Geometry Rect.swift
[286/328] Emitting module OrderedCollections
[288/330] Compiling JavaScriptKit JSThrowingFunction.swift
[289/330] Compiling JavaScriptKit JSBridgedType.swift
[290/330] Compiling JavaScriptKit JSException.swift
[293/333] Compiling JavaScriptKit ConvertibleToJSValue.swift
[294/333] Compiling JavaScriptKit Deprecated.swift
[295/333] Compiling JavaScriptKit Features.swift
[296/359] Compiling JavaScriptKit JSObject.swift
[297/359] Compiling JavaScriptKit JSString.swift
[298/359] Compiling JavaScriptKit JSSymbol.swift
[299/359] Emitting module Graphs
[300/359] Compiling Graphs GridPosition.swift
[301/361] Compiling Graphs Edge.swift
[302/361] Compiling Graphs MinimumSpanningTree.swift
[303/361] Compiling Graphs DirectedGraph.swift
[304/361] Compiling Graphs Graph.swift
[305/361] Compiling JavaScriptKit JSTracing.swift
[306/361] Compiling JavaScriptKit JSUndefinedOr.swift
[307/361] Compiling JavaScriptKit JSValue.swift
[308/361] Compiling JavaScriptKit JSBigInt.swift
[309/361] Compiling JavaScriptKit JSClosure.swift
[310/361] Compiling JavaScriptKit JSObject+CallAsFunction.swift
[313/361] Compiling Graphs GridPosition.swift
[314/361] Compiling Graphs OrderedDigraph.swift
[316/361] Compiling Graphs AStarPathfinding.swift
[317/361] Compiling Graphs AdjacencyListGraph.swift
[322/361] Compiling Graphs DirectedGraph.swift
[323/361] Compiling Graphs Graph.swift
[324/361] Compiling Graphs GridGraph.swift
[325/361] Compiling Graphs GridNode.swift
[326/361] Compiling Graphs OrderedForest.swift
[327/361] Emitting module JavaScriptKit
[328/361] Compiling Graphs OrderedForest.swift
[335/362] Emitting module Graphs
[340/363] Emitting module Geometry
[341/364] Compiling Geometry Path.swift
[345/364] Compiling Geometry Triangle.swift
[346/364] Compiling Geometry Shape.swift
[347/364] Compiling Geometry Point.swift
[348/364] Compiling Geometry Size.swift
[349/364] Compiling Geometry Line.swift
[351/374] Emitting module GeometryAlgorithms
[352/375] Compiling GeometryAlgorithms +PointRotation.swift
[353/375] Compiling GeometryAlgorithms +PolygonTriangulation.swift
[354/375] Compiling GeometryAlgorithms +CircleTriangulation.swift
[355/375] Compiling GeometryAlgorithms +LineTriangulation.swift
[356/375] Compiling GeometryAlgorithms GeometryAlgorithms.swift
[357/375] Compiling GeometryAlgorithms Double+DegreesToRadians.swift
[358/375] Compiling GeometryAlgorithms Matrix3.swift
[359/375] Compiling GeometryAlgorithms +RectTriangulation.swift
[360/375] Compiling GeometryAlgorithms Triangulatable.swift
[362/449] Compiling RedECS GameEntity.swift
[363/449] Compiling RedECS GameState.swift
[364/449] Compiling RedECS BasicOperationCapableState.swift
[365/449] Compiling RedECS Operation.swift
[366/449] Compiling RedECS Filter.swift
[367/449] Compiling RedECS Pullback.swift
[368/449] Compiling RedECS Throttle.swift
[370/450] Compiling RedECS SplitColsShader.swift
/host/spi-builder-workspace/Sources/RedECS/Rendering/Shape/Shape+Rect.swift:15:34: warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
13 | case .polygon(let p):
14 | return GeometryAlgorithms.calculateContainingRect(of: p.points)
15 | case .line(let line, let width):
| `- warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
16 | let points = [line.a, line.b]
17 | guard let originX = points.min(by: { $0.x < $1.x })?.x,
[371/450] Compiling RedECS SplitRowsShader.swift
/host/spi-builder-workspace/Sources/RedECS/Rendering/Shape/Shape+Rect.swift:15:34: warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
13 | case .polygon(let p):
14 | return GeometryAlgorithms.calculateContainingRect(of: p.points)
15 | case .line(let line, let width):
| `- warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
16 | let points = [line.a, line.b]
17 | guard let originX = points.min(by: { $0.x < $1.x })?.x,
[372/450] Compiling RedECS TimeShaderSupport.swift
/host/spi-builder-workspace/Sources/RedECS/Rendering/Shape/Shape+Rect.swift:15:34: warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
13 | case .polygon(let p):
14 | return GeometryAlgorithms.calculateContainingRect(of: p.points)
15 | case .line(let line, let width):
| `- warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
16 | let points = [line.a, line.b]
17 | guard let originX = points.min(by: { $0.x < $1.x })?.x,
[373/450] Compiling RedECS TurnOffShader.swift
/host/spi-builder-workspace/Sources/RedECS/Rendering/Shape/Shape+Rect.swift:15:34: warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
13 | case .polygon(let p):
14 | return GeometryAlgorithms.calculateContainingRect(of: p.points)
15 | case .line(let line, let width):
| `- warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
16 | let points = [line.a, line.b]
17 | guard let originX = points.min(by: { $0.x < $1.x })?.x,
[374/450] Compiling RedECS WavesShader.swift
/host/spi-builder-workspace/Sources/RedECS/Rendering/Shape/Shape+Rect.swift:15:34: warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
13 | case .polygon(let p):
14 | return GeometryAlgorithms.calculateContainingRect(of: p.points)
15 | case .line(let line, let width):
| `- warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
16 | let points = [line.a, line.b]
17 | guard let originX = points.min(by: { $0.x < $1.x })?.x,
[375/450] Compiling RedECS Shape+Rect.swift
/host/spi-builder-workspace/Sources/RedECS/Rendering/Shape/Shape+Rect.swift:15:34: warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
13 | case .polygon(let p):
14 | return GeometryAlgorithms.calculateContainingRect(of: p.points)
15 | case .line(let line, let width):
| `- warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
16 | let points = [line.a, line.b]
17 | guard let originX = points.min(by: { $0.x < $1.x })?.x,
[376/450] Compiling RedECS AnimationReference.swift
/host/spi-builder-workspace/Sources/RedECS/Rendering/Shape/Shape+Rect.swift:15:34: warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
13 | case .polygon(let p):
14 | return GeometryAlgorithms.calculateContainingRect(of: p.points)
15 | case .line(let line, let width):
| `- warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
16 | let points = [line.a, line.b]
17 | guard let originX = points.min(by: { $0.x < $1.x })?.x,
[377/450] Compiling RedECS SpriteAnimatingReducer.swift
/host/spi-builder-workspace/Sources/RedECS/Rendering/Shape/Shape+Rect.swift:15:34: warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
13 | case .polygon(let p):
14 | return GeometryAlgorithms.calculateContainingRect(of: p.points)
15 | case .line(let line, let width):
| `- warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
16 | let points = [line.a, line.b]
17 | guard let originX = points.min(by: { $0.x < $1.x })?.x,
[378/450] Compiling RedECS SpriteAnimationDictionary.swift
/host/spi-builder-workspace/Sources/RedECS/Rendering/Shape/Shape+Rect.swift:15:34: warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
13 | case .polygon(let p):
14 | return GeometryAlgorithms.calculateContainingRect(of: p.points)
15 | case .line(let line, let width):
| `- warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
16 | let points = [line.a, line.b]
17 | guard let originX = points.min(by: { $0.x < $1.x })?.x,
[379/450] Compiling RedECS SpriteComponent+TileMap.swift
/host/spi-builder-workspace/Sources/RedECS/Rendering/Shape/Shape+Rect.swift:15:34: warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
13 | case .polygon(let p):
14 | return GeometryAlgorithms.calculateContainingRect(of: p.points)
15 | case .line(let line, let width):
| `- warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
16 | let points = [line.a, line.b]
17 | guard let originX = points.min(by: { $0.x < $1.x })?.x,
[380/460] Emitting module RedECS
/host/spi-builder-workspace/Sources/RedECS/Reducer/Reducer.swift:12:5: warning: 'public' modifier is redundant for instance method declared in a public extension
10 |
11 | public extension Reducer {
12 | public func reduce(
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
13 | state: inout State,
14 | delta: Double,
[381/460] Compiling Geometry Line.swift
[382/460] Compiling RedECS AnyComponent.swift
[383/460] Compiling RedECS GameComponent.swift
[384/460] Compiling RedECS SequenceOperation.swift
/host/spi-builder-workspace/Sources/RedECS/Reducer/Reducer.swift:12:5: warning: 'public' modifier is redundant for instance method declared in a public extension
10 |
11 | public extension Reducer {
12 | public func reduce(
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
13 | state: inout State,
14 | delta: Double,
[385/460] Compiling RedECS ShaderEffectOperation.swift
/host/spi-builder-workspace/Sources/RedECS/Reducer/Reducer.swift:12:5: warning: 'public' modifier is redundant for instance method declared in a public extension
10 |
11 | public extension Reducer {
12 | public func reduce(
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
13 | state: inout State,
14 | delta: Double,
[386/460] Compiling RedECS SoundOperation.swift
/host/spi-builder-workspace/Sources/RedECS/Reducer/Reducer.swift:12:5: warning: 'public' modifier is redundant for instance method declared in a public extension
10 |
11 | public extension Reducer {
12 | public func reduce(
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
13 | state: inout State,
14 | delta: Double,
[387/460] Compiling RedECS SpeedOperation.swift
/host/spi-builder-workspace/Sources/RedECS/Reducer/Reducer.swift:12:5: warning: 'public' modifier is redundant for instance method declared in a public extension
10 |
11 | public extension Reducer {
12 | public func reduce(
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
13 | state: inout State,
14 | delta: Double,
[388/460] Compiling RedECS TimingOperation.swift
/host/spi-builder-workspace/Sources/RedECS/Reducer/Reducer.swift:12:5: warning: 'public' modifier is redundant for instance method declared in a public extension
10 |
11 | public extension Reducer {
12 | public func reduce(
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
13 | state: inout State,
14 | delta: Double,
[389/460] Compiling RedECS VisibilityOperation.swift
/host/spi-builder-workspace/Sources/RedECS/Reducer/Reducer.swift:12:5: warning: 'public' modifier is redundant for instance method declared in a public extension
10 |
11 | public extension Reducer {
12 | public func reduce(
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
13 | state: inout State,
14 | delta: Double,
[390/460] Compiling RedECS WaitOperation.swift
/host/spi-builder-workspace/Sources/RedECS/Reducer/Reducer.swift:12:5: warning: 'public' modifier is redundant for instance method declared in a public extension
10 |
11 | public extension Reducer {
12 | public func reduce(
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
13 | state: inout State,
14 | delta: Double,
[391/460] Compiling RedECS OperationsReducer.swift
/host/spi-builder-workspace/Sources/RedECS/Reducer/Reducer.swift:12:5: warning: 'public' modifier is redundant for instance method declared in a public extension
10 |
11 | public extension Reducer {
12 | public func reduce(
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
13 | state: inout State,
14 | delta: Double,
[392/460] Compiling RedECS CasePath.swift
/host/spi-builder-workspace/Sources/RedECS/Reducer/Reducer.swift:12:5: warning: 'public' modifier is redundant for instance method declared in a public extension
10 |
11 | public extension Reducer {
12 | public func reduce(
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
13 | state: inout State,
14 | delta: Double,
[393/460] Compiling RedECS Reducer.swift
/host/spi-builder-workspace/Sources/RedECS/Reducer/Reducer.swift:12:5: warning: 'public' modifier is redundant for instance method declared in a public extension
10 |
11 | public extension Reducer {
12 | public func reduce(
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
13 | state: inout State,
14 | delta: Double,
[394/460] Compiling RedECS RenderTriangle.swift
[395/460] Compiling RedECS RenderableComponent.swift
[396/460] Compiling RedECS Renderer.swift
[397/460] Compiling RedECS RenderingEnvironment.swift
[398/460] Compiling RedECS ShaderEffect.swift
[399/460] Compiling RedECS LiquidShader.swift
[400/460] Compiling RedECS RippleShader.swift
[401/460] Compiling RedECS ShakyShader.swift
[402/460] Compiling RedECS ShakyTilesShader.swift
[403/460] Compiling RedECS ShuffleShader.swift
[404/460] Compiling Geometry Triangle.swift
[405/460] Compiling Geometry Size.swift
[406/460] Compiling Geometry Shape.swift
[407/460] Compiling Geometry Rect.swift
[408/460] Compiling Geometry Point.swift
[410/470] Compiling GeometryAlgorithms +CircleTriangulation.swift
[411/470] Compiling GeometryAlgorithms +LineTriangulation.swift
[412/470] Compiling RedECS EntityEvent.swift
[413/470] Compiling RedECS EntityRepository.swift
[418/470] Compiling RedECS OperationComponent.swift
[419/470] Compiling RedECS OperationType+Map.swift
[420/470] Compiling RedECS OperationType.swift
[421/470] Compiling GeometryAlgorithms Double+DegreesToRadians.swift
[422/471] Compiling RedECS AnyReducer.swift
[426/471] Compiling RedECS Zip.swift
[427/471] Compiling RedECS CameraComponent.swift
[428/471] Compiling RedECS Color.swift
[429/471] Compiling RedECS BitmapFont+GlyphLayout.swift
[430/471] Compiling RedECS BitmapFont.swift
[431/471] Compiling RedECS PointerEvent.swift
[432/471] Compiling GeometryAlgorithms +RectTriangulation.swift
[433/471] Compiling GeometryAlgorithms GeometryAlgorithms.swift
[434/471] Compiling GeometryAlgorithms +PointRotation.swift
[435/471] Compiling RedECS SpriteComponent.swift
[436/471] Compiling RedECS SpriteContext.swift
[437/471] Compiling RedECS TileMapGeometry.swift
[438/471] Compiling RedECS TextureId.swift
[439/471] Compiling RedECS TextureMap.swift
[440/471] Compiling RedECS TextureReference.swift
[441/471] Compiling RedECS TransformComponent.swift
[442/471] Compiling RedECS ResourceManager.swift
[443/471] Compiling RedECS NoOpSoundEngine.swift
[444/471] Compiling RedECS SoundEngine.swift
[445/471] Emitting module GeometryAlgorithms
[448/471] Compiling GeometryAlgorithms +PolygonTriangulation.swift
[449/471] Compiling GeometryAlgorithms Triangulatable.swift
[450/471] Compiling RedECS AnimateOperation.swift
[451/471] Compiling RedECS CallOperation.swift
[452/471] Compiling RedECS FollowPathOperation.swift
[453/471] Compiling RedECS GroupOperation.swift
[454/471] Compiling RedECS JumpOperation.swift
[455/471] Compiling RedECS MoveOperation.swift
[456/471] Compiling RedECS OpacityOperation.swift
[457/471] Compiling RedECS RemoveEntityOperation.swift
[458/471] Compiling RedECS RepeatOperation.swift
[459/471] Compiling RedECS RotateOperation.swift
[460/471] Compiling RedECS ScaleOperation.swift
[461/471] Compiling GeometryAlgorithms Matrix3.swift
[463/545] Compiling RedECS SoundEnvironment.swift
[464/545] Compiling RedECS SoundId.swift
[465/545] Compiling RedECS SoundSpriteMap.swift
[466/545] Compiling RedECS GameEffect.swift
[467/545] Compiling RedECS GameStore.swift
[468/545] Compiling RedECS PendingGameEffect.swift
[469/545] Compiling RedECS SystemAction.swift
[470/545] Compiling RedECS Matrix3+Projection.swift
[471/545] Compiling RedECS Future.swift
[472/545] Compiling RedECS TimingFunction.swift
[474/591] Compiling RedECSBasicComponents MomentumComponent.swift
[475/592] Compiling RedECSBasicComponents MomentumReducer.swift
[476/592] Compiling RedECSBasicComponents ResourceLoadingAction.swift
[477/592] Compiling RedECSBasicComponents MovementReducer.swift
[478/592] Compiling RedECSBasicComponents InteractionComponent.swift
[479/592] Compiling RedECSBasicComponents MovementComponent.swift
[480/592] Compiling RedHUD Matrix3+HUDFlip.swift
/host/spi-builder-workspace/Sources/RedHUD/RenderGroup+Reparent.swift:18:44: warning: 'offset(by:)' is deprecated: Renamed [#DeprecatedDeclaration]
16 | // travel with it as the subtree is reparented up toward the viewport.
17 | guard let clipRect else { return moved }
18 | return moved.withClipRect(clipRect.offset(by: offset))
| |- warning: 'offset(by:)' is deprecated: Renamed [#DeprecatedDeclaration]
| `- note: use 'offsetBy(_:)' instead
19 | }
20 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[481/592] Compiling RedHUD ProposedSize.swift
/host/spi-builder-workspace/Sources/RedHUD/RenderGroup+Reparent.swift:18:44: warning: 'offset(by:)' is deprecated: Renamed [#DeprecatedDeclaration]
16 | // travel with it as the subtree is reparented up toward the viewport.
17 | guard let clipRect else { return moved }
18 | return moved.withClipRect(clipRect.offset(by: offset))
| |- warning: 'offset(by:)' is deprecated: Renamed [#DeprecatedDeclaration]
| `- note: use 'offsetBy(_:)' instead
19 | }
20 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[482/592] Compiling RedHUD RenderGroup+Reparent.swift
/host/spi-builder-workspace/Sources/RedHUD/RenderGroup+Reparent.swift:18:44: warning: 'offset(by:)' is deprecated: Renamed [#DeprecatedDeclaration]
16 | // travel with it as the subtree is reparented up toward the viewport.
17 | guard let clipRect else { return moved }
18 | return moved.withClipRect(clipRect.offset(by: offset))
| |- warning: 'offset(by:)' is deprecated: Renamed [#DeprecatedDeclaration]
| `- note: use 'offsetBy(_:)' instead
19 | }
20 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[483/592] Compiling RedHUD Button.swift
/host/spi-builder-workspace/Sources/RedHUD/RenderGroup+Reparent.swift:18:44: warning: 'offset(by:)' is deprecated: Renamed [#DeprecatedDeclaration]
16 | // travel with it as the subtree is reparented up toward the viewport.
17 | guard let clipRect else { return moved }
18 | return moved.withClipRect(clipRect.offset(by: offset))
| |- warning: 'offset(by:)' is deprecated: Renamed [#DeprecatedDeclaration]
| `- note: use 'offsetBy(_:)' instead
19 | }
20 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[484/592] Compiling RedHUD FixedFrame.swift
/host/spi-builder-workspace/Sources/RedHUD/RenderGroup+Reparent.swift:18:44: warning: 'offset(by:)' is deprecated: Renamed [#DeprecatedDeclaration]
16 | // travel with it as the subtree is reparented up toward the viewport.
17 | guard let clipRect else { return moved }
18 | return moved.withClipRect(clipRect.offset(by: offset))
| |- warning: 'offset(by:)' is deprecated: Renamed [#DeprecatedDeclaration]
| `- note: use 'offsetBy(_:)' instead
19 | }
20 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[485/597] Compiling RedECSBasicComponents ResourceLoadingReducer.swift
[486/597] Emitting module RedHUD
[487/597] Compiling RedHUD OffsetModifier.swift
[488/597] Compiling RedHUD OpacityModifier.swift
[489/597] Compiling RedHUD Overlay.swift
[490/597] Compiling RedHUD Padding.swift
[491/597] Compiling RedHUD Rectangle.swift
[492/597] Emitting module RedECS
/host/spi-builder-workspace/Sources/RedECS/Reducer/Reducer.swift:12:5: warning: 'public' modifier is redundant for instance method declared in a public extension
10 |
11 | public extension Reducer {
12 | public func reduce(
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
13 | state: inout State,
14 | delta: Double,
[493/607] Compiling RedHUD ForEach.swift
[494/607] Compiling RedHUD HStack.swift
[495/607] Compiling RedHUD LazyVStack.swift
[496/607] Compiling RedHUD FontModifier.swift
[497/607] Compiling RedHUD ForegroundColor.swift
[498/607] Compiling RedHUD HUDRenderingReducer.swift
[499/607] Compiling RedHUD HUDView.swift
[500/607] Compiling RedHUD HUDViewBuilder.swift
[501/607] Compiling RedHUD HitTesting.swift
[502/607] Compiling RedHUD IdentityToken.swift
[503/607] Compiling RedECS SplitColsShader.swift
/host/spi-builder-workspace/Sources/RedECS/Rendering/Shape/Shape+Rect.swift:15:34: warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
13 | case .polygon(let p):
14 | return GeometryAlgorithms.calculateContainingRect(of: p.points)
15 | case .line(let line, let width):
| `- warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
16 | let points = [line.a, line.b]
17 | guard let originX = points.min(by: { $0.x < $1.x })?.x,
[504/607] Compiling RedECS SplitRowsShader.swift
/host/spi-builder-workspace/Sources/RedECS/Rendering/Shape/Shape+Rect.swift:15:34: warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
13 | case .polygon(let p):
14 | return GeometryAlgorithms.calculateContainingRect(of: p.points)
15 | case .line(let line, let width):
| `- warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
16 | let points = [line.a, line.b]
17 | guard let originX = points.min(by: { $0.x < $1.x })?.x,
[505/607] Compiling RedECS TimeShaderSupport.swift
/host/spi-builder-workspace/Sources/RedECS/Rendering/Shape/Shape+Rect.swift:15:34: warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
13 | case .polygon(let p):
14 | return GeometryAlgorithms.calculateContainingRect(of: p.points)
15 | case .line(let line, let width):
| `- warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
16 | let points = [line.a, line.b]
17 | guard let originX = points.min(by: { $0.x < $1.x })?.x,
[506/607] Compiling RedECS TurnOffShader.swift
/host/spi-builder-workspace/Sources/RedECS/Rendering/Shape/Shape+Rect.swift:15:34: warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
13 | case .polygon(let p):
14 | return GeometryAlgorithms.calculateContainingRect(of: p.points)
15 | case .line(let line, let width):
| `- warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
16 | let points = [line.a, line.b]
17 | guard let originX = points.min(by: { $0.x < $1.x })?.x,
[507/607] Compiling RedECS WavesShader.swift
/host/spi-builder-workspace/Sources/RedECS/Rendering/Shape/Shape+Rect.swift:15:34: warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
13 | case .polygon(let p):
14 | return GeometryAlgorithms.calculateContainingRect(of: p.points)
15 | case .line(let line, let width):
| `- warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
16 | let points = [line.a, line.b]
17 | guard let originX = points.min(by: { $0.x < $1.x })?.x,
[508/607] Compiling RedECS Shape+Rect.swift
/host/spi-builder-workspace/Sources/RedECS/Rendering/Shape/Shape+Rect.swift:15:34: warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
13 | case .polygon(let p):
14 | return GeometryAlgorithms.calculateContainingRect(of: p.points)
15 | case .line(let line, let width):
| `- warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
16 | let points = [line.a, line.b]
17 | guard let originX = points.min(by: { $0.x < $1.x })?.x,
[509/607] Compiling RedECS AnimationReference.swift
/host/spi-builder-workspace/Sources/RedECS/Rendering/Shape/Shape+Rect.swift:15:34: warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
13 | case .polygon(let p):
14 | return GeometryAlgorithms.calculateContainingRect(of: p.points)
15 | case .line(let line, let width):
| `- warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
16 | let points = [line.a, line.b]
17 | guard let originX = points.min(by: { $0.x < $1.x })?.x,
[510/607] Compiling RedECS SpriteAnimatingReducer.swift
/host/spi-builder-workspace/Sources/RedECS/Rendering/Shape/Shape+Rect.swift:15:34: warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
13 | case .polygon(let p):
14 | return GeometryAlgorithms.calculateContainingRect(of: p.points)
15 | case .line(let line, let width):
| `- warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
16 | let points = [line.a, line.b]
17 | guard let originX = points.min(by: { $0.x < $1.x })?.x,
[511/607] Compiling RedECS SpriteAnimationDictionary.swift
/host/spi-builder-workspace/Sources/RedECS/Rendering/Shape/Shape+Rect.swift:15:34: warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
13 | case .polygon(let p):
14 | return GeometryAlgorithms.calculateContainingRect(of: p.points)
15 | case .line(let line, let width):
| `- warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
16 | let points = [line.a, line.b]
17 | guard let originX = points.min(by: { $0.x < $1.x })?.x,
[512/607] Compiling RedECS SpriteComponent+TileMap.swift
/host/spi-builder-workspace/Sources/RedECS/Rendering/Shape/Shape+Rect.swift:15:34: warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
13 | case .polygon(let p):
14 | return GeometryAlgorithms.calculateContainingRect(of: p.points)
15 | case .line(let line, let width):
| `- warning: immutable value 'width' was never used; consider replacing with '_' or removing it [#no-usage]
16 | let points = [line.a, line.b]
17 | guard let originX = points.min(by: { $0.x < $1.x })?.x,
[513/607] Compiling RedHUD ScaleEffect.swift
[514/607] Compiling RedHUD ScreenSpace.swift
[515/607] Compiling RedHUD ScrollView.swift
[516/607] Compiling RedHUD Sprite.swift
[517/607] Compiling RedHUD Text.swift
[518/607] Compiling RedHUD Alignment.swift
[519/607] Compiling RedHUD AnimationSlots.swift
[520/607] Compiling RedHUD HUDAnimation.swift
[521/607] Compiling RedHUD AnyHUDView.swift
[522/607] Compiling RedHUD Clamped.swift
[523/607] Compiling RedHUD DefaultHUDFont.swift
[524/607] Compiling RedHUD HUDAction.swift
[525/607] Compiling RedHUD HUDCache.swift
[526/607] Compiling RedHUD HUDNode.swift
[527/607] Compiling RedHUD HUDRenderContext.swift
[528/607] Emitting module RedECSBasicComponents
/host/spi-builder-workspace/Sources/RedECS/Reducer/Reducer.swift:12:5: warning: 'public' modifier is redundant for instance method declared in a public extension
10 |
11 | public extension Reducer {
12 | public func reduce(
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
13 | state: inout State,
14 | delta: Double,
/host/spi-builder-workspace/Sources/RedECS/Reducer/Reducer.swift:12:5: warning: 'public' modifier is redundant for instance method declared in a public extension
10 |
11 | public extension Reducer {
12 | public func reduce(
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
13 | state: inout State,
14 | delta: Double,
/host/spi-builder-workspace/Sources/RedECS/Reducer/Reducer.swift:12:5: warning: 'public' modifier is redundant for instance method declared in a public extension
10 |
11 | public extension Reducer {
12 | public func reduce(
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
13 | state: inout State,
14 | delta: Double,
[535/608] Compiling RedHUD TileMap.swift
/host/spi-builder-workspace/Sources/RedECS/Reducer/Reducer.swift:12:5: warning: 'public' modifier is redundant for instance method declared in a public extension
10 |
11 | public extension Reducer {
12 | public func reduce(
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
13 | state: inout State,
14 | delta: Double,
[536/608] Compiling RedHUD VStack.swift
/host/spi-builder-workspace/Sources/RedECS/Reducer/Reducer.swift:12:5: warning: 'public' modifier is redundant for instance method declared in a public extension
10 |
11 | public extension Reducer {
12 | public func reduce(
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
13 | state: inout State,
14 | delta: Double,
[537/608] Compiling RedHUD Viewport.swift
/host/spi-builder-workspace/Sources/RedECS/Reducer/Reducer.swift:12:5: warning: 'public' modifier is redundant for instance method declared in a public extension
10 |
11 | public extension Reducer {
12 | public func reduce(
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
13 | state: inout State,
14 | delta: Double,
[538/608] Compiling RedHUD WorldSpace.swift
/host/spi-builder-workspace/Sources/RedECS/Reducer/Reducer.swift:12:5: warning: 'public' modifier is redundant for instance method declared in a public extension
10 |
11 | public extension Reducer {
12 | public func reduce(
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
13 | state: inout State,
14 | delta: Double,
[539/608] Compiling RedHUD ZStack.swift
/host/spi-builder-workspace/Sources/RedECS/Reducer/Reducer.swift:12:5: warning: 'public' modifier is redundant for instance method declared in a public extension
10 |
11 | public extension Reducer {
12 | public func reduce(
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
13 | state: inout State,
14 | delta: Double,
[540/608] Compiling RedECS CasePath.swift
/host/spi-builder-workspace/Sources/RedECS/Reducer/Reducer.swift:12:5: warning: 'public' modifier is redundant for instance method declared in a public extension
10 |
11 | public extension Reducer {
12 | public func reduce(
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
13 | state: inout State,
14 | delta: Double,
[541/608] Compiling RedECS Reducer.swift
/host/spi-builder-workspace/Sources/RedECS/Reducer/Reducer.swift:12:5: warning: 'public' modifier is redundant for instance method declared in a public extension
10 |
11 | public extension Reducer {
12 | public func reduce(
| `- warning: 'public' modifier is redundant for instance method declared in a public extension
13 | state: inout State,
14 | delta: Double,
[542/608] Compiling RedECS AnyReducer.swift
[543/608] Compiling RedECS Filter.swift
[544/608] Compiling RedECS Pullback.swift
[545/608] Compiling RedECS Throttle.swift
[546/608] Compiling RedECS Zip.swift
[547/608] Compiling RedECS CameraComponent.swift
[548/608] Compiling RedECS Color.swift
[549/608] Compiling RedECS BitmapFont+GlyphLayout.swift
[550/608] Compiling RedECS BitmapFont.swift
[551/608] Compiling RedECS PointerEvent.swift
[552/608] Compiling RedECS RenderTriangle.swift
[553/608] Compiling RedECS RenderableComponent.swift
[554/608] Compiling RedECS Renderer.swift
[555/608] Compiling RedECS RenderingEnvironment.swift
[556/608] Compiling RedECS ShaderEffect.swift
[557/608] Compiling RedECS LiquidShader.swift
[558/608] Compiling RedECS RippleShader.swift
[559/608] Compiling RedECS ShakyShader.swift
[560/608] Compiling RedECS ShakyTilesShader.swift
[561/608] Compiling RedECS ShuffleShader.swift
[589/611] Compiling RedECSKit RedECSKit.swift
[590/611] Emitting module RedECSKit
[592/620] Compiling RedECSAppleSupport GameStore+JSONCoding.swift
/host/spi-builder-workspace/Sources/RedECSAppleSupport/AppleSoundEngine.swift:2:8: error: no such module 'AVFoundation'
1 | import Foundation
2 | import AVFoundation
| `- error: no such module 'AVFoundation'
3 | import RedECS
4 |
[593/620] Compiling RedECSAppleSupport BaseMetalSource.swift
/host/spi-builder-workspace/Sources/RedECSAppleSupport/AppleSoundEngine.swift:2:8: error: no such module 'AVFoundation'
1 | import Foundation
2 | import AVFoundation
| `- error: no such module 'AVFoundation'
3 | import RedECS
4 |
error: emit-module command failed with exit code 1 (use -v to see invocation)
[594/620] Emitting module RedECSAppleSupport
/host/spi-builder-workspace/Sources/RedECSAppleSupport/AppleSoundEngine.swift:2:8: error: no such module 'AVFoundation'
1 | import Foundation
2 | import AVFoundation
| `- error: no such module 'AVFoundation'
3 | import RedECS
4 |
[595/620] Compiling RedECSAppleSupport AppleEnvironment.swift
/host/spi-builder-workspace/Sources/RedECSAppleSupport/AppleSoundEngine.swift:2:8: error: no such module 'AVFoundation'
1 | import Foundation
2 | import AVFoundation
| `- error: no such module 'AVFoundation'
3 | import RedECS
4 |
[596/620] Compiling RedECSAppleSupport AppleSoundEngine.swift
/host/spi-builder-workspace/Sources/RedECSAppleSupport/AppleSoundEngine.swift:2:8: error: no such module 'AVFoundation'
1 | import Foundation
2 | import AVFoundation
| `- error: no such module 'AVFoundation'
3 | import RedECS
4 |
[597/620] Compiling RedECSAppleSupport AppleViewController.swift
/host/spi-builder-workspace/Sources/RedECSAppleSupport/AppleSoundEngine.swift:2:8: error: no such module 'AVFoundation'
1 | import Foundation
2 | import AVFoundation
| `- error: no such module 'AVFoundation'
3 | import RedECS
4 |
[609/620] Compiling RedECS SoundEnvironment.swift
[610/620] Compiling RedECS SoundId.swift
[611/620] Compiling RedECS SoundSpriteMap.swift
[612/620] Compiling RedECS GameEffect.swift
[613/620] Compiling RedECS GameStore.swift
[614/620] Compiling RedECS PendingGameEffect.swift
[615/620] Compiling RedECS SystemAction.swift
[616/620] Compiling RedECS Matrix3+Projection.swift
[617/620] Compiling RedECS Future.swift
[618/620] Compiling RedECS TimingFunction.swift
[620/666] Compiling RedECSBasicComponents MovementComponent.swift
[621/667] Compiling RedECSBasicComponents MomentumReducer.swift
[622/667] Compiling RedECSBasicComponents ResourceLoadingAction.swift
[623/667] Compiling RedECSBasicComponents MovementReducer.swift
[624/667] Compiling RedHUD Matrix3+HUDFlip.swift
/host/spi-builder-workspace/Sources/RedHUD/RenderGroup+Reparent.swift:18:44: warning: 'offset(by:)' is deprecated: Renamed [#DeprecatedDeclaration]
16 | // travel with it as the subtree is reparented up toward the viewport.
17 | guard let clipRect else { return moved }
18 | return moved.withClipRect(clipRect.offset(by: offset))
| |- warning: 'offset(by:)' is deprecated: Renamed [#DeprecatedDeclaration]
| `- note: use 'offsetBy(_:)' instead
19 | }
20 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[625/667] Compiling RedHUD ProposedSize.swift
/host/spi-builder-workspace/Sources/RedHUD/RenderGroup+Reparent.swift:18:44: warning: 'offset(by:)' is deprecated: Renamed [#DeprecatedDeclaration]
16 | // travel with it as the subtree is reparented up toward the viewport.
17 | guard let clipRect else { return moved }
18 | return moved.withClipRect(clipRect.offset(by: offset))
| |- warning: 'offset(by:)' is deprecated: Renamed [#DeprecatedDeclaration]
| `- note: use 'offsetBy(_:)' instead
19 | }
20 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[626/667] Compiling RedHUD RenderGroup+Reparent.swift
/host/spi-builder-workspace/Sources/RedHUD/RenderGroup+Reparent.swift:18:44: warning: 'offset(by:)' is deprecated: Renamed [#DeprecatedDeclaration]
16 | // travel with it as the subtree is reparented up toward the viewport.
17 | guard let clipRect else { return moved }
18 | return moved.withClipRect(clipRect.offset(by: offset))
| |- warning: 'offset(by:)' is deprecated: Renamed [#DeprecatedDeclaration]
| `- note: use 'offsetBy(_:)' instead
19 | }
20 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[627/667] Compiling RedHUD Button.swift
/host/spi-builder-workspace/Sources/RedHUD/RenderGroup+Reparent.swift:18:44: warning: 'offset(by:)' is deprecated: Renamed [#DeprecatedDeclaration]
16 | // travel with it as the subtree is reparented up toward the viewport.
17 | guard let clipRect else { return moved }
18 | return moved.withClipRect(clipRect.offset(by: offset))
| |- warning: 'offset(by:)' is deprecated: Renamed [#DeprecatedDeclaration]
| `- note: use 'offsetBy(_:)' instead
19 | }
20 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[628/667] Compiling RedHUD FixedFrame.swift
/host/spi-builder-workspace/Sources/RedHUD/RenderGroup+Reparent.swift:18:44: warning: 'offset(by:)' is deprecated: Renamed [#DeprecatedDeclaration]
16 | // travel with it as the subtree is reparented up toward the viewport.
17 | guard let clipRect else { return moved }
18 | return moved.withClipRect(clipRect.offset(by: offset))
| |- warning: 'offset(by:)' is deprecated: Renamed [#DeprecatedDeclaration]
| `- note: use 'offsetBy(_:)' instead
19 | }
20 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[629/672] Compiling RedECSBasicComponents ResourceLoadingReducer.swift
[630/672] Compiling RedHUD HUDRenderingReducer.swift
[631/672] Compiling RedHUD HUDView.swift
[632/672] Compiling RedHUD HUDViewBuilder.swift
[633/672] Compiling RedHUD HitTesting.swift
[634/672] Compiling RedHUD IdentityToken.swift
[635/672] Emitting module RedHUD
[636/672] Compiling RedHUD DefaultHUDFont.swift
[637/672] Compiling RedHUD HUDAction.swift
[638/672] Compiling RedHUD HUDCache.swift
[639/672] Compiling RedHUD HUDNode.swift
[640/672] Compiling RedHUD HUDRenderContext.swift
[641/672] Compiling RedHUD Alignment.swift
[642/672] Compiling RedHUD AnimationSlots.swift
[643/672] Compiling RedHUD HUDAnimation.swift
[644/672] Compiling RedHUD AnyHUDView.swift
[645/672] Compiling RedHUD Clamped.swift
[646/672] Emitting module RedECSBasicComponents
[647/672] Compiling RedECSBasicComponents MomentumComponent.swift
[650/672] Compiling RedECSBasicComponents InteractionComponent.swift
[652/673] Compiling RedHUD ForEach.swift
[653/673] Compiling RedHUD HStack.swift
[654/673] Compiling RedHUD LazyVStack.swift
[655/673] Compiling RedHUD FontModifier.swift
[656/673] Compiling RedHUD ForegroundColor.swift
[657/673] Compiling RedHUD OffsetModifier.swift
[658/673] Compiling RedHUD OpacityModifier.swift
[659/673] Compiling RedHUD Overlay.swift
[660/673] Compiling RedHUD Padding.swift
[661/673] Compiling RedHUD Rectangle.swift
[662/673] Compiling RedHUD ScaleEffect.swift
[663/673] Compiling RedHUD ScreenSpace.swift
[664/673] Compiling RedHUD ScrollView.swift
[665/673] Compiling RedHUD Sprite.swift
[666/673] Compiling RedHUD Text.swift
[667/673] Compiling RedHUD TileMap.swift
[668/673] Compiling RedHUD VStack.swift
[669/673] Compiling RedHUD Viewport.swift
[670/673] Compiling RedHUD WorldSpace.swift
[671/673] Compiling RedHUD ZStack.swift
[673/676] Emitting module RedECSKit
[674/676] Compiling RedECSKit RedECSKit.swift
[676/693] Compiling RedECSAppleSupport BaseMetalSource.swift
/host/spi-builder-workspace/Sources/RedECSAppleSupport/AppleSoundEngine.swift:2:8: error: no such module 'AVFoundation'
1 | import Foundation
2 | import AVFoundation
| `- error: no such module 'AVFoundation'
3 | import RedECS
4 |
[677/693] Compiling RedECSAppleSupport AppleSoundEngine.swift
/host/spi-builder-workspace/Sources/RedECSAppleSupport/AppleSoundEngine.swift:2:8: error: no such module 'AVFoundation'
1 | import Foundation
2 | import AVFoundation
| `- error: no such module 'AVFoundation'
3 | import RedECS
4 |
error: emit-module command failed with exit code 1 (use -v to see invocation)
[678/693] Emitting module RedECSAppleSupport
/host/spi-builder-workspace/Sources/RedECSAppleSupport/AppleSoundEngine.swift:2:8: error: no such module 'AVFoundation'
1 | import Foundation
2 | import AVFoundation
| `- error: no such module 'AVFoundation'
3 | import RedECS
4 |
[679/693] Compiling RedECSAppleSupport MetalResourceManager.swift
/host/spi-builder-workspace/Sources/RedECSAppleSupport/AppleSoundEngine.swift:2:8: error: no such module 'AVFoundation'
1 | import Foundation
2 | import AVFoundation
| `- error: no such module 'AVFoundation'
3 | import RedECS
4 |
[680/693] Compiling RedECSAppleSupport AppleEnvironment.swift
/host/spi-builder-workspace/Sources/RedECSAppleSupport/AppleSoundEngine.swift:2:8: error: no such module 'AVFoundation'
1 | import Foundation
2 | import AVFoundation
| `- error: no such module 'AVFoundation'
3 | import RedECS
4 |
[681/693] Compiling RedECSWebSupport WebGLProgram.swift
[682/693] Compiling RedECSWebSupport WebBrowserWindow.swift
[683/693] Emitting module RedECSWebSupport
[684/693] Compiling RedECSWebSupport WebResourceManager.swift
[685/693] Compiling RedECSWebSupport WebRenderer.swift
[686/693] Compiling RedECSWebSupport WebEnvironment.swift
[687/693] Compiling RedECSWebSupport WebBrowserKeyboardInput.swift
[688/693] Compiling RedECSWebSupport Draw2DProgram.swift
[690/694] Compiling RedECSAppleSupport MetalRenderer.swift
/host/spi-builder-workspace/Sources/RedECSAppleSupport/AppleSoundEngine.swift:2:8: error: no such module 'AVFoundation'
1 | import Foundation
2 | import AVFoundation
| `- error: no such module 'AVFoundation'
3 | import RedECS
4 |
[691/694] Compiling RedECSAppleSupport MetalResourceManager.swift
/host/spi-builder-workspace/Sources/RedECSAppleSupport/AppleSoundEngine.swift:2:8: error: no such module 'AVFoundation'
1 | import Foundation
2 | import AVFoundation
| `- error: no such module 'AVFoundation'
3 | import RedECS
4 |
BUILD FAILURE 6.3 android