Build Information
Successful build of Vuckt, reference master (ad0225), with Swift 6.1 for Linux on 1 May 2026 06:40:47 UTC.
Swift 6 data race errors: 92
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1Build Log
152 |
153 | public static let unitX = Self.unitXPositive
/host/spi-builder-workspace/Sources/Float4/Float4_NoObjCBridge.swift:20:15: note: consider making struct 'Float4' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float4
| `- note: consider making struct 'Float4' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float, y:Float
/host/spi-builder-workspace/Sources/Float4/Float4.swift:153:20: warning: static property 'unitX' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
151 | public static let negativeOne = Float4(scalar: -1)
152 |
153 | public static let unitX = Self.unitXPositive
| |- warning: static property 'unitX' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitX' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
154 | public static let unitXPositive = Float4(x: 1)
155 | public static let unitY = Self.unitYPositive
/host/spi-builder-workspace/Sources/Float4/Float4_NoObjCBridge.swift:20:15: note: consider making struct 'Float4' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float4
| `- note: consider making struct 'Float4' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float, y:Float
/host/spi-builder-workspace/Sources/Float4/Float4.swift:154:20: warning: static property 'unitXPositive' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
152 |
153 | public static let unitX = Self.unitXPositive
154 | public static let unitXPositive = Float4(x: 1)
| |- warning: static property 'unitXPositive' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitXPositive' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
155 | public static let unitY = Self.unitYPositive
156 | public static let unitYPositive = Float4(y: 1)
/host/spi-builder-workspace/Sources/Float4/Float4_NoObjCBridge.swift:20:15: note: consider making struct 'Float4' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float4
| `- note: consider making struct 'Float4' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float, y:Float
/host/spi-builder-workspace/Sources/Float4/Float4.swift:155:20: warning: static property 'unitY' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
153 | public static let unitX = Self.unitXPositive
154 | public static let unitXPositive = Float4(x: 1)
155 | public static let unitY = Self.unitYPositive
| |- warning: static property 'unitY' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitY' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
156 | public static let unitYPositive = Float4(y: 1)
157 | public static let unitZ = Self.unitZPositive
/host/spi-builder-workspace/Sources/Float4/Float4_NoObjCBridge.swift:20:15: note: consider making struct 'Float4' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float4
| `- note: consider making struct 'Float4' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float, y:Float
/host/spi-builder-workspace/Sources/Float4/Float4.swift:156:20: warning: static property 'unitYPositive' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
154 | public static let unitXPositive = Float4(x: 1)
155 | public static let unitY = Self.unitYPositive
156 | public static let unitYPositive = Float4(y: 1)
| |- warning: static property 'unitYPositive' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitYPositive' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
157 | public static let unitZ = Self.unitZPositive
158 | public static let unitZPositive = Float4(z: 1)
/host/spi-builder-workspace/Sources/Float4/Float4_NoObjCBridge.swift:20:15: note: consider making struct 'Float4' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float4
| `- note: consider making struct 'Float4' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float, y:Float
/host/spi-builder-workspace/Sources/Float4/Float4.swift:157:20: warning: static property 'unitZ' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
155 | public static let unitY = Self.unitYPositive
156 | public static let unitYPositive = Float4(y: 1)
157 | public static let unitZ = Self.unitZPositive
| |- warning: static property 'unitZ' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitZ' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
158 | public static let unitZPositive = Float4(z: 1)
159 | public static let unitW = Self.unitWPositive
/host/spi-builder-workspace/Sources/Float4/Float4_NoObjCBridge.swift:20:15: note: consider making struct 'Float4' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float4
| `- note: consider making struct 'Float4' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float, y:Float
/host/spi-builder-workspace/Sources/Float4/Float4.swift:158:20: warning: static property 'unitZPositive' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
156 | public static let unitYPositive = Float4(y: 1)
157 | public static let unitZ = Self.unitZPositive
158 | public static let unitZPositive = Float4(z: 1)
| |- warning: static property 'unitZPositive' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitZPositive' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
159 | public static let unitW = Self.unitWPositive
160 | public static let unitWPositive = Float4(w: 1)
/host/spi-builder-workspace/Sources/Float4/Float4_NoObjCBridge.swift:20:15: note: consider making struct 'Float4' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float4
| `- note: consider making struct 'Float4' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float, y:Float
/host/spi-builder-workspace/Sources/Float4/Float4.swift:159:20: warning: static property 'unitW' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
157 | public static let unitZ = Self.unitZPositive
158 | public static let unitZPositive = Float4(z: 1)
159 | public static let unitW = Self.unitWPositive
| |- warning: static property 'unitW' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitW' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
160 | public static let unitWPositive = Float4(w: 1)
161 |
/host/spi-builder-workspace/Sources/Float4/Float4_NoObjCBridge.swift:20:15: note: consider making struct 'Float4' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float4
| `- note: consider making struct 'Float4' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float, y:Float
/host/spi-builder-workspace/Sources/Float4/Float4.swift:160:20: warning: static property 'unitWPositive' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
158 | public static let unitZPositive = Float4(z: 1)
159 | public static let unitW = Self.unitWPositive
160 | public static let unitWPositive = Float4(w: 1)
| |- warning: static property 'unitWPositive' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitWPositive' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
161 |
162 | public static let unitXNegative = Float4(x: -1)
/host/spi-builder-workspace/Sources/Float4/Float4_NoObjCBridge.swift:20:15: note: consider making struct 'Float4' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float4
| `- note: consider making struct 'Float4' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float, y:Float
/host/spi-builder-workspace/Sources/Float4/Float4.swift:162:20: warning: static property 'unitXNegative' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
160 | public static let unitWPositive = Float4(w: 1)
161 |
162 | public static let unitXNegative = Float4(x: -1)
| |- warning: static property 'unitXNegative' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitXNegative' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 | public static let unitYNegative = Float4(y: -1)
164 | public static let unitZNegative = Float4(z: -1)
/host/spi-builder-workspace/Sources/Float4/Float4_NoObjCBridge.swift:20:15: note: consider making struct 'Float4' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float4
| `- note: consider making struct 'Float4' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float, y:Float
/host/spi-builder-workspace/Sources/Float4/Float4.swift:163:20: warning: static property 'unitYNegative' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
161 |
162 | public static let unitXNegative = Float4(x: -1)
163 | public static let unitYNegative = Float4(y: -1)
| |- warning: static property 'unitYNegative' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitYNegative' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
164 | public static let unitZNegative = Float4(z: -1)
165 | public static let unitWNegative = Float4(w: -1)
/host/spi-builder-workspace/Sources/Float4/Float4_NoObjCBridge.swift:20:15: note: consider making struct 'Float4' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float4
| `- note: consider making struct 'Float4' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float, y:Float
/host/spi-builder-workspace/Sources/Float4/Float4.swift:164:20: warning: static property 'unitZNegative' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
162 | public static let unitXNegative = Float4(x: -1)
163 | public static let unitYNegative = Float4(y: -1)
164 | public static let unitZNegative = Float4(z: -1)
| |- warning: static property 'unitZNegative' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitZNegative' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
165 | public static let unitWNegative = Float4(w: -1)
166 |
/host/spi-builder-workspace/Sources/Float4/Float4_NoObjCBridge.swift:20:15: note: consider making struct 'Float4' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float4
| `- note: consider making struct 'Float4' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float, y:Float
/host/spi-builder-workspace/Sources/Float4/Float4.swift:165:20: warning: static property 'unitWNegative' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
163 | public static let unitYNegative = Float4(y: -1)
164 | public static let unitZNegative = Float4(z: -1)
165 | public static let unitWNegative = Float4(w: -1)
| |- warning: static property 'unitWNegative' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitWNegative' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
166 |
167 |
/host/spi-builder-workspace/Sources/Float4/Float4_NoObjCBridge.swift:20:15: note: consider making struct 'Float4' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float4
| `- note: consider making struct 'Float4' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float, y:Float
/host/spi-builder-workspace/Sources/Float4x4/Float4x4.swift:163:20: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Float4x4' may have shared mutable state; this is an error in the Swift 6 language mode
161 | // MARK: commonly-used “presets”
162 |
163 | public static let zero = Float4x4()
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Float4x4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
164 | public static let identity = Float4x4(matrix_identity_float4x4);
165 |
/host/spi-builder-workspace/Sources/Float4x4/Float4x4_NoObjCBridge.swift:30:15: note: consider making struct 'Float4x4' conform to the 'Sendable' protocol
28 | // MARK: Struct Definition
29 |
30 | public struct Float4x4
| `- note: consider making struct 'Float4x4' conform to the 'Sendable' protocol
31 | {
32 | public var m00: Float
/host/spi-builder-workspace/Sources/Float4x4/Float4x4.swift:164:20: warning: static property 'identity' is not concurrency-safe because non-'Sendable' type 'Float4x4' may have shared mutable state; this is an error in the Swift 6 language mode
162 |
163 | public static let zero = Float4x4()
164 | public static let identity = Float4x4(matrix_identity_float4x4);
| |- warning: static property 'identity' is not concurrency-safe because non-'Sendable' type 'Float4x4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'identity' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
165 |
166 |
/host/spi-builder-workspace/Sources/Float4x4/Float4x4_NoObjCBridge.swift:30:15: note: consider making struct 'Float4x4' conform to the 'Sendable' protocol
28 | // MARK: Struct Definition
29 |
30 | public struct Float4x4
| `- note: consider making struct 'Float4x4' conform to the 'Sendable' protocol
31 | {
32 | public var m00: Float
[27/34] Compiling Vuckt FloatQuaternion_NoObjCBridge.swift
/host/spi-builder-workspace/Sources/Int2/Int2.swift:94:20: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
92 | // MARK: commonly-used “presets”
93 |
94 | public static let zero = Int2(scalar: 0)
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
95 |
96 | public static let one = Self.positiveOne
/host/spi-builder-workspace/Sources/Int2/Int2_NoObjCBridge.swift:11:15: note: consider making struct 'Int2' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int2
| `- note: consider making struct 'Int2' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int2/Int2.swift:96:20: warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
94 | public static let zero = Int2(scalar: 0)
95 |
96 | public static let one = Self.positiveOne
| |- warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'one' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
97 | public static let positiveOne = Int2(scalar: 1)
98 | public static let negativeOne = Int2(scalar: -1)
/host/spi-builder-workspace/Sources/Int2/Int2_NoObjCBridge.swift:11:15: note: consider making struct 'Int2' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int2
| `- note: consider making struct 'Int2' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int2/Int2.swift:97:20: warning: static property 'positiveOne' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
95 |
96 | public static let one = Self.positiveOne
97 | public static let positiveOne = Int2(scalar: 1)
| |- warning: static property 'positiveOne' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'positiveOne' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
98 | public static let negativeOne = Int2(scalar: -1)
99 |
/host/spi-builder-workspace/Sources/Int2/Int2_NoObjCBridge.swift:11:15: note: consider making struct 'Int2' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int2
| `- note: consider making struct 'Int2' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int2/Int2.swift:98:20: warning: static property 'negativeOne' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
96 | public static let one = Self.positiveOne
97 | public static let positiveOne = Int2(scalar: 1)
98 | public static let negativeOne = Int2(scalar: -1)
| |- warning: static property 'negativeOne' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'negativeOne' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
99 |
100 | public static let unitX = Self.unitXPositive
/host/spi-builder-workspace/Sources/Int2/Int2_NoObjCBridge.swift:11:15: note: consider making struct 'Int2' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int2
| `- note: consider making struct 'Int2' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int2/Int2.swift:100:20: warning: static property 'unitX' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
98 | public static let negativeOne = Int2(scalar: -1)
99 |
100 | public static let unitX = Self.unitXPositive
| |- warning: static property 'unitX' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitX' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
101 | public static let unitXPositive = Int2(x: 1)
102 | public static let unitY = Self.unitYPositive
/host/spi-builder-workspace/Sources/Int2/Int2_NoObjCBridge.swift:11:15: note: consider making struct 'Int2' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int2
| `- note: consider making struct 'Int2' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int2/Int2.swift:101:20: warning: static property 'unitXPositive' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
99 |
100 | public static let unitX = Self.unitXPositive
101 | public static let unitXPositive = Int2(x: 1)
| |- warning: static property 'unitXPositive' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitXPositive' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 | public static let unitY = Self.unitYPositive
103 | public static let unitYPositive = Int2(y: 1)
/host/spi-builder-workspace/Sources/Int2/Int2_NoObjCBridge.swift:11:15: note: consider making struct 'Int2' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int2
| `- note: consider making struct 'Int2' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int2/Int2.swift:102:20: warning: static property 'unitY' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
100 | public static let unitX = Self.unitXPositive
101 | public static let unitXPositive = Int2(x: 1)
102 | public static let unitY = Self.unitYPositive
| |- warning: static property 'unitY' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitY' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
103 | public static let unitYPositive = Int2(y: 1)
104 |
/host/spi-builder-workspace/Sources/Int2/Int2_NoObjCBridge.swift:11:15: note: consider making struct 'Int2' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int2
| `- note: consider making struct 'Int2' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int2/Int2.swift:103:20: warning: static property 'unitYPositive' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
101 | public static let unitXPositive = Int2(x: 1)
102 | public static let unitY = Self.unitYPositive
103 | public static let unitYPositive = Int2(y: 1)
| |- warning: static property 'unitYPositive' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitYPositive' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
104 |
105 | public static let unitXNegative = Int2(x: -1)
/host/spi-builder-workspace/Sources/Int2/Int2_NoObjCBridge.swift:11:15: note: consider making struct 'Int2' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int2
| `- note: consider making struct 'Int2' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int2/Int2.swift:105:20: warning: static property 'unitXNegative' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
103 | public static let unitYPositive = Int2(y: 1)
104 |
105 | public static let unitXNegative = Int2(x: -1)
| |- warning: static property 'unitXNegative' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitXNegative' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 | public static let unitYNegative = Int2(y: -1)
107 |
/host/spi-builder-workspace/Sources/Int2/Int2_NoObjCBridge.swift:11:15: note: consider making struct 'Int2' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int2
| `- note: consider making struct 'Int2' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int2/Int2.swift:106:20: warning: static property 'unitYNegative' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
104 |
105 | public static let unitXNegative = Int2(x: -1)
106 | public static let unitYNegative = Int2(y: -1)
| |- warning: static property 'unitYNegative' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitYNegative' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
107 |
108 |
/host/spi-builder-workspace/Sources/Int2/Int2_NoObjCBridge.swift:11:15: note: consider making struct 'Int2' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int2
| `- note: consider making struct 'Int2' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
[28/34] Compiling Vuckt Int2.swift
/host/spi-builder-workspace/Sources/Int2/Int2.swift:94:20: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
92 | // MARK: commonly-used “presets”
93 |
94 | public static let zero = Int2(scalar: 0)
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
95 |
96 | public static let one = Self.positiveOne
/host/spi-builder-workspace/Sources/Int2/Int2_NoObjCBridge.swift:11:15: note: consider making struct 'Int2' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int2
| `- note: consider making struct 'Int2' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int2/Int2.swift:96:20: warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
94 | public static let zero = Int2(scalar: 0)
95 |
96 | public static let one = Self.positiveOne
| |- warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'one' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
97 | public static let positiveOne = Int2(scalar: 1)
98 | public static let negativeOne = Int2(scalar: -1)
/host/spi-builder-workspace/Sources/Int2/Int2_NoObjCBridge.swift:11:15: note: consider making struct 'Int2' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int2
| `- note: consider making struct 'Int2' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int2/Int2.swift:97:20: warning: static property 'positiveOne' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
95 |
96 | public static let one = Self.positiveOne
97 | public static let positiveOne = Int2(scalar: 1)
| |- warning: static property 'positiveOne' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'positiveOne' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
98 | public static let negativeOne = Int2(scalar: -1)
99 |
/host/spi-builder-workspace/Sources/Int2/Int2_NoObjCBridge.swift:11:15: note: consider making struct 'Int2' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int2
| `- note: consider making struct 'Int2' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int2/Int2.swift:98:20: warning: static property 'negativeOne' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
96 | public static let one = Self.positiveOne
97 | public static let positiveOne = Int2(scalar: 1)
98 | public static let negativeOne = Int2(scalar: -1)
| |- warning: static property 'negativeOne' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'negativeOne' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
99 |
100 | public static let unitX = Self.unitXPositive
/host/spi-builder-workspace/Sources/Int2/Int2_NoObjCBridge.swift:11:15: note: consider making struct 'Int2' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int2
| `- note: consider making struct 'Int2' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int2/Int2.swift:100:20: warning: static property 'unitX' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
98 | public static let negativeOne = Int2(scalar: -1)
99 |
100 | public static let unitX = Self.unitXPositive
| |- warning: static property 'unitX' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitX' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
101 | public static let unitXPositive = Int2(x: 1)
102 | public static let unitY = Self.unitYPositive
/host/spi-builder-workspace/Sources/Int2/Int2_NoObjCBridge.swift:11:15: note: consider making struct 'Int2' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int2
| `- note: consider making struct 'Int2' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int2/Int2.swift:101:20: warning: static property 'unitXPositive' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
99 |
100 | public static let unitX = Self.unitXPositive
101 | public static let unitXPositive = Int2(x: 1)
| |- warning: static property 'unitXPositive' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitXPositive' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 | public static let unitY = Self.unitYPositive
103 | public static let unitYPositive = Int2(y: 1)
/host/spi-builder-workspace/Sources/Int2/Int2_NoObjCBridge.swift:11:15: note: consider making struct 'Int2' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int2
| `- note: consider making struct 'Int2' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int2/Int2.swift:102:20: warning: static property 'unitY' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
100 | public static let unitX = Self.unitXPositive
101 | public static let unitXPositive = Int2(x: 1)
102 | public static let unitY = Self.unitYPositive
| |- warning: static property 'unitY' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitY' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
103 | public static let unitYPositive = Int2(y: 1)
104 |
/host/spi-builder-workspace/Sources/Int2/Int2_NoObjCBridge.swift:11:15: note: consider making struct 'Int2' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int2
| `- note: consider making struct 'Int2' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int2/Int2.swift:103:20: warning: static property 'unitYPositive' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
101 | public static let unitXPositive = Int2(x: 1)
102 | public static let unitY = Self.unitYPositive
103 | public static let unitYPositive = Int2(y: 1)
| |- warning: static property 'unitYPositive' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitYPositive' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
104 |
105 | public static let unitXNegative = Int2(x: -1)
/host/spi-builder-workspace/Sources/Int2/Int2_NoObjCBridge.swift:11:15: note: consider making struct 'Int2' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int2
| `- note: consider making struct 'Int2' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int2/Int2.swift:105:20: warning: static property 'unitXNegative' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
103 | public static let unitYPositive = Int2(y: 1)
104 |
105 | public static let unitXNegative = Int2(x: -1)
| |- warning: static property 'unitXNegative' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitXNegative' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 | public static let unitYNegative = Int2(y: -1)
107 |
/host/spi-builder-workspace/Sources/Int2/Int2_NoObjCBridge.swift:11:15: note: consider making struct 'Int2' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int2
| `- note: consider making struct 'Int2' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int2/Int2.swift:106:20: warning: static property 'unitYNegative' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
104 |
105 | public static let unitXNegative = Int2(x: -1)
106 | public static let unitYNegative = Int2(y: -1)
| |- warning: static property 'unitYNegative' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitYNegative' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
107 |
108 |
/host/spi-builder-workspace/Sources/Int2/Int2_NoObjCBridge.swift:11:15: note: consider making struct 'Int2' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int2
| `- note: consider making struct 'Int2' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
[29/34] Compiling Vuckt Float4x4_NoObjCBridge.swift
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion.swift:81:20: warning: static property 'identity' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
79 | // MARK: commonly-used “presets”
80 |
81 | public static let identity = FloatQuaternion(0, 0, 0, 1)
| |- warning: static property 'identity' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'identity' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |
83 | public static let rotation90AroundX = FloatQuaternion(SquareRootOfOneHalf, 0, 0, SquareRootOfOneHalf)
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion_NoObjCBridge.swift:23:15: note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
21 | // MARK: Struct Definition
22 |
23 | public struct FloatQuaternion
| `- note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
24 | {
25 | public var ix:Float, iy:Float, iz:Float, r:Float
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion.swift:83:20: warning: static property 'rotation90AroundX' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
81 | public static let identity = FloatQuaternion(0, 0, 0, 1)
82 |
83 | public static let rotation90AroundX = FloatQuaternion(SquareRootOfOneHalf, 0, 0, SquareRootOfOneHalf)
| |- warning: static property 'rotation90AroundX' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rotation90AroundX' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
84 | public static let rotation90AroundY = FloatQuaternion(0, SquareRootOfOneHalf, 0, SquareRootOfOneHalf)
85 | public static let rotation90AroundZ = FloatQuaternion(0, 0, SquareRootOfOneHalf, SquareRootOfOneHalf)
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion_NoObjCBridge.swift:23:15: note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
21 | // MARK: Struct Definition
22 |
23 | public struct FloatQuaternion
| `- note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
24 | {
25 | public var ix:Float, iy:Float, iz:Float, r:Float
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion.swift:84:20: warning: static property 'rotation90AroundY' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
82 |
83 | public static let rotation90AroundX = FloatQuaternion(SquareRootOfOneHalf, 0, 0, SquareRootOfOneHalf)
84 | public static let rotation90AroundY = FloatQuaternion(0, SquareRootOfOneHalf, 0, SquareRootOfOneHalf)
| |- warning: static property 'rotation90AroundY' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rotation90AroundY' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
85 | public static let rotation90AroundZ = FloatQuaternion(0, 0, SquareRootOfOneHalf, SquareRootOfOneHalf)
86 |
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion_NoObjCBridge.swift:23:15: note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
21 | // MARK: Struct Definition
22 |
23 | public struct FloatQuaternion
| `- note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
24 | {
25 | public var ix:Float, iy:Float, iz:Float, r:Float
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion.swift:85:20: warning: static property 'rotation90AroundZ' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
83 | public static let rotation90AroundX = FloatQuaternion(SquareRootOfOneHalf, 0, 0, SquareRootOfOneHalf)
84 | public static let rotation90AroundY = FloatQuaternion(0, SquareRootOfOneHalf, 0, SquareRootOfOneHalf)
85 | public static let rotation90AroundZ = FloatQuaternion(0, 0, SquareRootOfOneHalf, SquareRootOfOneHalf)
| |- warning: static property 'rotation90AroundZ' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rotation90AroundZ' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
86 |
87 | public static let rotation180AroundX = FloatQuaternion(1, 0, 0, 0)
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion_NoObjCBridge.swift:23:15: note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
21 | // MARK: Struct Definition
22 |
23 | public struct FloatQuaternion
| `- note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
24 | {
25 | public var ix:Float, iy:Float, iz:Float, r:Float
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion.swift:87:20: warning: static property 'rotation180AroundX' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
85 | public static let rotation90AroundZ = FloatQuaternion(0, 0, SquareRootOfOneHalf, SquareRootOfOneHalf)
86 |
87 | public static let rotation180AroundX = FloatQuaternion(1, 0, 0, 0)
| |- warning: static property 'rotation180AroundX' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rotation180AroundX' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
88 | public static let rotation180AroundY = FloatQuaternion(0, 1, 0, 0)
89 | public static let rotation180AroundZ = FloatQuaternion(0, 0, 1, 0)
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion_NoObjCBridge.swift:23:15: note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
21 | // MARK: Struct Definition
22 |
23 | public struct FloatQuaternion
| `- note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
24 | {
25 | public var ix:Float, iy:Float, iz:Float, r:Float
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion.swift:88:20: warning: static property 'rotation180AroundY' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
86 |
87 | public static let rotation180AroundX = FloatQuaternion(1, 0, 0, 0)
88 | public static let rotation180AroundY = FloatQuaternion(0, 1, 0, 0)
| |- warning: static property 'rotation180AroundY' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rotation180AroundY' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
89 | public static let rotation180AroundZ = FloatQuaternion(0, 0, 1, 0)
90 |
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion_NoObjCBridge.swift:23:15: note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
21 | // MARK: Struct Definition
22 |
23 | public struct FloatQuaternion
| `- note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
24 | {
25 | public var ix:Float, iy:Float, iz:Float, r:Float
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion.swift:89:20: warning: static property 'rotation180AroundZ' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
87 | public static let rotation180AroundX = FloatQuaternion(1, 0, 0, 0)
88 | public static let rotation180AroundY = FloatQuaternion(0, 1, 0, 0)
89 | public static let rotation180AroundZ = FloatQuaternion(0, 0, 1, 0)
| |- warning: static property 'rotation180AroundZ' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rotation180AroundZ' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
90 |
91 | public static let rotation270AroundX = FloatQuaternion(-SquareRootOfOneHalf, 0, 0, SquareRootOfOneHalf)
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion_NoObjCBridge.swift:23:15: note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
21 | // MARK: Struct Definition
22 |
23 | public struct FloatQuaternion
| `- note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
24 | {
25 | public var ix:Float, iy:Float, iz:Float, r:Float
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion.swift:91:20: warning: static property 'rotation270AroundX' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
89 | public static let rotation180AroundZ = FloatQuaternion(0, 0, 1, 0)
90 |
91 | public static let rotation270AroundX = FloatQuaternion(-SquareRootOfOneHalf, 0, 0, SquareRootOfOneHalf)
| |- warning: static property 'rotation270AroundX' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rotation270AroundX' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 | public static let rotation270AroundY = FloatQuaternion(0, -SquareRootOfOneHalf, 0, SquareRootOfOneHalf)
93 | public static let rotation270AroundZ = FloatQuaternion(0, 0, -SquareRootOfOneHalf, SquareRootOfOneHalf)
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion_NoObjCBridge.swift:23:15: note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
21 | // MARK: Struct Definition
22 |
23 | public struct FloatQuaternion
| `- note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
24 | {
25 | public var ix:Float, iy:Float, iz:Float, r:Float
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion.swift:92:20: warning: static property 'rotation270AroundY' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
90 |
91 | public static let rotation270AroundX = FloatQuaternion(-SquareRootOfOneHalf, 0, 0, SquareRootOfOneHalf)
92 | public static let rotation270AroundY = FloatQuaternion(0, -SquareRootOfOneHalf, 0, SquareRootOfOneHalf)
| |- warning: static property 'rotation270AroundY' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rotation270AroundY' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
93 | public static let rotation270AroundZ = FloatQuaternion(0, 0, -SquareRootOfOneHalf, SquareRootOfOneHalf)
94 |
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion_NoObjCBridge.swift:23:15: note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
21 | // MARK: Struct Definition
22 |
23 | public struct FloatQuaternion
| `- note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
24 | {
25 | public var ix:Float, iy:Float, iz:Float, r:Float
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion.swift:93:20: warning: static property 'rotation270AroundZ' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
91 | public static let rotation270AroundX = FloatQuaternion(-SquareRootOfOneHalf, 0, 0, SquareRootOfOneHalf)
92 | public static let rotation270AroundY = FloatQuaternion(0, -SquareRootOfOneHalf, 0, SquareRootOfOneHalf)
93 | public static let rotation270AroundZ = FloatQuaternion(0, 0, -SquareRootOfOneHalf, SquareRootOfOneHalf)
| |- warning: static property 'rotation270AroundZ' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rotation270AroundZ' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
94 |
95 |
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion_NoObjCBridge.swift:23:15: note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
21 | // MARK: Struct Definition
22 |
23 | public struct FloatQuaternion
| `- note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
24 | {
25 | public var ix:Float, iy:Float, iz:Float, r:Float
[30/34] Compiling Vuckt FloatQuaternion.swift
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion.swift:81:20: warning: static property 'identity' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
79 | // MARK: commonly-used “presets”
80 |
81 | public static let identity = FloatQuaternion(0, 0, 0, 1)
| |- warning: static property 'identity' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'identity' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |
83 | public static let rotation90AroundX = FloatQuaternion(SquareRootOfOneHalf, 0, 0, SquareRootOfOneHalf)
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion_NoObjCBridge.swift:23:15: note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
21 | // MARK: Struct Definition
22 |
23 | public struct FloatQuaternion
| `- note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
24 | {
25 | public var ix:Float, iy:Float, iz:Float, r:Float
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion.swift:83:20: warning: static property 'rotation90AroundX' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
81 | public static let identity = FloatQuaternion(0, 0, 0, 1)
82 |
83 | public static let rotation90AroundX = FloatQuaternion(SquareRootOfOneHalf, 0, 0, SquareRootOfOneHalf)
| |- warning: static property 'rotation90AroundX' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rotation90AroundX' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
84 | public static let rotation90AroundY = FloatQuaternion(0, SquareRootOfOneHalf, 0, SquareRootOfOneHalf)
85 | public static let rotation90AroundZ = FloatQuaternion(0, 0, SquareRootOfOneHalf, SquareRootOfOneHalf)
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion_NoObjCBridge.swift:23:15: note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
21 | // MARK: Struct Definition
22 |
23 | public struct FloatQuaternion
| `- note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
24 | {
25 | public var ix:Float, iy:Float, iz:Float, r:Float
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion.swift:84:20: warning: static property 'rotation90AroundY' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
82 |
83 | public static let rotation90AroundX = FloatQuaternion(SquareRootOfOneHalf, 0, 0, SquareRootOfOneHalf)
84 | public static let rotation90AroundY = FloatQuaternion(0, SquareRootOfOneHalf, 0, SquareRootOfOneHalf)
| |- warning: static property 'rotation90AroundY' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rotation90AroundY' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
85 | public static let rotation90AroundZ = FloatQuaternion(0, 0, SquareRootOfOneHalf, SquareRootOfOneHalf)
86 |
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion_NoObjCBridge.swift:23:15: note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
21 | // MARK: Struct Definition
22 |
23 | public struct FloatQuaternion
| `- note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
24 | {
25 | public var ix:Float, iy:Float, iz:Float, r:Float
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion.swift:85:20: warning: static property 'rotation90AroundZ' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
83 | public static let rotation90AroundX = FloatQuaternion(SquareRootOfOneHalf, 0, 0, SquareRootOfOneHalf)
84 | public static let rotation90AroundY = FloatQuaternion(0, SquareRootOfOneHalf, 0, SquareRootOfOneHalf)
85 | public static let rotation90AroundZ = FloatQuaternion(0, 0, SquareRootOfOneHalf, SquareRootOfOneHalf)
| |- warning: static property 'rotation90AroundZ' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rotation90AroundZ' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
86 |
87 | public static let rotation180AroundX = FloatQuaternion(1, 0, 0, 0)
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion_NoObjCBridge.swift:23:15: note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
21 | // MARK: Struct Definition
22 |
23 | public struct FloatQuaternion
| `- note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
24 | {
25 | public var ix:Float, iy:Float, iz:Float, r:Float
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion.swift:87:20: warning: static property 'rotation180AroundX' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
85 | public static let rotation90AroundZ = FloatQuaternion(0, 0, SquareRootOfOneHalf, SquareRootOfOneHalf)
86 |
87 | public static let rotation180AroundX = FloatQuaternion(1, 0, 0, 0)
| |- warning: static property 'rotation180AroundX' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rotation180AroundX' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
88 | public static let rotation180AroundY = FloatQuaternion(0, 1, 0, 0)
89 | public static let rotation180AroundZ = FloatQuaternion(0, 0, 1, 0)
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion_NoObjCBridge.swift:23:15: note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
21 | // MARK: Struct Definition
22 |
23 | public struct FloatQuaternion
| `- note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
24 | {
25 | public var ix:Float, iy:Float, iz:Float, r:Float
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion.swift:88:20: warning: static property 'rotation180AroundY' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
86 |
87 | public static let rotation180AroundX = FloatQuaternion(1, 0, 0, 0)
88 | public static let rotation180AroundY = FloatQuaternion(0, 1, 0, 0)
| |- warning: static property 'rotation180AroundY' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rotation180AroundY' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
89 | public static let rotation180AroundZ = FloatQuaternion(0, 0, 1, 0)
90 |
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion_NoObjCBridge.swift:23:15: note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
21 | // MARK: Struct Definition
22 |
23 | public struct FloatQuaternion
| `- note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
24 | {
25 | public var ix:Float, iy:Float, iz:Float, r:Float
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion.swift:89:20: warning: static property 'rotation180AroundZ' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
87 | public static let rotation180AroundX = FloatQuaternion(1, 0, 0, 0)
88 | public static let rotation180AroundY = FloatQuaternion(0, 1, 0, 0)
89 | public static let rotation180AroundZ = FloatQuaternion(0, 0, 1, 0)
| |- warning: static property 'rotation180AroundZ' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rotation180AroundZ' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
90 |
91 | public static let rotation270AroundX = FloatQuaternion(-SquareRootOfOneHalf, 0, 0, SquareRootOfOneHalf)
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion_NoObjCBridge.swift:23:15: note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
21 | // MARK: Struct Definition
22 |
23 | public struct FloatQuaternion
| `- note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
24 | {
25 | public var ix:Float, iy:Float, iz:Float, r:Float
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion.swift:91:20: warning: static property 'rotation270AroundX' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
89 | public static let rotation180AroundZ = FloatQuaternion(0, 0, 1, 0)
90 |
91 | public static let rotation270AroundX = FloatQuaternion(-SquareRootOfOneHalf, 0, 0, SquareRootOfOneHalf)
| |- warning: static property 'rotation270AroundX' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rotation270AroundX' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 | public static let rotation270AroundY = FloatQuaternion(0, -SquareRootOfOneHalf, 0, SquareRootOfOneHalf)
93 | public static let rotation270AroundZ = FloatQuaternion(0, 0, -SquareRootOfOneHalf, SquareRootOfOneHalf)
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion_NoObjCBridge.swift:23:15: note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
21 | // MARK: Struct Definition
22 |
23 | public struct FloatQuaternion
| `- note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
24 | {
25 | public var ix:Float, iy:Float, iz:Float, r:Float
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion.swift:92:20: warning: static property 'rotation270AroundY' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
90 |
91 | public static let rotation270AroundX = FloatQuaternion(-SquareRootOfOneHalf, 0, 0, SquareRootOfOneHalf)
92 | public static let rotation270AroundY = FloatQuaternion(0, -SquareRootOfOneHalf, 0, SquareRootOfOneHalf)
| |- warning: static property 'rotation270AroundY' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rotation270AroundY' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
93 | public static let rotation270AroundZ = FloatQuaternion(0, 0, -SquareRootOfOneHalf, SquareRootOfOneHalf)
94 |
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion_NoObjCBridge.swift:23:15: note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
21 | // MARK: Struct Definition
22 |
23 | public struct FloatQuaternion
| `- note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
24 | {
25 | public var ix:Float, iy:Float, iz:Float, r:Float
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion.swift:93:20: warning: static property 'rotation270AroundZ' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
91 | public static let rotation270AroundX = FloatQuaternion(-SquareRootOfOneHalf, 0, 0, SquareRootOfOneHalf)
92 | public static let rotation270AroundY = FloatQuaternion(0, -SquareRootOfOneHalf, 0, SquareRootOfOneHalf)
93 | public static let rotation270AroundZ = FloatQuaternion(0, 0, -SquareRootOfOneHalf, SquareRootOfOneHalf)
| |- warning: static property 'rotation270AroundZ' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rotation270AroundZ' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
94 |
95 |
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion_NoObjCBridge.swift:23:15: note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
21 | // MARK: Struct Definition
22 |
23 | public struct FloatQuaternion
| `- note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
24 | {
25 | public var ix:Float, iy:Float, iz:Float, r:Float
[31/34] Compiling Vuckt Float3_NoObjCBridge.swift
/host/spi-builder-workspace/Sources/Float3x3/Float3x3.swift:199:20: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Float3x3' may have shared mutable state; this is an error in the Swift 6 language mode
197 | // MARK: commonly-used “presets”
198 |
199 | public static let zero = Float3x3()
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Float3x3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
200 | public static let identity = Float3x3(matrix_identity_float3x3);
201 |
/host/spi-builder-workspace/Sources/Float3x3/Float3x3_NoObjCBridge.swift:28:15: note: consider making struct 'Float3x3' conform to the 'Sendable' protocol
26 | // MARK: Struct Definition
27 |
28 | public struct Float3x3
| `- note: consider making struct 'Float3x3' conform to the 'Sendable' protocol
29 | {
30 | public var m00: Float
/host/spi-builder-workspace/Sources/Float3x3/Float3x3.swift:200:20: warning: static property 'identity' is not concurrency-safe because non-'Sendable' type 'Float3x3' may have shared mutable state; this is an error in the Swift 6 language mode
198 |
199 | public static let zero = Float3x3()
200 | public static let identity = Float3x3(matrix_identity_float3x3);
| |- warning: static property 'identity' is not concurrency-safe because non-'Sendable' type 'Float3x3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'identity' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
201 |
202 |
/host/spi-builder-workspace/Sources/Float3x3/Float3x3_NoObjCBridge.swift:28:15: note: consider making struct 'Float3x3' conform to the 'Sendable' protocol
26 | // MARK: Struct Definition
27 |
28 | public struct Float3x3
| `- note: consider making struct 'Float3x3' conform to the 'Sendable' protocol
29 | {
30 | public var m00: Float
[32/34] Compiling Vuckt Float3x3.swift
/host/spi-builder-workspace/Sources/Float3x3/Float3x3.swift:199:20: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Float3x3' may have shared mutable state; this is an error in the Swift 6 language mode
197 | // MARK: commonly-used “presets”
198 |
199 | public static let zero = Float3x3()
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Float3x3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
200 | public static let identity = Float3x3(matrix_identity_float3x3);
201 |
/host/spi-builder-workspace/Sources/Float3x3/Float3x3_NoObjCBridge.swift:28:15: note: consider making struct 'Float3x3' conform to the 'Sendable' protocol
26 | // MARK: Struct Definition
27 |
28 | public struct Float3x3
| `- note: consider making struct 'Float3x3' conform to the 'Sendable' protocol
29 | {
30 | public var m00: Float
/host/spi-builder-workspace/Sources/Float3x3/Float3x3.swift:200:20: warning: static property 'identity' is not concurrency-safe because non-'Sendable' type 'Float3x3' may have shared mutable state; this is an error in the Swift 6 language mode
198 |
199 | public static let zero = Float3x3()
200 | public static let identity = Float3x3(matrix_identity_float3x3);
| |- warning: static property 'identity' is not concurrency-safe because non-'Sendable' type 'Float3x3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'identity' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
201 |
202 |
/host/spi-builder-workspace/Sources/Float3x3/Float3x3_NoObjCBridge.swift:28:15: note: consider making struct 'Float3x3' conform to the 'Sendable' protocol
26 | // MARK: Struct Definition
27 |
28 | public struct Float3x3
| `- note: consider making struct 'Float3x3' conform to the 'Sendable' protocol
29 | {
30 | public var m00: Float
[33/34] Compiling Vuckt Float3x3_NoObjCBridge.swift
/host/spi-builder-workspace/Sources/Float3x3/Float3x3.swift:199:20: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Float3x3' may have shared mutable state; this is an error in the Swift 6 language mode
197 | // MARK: commonly-used “presets”
198 |
199 | public static let zero = Float3x3()
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Float3x3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
200 | public static let identity = Float3x3(matrix_identity_float3x3);
201 |
/host/spi-builder-workspace/Sources/Float3x3/Float3x3_NoObjCBridge.swift:28:15: note: consider making struct 'Float3x3' conform to the 'Sendable' protocol
26 | // MARK: Struct Definition
27 |
28 | public struct Float3x3
| `- note: consider making struct 'Float3x3' conform to the 'Sendable' protocol
29 | {
30 | public var m00: Float
/host/spi-builder-workspace/Sources/Float3x3/Float3x3.swift:200:20: warning: static property 'identity' is not concurrency-safe because non-'Sendable' type 'Float3x3' may have shared mutable state; this is an error in the Swift 6 language mode
198 |
199 | public static let zero = Float3x3()
200 | public static let identity = Float3x3(matrix_identity_float3x3);
| |- warning: static property 'identity' is not concurrency-safe because non-'Sendable' type 'Float3x3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'identity' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
201 |
202 |
/host/spi-builder-workspace/Sources/Float3x3/Float3x3_NoObjCBridge.swift:28:15: note: consider making struct 'Float3x3' conform to the 'Sendable' protocol
26 | // MARK: Struct Definition
27 |
28 | public struct Float3x3
| `- note: consider making struct 'Float3x3' conform to the 'Sendable' protocol
29 | {
30 | public var m00: Float
[34/34] Emitting module Vuckt
/host/spi-builder-workspace/Sources/Float2/Float2.swift:100:20: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Float2' may have shared mutable state; this is an error in the Swift 6 language mode
98 | // MARK: commonly-used “presets”
99 |
100 | public static let zero = Float2(scalar: 0)
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Float2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
101 |
102 | public static let one = Self.positiveOne
/host/spi-builder-workspace/Sources/Float2/Float2_NoObjCBridge.swift:17:15: note: consider making struct 'Float2' conform to the 'Sendable' protocol
15 | // MARK: Struct Definition
16 |
17 | public struct Float2
| `- note: consider making struct 'Float2' conform to the 'Sendable' protocol
18 | {
19 | public var x:Float
/host/spi-builder-workspace/Sources/Float2/Float2.swift:102:20: warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'Float2' may have shared mutable state; this is an error in the Swift 6 language mode
100 | public static let zero = Float2(scalar: 0)
101 |
102 | public static let one = Self.positiveOne
| |- warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'Float2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'one' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
103 | public static let positiveOne = Float2(scalar: 1)
104 | public static let negativeOne = Float2(scalar: -1)
/host/spi-builder-workspace/Sources/Float2/Float2_NoObjCBridge.swift:17:15: note: consider making struct 'Float2' conform to the 'Sendable' protocol
15 | // MARK: Struct Definition
16 |
17 | public struct Float2
| `- note: consider making struct 'Float2' conform to the 'Sendable' protocol
18 | {
19 | public var x:Float
/host/spi-builder-workspace/Sources/Float2/Float2.swift:103:20: warning: static property 'positiveOne' is not concurrency-safe because non-'Sendable' type 'Float2' may have shared mutable state; this is an error in the Swift 6 language mode
101 |
102 | public static let one = Self.positiveOne
103 | public static let positiveOne = Float2(scalar: 1)
| |- warning: static property 'positiveOne' is not concurrency-safe because non-'Sendable' type 'Float2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'positiveOne' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
104 | public static let negativeOne = Float2(scalar: -1)
105 |
/host/spi-builder-workspace/Sources/Float2/Float2_NoObjCBridge.swift:17:15: note: consider making struct 'Float2' conform to the 'Sendable' protocol
15 | // MARK: Struct Definition
16 |
17 | public struct Float2
| `- note: consider making struct 'Float2' conform to the 'Sendable' protocol
18 | {
19 | public var x:Float
/host/spi-builder-workspace/Sources/Float2/Float2.swift:104:20: warning: static property 'negativeOne' is not concurrency-safe because non-'Sendable' type 'Float2' may have shared mutable state; this is an error in the Swift 6 language mode
102 | public static let one = Self.positiveOne
103 | public static let positiveOne = Float2(scalar: 1)
104 | public static let negativeOne = Float2(scalar: -1)
| |- warning: static property 'negativeOne' is not concurrency-safe because non-'Sendable' type 'Float2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'negativeOne' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
105 |
106 | public static let unitX = Self.unitXPositive
/host/spi-builder-workspace/Sources/Float2/Float2_NoObjCBridge.swift:17:15: note: consider making struct 'Float2' conform to the 'Sendable' protocol
15 | // MARK: Struct Definition
16 |
17 | public struct Float2
| `- note: consider making struct 'Float2' conform to the 'Sendable' protocol
18 | {
19 | public var x:Float
/host/spi-builder-workspace/Sources/Float2/Float2.swift:106:20: warning: static property 'unitX' is not concurrency-safe because non-'Sendable' type 'Float2' may have shared mutable state; this is an error in the Swift 6 language mode
104 | public static let negativeOne = Float2(scalar: -1)
105 |
106 | public static let unitX = Self.unitXPositive
| |- warning: static property 'unitX' is not concurrency-safe because non-'Sendable' type 'Float2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitX' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
107 | public static let unitXPositive = Float2(x: 1)
108 | public static let unitY = Self.unitYPositive
/host/spi-builder-workspace/Sources/Float2/Float2_NoObjCBridge.swift:17:15: note: consider making struct 'Float2' conform to the 'Sendable' protocol
15 | // MARK: Struct Definition
16 |
17 | public struct Float2
| `- note: consider making struct 'Float2' conform to the 'Sendable' protocol
18 | {
19 | public var x:Float
/host/spi-builder-workspace/Sources/Float2/Float2.swift:107:20: warning: static property 'unitXPositive' is not concurrency-safe because non-'Sendable' type 'Float2' may have shared mutable state; this is an error in the Swift 6 language mode
105 |
106 | public static let unitX = Self.unitXPositive
107 | public static let unitXPositive = Float2(x: 1)
| |- warning: static property 'unitXPositive' is not concurrency-safe because non-'Sendable' type 'Float2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitXPositive' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 | public static let unitY = Self.unitYPositive
109 | public static let unitYPositive = Float2(y: 1)
/host/spi-builder-workspace/Sources/Float2/Float2_NoObjCBridge.swift:17:15: note: consider making struct 'Float2' conform to the 'Sendable' protocol
15 | // MARK: Struct Definition
16 |
17 | public struct Float2
| `- note: consider making struct 'Float2' conform to the 'Sendable' protocol
18 | {
19 | public var x:Float
/host/spi-builder-workspace/Sources/Float2/Float2.swift:108:20: warning: static property 'unitY' is not concurrency-safe because non-'Sendable' type 'Float2' may have shared mutable state; this is an error in the Swift 6 language mode
106 | public static let unitX = Self.unitXPositive
107 | public static let unitXPositive = Float2(x: 1)
108 | public static let unitY = Self.unitYPositive
| |- warning: static property 'unitY' is not concurrency-safe because non-'Sendable' type 'Float2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitY' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 | public static let unitYPositive = Float2(y: 1)
110 |
/host/spi-builder-workspace/Sources/Float2/Float2_NoObjCBridge.swift:17:15: note: consider making struct 'Float2' conform to the 'Sendable' protocol
15 | // MARK: Struct Definition
16 |
17 | public struct Float2
| `- note: consider making struct 'Float2' conform to the 'Sendable' protocol
18 | {
19 | public var x:Float
/host/spi-builder-workspace/Sources/Float2/Float2.swift:109:20: warning: static property 'unitYPositive' is not concurrency-safe because non-'Sendable' type 'Float2' may have shared mutable state; this is an error in the Swift 6 language mode
107 | public static let unitXPositive = Float2(x: 1)
108 | public static let unitY = Self.unitYPositive
109 | public static let unitYPositive = Float2(y: 1)
| |- warning: static property 'unitYPositive' is not concurrency-safe because non-'Sendable' type 'Float2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitYPositive' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 |
111 | public static let unitXNegative = Float2(x: -1)
/host/spi-builder-workspace/Sources/Float2/Float2_NoObjCBridge.swift:17:15: note: consider making struct 'Float2' conform to the 'Sendable' protocol
15 | // MARK: Struct Definition
16 |
17 | public struct Float2
| `- note: consider making struct 'Float2' conform to the 'Sendable' protocol
18 | {
19 | public var x:Float
/host/spi-builder-workspace/Sources/Float2/Float2.swift:111:20: warning: static property 'unitXNegative' is not concurrency-safe because non-'Sendable' type 'Float2' may have shared mutable state; this is an error in the Swift 6 language mode
109 | public static let unitYPositive = Float2(y: 1)
110 |
111 | public static let unitXNegative = Float2(x: -1)
| |- warning: static property 'unitXNegative' is not concurrency-safe because non-'Sendable' type 'Float2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitXNegative' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 | public static let unitYNegative = Float2(y: -1)
113 |
/host/spi-builder-workspace/Sources/Float2/Float2_NoObjCBridge.swift:17:15: note: consider making struct 'Float2' conform to the 'Sendable' protocol
15 | // MARK: Struct Definition
16 |
17 | public struct Float2
| `- note: consider making struct 'Float2' conform to the 'Sendable' protocol
18 | {
19 | public var x:Float
/host/spi-builder-workspace/Sources/Float2/Float2.swift:112:20: warning: static property 'unitYNegative' is not concurrency-safe because non-'Sendable' type 'Float2' may have shared mutable state; this is an error in the Swift 6 language mode
110 |
111 | public static let unitXNegative = Float2(x: -1)
112 | public static let unitYNegative = Float2(y: -1)
| |- warning: static property 'unitYNegative' is not concurrency-safe because non-'Sendable' type 'Float2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitYNegative' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
113 |
114 |
/host/spi-builder-workspace/Sources/Float2/Float2_NoObjCBridge.swift:17:15: note: consider making struct 'Float2' conform to the 'Sendable' protocol
15 | // MARK: Struct Definition
16 |
17 | public struct Float2
| `- note: consider making struct 'Float2' conform to the 'Sendable' protocol
18 | {
19 | public var x:Float
/host/spi-builder-workspace/Sources/Float3/Float3.swift:111:20: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Float3' may have shared mutable state; this is an error in the Swift 6 language mode
109 | // MARK: commonly-used “presets”
110 |
111 | public static let zero = Float3(scalar: 0)
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Float3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 |
113 | public static let one = Self.positiveOne
/host/spi-builder-workspace/Sources/Float3/Float3_NoObjCBridge.swift:20:15: note: consider making struct 'Float3' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float3
| `- note: consider making struct 'Float3' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float
/host/spi-builder-workspace/Sources/Float3/Float3.swift:113:20: warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'Float3' may have shared mutable state; this is an error in the Swift 6 language mode
111 | public static let zero = Float3(scalar: 0)
112 |
113 | public static let one = Self.positiveOne
| |- warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'Float3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'one' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 | public static let positiveOne = Float3(scalar: 1)
115 | public static let negativeOne = Float3(scalar: -1)
/host/spi-builder-workspace/Sources/Float3/Float3_NoObjCBridge.swift:20:15: note: consider making struct 'Float3' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float3
| `- note: consider making struct 'Float3' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float
/host/spi-builder-workspace/Sources/Float3/Float3.swift:114:20: warning: static property 'positiveOne' is not concurrency-safe because non-'Sendable' type 'Float3' may have shared mutable state; this is an error in the Swift 6 language mode
112 |
113 | public static let one = Self.positiveOne
114 | public static let positiveOne = Float3(scalar: 1)
| |- warning: static property 'positiveOne' is not concurrency-safe because non-'Sendable' type 'Float3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'positiveOne' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 | public static let negativeOne = Float3(scalar: -1)
116 |
/host/spi-builder-workspace/Sources/Float3/Float3_NoObjCBridge.swift:20:15: note: consider making struct 'Float3' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float3
| `- note: consider making struct 'Float3' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float
/host/spi-builder-workspace/Sources/Float3/Float3.swift:115:20: warning: static property 'negativeOne' is not concurrency-safe because non-'Sendable' type 'Float3' may have shared mutable state; this is an error in the Swift 6 language mode
113 | public static let one = Self.positiveOne
114 | public static let positiveOne = Float3(scalar: 1)
115 | public static let negativeOne = Float3(scalar: -1)
| |- warning: static property 'negativeOne' is not concurrency-safe because non-'Sendable' type 'Float3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'negativeOne' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
116 |
117 | public static let unitX = Self.unitXPositive
/host/spi-builder-workspace/Sources/Float3/Float3_NoObjCBridge.swift:20:15: note: consider making struct 'Float3' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float3
| `- note: consider making struct 'Float3' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float
/host/spi-builder-workspace/Sources/Float3/Float3.swift:117:20: warning: static property 'unitX' is not concurrency-safe because non-'Sendable' type 'Float3' may have shared mutable state; this is an error in the Swift 6 language mode
115 | public static let negativeOne = Float3(scalar: -1)
116 |
117 | public static let unitX = Self.unitXPositive
| |- warning: static property 'unitX' is not concurrency-safe because non-'Sendable' type 'Float3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitX' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
118 | public static let unitXPositive = Float3(x: 1)
119 | public static let unitY = Self.unitYPositive
/host/spi-builder-workspace/Sources/Float3/Float3_NoObjCBridge.swift:20:15: note: consider making struct 'Float3' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float3
| `- note: consider making struct 'Float3' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float
/host/spi-builder-workspace/Sources/Float3/Float3.swift:118:20: warning: static property 'unitXPositive' is not concurrency-safe because non-'Sendable' type 'Float3' may have shared mutable state; this is an error in the Swift 6 language mode
116 |
117 | public static let unitX = Self.unitXPositive
118 | public static let unitXPositive = Float3(x: 1)
| |- warning: static property 'unitXPositive' is not concurrency-safe because non-'Sendable' type 'Float3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitXPositive' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
119 | public static let unitY = Self.unitYPositive
120 | public static let unitYPositive = Float3(y: 1)
/host/spi-builder-workspace/Sources/Float3/Float3_NoObjCBridge.swift:20:15: note: consider making struct 'Float3' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float3
| `- note: consider making struct 'Float3' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float
/host/spi-builder-workspace/Sources/Float3/Float3.swift:119:20: warning: static property 'unitY' is not concurrency-safe because non-'Sendable' type 'Float3' may have shared mutable state; this is an error in the Swift 6 language mode
117 | public static let unitX = Self.unitXPositive
118 | public static let unitXPositive = Float3(x: 1)
119 | public static let unitY = Self.unitYPositive
| |- warning: static property 'unitY' is not concurrency-safe because non-'Sendable' type 'Float3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitY' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 | public static let unitYPositive = Float3(y: 1)
121 | public static let unitZ = Self.unitZPositive
/host/spi-builder-workspace/Sources/Float3/Float3_NoObjCBridge.swift:20:15: note: consider making struct 'Float3' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float3
| `- note: consider making struct 'Float3' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float
/host/spi-builder-workspace/Sources/Float3/Float3.swift:120:20: warning: static property 'unitYPositive' is not concurrency-safe because non-'Sendable' type 'Float3' may have shared mutable state; this is an error in the Swift 6 language mode
118 | public static let unitXPositive = Float3(x: 1)
119 | public static let unitY = Self.unitYPositive
120 | public static let unitYPositive = Float3(y: 1)
| |- warning: static property 'unitYPositive' is not concurrency-safe because non-'Sendable' type 'Float3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitYPositive' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
121 | public static let unitZ = Self.unitZPositive
122 | public static let unitZPositive = Float3(z: 1)
/host/spi-builder-workspace/Sources/Float3/Float3_NoObjCBridge.swift:20:15: note: consider making struct 'Float3' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float3
| `- note: consider making struct 'Float3' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float
/host/spi-builder-workspace/Sources/Float3/Float3.swift:121:20: warning: static property 'unitZ' is not concurrency-safe because non-'Sendable' type 'Float3' may have shared mutable state; this is an error in the Swift 6 language mode
119 | public static let unitY = Self.unitYPositive
120 | public static let unitYPositive = Float3(y: 1)
121 | public static let unitZ = Self.unitZPositive
| |- warning: static property 'unitZ' is not concurrency-safe because non-'Sendable' type 'Float3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitZ' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 | public static let unitZPositive = Float3(z: 1)
123 |
/host/spi-builder-workspace/Sources/Float3/Float3_NoObjCBridge.swift:20:15: note: consider making struct 'Float3' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float3
| `- note: consider making struct 'Float3' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float
/host/spi-builder-workspace/Sources/Float3/Float3.swift:122:20: warning: static property 'unitZPositive' is not concurrency-safe because non-'Sendable' type 'Float3' may have shared mutable state; this is an error in the Swift 6 language mode
120 | public static let unitYPositive = Float3(y: 1)
121 | public static let unitZ = Self.unitZPositive
122 | public static let unitZPositive = Float3(z: 1)
| |- warning: static property 'unitZPositive' is not concurrency-safe because non-'Sendable' type 'Float3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitZPositive' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
123 |
124 | public static let unitXNegative = Float3(x: -1)
/host/spi-builder-workspace/Sources/Float3/Float3_NoObjCBridge.swift:20:15: note: consider making struct 'Float3' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float3
| `- note: consider making struct 'Float3' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float
/host/spi-builder-workspace/Sources/Float3/Float3.swift:124:20: warning: static property 'unitXNegative' is not concurrency-safe because non-'Sendable' type 'Float3' may have shared mutable state; this is an error in the Swift 6 language mode
122 | public static let unitZPositive = Float3(z: 1)
123 |
124 | public static let unitXNegative = Float3(x: -1)
| |- warning: static property 'unitXNegative' is not concurrency-safe because non-'Sendable' type 'Float3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitXNegative' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
125 | public static let unitYNegative = Float3(y: -1)
126 | public static let unitZNegative = Float3(z: -1)
/host/spi-builder-workspace/Sources/Float3/Float3_NoObjCBridge.swift:20:15: note: consider making struct 'Float3' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float3
| `- note: consider making struct 'Float3' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float
/host/spi-builder-workspace/Sources/Float3/Float3.swift:125:20: warning: static property 'unitYNegative' is not concurrency-safe because non-'Sendable' type 'Float3' may have shared mutable state; this is an error in the Swift 6 language mode
123 |
124 | public static let unitXNegative = Float3(x: -1)
125 | public static let unitYNegative = Float3(y: -1)
| |- warning: static property 'unitYNegative' is not concurrency-safe because non-'Sendable' type 'Float3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitYNegative' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 | public static let unitZNegative = Float3(z: -1)
127 |
/host/spi-builder-workspace/Sources/Float3/Float3_NoObjCBridge.swift:20:15: note: consider making struct 'Float3' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float3
| `- note: consider making struct 'Float3' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float
/host/spi-builder-workspace/Sources/Float3/Float3.swift:126:20: warning: static property 'unitZNegative' is not concurrency-safe because non-'Sendable' type 'Float3' may have shared mutable state; this is an error in the Swift 6 language mode
124 | public static let unitXNegative = Float3(x: -1)
125 | public static let unitYNegative = Float3(y: -1)
126 | public static let unitZNegative = Float3(z: -1)
| |- warning: static property 'unitZNegative' is not concurrency-safe because non-'Sendable' type 'Float3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitZNegative' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
127 |
128 |
/host/spi-builder-workspace/Sources/Float3/Float3_NoObjCBridge.swift:20:15: note: consider making struct 'Float3' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float3
| `- note: consider making struct 'Float3' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float
/host/spi-builder-workspace/Sources/Float3x3/Float3x3.swift:199:20: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Float3x3' may have shared mutable state; this is an error in the Swift 6 language mode
197 | // MARK: commonly-used “presets”
198 |
199 | public static let zero = Float3x3()
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Float3x3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
200 | public static let identity = Float3x3(matrix_identity_float3x3);
201 |
/host/spi-builder-workspace/Sources/Float3x3/Float3x3_NoObjCBridge.swift:28:15: note: consider making struct 'Float3x3' conform to the 'Sendable' protocol
26 | // MARK: Struct Definition
27 |
28 | public struct Float3x3
| `- note: consider making struct 'Float3x3' conform to the 'Sendable' protocol
29 | {
30 | public var m00: Float
/host/spi-builder-workspace/Sources/Float3x3/Float3x3.swift:200:20: warning: static property 'identity' is not concurrency-safe because non-'Sendable' type 'Float3x3' may have shared mutable state; this is an error in the Swift 6 language mode
198 |
199 | public static let zero = Float3x3()
200 | public static let identity = Float3x3(matrix_identity_float3x3);
| |- warning: static property 'identity' is not concurrency-safe because non-'Sendable' type 'Float3x3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'identity' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
201 |
202 |
/host/spi-builder-workspace/Sources/Float3x3/Float3x3_NoObjCBridge.swift:28:15: note: consider making struct 'Float3x3' conform to the 'Sendable' protocol
26 | // MARK: Struct Definition
27 |
28 | public struct Float3x3
| `- note: consider making struct 'Float3x3' conform to the 'Sendable' protocol
29 | {
30 | public var m00: Float
/host/spi-builder-workspace/Sources/Float4/Float4.swift:147:20: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
145 | // MARK: commonly-used “presets”
146 |
147 | public static let zero = Float4(scalar: 0)
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
148 |
149 | public static let one = Self.positiveOne
/host/spi-builder-workspace/Sources/Float4/Float4_NoObjCBridge.swift:20:15: note: consider making struct 'Float4' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float4
| `- note: consider making struct 'Float4' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float, y:Float
/host/spi-builder-workspace/Sources/Float4/Float4.swift:149:20: warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
147 | public static let zero = Float4(scalar: 0)
148 |
149 | public static let one = Self.positiveOne
| |- warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'one' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 | public static let positiveOne = Float4(scalar: 1)
151 | public static let negativeOne = Float4(scalar: -1)
/host/spi-builder-workspace/Sources/Float4/Float4_NoObjCBridge.swift:20:15: note: consider making struct 'Float4' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float4
| `- note: consider making struct 'Float4' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float, y:Float
/host/spi-builder-workspace/Sources/Float4/Float4.swift:150:20: warning: static property 'positiveOne' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
148 |
149 | public static let one = Self.positiveOne
150 | public static let positiveOne = Float4(scalar: 1)
| |- warning: static property 'positiveOne' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'positiveOne' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
151 | public static let negativeOne = Float4(scalar: -1)
152 |
/host/spi-builder-workspace/Sources/Float4/Float4_NoObjCBridge.swift:20:15: note: consider making struct 'Float4' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float4
| `- note: consider making struct 'Float4' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float, y:Float
/host/spi-builder-workspace/Sources/Float4/Float4.swift:151:20: warning: static property 'negativeOne' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
149 | public static let one = Self.positiveOne
150 | public static let positiveOne = Float4(scalar: 1)
151 | public static let negativeOne = Float4(scalar: -1)
| |- warning: static property 'negativeOne' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'negativeOne' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 |
153 | public static let unitX = Self.unitXPositive
/host/spi-builder-workspace/Sources/Float4/Float4_NoObjCBridge.swift:20:15: note: consider making struct 'Float4' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float4
| `- note: consider making struct 'Float4' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float, y:Float
/host/spi-builder-workspace/Sources/Float4/Float4.swift:153:20: warning: static property 'unitX' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
151 | public static let negativeOne = Float4(scalar: -1)
152 |
153 | public static let unitX = Self.unitXPositive
| |- warning: static property 'unitX' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitX' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
154 | public static let unitXPositive = Float4(x: 1)
155 | public static let unitY = Self.unitYPositive
/host/spi-builder-workspace/Sources/Float4/Float4_NoObjCBridge.swift:20:15: note: consider making struct 'Float4' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float4
| `- note: consider making struct 'Float4' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float, y:Float
/host/spi-builder-workspace/Sources/Float4/Float4.swift:154:20: warning: static property 'unitXPositive' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
152 |
153 | public static let unitX = Self.unitXPositive
154 | public static let unitXPositive = Float4(x: 1)
| |- warning: static property 'unitXPositive' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitXPositive' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
155 | public static let unitY = Self.unitYPositive
156 | public static let unitYPositive = Float4(y: 1)
/host/spi-builder-workspace/Sources/Float4/Float4_NoObjCBridge.swift:20:15: note: consider making struct 'Float4' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float4
| `- note: consider making struct 'Float4' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float, y:Float
/host/spi-builder-workspace/Sources/Float4/Float4.swift:155:20: warning: static property 'unitY' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
153 | public static let unitX = Self.unitXPositive
154 | public static let unitXPositive = Float4(x: 1)
155 | public static let unitY = Self.unitYPositive
| |- warning: static property 'unitY' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitY' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
156 | public static let unitYPositive = Float4(y: 1)
157 | public static let unitZ = Self.unitZPositive
/host/spi-builder-workspace/Sources/Float4/Float4_NoObjCBridge.swift:20:15: note: consider making struct 'Float4' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float4
| `- note: consider making struct 'Float4' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float, y:Float
/host/spi-builder-workspace/Sources/Float4/Float4.swift:156:20: warning: static property 'unitYPositive' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
154 | public static let unitXPositive = Float4(x: 1)
155 | public static let unitY = Self.unitYPositive
156 | public static let unitYPositive = Float4(y: 1)
| |- warning: static property 'unitYPositive' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitYPositive' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
157 | public static let unitZ = Self.unitZPositive
158 | public static let unitZPositive = Float4(z: 1)
/host/spi-builder-workspace/Sources/Float4/Float4_NoObjCBridge.swift:20:15: note: consider making struct 'Float4' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float4
| `- note: consider making struct 'Float4' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float, y:Float
/host/spi-builder-workspace/Sources/Float4/Float4.swift:157:20: warning: static property 'unitZ' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
155 | public static let unitY = Self.unitYPositive
156 | public static let unitYPositive = Float4(y: 1)
157 | public static let unitZ = Self.unitZPositive
| |- warning: static property 'unitZ' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitZ' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
158 | public static let unitZPositive = Float4(z: 1)
159 | public static let unitW = Self.unitWPositive
/host/spi-builder-workspace/Sources/Float4/Float4_NoObjCBridge.swift:20:15: note: consider making struct 'Float4' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float4
| `- note: consider making struct 'Float4' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float, y:Float
/host/spi-builder-workspace/Sources/Float4/Float4.swift:158:20: warning: static property 'unitZPositive' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
156 | public static let unitYPositive = Float4(y: 1)
157 | public static let unitZ = Self.unitZPositive
158 | public static let unitZPositive = Float4(z: 1)
| |- warning: static property 'unitZPositive' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitZPositive' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
159 | public static let unitW = Self.unitWPositive
160 | public static let unitWPositive = Float4(w: 1)
/host/spi-builder-workspace/Sources/Float4/Float4_NoObjCBridge.swift:20:15: note: consider making struct 'Float4' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float4
| `- note: consider making struct 'Float4' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float, y:Float
/host/spi-builder-workspace/Sources/Float4/Float4.swift:159:20: warning: static property 'unitW' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
157 | public static let unitZ = Self.unitZPositive
158 | public static let unitZPositive = Float4(z: 1)
159 | public static let unitW = Self.unitWPositive
| |- warning: static property 'unitW' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitW' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
160 | public static let unitWPositive = Float4(w: 1)
161 |
/host/spi-builder-workspace/Sources/Float4/Float4_NoObjCBridge.swift:20:15: note: consider making struct 'Float4' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float4
| `- note: consider making struct 'Float4' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float, y:Float
/host/spi-builder-workspace/Sources/Float4/Float4.swift:160:20: warning: static property 'unitWPositive' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
158 | public static let unitZPositive = Float4(z: 1)
159 | public static let unitW = Self.unitWPositive
160 | public static let unitWPositive = Float4(w: 1)
| |- warning: static property 'unitWPositive' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitWPositive' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
161 |
162 | public static let unitXNegative = Float4(x: -1)
/host/spi-builder-workspace/Sources/Float4/Float4_NoObjCBridge.swift:20:15: note: consider making struct 'Float4' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float4
| `- note: consider making struct 'Float4' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float, y:Float
/host/spi-builder-workspace/Sources/Float4/Float4.swift:162:20: warning: static property 'unitXNegative' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
160 | public static let unitWPositive = Float4(w: 1)
161 |
162 | public static let unitXNegative = Float4(x: -1)
| |- warning: static property 'unitXNegative' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitXNegative' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 | public static let unitYNegative = Float4(y: -1)
164 | public static let unitZNegative = Float4(z: -1)
/host/spi-builder-workspace/Sources/Float4/Float4_NoObjCBridge.swift:20:15: note: consider making struct 'Float4' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float4
| `- note: consider making struct 'Float4' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float, y:Float
/host/spi-builder-workspace/Sources/Float4/Float4.swift:163:20: warning: static property 'unitYNegative' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
161 |
162 | public static let unitXNegative = Float4(x: -1)
163 | public static let unitYNegative = Float4(y: -1)
| |- warning: static property 'unitYNegative' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitYNegative' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
164 | public static let unitZNegative = Float4(z: -1)
165 | public static let unitWNegative = Float4(w: -1)
/host/spi-builder-workspace/Sources/Float4/Float4_NoObjCBridge.swift:20:15: note: consider making struct 'Float4' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float4
| `- note: consider making struct 'Float4' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float, y:Float
/host/spi-builder-workspace/Sources/Float4/Float4.swift:164:20: warning: static property 'unitZNegative' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
162 | public static let unitXNegative = Float4(x: -1)
163 | public static let unitYNegative = Float4(y: -1)
164 | public static let unitZNegative = Float4(z: -1)
| |- warning: static property 'unitZNegative' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitZNegative' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
165 | public static let unitWNegative = Float4(w: -1)
166 |
/host/spi-builder-workspace/Sources/Float4/Float4_NoObjCBridge.swift:20:15: note: consider making struct 'Float4' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float4
| `- note: consider making struct 'Float4' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float, y:Float
/host/spi-builder-workspace/Sources/Float4/Float4.swift:165:20: warning: static property 'unitWNegative' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
163 | public static let unitYNegative = Float4(y: -1)
164 | public static let unitZNegative = Float4(z: -1)
165 | public static let unitWNegative = Float4(w: -1)
| |- warning: static property 'unitWNegative' is not concurrency-safe because non-'Sendable' type 'Float4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitWNegative' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
166 |
167 |
/host/spi-builder-workspace/Sources/Float4/Float4_NoObjCBridge.swift:20:15: note: consider making struct 'Float4' conform to the 'Sendable' protocol
18 | // MARK: Struct Definition
19 |
20 | public struct Float4
| `- note: consider making struct 'Float4' conform to the 'Sendable' protocol
21 | {
22 | public var x:Float, y:Float
/host/spi-builder-workspace/Sources/Float4x4/Float4x4.swift:163:20: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Float4x4' may have shared mutable state; this is an error in the Swift 6 language mode
161 | // MARK: commonly-used “presets”
162 |
163 | public static let zero = Float4x4()
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Float4x4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
164 | public static let identity = Float4x4(matrix_identity_float4x4);
165 |
/host/spi-builder-workspace/Sources/Float4x4/Float4x4_NoObjCBridge.swift:30:15: note: consider making struct 'Float4x4' conform to the 'Sendable' protocol
28 | // MARK: Struct Definition
29 |
30 | public struct Float4x4
| `- note: consider making struct 'Float4x4' conform to the 'Sendable' protocol
31 | {
32 | public var m00: Float
/host/spi-builder-workspace/Sources/Float4x4/Float4x4.swift:164:20: warning: static property 'identity' is not concurrency-safe because non-'Sendable' type 'Float4x4' may have shared mutable state; this is an error in the Swift 6 language mode
162 |
163 | public static let zero = Float4x4()
164 | public static let identity = Float4x4(matrix_identity_float4x4);
| |- warning: static property 'identity' is not concurrency-safe because non-'Sendable' type 'Float4x4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'identity' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
165 |
166 |
/host/spi-builder-workspace/Sources/Float4x4/Float4x4_NoObjCBridge.swift:30:15: note: consider making struct 'Float4x4' conform to the 'Sendable' protocol
28 | // MARK: Struct Definition
29 |
30 | public struct Float4x4
| `- note: consider making struct 'Float4x4' conform to the 'Sendable' protocol
31 | {
32 | public var m00: Float
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion.swift:81:20: warning: static property 'identity' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
79 | // MARK: commonly-used “presets”
80 |
81 | public static let identity = FloatQuaternion(0, 0, 0, 1)
| |- warning: static property 'identity' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'identity' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |
83 | public static let rotation90AroundX = FloatQuaternion(SquareRootOfOneHalf, 0, 0, SquareRootOfOneHalf)
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion_NoObjCBridge.swift:23:15: note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
21 | // MARK: Struct Definition
22 |
23 | public struct FloatQuaternion
| `- note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
24 | {
25 | public var ix:Float, iy:Float, iz:Float, r:Float
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion.swift:83:20: warning: static property 'rotation90AroundX' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
81 | public static let identity = FloatQuaternion(0, 0, 0, 1)
82 |
83 | public static let rotation90AroundX = FloatQuaternion(SquareRootOfOneHalf, 0, 0, SquareRootOfOneHalf)
| |- warning: static property 'rotation90AroundX' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rotation90AroundX' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
84 | public static let rotation90AroundY = FloatQuaternion(0, SquareRootOfOneHalf, 0, SquareRootOfOneHalf)
85 | public static let rotation90AroundZ = FloatQuaternion(0, 0, SquareRootOfOneHalf, SquareRootOfOneHalf)
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion_NoObjCBridge.swift:23:15: note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
21 | // MARK: Struct Definition
22 |
23 | public struct FloatQuaternion
| `- note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
24 | {
25 | public var ix:Float, iy:Float, iz:Float, r:Float
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion.swift:84:20: warning: static property 'rotation90AroundY' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
82 |
83 | public static let rotation90AroundX = FloatQuaternion(SquareRootOfOneHalf, 0, 0, SquareRootOfOneHalf)
84 | public static let rotation90AroundY = FloatQuaternion(0, SquareRootOfOneHalf, 0, SquareRootOfOneHalf)
| |- warning: static property 'rotation90AroundY' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rotation90AroundY' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
85 | public static let rotation90AroundZ = FloatQuaternion(0, 0, SquareRootOfOneHalf, SquareRootOfOneHalf)
86 |
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion_NoObjCBridge.swift:23:15: note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
21 | // MARK: Struct Definition
22 |
23 | public struct FloatQuaternion
| `- note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
24 | {
25 | public var ix:Float, iy:Float, iz:Float, r:Float
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion.swift:85:20: warning: static property 'rotation90AroundZ' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
83 | public static let rotation90AroundX = FloatQuaternion(SquareRootOfOneHalf, 0, 0, SquareRootOfOneHalf)
84 | public static let rotation90AroundY = FloatQuaternion(0, SquareRootOfOneHalf, 0, SquareRootOfOneHalf)
85 | public static let rotation90AroundZ = FloatQuaternion(0, 0, SquareRootOfOneHalf, SquareRootOfOneHalf)
| |- warning: static property 'rotation90AroundZ' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rotation90AroundZ' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
86 |
87 | public static let rotation180AroundX = FloatQuaternion(1, 0, 0, 0)
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion_NoObjCBridge.swift:23:15: note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
21 | // MARK: Struct Definition
22 |
23 | public struct FloatQuaternion
| `- note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
24 | {
25 | public var ix:Float, iy:Float, iz:Float, r:Float
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion.swift:87:20: warning: static property 'rotation180AroundX' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
85 | public static let rotation90AroundZ = FloatQuaternion(0, 0, SquareRootOfOneHalf, SquareRootOfOneHalf)
86 |
87 | public static let rotation180AroundX = FloatQuaternion(1, 0, 0, 0)
| |- warning: static property 'rotation180AroundX' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rotation180AroundX' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
88 | public static let rotation180AroundY = FloatQuaternion(0, 1, 0, 0)
89 | public static let rotation180AroundZ = FloatQuaternion(0, 0, 1, 0)
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion_NoObjCBridge.swift:23:15: note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
21 | // MARK: Struct Definition
22 |
23 | public struct FloatQuaternion
| `- note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
24 | {
25 | public var ix:Float, iy:Float, iz:Float, r:Float
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion.swift:88:20: warning: static property 'rotation180AroundY' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
86 |
87 | public static let rotation180AroundX = FloatQuaternion(1, 0, 0, 0)
88 | public static let rotation180AroundY = FloatQuaternion(0, 1, 0, 0)
| |- warning: static property 'rotation180AroundY' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rotation180AroundY' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
89 | public static let rotation180AroundZ = FloatQuaternion(0, 0, 1, 0)
90 |
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion_NoObjCBridge.swift:23:15: note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
21 | // MARK: Struct Definition
22 |
23 | public struct FloatQuaternion
| `- note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
24 | {
25 | public var ix:Float, iy:Float, iz:Float, r:Float
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion.swift:89:20: warning: static property 'rotation180AroundZ' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
87 | public static let rotation180AroundX = FloatQuaternion(1, 0, 0, 0)
88 | public static let rotation180AroundY = FloatQuaternion(0, 1, 0, 0)
89 | public static let rotation180AroundZ = FloatQuaternion(0, 0, 1, 0)
| |- warning: static property 'rotation180AroundZ' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rotation180AroundZ' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
90 |
91 | public static let rotation270AroundX = FloatQuaternion(-SquareRootOfOneHalf, 0, 0, SquareRootOfOneHalf)
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion_NoObjCBridge.swift:23:15: note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
21 | // MARK: Struct Definition
22 |
23 | public struct FloatQuaternion
| `- note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
24 | {
25 | public var ix:Float, iy:Float, iz:Float, r:Float
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion.swift:91:20: warning: static property 'rotation270AroundX' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
89 | public static let rotation180AroundZ = FloatQuaternion(0, 0, 1, 0)
90 |
91 | public static let rotation270AroundX = FloatQuaternion(-SquareRootOfOneHalf, 0, 0, SquareRootOfOneHalf)
| |- warning: static property 'rotation270AroundX' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rotation270AroundX' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 | public static let rotation270AroundY = FloatQuaternion(0, -SquareRootOfOneHalf, 0, SquareRootOfOneHalf)
93 | public static let rotation270AroundZ = FloatQuaternion(0, 0, -SquareRootOfOneHalf, SquareRootOfOneHalf)
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion_NoObjCBridge.swift:23:15: note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
21 | // MARK: Struct Definition
22 |
23 | public struct FloatQuaternion
| `- note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
24 | {
25 | public var ix:Float, iy:Float, iz:Float, r:Float
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion.swift:92:20: warning: static property 'rotation270AroundY' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
90 |
91 | public static let rotation270AroundX = FloatQuaternion(-SquareRootOfOneHalf, 0, 0, SquareRootOfOneHalf)
92 | public static let rotation270AroundY = FloatQuaternion(0, -SquareRootOfOneHalf, 0, SquareRootOfOneHalf)
| |- warning: static property 'rotation270AroundY' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rotation270AroundY' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
93 | public static let rotation270AroundZ = FloatQuaternion(0, 0, -SquareRootOfOneHalf, SquareRootOfOneHalf)
94 |
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion_NoObjCBridge.swift:23:15: note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
21 | // MARK: Struct Definition
22 |
23 | public struct FloatQuaternion
| `- note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
24 | {
25 | public var ix:Float, iy:Float, iz:Float, r:Float
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion.swift:93:20: warning: static property 'rotation270AroundZ' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
91 | public static let rotation270AroundX = FloatQuaternion(-SquareRootOfOneHalf, 0, 0, SquareRootOfOneHalf)
92 | public static let rotation270AroundY = FloatQuaternion(0, -SquareRootOfOneHalf, 0, SquareRootOfOneHalf)
93 | public static let rotation270AroundZ = FloatQuaternion(0, 0, -SquareRootOfOneHalf, SquareRootOfOneHalf)
| |- warning: static property 'rotation270AroundZ' is not concurrency-safe because non-'Sendable' type 'FloatQuaternion' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'rotation270AroundZ' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
94 |
95 |
/host/spi-builder-workspace/Sources/FloatQuaternion/FloatQuaternion_NoObjCBridge.swift:23:15: note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
21 | // MARK: Struct Definition
22 |
23 | public struct FloatQuaternion
| `- note: consider making struct 'FloatQuaternion' conform to the 'Sendable' protocol
24 | {
25 | public var ix:Float, iy:Float, iz:Float, r:Float
/host/spi-builder-workspace/Sources/Int2/Int2.swift:94:20: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
92 | // MARK: commonly-used “presets”
93 |
94 | public static let zero = Int2(scalar: 0)
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
95 |
96 | public static let one = Self.positiveOne
/host/spi-builder-workspace/Sources/Int2/Int2_NoObjCBridge.swift:11:15: note: consider making struct 'Int2' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int2
| `- note: consider making struct 'Int2' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int2/Int2.swift:96:20: warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
94 | public static let zero = Int2(scalar: 0)
95 |
96 | public static let one = Self.positiveOne
| |- warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'one' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
97 | public static let positiveOne = Int2(scalar: 1)
98 | public static let negativeOne = Int2(scalar: -1)
/host/spi-builder-workspace/Sources/Int2/Int2_NoObjCBridge.swift:11:15: note: consider making struct 'Int2' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int2
| `- note: consider making struct 'Int2' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int2/Int2.swift:97:20: warning: static property 'positiveOne' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
95 |
96 | public static let one = Self.positiveOne
97 | public static let positiveOne = Int2(scalar: 1)
| |- warning: static property 'positiveOne' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'positiveOne' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
98 | public static let negativeOne = Int2(scalar: -1)
99 |
/host/spi-builder-workspace/Sources/Int2/Int2_NoObjCBridge.swift:11:15: note: consider making struct 'Int2' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int2
| `- note: consider making struct 'Int2' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int2/Int2.swift:98:20: warning: static property 'negativeOne' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
96 | public static let one = Self.positiveOne
97 | public static let positiveOne = Int2(scalar: 1)
98 | public static let negativeOne = Int2(scalar: -1)
| |- warning: static property 'negativeOne' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'negativeOne' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
99 |
100 | public static let unitX = Self.unitXPositive
/host/spi-builder-workspace/Sources/Int2/Int2_NoObjCBridge.swift:11:15: note: consider making struct 'Int2' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int2
| `- note: consider making struct 'Int2' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int2/Int2.swift:100:20: warning: static property 'unitX' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
98 | public static let negativeOne = Int2(scalar: -1)
99 |
100 | public static let unitX = Self.unitXPositive
| |- warning: static property 'unitX' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitX' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
101 | public static let unitXPositive = Int2(x: 1)
102 | public static let unitY = Self.unitYPositive
/host/spi-builder-workspace/Sources/Int2/Int2_NoObjCBridge.swift:11:15: note: consider making struct 'Int2' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int2
| `- note: consider making struct 'Int2' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int2/Int2.swift:101:20: warning: static property 'unitXPositive' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
99 |
100 | public static let unitX = Self.unitXPositive
101 | public static let unitXPositive = Int2(x: 1)
| |- warning: static property 'unitXPositive' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitXPositive' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 | public static let unitY = Self.unitYPositive
103 | public static let unitYPositive = Int2(y: 1)
/host/spi-builder-workspace/Sources/Int2/Int2_NoObjCBridge.swift:11:15: note: consider making struct 'Int2' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int2
| `- note: consider making struct 'Int2' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int2/Int2.swift:102:20: warning: static property 'unitY' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
100 | public static let unitX = Self.unitXPositive
101 | public static let unitXPositive = Int2(x: 1)
102 | public static let unitY = Self.unitYPositive
| |- warning: static property 'unitY' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitY' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
103 | public static let unitYPositive = Int2(y: 1)
104 |
/host/spi-builder-workspace/Sources/Int2/Int2_NoObjCBridge.swift:11:15: note: consider making struct 'Int2' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int2
| `- note: consider making struct 'Int2' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int2/Int2.swift:103:20: warning: static property 'unitYPositive' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
101 | public static let unitXPositive = Int2(x: 1)
102 | public static let unitY = Self.unitYPositive
103 | public static let unitYPositive = Int2(y: 1)
| |- warning: static property 'unitYPositive' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitYPositive' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
104 |
105 | public static let unitXNegative = Int2(x: -1)
/host/spi-builder-workspace/Sources/Int2/Int2_NoObjCBridge.swift:11:15: note: consider making struct 'Int2' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int2
| `- note: consider making struct 'Int2' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int2/Int2.swift:105:20: warning: static property 'unitXNegative' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
103 | public static let unitYPositive = Int2(y: 1)
104 |
105 | public static let unitXNegative = Int2(x: -1)
| |- warning: static property 'unitXNegative' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitXNegative' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 | public static let unitYNegative = Int2(y: -1)
107 |
/host/spi-builder-workspace/Sources/Int2/Int2_NoObjCBridge.swift:11:15: note: consider making struct 'Int2' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int2
| `- note: consider making struct 'Int2' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int2/Int2.swift:106:20: warning: static property 'unitYNegative' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
104 |
105 | public static let unitXNegative = Int2(x: -1)
106 | public static let unitYNegative = Int2(y: -1)
| |- warning: static property 'unitYNegative' is not concurrency-safe because non-'Sendable' type 'Int2' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitYNegative' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
107 |
108 |
/host/spi-builder-workspace/Sources/Int2/Int2_NoObjCBridge.swift:11:15: note: consider making struct 'Int2' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int2
| `- note: consider making struct 'Int2' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int3/Int3.swift:102:20: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Int3' may have shared mutable state; this is an error in the Swift 6 language mode
100 | // MARK: commonly-used “presets”
101 |
102 | public static let zero = Int3(scalar: 0)
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Int3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
103 |
104 | public static let one = Self.positiveOne
/host/spi-builder-workspace/Sources/Int3/Int3_NoObjCBridge.swift:11:15: note: consider making struct 'Int3' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int3
| `- note: consider making struct 'Int3' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int3/Int3.swift:104:20: warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'Int3' may have shared mutable state; this is an error in the Swift 6 language mode
102 | public static let zero = Int3(scalar: 0)
103 |
104 | public static let one = Self.positiveOne
| |- warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'Int3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'one' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
105 | public static let positiveOne = Int3(scalar: 1)
106 | public static let negativeOne = Int3(scalar: -1)
/host/spi-builder-workspace/Sources/Int3/Int3_NoObjCBridge.swift:11:15: note: consider making struct 'Int3' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int3
| `- note: consider making struct 'Int3' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int3/Int3.swift:105:20: warning: static property 'positiveOne' is not concurrency-safe because non-'Sendable' type 'Int3' may have shared mutable state; this is an error in the Swift 6 language mode
103 |
104 | public static let one = Self.positiveOne
105 | public static let positiveOne = Int3(scalar: 1)
| |- warning: static property 'positiveOne' is not concurrency-safe because non-'Sendable' type 'Int3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'positiveOne' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 | public static let negativeOne = Int3(scalar: -1)
107 |
/host/spi-builder-workspace/Sources/Int3/Int3_NoObjCBridge.swift:11:15: note: consider making struct 'Int3' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int3
| `- note: consider making struct 'Int3' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int3/Int3.swift:106:20: warning: static property 'negativeOne' is not concurrency-safe because non-'Sendable' type 'Int3' may have shared mutable state; this is an error in the Swift 6 language mode
104 | public static let one = Self.positiveOne
105 | public static let positiveOne = Int3(scalar: 1)
106 | public static let negativeOne = Int3(scalar: -1)
| |- warning: static property 'negativeOne' is not concurrency-safe because non-'Sendable' type 'Int3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'negativeOne' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
107 |
108 | public static let unitX = Self.unitXPositive
/host/spi-builder-workspace/Sources/Int3/Int3_NoObjCBridge.swift:11:15: note: consider making struct 'Int3' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int3
| `- note: consider making struct 'Int3' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int3/Int3.swift:108:20: warning: static property 'unitX' is not concurrency-safe because non-'Sendable' type 'Int3' may have shared mutable state; this is an error in the Swift 6 language mode
106 | public static let negativeOne = Int3(scalar: -1)
107 |
108 | public static let unitX = Self.unitXPositive
| |- warning: static property 'unitX' is not concurrency-safe because non-'Sendable' type 'Int3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitX' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 | public static let unitXPositive = Int3(x: 1)
110 | public static let unitY = Self.unitYPositive
/host/spi-builder-workspace/Sources/Int3/Int3_NoObjCBridge.swift:11:15: note: consider making struct 'Int3' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int3
| `- note: consider making struct 'Int3' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int3/Int3.swift:109:20: warning: static property 'unitXPositive' is not concurrency-safe because non-'Sendable' type 'Int3' may have shared mutable state; this is an error in the Swift 6 language mode
107 |
108 | public static let unitX = Self.unitXPositive
109 | public static let unitXPositive = Int3(x: 1)
| |- warning: static property 'unitXPositive' is not concurrency-safe because non-'Sendable' type 'Int3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitXPositive' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 | public static let unitY = Self.unitYPositive
111 | public static let unitYPositive = Int3(y: 1)
/host/spi-builder-workspace/Sources/Int3/Int3_NoObjCBridge.swift:11:15: note: consider making struct 'Int3' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int3
| `- note: consider making struct 'Int3' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int3/Int3.swift:110:20: warning: static property 'unitY' is not concurrency-safe because non-'Sendable' type 'Int3' may have shared mutable state; this is an error in the Swift 6 language mode
108 | public static let unitX = Self.unitXPositive
109 | public static let unitXPositive = Int3(x: 1)
110 | public static let unitY = Self.unitYPositive
| |- warning: static property 'unitY' is not concurrency-safe because non-'Sendable' type 'Int3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitY' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
111 | public static let unitYPositive = Int3(y: 1)
112 | public static let unitZ = Self.unitZPositive
/host/spi-builder-workspace/Sources/Int3/Int3_NoObjCBridge.swift:11:15: note: consider making struct 'Int3' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int3
| `- note: consider making struct 'Int3' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int3/Int3.swift:111:20: warning: static property 'unitYPositive' is not concurrency-safe because non-'Sendable' type 'Int3' may have shared mutable state; this is an error in the Swift 6 language mode
109 | public static let unitXPositive = Int3(x: 1)
110 | public static let unitY = Self.unitYPositive
111 | public static let unitYPositive = Int3(y: 1)
| |- warning: static property 'unitYPositive' is not concurrency-safe because non-'Sendable' type 'Int3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitYPositive' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 | public static let unitZ = Self.unitZPositive
113 | public static let unitZPositive = Int3(z: 1)
/host/spi-builder-workspace/Sources/Int3/Int3_NoObjCBridge.swift:11:15: note: consider making struct 'Int3' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int3
| `- note: consider making struct 'Int3' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int3/Int3.swift:112:20: warning: static property 'unitZ' is not concurrency-safe because non-'Sendable' type 'Int3' may have shared mutable state; this is an error in the Swift 6 language mode
110 | public static let unitY = Self.unitYPositive
111 | public static let unitYPositive = Int3(y: 1)
112 | public static let unitZ = Self.unitZPositive
| |- warning: static property 'unitZ' is not concurrency-safe because non-'Sendable' type 'Int3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitZ' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
113 | public static let unitZPositive = Int3(z: 1)
114 |
/host/spi-builder-workspace/Sources/Int3/Int3_NoObjCBridge.swift:11:15: note: consider making struct 'Int3' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int3
| `- note: consider making struct 'Int3' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int3/Int3.swift:113:20: warning: static property 'unitZPositive' is not concurrency-safe because non-'Sendable' type 'Int3' may have shared mutable state; this is an error in the Swift 6 language mode
111 | public static let unitYPositive = Int3(y: 1)
112 | public static let unitZ = Self.unitZPositive
113 | public static let unitZPositive = Int3(z: 1)
| |- warning: static property 'unitZPositive' is not concurrency-safe because non-'Sendable' type 'Int3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitZPositive' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 |
115 | public static let unitXNegative = Int3(x: -1)
/host/spi-builder-workspace/Sources/Int3/Int3_NoObjCBridge.swift:11:15: note: consider making struct 'Int3' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int3
| `- note: consider making struct 'Int3' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int3/Int3.swift:115:20: warning: static property 'unitXNegative' is not concurrency-safe because non-'Sendable' type 'Int3' may have shared mutable state; this is an error in the Swift 6 language mode
113 | public static let unitZPositive = Int3(z: 1)
114 |
115 | public static let unitXNegative = Int3(x: -1)
| |- warning: static property 'unitXNegative' is not concurrency-safe because non-'Sendable' type 'Int3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitXNegative' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
116 | public static let unitYNegative = Int3(y: -1)
117 | public static let unitZNegative = Int3(z: -1)
/host/spi-builder-workspace/Sources/Int3/Int3_NoObjCBridge.swift:11:15: note: consider making struct 'Int3' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int3
| `- note: consider making struct 'Int3' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int3/Int3.swift:116:20: warning: static property 'unitYNegative' is not concurrency-safe because non-'Sendable' type 'Int3' may have shared mutable state; this is an error in the Swift 6 language mode
114 |
115 | public static let unitXNegative = Int3(x: -1)
116 | public static let unitYNegative = Int3(y: -1)
| |- warning: static property 'unitYNegative' is not concurrency-safe because non-'Sendable' type 'Int3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitYNegative' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
117 | public static let unitZNegative = Int3(z: -1)
118 |
/host/spi-builder-workspace/Sources/Int3/Int3_NoObjCBridge.swift:11:15: note: consider making struct 'Int3' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int3
| `- note: consider making struct 'Int3' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int3/Int3.swift:117:20: warning: static property 'unitZNegative' is not concurrency-safe because non-'Sendable' type 'Int3' may have shared mutable state; this is an error in the Swift 6 language mode
115 | public static let unitXNegative = Int3(x: -1)
116 | public static let unitYNegative = Int3(y: -1)
117 | public static let unitZNegative = Int3(z: -1)
| |- warning: static property 'unitZNegative' is not concurrency-safe because non-'Sendable' type 'Int3' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitZNegative' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
118 |
119 |
/host/spi-builder-workspace/Sources/Int3/Int3_NoObjCBridge.swift:11:15: note: consider making struct 'Int3' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int3
| `- note: consider making struct 'Int3' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int4/Int4.swift:138:20: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
136 | // MARK: commonly-used “presets”
137 |
138 | public static let zero = Int4(scalar: 0)
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
139 |
140 | public static let one = Self.positiveOne
/host/spi-builder-workspace/Sources/Int4/Int4_NoObjCBridge.swift:11:15: note: consider making struct 'Int4' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int4
| `- note: consider making struct 'Int4' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int4/Int4.swift:140:20: warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
138 | public static let zero = Int4(scalar: 0)
139 |
140 | public static let one = Self.positiveOne
| |- warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'one' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
141 | public static let positiveOne = Int4(scalar: 1)
142 | public static let negativeOne = Int4(scalar: -1)
/host/spi-builder-workspace/Sources/Int4/Int4_NoObjCBridge.swift:11:15: note: consider making struct 'Int4' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int4
| `- note: consider making struct 'Int4' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int4/Int4.swift:141:20: warning: static property 'positiveOne' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
139 |
140 | public static let one = Self.positiveOne
141 | public static let positiveOne = Int4(scalar: 1)
| |- warning: static property 'positiveOne' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'positiveOne' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
142 | public static let negativeOne = Int4(scalar: -1)
143 |
/host/spi-builder-workspace/Sources/Int4/Int4_NoObjCBridge.swift:11:15: note: consider making struct 'Int4' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int4
| `- note: consider making struct 'Int4' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int4/Int4.swift:142:20: warning: static property 'negativeOne' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
140 | public static let one = Self.positiveOne
141 | public static let positiveOne = Int4(scalar: 1)
142 | public static let negativeOne = Int4(scalar: -1)
| |- warning: static property 'negativeOne' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'negativeOne' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
143 |
144 | public static let unitX = Self.unitXPositive
/host/spi-builder-workspace/Sources/Int4/Int4_NoObjCBridge.swift:11:15: note: consider making struct 'Int4' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int4
| `- note: consider making struct 'Int4' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int4/Int4.swift:144:20: warning: static property 'unitX' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
142 | public static let negativeOne = Int4(scalar: -1)
143 |
144 | public static let unitX = Self.unitXPositive
| |- warning: static property 'unitX' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitX' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
145 | public static let unitXPositive = Int4(x: 1)
146 | public static let unitY = Self.unitYPositive
/host/spi-builder-workspace/Sources/Int4/Int4_NoObjCBridge.swift:11:15: note: consider making struct 'Int4' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int4
| `- note: consider making struct 'Int4' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int4/Int4.swift:145:20: warning: static property 'unitXPositive' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
143 |
144 | public static let unitX = Self.unitXPositive
145 | public static let unitXPositive = Int4(x: 1)
| |- warning: static property 'unitXPositive' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitXPositive' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
146 | public static let unitY = Self.unitYPositive
147 | public static let unitYPositive = Int4(y: 1)
/host/spi-builder-workspace/Sources/Int4/Int4_NoObjCBridge.swift:11:15: note: consider making struct 'Int4' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int4
| `- note: consider making struct 'Int4' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int4/Int4.swift:146:20: warning: static property 'unitY' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
144 | public static let unitX = Self.unitXPositive
145 | public static let unitXPositive = Int4(x: 1)
146 | public static let unitY = Self.unitYPositive
| |- warning: static property 'unitY' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitY' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
147 | public static let unitYPositive = Int4(y: 1)
148 | public static let unitZ = Self.unitZPositive
/host/spi-builder-workspace/Sources/Int4/Int4_NoObjCBridge.swift:11:15: note: consider making struct 'Int4' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int4
| `- note: consider making struct 'Int4' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int4/Int4.swift:147:20: warning: static property 'unitYPositive' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
145 | public static let unitXPositive = Int4(x: 1)
146 | public static let unitY = Self.unitYPositive
147 | public static let unitYPositive = Int4(y: 1)
| |- warning: static property 'unitYPositive' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitYPositive' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
148 | public static let unitZ = Self.unitZPositive
149 | public static let unitZPositive = Int4(z: 1)
/host/spi-builder-workspace/Sources/Int4/Int4_NoObjCBridge.swift:11:15: note: consider making struct 'Int4' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int4
| `- note: consider making struct 'Int4' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int4/Int4.swift:148:20: warning: static property 'unitZ' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
146 | public static let unitY = Self.unitYPositive
147 | public static let unitYPositive = Int4(y: 1)
148 | public static let unitZ = Self.unitZPositive
| |- warning: static property 'unitZ' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitZ' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
149 | public static let unitZPositive = Int4(z: 1)
150 | public static let unitW = Self.unitWPositive
/host/spi-builder-workspace/Sources/Int4/Int4_NoObjCBridge.swift:11:15: note: consider making struct 'Int4' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int4
| `- note: consider making struct 'Int4' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int4/Int4.swift:149:20: warning: static property 'unitZPositive' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
147 | public static let unitYPositive = Int4(y: 1)
148 | public static let unitZ = Self.unitZPositive
149 | public static let unitZPositive = Int4(z: 1)
| |- warning: static property 'unitZPositive' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitZPositive' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 | public static let unitW = Self.unitWPositive
151 | public static let unitWPositive = Int4(w: 1)
/host/spi-builder-workspace/Sources/Int4/Int4_NoObjCBridge.swift:11:15: note: consider making struct 'Int4' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int4
| `- note: consider making struct 'Int4' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int4/Int4.swift:150:20: warning: static property 'unitW' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
148 | public static let unitZ = Self.unitZPositive
149 | public static let unitZPositive = Int4(z: 1)
150 | public static let unitW = Self.unitWPositive
| |- warning: static property 'unitW' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitW' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
151 | public static let unitWPositive = Int4(w: 1)
152 |
/host/spi-builder-workspace/Sources/Int4/Int4_NoObjCBridge.swift:11:15: note: consider making struct 'Int4' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int4
| `- note: consider making struct 'Int4' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int4/Int4.swift:151:20: warning: static property 'unitWPositive' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
149 | public static let unitZPositive = Int4(z: 1)
150 | public static let unitW = Self.unitWPositive
151 | public static let unitWPositive = Int4(w: 1)
| |- warning: static property 'unitWPositive' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitWPositive' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 |
153 | public static let unitXNegative = Int4(x: -1)
/host/spi-builder-workspace/Sources/Int4/Int4_NoObjCBridge.swift:11:15: note: consider making struct 'Int4' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int4
| `- note: consider making struct 'Int4' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int4/Int4.swift:153:20: warning: static property 'unitXNegative' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
151 | public static let unitWPositive = Int4(w: 1)
152 |
153 | public static let unitXNegative = Int4(x: -1)
| |- warning: static property 'unitXNegative' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitXNegative' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
154 | public static let unitYNegative = Int4(y: -1)
155 | public static let unitZNegative = Int4(z: -1)
/host/spi-builder-workspace/Sources/Int4/Int4_NoObjCBridge.swift:11:15: note: consider making struct 'Int4' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int4
| `- note: consider making struct 'Int4' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int4/Int4.swift:154:20: warning: static property 'unitYNegative' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
152 |
153 | public static let unitXNegative = Int4(x: -1)
154 | public static let unitYNegative = Int4(y: -1)
| |- warning: static property 'unitYNegative' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitYNegative' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
155 | public static let unitZNegative = Int4(z: -1)
156 | public static let unitWNegative = Int4(w: -1)
/host/spi-builder-workspace/Sources/Int4/Int4_NoObjCBridge.swift:11:15: note: consider making struct 'Int4' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int4
| `- note: consider making struct 'Int4' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int4/Int4.swift:155:20: warning: static property 'unitZNegative' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
153 | public static let unitXNegative = Int4(x: -1)
154 | public static let unitYNegative = Int4(y: -1)
155 | public static let unitZNegative = Int4(z: -1)
| |- warning: static property 'unitZNegative' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitZNegative' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
156 | public static let unitWNegative = Int4(w: -1)
157 |
/host/spi-builder-workspace/Sources/Int4/Int4_NoObjCBridge.swift:11:15: note: consider making struct 'Int4' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int4
| `- note: consider making struct 'Int4' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
/host/spi-builder-workspace/Sources/Int4/Int4.swift:156:20: warning: static property 'unitWNegative' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
154 | public static let unitYNegative = Int4(y: -1)
155 | public static let unitZNegative = Int4(z: -1)
156 | public static let unitWNegative = Int4(w: -1)
| |- warning: static property 'unitWNegative' is not concurrency-safe because non-'Sendable' type 'Int4' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unitWNegative' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
157 |
158 |
/host/spi-builder-workspace/Sources/Int4/Int4_NoObjCBridge.swift:11:15: note: consider making struct 'Int4' conform to the 'Sendable' protocol
9 | // MARK: Struct Definition
10 |
11 | public struct Int4
| `- note: consider making struct 'Int4' conform to the 'Sendable' protocol
12 | {
13 | public var x:Int32
Build complete! (60.48s)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-numerics",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-numerics"
},
{
"identity" : "kvsimd.swift",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/keyvariable/kvSIMD.swift.git"
}
],
"manifest_display_name" : "Vuckt",
"name" : "Vuckt",
"path" : "/host/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "Vuckt",
"targets" : [
"Vuckt"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"swift_languages_versions" : [
"4",
"4.2",
"5"
],
"targets" : [
{
"c99name" : "VucktTests",
"module_type" : "SwiftTarget",
"name" : "VucktTests",
"path" : "Tests",
"product_dependencies" : [
"Numerics"
],
"sources" : [
"VucktPerformanceTests.swift",
"VucktTests.swift"
],
"target_dependencies" : [
"Vuckt"
],
"type" : "test"
},
{
"c99name" : "Vuckt",
"module_type" : "SwiftTarget",
"name" : "Vuckt",
"path" : "Sources",
"product_dependencies" : [
"kvSIMD"
],
"product_memberships" : [
"Vuckt"
],
"sources" : [
"Float2/Float2.swift",
"Float2/Float2_NoObjCBridge.swift",
"Float3/Float3.swift",
"Float3/Float3_NoObjCBridge.swift",
"Float3x3/Float3x3.swift",
"Float3x3/Float3x3_NoObjCBridge.swift",
"Float4/Float4.swift",
"Float4/Float4_NoObjCBridge.swift",
"Float4x4/Float4x4.swift",
"Float4x4/Float4x4_NoObjCBridge.swift",
"FloatQuaternion/FloatQuaternion.swift",
"FloatQuaternion/FloatQuaternion_NoObjCBridge.swift",
"Int2/Int2.swift",
"Int2/Int2_NoObjCBridge.swift",
"Int3/Int3.swift",
"Int3/Int3_NoObjCBridge.swift",
"Int4/Int4.swift",
"Int4/Int4_NoObjCBridge.swift",
"Vuckt.swift"
],
"type" : "library"
}
],
"tools_version" : "5.0"
}
basic-6.1-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:a7bfd71e9384436264431030299dc8a2d42d0664a168cfa1a5dd84c9bc592ccf
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:basic-6.1-latest
Done.