Build Information
Successful build of Plato with Swift 6.0 for macOS (SPM).
Swift 6 data race errors: 25
Build Command
env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Build Log
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/GreaterThanEqualOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/GreaterThanOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/LessThanEqualOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
[194/237] Compiling PlatoCore AndOperation.swift
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/ArithmeticOperations/SubtractOperation.swift:19:16: warning: static property 'compatibleMatrix' is not concurrency-safe because non-'Sendable' type '[ValueType : [ValueType]]' may have shared mutable state; this is an error in the Swift 6 language mode
17 | }
18 |
19 | static let compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because non-'Sendable' type '[ValueType : [ValueType]]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | .void : [],
21 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Value/ValueType.swift:9:13: note: consider making enum 'ValueType' conform to the 'Sendable' protocol
7 |
8 | /// The atomic type of a value
9 | public enum ValueType: Int {
| |- note: consider making enum 'ValueType' conform to the 'Sendable' protocol
| `- note: consider making enum 'ValueType' conform to the 'Sendable' protocol
10 | case bool
11 | case int
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/AndOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool, .int, .float, .double],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/DifferentOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/EqualOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/GreaterThanEqualOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/GreaterThanOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/LessThanEqualOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
[195/237] Compiling PlatoCore DifferentOperation.swift
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/ArithmeticOperations/SubtractOperation.swift:19:16: warning: static property 'compatibleMatrix' is not concurrency-safe because non-'Sendable' type '[ValueType : [ValueType]]' may have shared mutable state; this is an error in the Swift 6 language mode
17 | }
18 |
19 | static let compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because non-'Sendable' type '[ValueType : [ValueType]]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | .void : [],
21 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Value/ValueType.swift:9:13: note: consider making enum 'ValueType' conform to the 'Sendable' protocol
7 |
8 | /// The atomic type of a value
9 | public enum ValueType: Int {
| |- note: consider making enum 'ValueType' conform to the 'Sendable' protocol
| `- note: consider making enum 'ValueType' conform to the 'Sendable' protocol
10 | case bool
11 | case int
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/AndOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool, .int, .float, .double],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/DifferentOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/EqualOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/GreaterThanEqualOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/GreaterThanOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/LessThanEqualOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
[196/237] Compiling PlatoCore EqualOperation.swift
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/ArithmeticOperations/SubtractOperation.swift:19:16: warning: static property 'compatibleMatrix' is not concurrency-safe because non-'Sendable' type '[ValueType : [ValueType]]' may have shared mutable state; this is an error in the Swift 6 language mode
17 | }
18 |
19 | static let compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because non-'Sendable' type '[ValueType : [ValueType]]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | .void : [],
21 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Value/ValueType.swift:9:13: note: consider making enum 'ValueType' conform to the 'Sendable' protocol
7 |
8 | /// The atomic type of a value
9 | public enum ValueType: Int {
| |- note: consider making enum 'ValueType' conform to the 'Sendable' protocol
| `- note: consider making enum 'ValueType' conform to the 'Sendable' protocol
10 | case bool
11 | case int
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/AndOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool, .int, .float, .double],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/DifferentOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/EqualOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/GreaterThanEqualOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/GreaterThanOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/LessThanEqualOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
[197/237] Compiling PlatoCore GreaterThanEqualOperation.swift
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/ArithmeticOperations/SubtractOperation.swift:19:16: warning: static property 'compatibleMatrix' is not concurrency-safe because non-'Sendable' type '[ValueType : [ValueType]]' may have shared mutable state; this is an error in the Swift 6 language mode
17 | }
18 |
19 | static let compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because non-'Sendable' type '[ValueType : [ValueType]]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | .void : [],
21 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Value/ValueType.swift:9:13: note: consider making enum 'ValueType' conform to the 'Sendable' protocol
7 |
8 | /// The atomic type of a value
9 | public enum ValueType: Int {
| |- note: consider making enum 'ValueType' conform to the 'Sendable' protocol
| `- note: consider making enum 'ValueType' conform to the 'Sendable' protocol
10 | case bool
11 | case int
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/AndOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool, .int, .float, .double],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/DifferentOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/EqualOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/GreaterThanEqualOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/GreaterThanOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/LessThanEqualOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
[198/237] Compiling PlatoCore GreaterThanOperation.swift
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/ArithmeticOperations/SubtractOperation.swift:19:16: warning: static property 'compatibleMatrix' is not concurrency-safe because non-'Sendable' type '[ValueType : [ValueType]]' may have shared mutable state; this is an error in the Swift 6 language mode
17 | }
18 |
19 | static let compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because non-'Sendable' type '[ValueType : [ValueType]]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | .void : [],
21 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Value/ValueType.swift:9:13: note: consider making enum 'ValueType' conform to the 'Sendable' protocol
7 |
8 | /// The atomic type of a value
9 | public enum ValueType: Int {
| |- note: consider making enum 'ValueType' conform to the 'Sendable' protocol
| `- note: consider making enum 'ValueType' conform to the 'Sendable' protocol
10 | case bool
11 | case int
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/AndOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool, .int, .float, .double],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/DifferentOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/EqualOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/GreaterThanEqualOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/GreaterThanOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/LessThanEqualOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
[199/237] Compiling PlatoCore LessThanEqualOperation.swift
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/ArithmeticOperations/SubtractOperation.swift:19:16: warning: static property 'compatibleMatrix' is not concurrency-safe because non-'Sendable' type '[ValueType : [ValueType]]' may have shared mutable state; this is an error in the Swift 6 language mode
17 | }
18 |
19 | static let compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because non-'Sendable' type '[ValueType : [ValueType]]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | .void : [],
21 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Value/ValueType.swift:9:13: note: consider making enum 'ValueType' conform to the 'Sendable' protocol
7 |
8 | /// The atomic type of a value
9 | public enum ValueType: Int {
| |- note: consider making enum 'ValueType' conform to the 'Sendable' protocol
| `- note: consider making enum 'ValueType' conform to the 'Sendable' protocol
10 | case bool
11 | case int
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/AndOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool, .int, .float, .double],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/DifferentOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/EqualOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/GreaterThanEqualOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/GreaterThanOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/LessThanEqualOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
[200/237] Compiling PlatoCore Stack.swift
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Value/Value.swift:125:16: warning: static property 'void' is not concurrency-safe because non-'Sendable' type 'Value' may have shared mutable state; this is an error in the Swift 6 language mode
8 | import Foundation
9 |
10 | public final class Value {
| `- note: class 'Value' does not conform to the 'Sendable' protocol
11 | public let type: ValueType
12 | private var value: Any
:
123 |
124 | public extension Value {
125 | static let void = Value(type: .void, value: ())
| |- warning: static property 'void' is not concurrency-safe because non-'Sendable' type 'Value' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'void' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 | }
127 |
[201/237] Compiling PlatoCore ArrayValue.swift
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Value/Value.swift:125:16: warning: static property 'void' is not concurrency-safe because non-'Sendable' type 'Value' may have shared mutable state; this is an error in the Swift 6 language mode
8 | import Foundation
9 |
10 | public final class Value {
| `- note: class 'Value' does not conform to the 'Sendable' protocol
11 | public let type: ValueType
12 | private var value: Any
:
123 |
124 | public extension Value {
125 | static let void = Value(type: .void, value: ())
| |- warning: static property 'void' is not concurrency-safe because non-'Sendable' type 'Value' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'void' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 | }
127 |
[202/237] Compiling PlatoCore Value.swift
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Value/Value.swift:125:16: warning: static property 'void' is not concurrency-safe because non-'Sendable' type 'Value' may have shared mutable state; this is an error in the Swift 6 language mode
8 | import Foundation
9 |
10 | public final class Value {
| `- note: class 'Value' does not conform to the 'Sendable' protocol
11 | public let type: ValueType
12 | private var value: Any
:
123 |
124 | public extension Value {
125 | static let void = Value(type: .void, value: ())
| |- warning: static property 'void' is not concurrency-safe because non-'Sendable' type 'Value' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'void' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 | }
127 |
[203/237] Compiling PlatoCore ValueType.swift
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Value/Value.swift:125:16: warning: static property 'void' is not concurrency-safe because non-'Sendable' type 'Value' may have shared mutable state; this is an error in the Swift 6 language mode
8 | import Foundation
9 |
10 | public final class Value {
| `- note: class 'Value' does not conform to the 'Sendable' protocol
11 | public let type: ValueType
12 | private var value: Any
:
123 |
124 | public extension Value {
125 | static let void = Value(type: .void, value: ())
| |- warning: static property 'void' is not concurrency-safe because non-'Sendable' type 'Value' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'void' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 | }
127 |
[204/237] Compiling PlatoCore Variable.swift
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Value/Value.swift:125:16: warning: static property 'void' is not concurrency-safe because non-'Sendable' type 'Value' may have shared mutable state; this is an error in the Swift 6 language mode
8 | import Foundation
9 |
10 | public final class Value {
| `- note: class 'Value' does not conform to the 'Sendable' protocol
11 | public let type: ValueType
12 | private var value: Any
:
123 |
124 | public extension Value {
125 | static let void = Value(type: .void, value: ())
| |- warning: static property 'void' is not concurrency-safe because non-'Sendable' type 'Value' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'void' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 | }
127 |
[205/237] Compiling PlatoCore VariableScope.swift
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Value/Value.swift:125:16: warning: static property 'void' is not concurrency-safe because non-'Sendable' type 'Value' may have shared mutable state; this is an error in the Swift 6 language mode
8 | import Foundation
9 |
10 | public final class Value {
| `- note: class 'Value' does not conform to the 'Sendable' protocol
11 | public let type: ValueType
12 | private var value: Any
:
123 |
124 | public extension Value {
125 | static let void = Value(type: .void, value: ())
| |- warning: static property 'void' is not concurrency-safe because non-'Sendable' type 'Value' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'void' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 | }
127 |
[206/237] Compiling PlatoCore VariableType.swift
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Value/Value.swift:125:16: warning: static property 'void' is not concurrency-safe because non-'Sendable' type 'Value' may have shared mutable state; this is an error in the Swift 6 language mode
8 | import Foundation
9 |
10 | public final class Value {
| `- note: class 'Value' does not conform to the 'Sendable' protocol
11 | public let type: ValueType
12 | private var value: Any
:
123 |
124 | public extension Value {
125 | static let void = Value(type: .void, value: ())
| |- warning: static property 'void' is not concurrency-safe because non-'Sendable' type 'Value' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'void' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 | }
127 |
[207/237] Compiling PlatoCore TanFunc.swift
[208/237] Compiling PlatoCore TanhFunc.swift
[209/237] Compiling PlatoCore NativeFunctionHandling.swift
[210/237] Compiling PlatoCore ArrayFunc.swift
[211/237] Compiling PlatoCore BoolFunc.swift
[212/237] Compiling PlatoCore DoubleFunc.swift
[213/237] Compiling PlatoCore FloatFunc.swift
[214/237] Compiling PlatoCore IntFunc.swift
[215/237] Compiling PlatoCore BailErrorStrategy.swift
[216/237] Compiling PlatoCore CommandType.swift
[217/237] Compiling PlatoCore DefaultPrintHandler.swift
[218/237] Compiling PlatoCore PlatoParser+Extensions.swift
[219/237] Compiling PlatoCore CallParameter.swift
[220/237] Compiling PlatoCore Function.swift
[221/237] Compiling PlatoCore FunctionPolymorphism.swift
[222/237] Compiling PlatoCore FunctionScope.swift
[223/237] Emitting module PlatoCore
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Functions/Native/FunctionError.swift:13:10: warning: associated value 'typeError(parameterType:expectedType:)' of 'Sendable'-conforming enum 'FunctionError' has non-sendable type 'ValueType'; this is an error in the Swift 6 language mode
11 | case notFound(funcName: String)
12 | case missingArgument(parameter: String)
13 | case typeError(parameterType: ValueType, expectedType: VariableType)
| `- warning: associated value 'typeError(parameterType:expectedType:)' of 'Sendable'-conforming enum 'FunctionError' has non-sendable type 'ValueType'; this is an error in the Swift 6 language mode
14 | case noMatch
15 | case extraArgument
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Value/ValueType.swift:9:13: note: consider making enum 'ValueType' conform to the 'Sendable' protocol
7 |
8 | /// The atomic type of a value
9 | public enum ValueType: Int {
| `- note: consider making enum 'ValueType' conform to the 'Sendable' protocol
10 | case bool
11 | case int
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Functions/Native/FunctionError.swift:13:10: warning: associated value 'typeError(parameterType:expectedType:)' of 'Sendable'-conforming enum 'FunctionError' has non-sendable type 'VariableType'; this is an error in the Swift 6 language mode
11 | case notFound(funcName: String)
12 | case missingArgument(parameter: String)
13 | case typeError(parameterType: ValueType, expectedType: VariableType)
| `- warning: associated value 'typeError(parameterType:expectedType:)' of 'Sendable'-conforming enum 'FunctionError' has non-sendable type 'VariableType'; this is an error in the Swift 6 language mode
14 | case noMatch
15 | case extraArgument
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Variable/VariableType.swift:8:13: note: consider making enum 'VariableType' conform to the 'Sendable' protocol
6 | //
7 |
8 | public enum VariableType: String {
| `- note: consider making enum 'VariableType' conform to the 'Sendable' protocol
9 | case any
10 | case bool
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/ArithmeticOperations/AddOperation.swift:21:16: warning: static property 'compatibleMatrix' is not concurrency-safe because non-'Sendable' type '[ValueType : [ValueType]]' may have shared mutable state; this is an error in the Swift 6 language mode
19 | }
20 |
21 | static let compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because non-'Sendable' type '[ValueType : [ValueType]]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 | .void : [],
23 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Value/ValueType.swift:9:13: note: consider making enum 'ValueType' conform to the 'Sendable' protocol
7 |
8 | /// The atomic type of a value
9 | public enum ValueType: Int {
| |- note: consider making enum 'ValueType' conform to the 'Sendable' protocol
| `- note: consider making enum 'ValueType' conform to the 'Sendable' protocol
10 | case bool
11 | case int
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/ArithmeticOperations/DivideOperation.swift:19:16: warning: static property 'compatibleMatrix' is not concurrency-safe because non-'Sendable' type '[ValueType : [ValueType]]' may have shared mutable state; this is an error in the Swift 6 language mode
17 | }
18 |
19 | static let compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because non-'Sendable' type '[ValueType : [ValueType]]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | .void : [],
21 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Value/ValueType.swift:9:13: note: consider making enum 'ValueType' conform to the 'Sendable' protocol
7 |
8 | /// The atomic type of a value
9 | public enum ValueType: Int {
| |- note: consider making enum 'ValueType' conform to the 'Sendable' protocol
| `- note: consider making enum 'ValueType' conform to the 'Sendable' protocol
10 | case bool
11 | case int
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/ArithmeticOperations/ExponentOperation.swift:21:16: warning: static property 'compatibleMatrix' is not concurrency-safe because non-'Sendable' type '[ValueType : [ValueType]]' may have shared mutable state; this is an error in the Swift 6 language mode
19 | }
20 |
21 | static let compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because non-'Sendable' type '[ValueType : [ValueType]]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 | .void : [],
23 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Value/ValueType.swift:9:13: note: consider making enum 'ValueType' conform to the 'Sendable' protocol
7 |
8 | /// The atomic type of a value
9 | public enum ValueType: Int {
| |- note: consider making enum 'ValueType' conform to the 'Sendable' protocol
| `- note: consider making enum 'ValueType' conform to the 'Sendable' protocol
10 | case bool
11 | case int
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/ArithmeticOperations/ModuloOperation.swift:19:16: warning: static property 'compatibleMatrix' is not concurrency-safe because non-'Sendable' type '[ValueType : [ValueType]]' may have shared mutable state; this is an error in the Swift 6 language mode
17 | }
18 |
19 | static let compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because non-'Sendable' type '[ValueType : [ValueType]]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | .void : [],
21 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Value/ValueType.swift:9:13: note: consider making enum 'ValueType' conform to the 'Sendable' protocol
7 |
8 | /// The atomic type of a value
9 | public enum ValueType: Int {
| |- note: consider making enum 'ValueType' conform to the 'Sendable' protocol
| `- note: consider making enum 'ValueType' conform to the 'Sendable' protocol
10 | case bool
11 | case int
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/ArithmeticOperations/MultiplyOperation.swift:19:16: warning: static property 'compatibleMatrix' is not concurrency-safe because non-'Sendable' type '[ValueType : [ValueType]]' may have shared mutable state; this is an error in the Swift 6 language mode
17 | }
18 |
19 | static let compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because non-'Sendable' type '[ValueType : [ValueType]]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | .void : [],
21 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Value/ValueType.swift:9:13: note: consider making enum 'ValueType' conform to the 'Sendable' protocol
7 |
8 | /// The atomic type of a value
9 | public enum ValueType: Int {
| |- note: consider making enum 'ValueType' conform to the 'Sendable' protocol
| `- note: consider making enum 'ValueType' conform to the 'Sendable' protocol
10 | case bool
11 | case int
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/ArithmeticOperations/SubtractOperation.swift:19:16: warning: static property 'compatibleMatrix' is not concurrency-safe because non-'Sendable' type '[ValueType : [ValueType]]' may have shared mutable state; this is an error in the Swift 6 language mode
17 | }
18 |
19 | static let compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because non-'Sendable' type '[ValueType : [ValueType]]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | .void : [],
21 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Value/ValueType.swift:9:13: note: consider making enum 'ValueType' conform to the 'Sendable' protocol
7 |
8 | /// The atomic type of a value
9 | public enum ValueType: Int {
| |- note: consider making enum 'ValueType' conform to the 'Sendable' protocol
| `- note: consider making enum 'ValueType' conform to the 'Sendable' protocol
10 | case bool
11 | case int
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/AndOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool, .int, .float, .double],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/DifferentOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/EqualOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/GreaterThanEqualOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/GreaterThanOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/LessThanEqualOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/LessThanOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/OrOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool, .int, .float, .double],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:6:22: warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 | open class PlatoLexer: Lexer {
5 |
6 | internal static var _decisionToDFA: [DFA] = {
| |- warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert '_decisionToDFA' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate '_decisionToDFA' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | var decisionToDFA = [DFA]()
8 | let length = PlatoLexer._ATN.getNumberOfDecisions()
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:214:13: warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
212 |
213 | public
214 | static let _ATN: ATN = try! ATNDeserializer().deserialize(_serializedATN)
| `- warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
215 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/ATN.swift:8:14: note: class 'ATN' does not conform to the 'Sendable' protocol
6 |
7 |
8 | public class ATN {
| `- note: class 'ATN' does not conform to the 'Sendable' protocol
9 | public static let INVALID_ALT_NUMBER = 0
10 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
1 | // Generated from Grammar/Plato.g4 by ANTLR 4.13.1
2 | import Antlr4
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
3 |
4 | open class PlatoLexer: Lexer {
:
212 |
213 | public
214 | static let _ATN: ATN = try! ATNDeserializer().deserialize(_serializedATN)
| |- note: annotate '_ATN' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
215 | }
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:15:22: warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
13 | }()
14 |
15 | internal static let _sharedContextCache = PredictionContextCache()
| |- warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_sharedContextCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 | public
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/PredictionContextCache.swift:14:20: note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public final class PredictionContextCache {
| `- note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
15 | private var cache = [PredictionContext: PredictionContext]()
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:67:13: warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
65 | ]
66 | public
67 | static let VOCABULARY = Vocabulary(_LITERAL_NAMES, _SYMBOLIC_NAMES)
| |- warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
68 |
69 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/VocabularySingle.swift:14:14: note: class 'Vocabulary' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public class Vocabulary: Hashable {
| `- note: class 'Vocabulary' does not conform to the 'Sendable' protocol
15 | private static let EMPTY_NAMES: [String?] = [String?](repeating: "", count: 1)
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:6:22: warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 | open class PlatoParser: Parser {
5 |
6 | internal static var _decisionToDFA: [DFA] = {
| |- warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert '_decisionToDFA' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate '_decisionToDFA' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | var decisionToDFA = [DFA]()
8 | let length = PlatoParser._ATN.getNumberOfDecisions()
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:2818:13: warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
2816 |
2817 | public
2818 | static let _ATN = try! ATNDeserializer().deserialize(_serializedATN)
| `- warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
2819 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/ATN.swift:8:14: note: class 'ATN' does not conform to the 'Sendable' protocol
6 |
7 |
8 | public class ATN {
| `- note: class 'ATN' does not conform to the 'Sendable' protocol
9 | public static let INVALID_ALT_NUMBER = 0
10 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
1 | // Generated from Grammar/Plato.g4 by ANTLR 4.13.1
2 | import Antlr4
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
3 |
4 | open class PlatoParser: Parser {
:
2816 |
2817 | public
2818 | static let _ATN = try! ATNDeserializer().deserialize(_serializedATN)
| |- note: annotate '_ATN' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
2819 | }
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:15:22: warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
13 | }()
14 |
15 | internal static let _sharedContextCache = PredictionContextCache()
| |- warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_sharedContextCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 | public
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/PredictionContextCache.swift:14:20: note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public final class PredictionContextCache {
| `- note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
15 | private var cache = [PredictionContext: PredictionContext]()
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:68:13: warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
66 | ]
67 | public
68 | static let VOCABULARY = Vocabulary(_LITERAL_NAMES, _SYMBOLIC_NAMES)
| |- warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 |
70 | override open
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/VocabularySingle.swift:14:14: note: class 'Vocabulary' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public class Vocabulary: Hashable {
| `- note: class 'Vocabulary' does not conform to the 'Sendable' protocol
15 | private static let EMPTY_NAMES: [String?] = [String?](repeating: "", count: 1)
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Value/Value.swift:125:16: warning: static property 'void' is not concurrency-safe because non-'Sendable' type 'Value' may have shared mutable state; this is an error in the Swift 6 language mode
8 | import Foundation
9 |
10 | public final class Value {
| `- note: class 'Value' does not conform to the 'Sendable' protocol
11 | public let type: ValueType
12 | private var value: Any
:
123 |
124 | public extension Value {
125 | static let void = Value(type: .void, value: ())
| |- warning: static property 'void' is not concurrency-safe because non-'Sendable' type 'Value' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'void' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 | }
127 |
[224/237] Compiling PlatoCore LessThanOperation.swift
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/LessThanOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/OrOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool, .int, .float, .double],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:6:22: warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 | open class PlatoLexer: Lexer {
5 |
6 | internal static var _decisionToDFA: [DFA] = {
| |- warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert '_decisionToDFA' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate '_decisionToDFA' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | var decisionToDFA = [DFA]()
8 | let length = PlatoLexer._ATN.getNumberOfDecisions()
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:214:13: warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
212 |
213 | public
214 | static let _ATN: ATN = try! ATNDeserializer().deserialize(_serializedATN)
| `- warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
215 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/ATN.swift:8:14: note: class 'ATN' does not conform to the 'Sendable' protocol
6 |
7 |
8 | public class ATN {
| `- note: class 'ATN' does not conform to the 'Sendable' protocol
9 | public static let INVALID_ALT_NUMBER = 0
10 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
1 | // Generated from Grammar/Plato.g4 by ANTLR 4.13.1
2 | import Antlr4
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
3 |
4 | open class PlatoLexer: Lexer {
:
212 |
213 | public
214 | static let _ATN: ATN = try! ATNDeserializer().deserialize(_serializedATN)
| |- note: annotate '_ATN' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
215 | }
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:15:22: warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
13 | }()
14 |
15 | internal static let _sharedContextCache = PredictionContextCache()
| |- warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_sharedContextCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 | public
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/PredictionContextCache.swift:14:20: note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public final class PredictionContextCache {
| `- note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
15 | private var cache = [PredictionContext: PredictionContext]()
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:67:13: warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
65 | ]
66 | public
67 | static let VOCABULARY = Vocabulary(_LITERAL_NAMES, _SYMBOLIC_NAMES)
| |- warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
68 |
69 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/VocabularySingle.swift:14:14: note: class 'Vocabulary' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public class Vocabulary: Hashable {
| `- note: class 'Vocabulary' does not conform to the 'Sendable' protocol
15 | private static let EMPTY_NAMES: [String?] = [String?](repeating: "", count: 1)
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:6:22: warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 | open class PlatoParser: Parser {
5 |
6 | internal static var _decisionToDFA: [DFA] = {
| |- warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert '_decisionToDFA' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate '_decisionToDFA' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | var decisionToDFA = [DFA]()
8 | let length = PlatoParser._ATN.getNumberOfDecisions()
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:2818:13: warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
2816 |
2817 | public
2818 | static let _ATN = try! ATNDeserializer().deserialize(_serializedATN)
| `- warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
2819 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/ATN.swift:8:14: note: class 'ATN' does not conform to the 'Sendable' protocol
6 |
7 |
8 | public class ATN {
| `- note: class 'ATN' does not conform to the 'Sendable' protocol
9 | public static let INVALID_ALT_NUMBER = 0
10 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
1 | // Generated from Grammar/Plato.g4 by ANTLR 4.13.1
2 | import Antlr4
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
3 |
4 | open class PlatoParser: Parser {
:
2816 |
2817 | public
2818 | static let _ATN = try! ATNDeserializer().deserialize(_serializedATN)
| |- note: annotate '_ATN' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
2819 | }
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:15:22: warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
13 | }()
14 |
15 | internal static let _sharedContextCache = PredictionContextCache()
| |- warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_sharedContextCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 | public
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/PredictionContextCache.swift:14:20: note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public final class PredictionContextCache {
| `- note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
15 | private var cache = [PredictionContext: PredictionContext]()
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:68:13: warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
66 | ]
67 | public
68 | static let VOCABULARY = Vocabulary(_LITERAL_NAMES, _SYMBOLIC_NAMES)
| |- warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 |
70 | override open
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/VocabularySingle.swift:14:14: note: class 'Vocabulary' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public class Vocabulary: Hashable {
| `- note: class 'Vocabulary' does not conform to the 'Sendable' protocol
15 | private static let EMPTY_NAMES: [String?] = [String?](repeating: "", count: 1)
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:1875:7: warning: variable '_prevctx' was written to, but never read
1873 | var _localctx: ExpressionContext
1874 | _localctx = ExpressionContext(_ctx, _parentState)
1875 | var _prevctx: ExpressionContext = _localctx
| `- warning: variable '_prevctx' was written to, but never read
1876 | let _startState: Int = 32
1877 | try enterRecursionRule(_localctx, 32, PlatoParser.RULE_expression, _p)
[225/237] Compiling PlatoCore OrOperation.swift
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/LessThanOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/OrOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool, .int, .float, .double],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:6:22: warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 | open class PlatoLexer: Lexer {
5 |
6 | internal static var _decisionToDFA: [DFA] = {
| |- warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert '_decisionToDFA' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate '_decisionToDFA' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | var decisionToDFA = [DFA]()
8 | let length = PlatoLexer._ATN.getNumberOfDecisions()
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:214:13: warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
212 |
213 | public
214 | static let _ATN: ATN = try! ATNDeserializer().deserialize(_serializedATN)
| `- warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
215 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/ATN.swift:8:14: note: class 'ATN' does not conform to the 'Sendable' protocol
6 |
7 |
8 | public class ATN {
| `- note: class 'ATN' does not conform to the 'Sendable' protocol
9 | public static let INVALID_ALT_NUMBER = 0
10 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
1 | // Generated from Grammar/Plato.g4 by ANTLR 4.13.1
2 | import Antlr4
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
3 |
4 | open class PlatoLexer: Lexer {
:
212 |
213 | public
214 | static let _ATN: ATN = try! ATNDeserializer().deserialize(_serializedATN)
| |- note: annotate '_ATN' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
215 | }
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:15:22: warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
13 | }()
14 |
15 | internal static let _sharedContextCache = PredictionContextCache()
| |- warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_sharedContextCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 | public
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/PredictionContextCache.swift:14:20: note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public final class PredictionContextCache {
| `- note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
15 | private var cache = [PredictionContext: PredictionContext]()
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:67:13: warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
65 | ]
66 | public
67 | static let VOCABULARY = Vocabulary(_LITERAL_NAMES, _SYMBOLIC_NAMES)
| |- warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
68 |
69 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/VocabularySingle.swift:14:14: note: class 'Vocabulary' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public class Vocabulary: Hashable {
| `- note: class 'Vocabulary' does not conform to the 'Sendable' protocol
15 | private static let EMPTY_NAMES: [String?] = [String?](repeating: "", count: 1)
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:6:22: warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 | open class PlatoParser: Parser {
5 |
6 | internal static var _decisionToDFA: [DFA] = {
| |- warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert '_decisionToDFA' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate '_decisionToDFA' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | var decisionToDFA = [DFA]()
8 | let length = PlatoParser._ATN.getNumberOfDecisions()
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:2818:13: warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
2816 |
2817 | public
2818 | static let _ATN = try! ATNDeserializer().deserialize(_serializedATN)
| `- warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
2819 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/ATN.swift:8:14: note: class 'ATN' does not conform to the 'Sendable' protocol
6 |
7 |
8 | public class ATN {
| `- note: class 'ATN' does not conform to the 'Sendable' protocol
9 | public static let INVALID_ALT_NUMBER = 0
10 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
1 | // Generated from Grammar/Plato.g4 by ANTLR 4.13.1
2 | import Antlr4
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
3 |
4 | open class PlatoParser: Parser {
:
2816 |
2817 | public
2818 | static let _ATN = try! ATNDeserializer().deserialize(_serializedATN)
| |- note: annotate '_ATN' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
2819 | }
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:15:22: warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
13 | }()
14 |
15 | internal static let _sharedContextCache = PredictionContextCache()
| |- warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_sharedContextCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 | public
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/PredictionContextCache.swift:14:20: note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public final class PredictionContextCache {
| `- note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
15 | private var cache = [PredictionContext: PredictionContext]()
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:68:13: warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
66 | ]
67 | public
68 | static let VOCABULARY = Vocabulary(_LITERAL_NAMES, _SYMBOLIC_NAMES)
| |- warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 |
70 | override open
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/VocabularySingle.swift:14:14: note: class 'Vocabulary' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public class Vocabulary: Hashable {
| `- note: class 'Vocabulary' does not conform to the 'Sendable' protocol
15 | private static let EMPTY_NAMES: [String?] = [String?](repeating: "", count: 1)
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:1875:7: warning: variable '_prevctx' was written to, but never read
1873 | var _localctx: ExpressionContext
1874 | _localctx = ExpressionContext(_ctx, _parentState)
1875 | var _prevctx: ExpressionContext = _localctx
| `- warning: variable '_prevctx' was written to, but never read
1876 | let _startState: Int = 32
1877 | try enterRecursionRule(_localctx, 32, PlatoParser.RULE_expression, _p)
[226/237] Compiling PlatoCore OperationError.swift
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/LessThanOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/OrOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool, .int, .float, .double],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:6:22: warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 | open class PlatoLexer: Lexer {
5 |
6 | internal static var _decisionToDFA: [DFA] = {
| |- warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert '_decisionToDFA' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate '_decisionToDFA' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | var decisionToDFA = [DFA]()
8 | let length = PlatoLexer._ATN.getNumberOfDecisions()
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:214:13: warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
212 |
213 | public
214 | static let _ATN: ATN = try! ATNDeserializer().deserialize(_serializedATN)
| `- warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
215 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/ATN.swift:8:14: note: class 'ATN' does not conform to the 'Sendable' protocol
6 |
7 |
8 | public class ATN {
| `- note: class 'ATN' does not conform to the 'Sendable' protocol
9 | public static let INVALID_ALT_NUMBER = 0
10 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
1 | // Generated from Grammar/Plato.g4 by ANTLR 4.13.1
2 | import Antlr4
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
3 |
4 | open class PlatoLexer: Lexer {
:
212 |
213 | public
214 | static let _ATN: ATN = try! ATNDeserializer().deserialize(_serializedATN)
| |- note: annotate '_ATN' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
215 | }
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:15:22: warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
13 | }()
14 |
15 | internal static let _sharedContextCache = PredictionContextCache()
| |- warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_sharedContextCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 | public
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/PredictionContextCache.swift:14:20: note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public final class PredictionContextCache {
| `- note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
15 | private var cache = [PredictionContext: PredictionContext]()
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:67:13: warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
65 | ]
66 | public
67 | static let VOCABULARY = Vocabulary(_LITERAL_NAMES, _SYMBOLIC_NAMES)
| |- warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
68 |
69 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/VocabularySingle.swift:14:14: note: class 'Vocabulary' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public class Vocabulary: Hashable {
| `- note: class 'Vocabulary' does not conform to the 'Sendable' protocol
15 | private static let EMPTY_NAMES: [String?] = [String?](repeating: "", count: 1)
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:6:22: warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 | open class PlatoParser: Parser {
5 |
6 | internal static var _decisionToDFA: [DFA] = {
| |- warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert '_decisionToDFA' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate '_decisionToDFA' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | var decisionToDFA = [DFA]()
8 | let length = PlatoParser._ATN.getNumberOfDecisions()
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:2818:13: warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
2816 |
2817 | public
2818 | static let _ATN = try! ATNDeserializer().deserialize(_serializedATN)
| `- warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
2819 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/ATN.swift:8:14: note: class 'ATN' does not conform to the 'Sendable' protocol
6 |
7 |
8 | public class ATN {
| `- note: class 'ATN' does not conform to the 'Sendable' protocol
9 | public static let INVALID_ALT_NUMBER = 0
10 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
1 | // Generated from Grammar/Plato.g4 by ANTLR 4.13.1
2 | import Antlr4
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
3 |
4 | open class PlatoParser: Parser {
:
2816 |
2817 | public
2818 | static let _ATN = try! ATNDeserializer().deserialize(_serializedATN)
| |- note: annotate '_ATN' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
2819 | }
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:15:22: warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
13 | }()
14 |
15 | internal static let _sharedContextCache = PredictionContextCache()
| |- warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_sharedContextCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 | public
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/PredictionContextCache.swift:14:20: note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public final class PredictionContextCache {
| `- note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
15 | private var cache = [PredictionContext: PredictionContext]()
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:68:13: warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
66 | ]
67 | public
68 | static let VOCABULARY = Vocabulary(_LITERAL_NAMES, _SYMBOLIC_NAMES)
| |- warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 |
70 | override open
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/VocabularySingle.swift:14:14: note: class 'Vocabulary' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public class Vocabulary: Hashable {
| `- note: class 'Vocabulary' does not conform to the 'Sendable' protocol
15 | private static let EMPTY_NAMES: [String?] = [String?](repeating: "", count: 1)
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:1875:7: warning: variable '_prevctx' was written to, but never read
1873 | var _localctx: ExpressionContext
1874 | _localctx = ExpressionContext(_ctx, _parentState)
1875 | var _prevctx: ExpressionContext = _localctx
| `- warning: variable '_prevctx' was written to, but never read
1876 | let _startState: Int = 32
1877 | try enterRecursionRule(_localctx, 32, PlatoParser.RULE_expression, _p)
[227/237] Compiling PlatoCore OperationType.swift
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/LessThanOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/OrOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool, .int, .float, .double],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:6:22: warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 | open class PlatoLexer: Lexer {
5 |
6 | internal static var _decisionToDFA: [DFA] = {
| |- warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert '_decisionToDFA' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate '_decisionToDFA' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | var decisionToDFA = [DFA]()
8 | let length = PlatoLexer._ATN.getNumberOfDecisions()
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:214:13: warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
212 |
213 | public
214 | static let _ATN: ATN = try! ATNDeserializer().deserialize(_serializedATN)
| `- warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
215 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/ATN.swift:8:14: note: class 'ATN' does not conform to the 'Sendable' protocol
6 |
7 |
8 | public class ATN {
| `- note: class 'ATN' does not conform to the 'Sendable' protocol
9 | public static let INVALID_ALT_NUMBER = 0
10 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
1 | // Generated from Grammar/Plato.g4 by ANTLR 4.13.1
2 | import Antlr4
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
3 |
4 | open class PlatoLexer: Lexer {
:
212 |
213 | public
214 | static let _ATN: ATN = try! ATNDeserializer().deserialize(_serializedATN)
| |- note: annotate '_ATN' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
215 | }
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:15:22: warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
13 | }()
14 |
15 | internal static let _sharedContextCache = PredictionContextCache()
| |- warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_sharedContextCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 | public
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/PredictionContextCache.swift:14:20: note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public final class PredictionContextCache {
| `- note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
15 | private var cache = [PredictionContext: PredictionContext]()
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:67:13: warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
65 | ]
66 | public
67 | static let VOCABULARY = Vocabulary(_LITERAL_NAMES, _SYMBOLIC_NAMES)
| |- warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
68 |
69 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/VocabularySingle.swift:14:14: note: class 'Vocabulary' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public class Vocabulary: Hashable {
| `- note: class 'Vocabulary' does not conform to the 'Sendable' protocol
15 | private static let EMPTY_NAMES: [String?] = [String?](repeating: "", count: 1)
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:6:22: warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 | open class PlatoParser: Parser {
5 |
6 | internal static var _decisionToDFA: [DFA] = {
| |- warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert '_decisionToDFA' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate '_decisionToDFA' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | var decisionToDFA = [DFA]()
8 | let length = PlatoParser._ATN.getNumberOfDecisions()
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:2818:13: warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
2816 |
2817 | public
2818 | static let _ATN = try! ATNDeserializer().deserialize(_serializedATN)
| `- warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
2819 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/ATN.swift:8:14: note: class 'ATN' does not conform to the 'Sendable' protocol
6 |
7 |
8 | public class ATN {
| `- note: class 'ATN' does not conform to the 'Sendable' protocol
9 | public static let INVALID_ALT_NUMBER = 0
10 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
1 | // Generated from Grammar/Plato.g4 by ANTLR 4.13.1
2 | import Antlr4
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
3 |
4 | open class PlatoParser: Parser {
:
2816 |
2817 | public
2818 | static let _ATN = try! ATNDeserializer().deserialize(_serializedATN)
| |- note: annotate '_ATN' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
2819 | }
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:15:22: warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
13 | }()
14 |
15 | internal static let _sharedContextCache = PredictionContextCache()
| |- warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_sharedContextCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 | public
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/PredictionContextCache.swift:14:20: note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public final class PredictionContextCache {
| `- note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
15 | private var cache = [PredictionContext: PredictionContext]()
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:68:13: warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
66 | ]
67 | public
68 | static let VOCABULARY = Vocabulary(_LITERAL_NAMES, _SYMBOLIC_NAMES)
| |- warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 |
70 | override open
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/VocabularySingle.swift:14:14: note: class 'Vocabulary' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public class Vocabulary: Hashable {
| `- note: class 'Vocabulary' does not conform to the 'Sendable' protocol
15 | private static let EMPTY_NAMES: [String?] = [String?](repeating: "", count: 1)
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:1875:7: warning: variable '_prevctx' was written to, but never read
1873 | var _localctx: ExpressionContext
1874 | _localctx = ExpressionContext(_ctx, _parentState)
1875 | var _prevctx: ExpressionContext = _localctx
| `- warning: variable '_prevctx' was written to, but never read
1876 | let _startState: Int = 32
1877 | try enterRecursionRule(_localctx, 32, PlatoParser.RULE_expression, _p)
[228/237] Compiling PlatoCore PlatoBaseVisitor.swift
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/LessThanOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/OrOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool, .int, .float, .double],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:6:22: warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 | open class PlatoLexer: Lexer {
5 |
6 | internal static var _decisionToDFA: [DFA] = {
| |- warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert '_decisionToDFA' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate '_decisionToDFA' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | var decisionToDFA = [DFA]()
8 | let length = PlatoLexer._ATN.getNumberOfDecisions()
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:214:13: warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
212 |
213 | public
214 | static let _ATN: ATN = try! ATNDeserializer().deserialize(_serializedATN)
| `- warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
215 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/ATN.swift:8:14: note: class 'ATN' does not conform to the 'Sendable' protocol
6 |
7 |
8 | public class ATN {
| `- note: class 'ATN' does not conform to the 'Sendable' protocol
9 | public static let INVALID_ALT_NUMBER = 0
10 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
1 | // Generated from Grammar/Plato.g4 by ANTLR 4.13.1
2 | import Antlr4
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
3 |
4 | open class PlatoLexer: Lexer {
:
212 |
213 | public
214 | static let _ATN: ATN = try! ATNDeserializer().deserialize(_serializedATN)
| |- note: annotate '_ATN' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
215 | }
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:15:22: warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
13 | }()
14 |
15 | internal static let _sharedContextCache = PredictionContextCache()
| |- warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_sharedContextCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 | public
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/PredictionContextCache.swift:14:20: note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public final class PredictionContextCache {
| `- note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
15 | private var cache = [PredictionContext: PredictionContext]()
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:67:13: warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
65 | ]
66 | public
67 | static let VOCABULARY = Vocabulary(_LITERAL_NAMES, _SYMBOLIC_NAMES)
| |- warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
68 |
69 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/VocabularySingle.swift:14:14: note: class 'Vocabulary' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public class Vocabulary: Hashable {
| `- note: class 'Vocabulary' does not conform to the 'Sendable' protocol
15 | private static let EMPTY_NAMES: [String?] = [String?](repeating: "", count: 1)
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:6:22: warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 | open class PlatoParser: Parser {
5 |
6 | internal static var _decisionToDFA: [DFA] = {
| |- warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert '_decisionToDFA' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate '_decisionToDFA' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | var decisionToDFA = [DFA]()
8 | let length = PlatoParser._ATN.getNumberOfDecisions()
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:2818:13: warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
2816 |
2817 | public
2818 | static let _ATN = try! ATNDeserializer().deserialize(_serializedATN)
| `- warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
2819 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/ATN.swift:8:14: note: class 'ATN' does not conform to the 'Sendable' protocol
6 |
7 |
8 | public class ATN {
| `- note: class 'ATN' does not conform to the 'Sendable' protocol
9 | public static let INVALID_ALT_NUMBER = 0
10 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
1 | // Generated from Grammar/Plato.g4 by ANTLR 4.13.1
2 | import Antlr4
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
3 |
4 | open class PlatoParser: Parser {
:
2816 |
2817 | public
2818 | static let _ATN = try! ATNDeserializer().deserialize(_serializedATN)
| |- note: annotate '_ATN' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
2819 | }
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:15:22: warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
13 | }()
14 |
15 | internal static let _sharedContextCache = PredictionContextCache()
| |- warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_sharedContextCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 | public
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/PredictionContextCache.swift:14:20: note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public final class PredictionContextCache {
| `- note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
15 | private var cache = [PredictionContext: PredictionContext]()
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:68:13: warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
66 | ]
67 | public
68 | static let VOCABULARY = Vocabulary(_LITERAL_NAMES, _SYMBOLIC_NAMES)
| |- warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 |
70 | override open
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/VocabularySingle.swift:14:14: note: class 'Vocabulary' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public class Vocabulary: Hashable {
| `- note: class 'Vocabulary' does not conform to the 'Sendable' protocol
15 | private static let EMPTY_NAMES: [String?] = [String?](repeating: "", count: 1)
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:1875:7: warning: variable '_prevctx' was written to, but never read
1873 | var _localctx: ExpressionContext
1874 | _localctx = ExpressionContext(_ctx, _parentState)
1875 | var _prevctx: ExpressionContext = _localctx
| `- warning: variable '_prevctx' was written to, but never read
1876 | let _startState: Int = 32
1877 | try enterRecursionRule(_localctx, 32, PlatoParser.RULE_expression, _p)
[229/237] Compiling PlatoCore PlatoLexer.swift
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/LessThanOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/OrOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool, .int, .float, .double],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:6:22: warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 | open class PlatoLexer: Lexer {
5 |
6 | internal static var _decisionToDFA: [DFA] = {
| |- warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert '_decisionToDFA' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate '_decisionToDFA' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | var decisionToDFA = [DFA]()
8 | let length = PlatoLexer._ATN.getNumberOfDecisions()
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:214:13: warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
212 |
213 | public
214 | static let _ATN: ATN = try! ATNDeserializer().deserialize(_serializedATN)
| `- warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
215 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/ATN.swift:8:14: note: class 'ATN' does not conform to the 'Sendable' protocol
6 |
7 |
8 | public class ATN {
| `- note: class 'ATN' does not conform to the 'Sendable' protocol
9 | public static let INVALID_ALT_NUMBER = 0
10 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
1 | // Generated from Grammar/Plato.g4 by ANTLR 4.13.1
2 | import Antlr4
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
3 |
4 | open class PlatoLexer: Lexer {
:
212 |
213 | public
214 | static let _ATN: ATN = try! ATNDeserializer().deserialize(_serializedATN)
| |- note: annotate '_ATN' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
215 | }
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:15:22: warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
13 | }()
14 |
15 | internal static let _sharedContextCache = PredictionContextCache()
| |- warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_sharedContextCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 | public
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/PredictionContextCache.swift:14:20: note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public final class PredictionContextCache {
| `- note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
15 | private var cache = [PredictionContext: PredictionContext]()
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:67:13: warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
65 | ]
66 | public
67 | static let VOCABULARY = Vocabulary(_LITERAL_NAMES, _SYMBOLIC_NAMES)
| |- warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
68 |
69 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/VocabularySingle.swift:14:14: note: class 'Vocabulary' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public class Vocabulary: Hashable {
| `- note: class 'Vocabulary' does not conform to the 'Sendable' protocol
15 | private static let EMPTY_NAMES: [String?] = [String?](repeating: "", count: 1)
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:6:22: warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 | open class PlatoParser: Parser {
5 |
6 | internal static var _decisionToDFA: [DFA] = {
| |- warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert '_decisionToDFA' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate '_decisionToDFA' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | var decisionToDFA = [DFA]()
8 | let length = PlatoParser._ATN.getNumberOfDecisions()
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:2818:13: warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
2816 |
2817 | public
2818 | static let _ATN = try! ATNDeserializer().deserialize(_serializedATN)
| `- warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
2819 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/ATN.swift:8:14: note: class 'ATN' does not conform to the 'Sendable' protocol
6 |
7 |
8 | public class ATN {
| `- note: class 'ATN' does not conform to the 'Sendable' protocol
9 | public static let INVALID_ALT_NUMBER = 0
10 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
1 | // Generated from Grammar/Plato.g4 by ANTLR 4.13.1
2 | import Antlr4
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
3 |
4 | open class PlatoParser: Parser {
:
2816 |
2817 | public
2818 | static let _ATN = try! ATNDeserializer().deserialize(_serializedATN)
| |- note: annotate '_ATN' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
2819 | }
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:15:22: warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
13 | }()
14 |
15 | internal static let _sharedContextCache = PredictionContextCache()
| |- warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_sharedContextCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 | public
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/PredictionContextCache.swift:14:20: note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public final class PredictionContextCache {
| `- note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
15 | private var cache = [PredictionContext: PredictionContext]()
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:68:13: warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
66 | ]
67 | public
68 | static let VOCABULARY = Vocabulary(_LITERAL_NAMES, _SYMBOLIC_NAMES)
| |- warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 |
70 | override open
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/VocabularySingle.swift:14:14: note: class 'Vocabulary' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public class Vocabulary: Hashable {
| `- note: class 'Vocabulary' does not conform to the 'Sendable' protocol
15 | private static let EMPTY_NAMES: [String?] = [String?](repeating: "", count: 1)
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:1875:7: warning: variable '_prevctx' was written to, but never read
1873 | var _localctx: ExpressionContext
1874 | _localctx = ExpressionContext(_ctx, _parentState)
1875 | var _prevctx: ExpressionContext = _localctx
| `- warning: variable '_prevctx' was written to, but never read
1876 | let _startState: Int = 32
1877 | try enterRecursionRule(_localctx, 32, PlatoParser.RULE_expression, _p)
[230/237] Compiling PlatoCore PlatoParser.swift
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/LessThanOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Operations/BooleanOperations/OrOperation.swift:12:16: warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
10 | let right: Value
11 | let order: OrderType
12 | static var compatibleMatrix: [ValueType : [ValueType]] = [
| |- warning: static property 'compatibleMatrix' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'compatibleMatrix' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'compatibleMatrix' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 | .void : [],
14 | .bool : [.bool, .int, .float, .double],
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:6:22: warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 | open class PlatoLexer: Lexer {
5 |
6 | internal static var _decisionToDFA: [DFA] = {
| |- warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert '_decisionToDFA' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate '_decisionToDFA' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | var decisionToDFA = [DFA]()
8 | let length = PlatoLexer._ATN.getNumberOfDecisions()
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:214:13: warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
212 |
213 | public
214 | static let _ATN: ATN = try! ATNDeserializer().deserialize(_serializedATN)
| `- warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
215 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/ATN.swift:8:14: note: class 'ATN' does not conform to the 'Sendable' protocol
6 |
7 |
8 | public class ATN {
| `- note: class 'ATN' does not conform to the 'Sendable' protocol
9 | public static let INVALID_ALT_NUMBER = 0
10 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
1 | // Generated from Grammar/Plato.g4 by ANTLR 4.13.1
2 | import Antlr4
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
3 |
4 | open class PlatoLexer: Lexer {
:
212 |
213 | public
214 | static let _ATN: ATN = try! ATNDeserializer().deserialize(_serializedATN)
| |- note: annotate '_ATN' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
215 | }
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:15:22: warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
13 | }()
14 |
15 | internal static let _sharedContextCache = PredictionContextCache()
| |- warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_sharedContextCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 | public
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/PredictionContextCache.swift:14:20: note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public final class PredictionContextCache {
| `- note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
15 | private var cache = [PredictionContext: PredictionContext]()
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.swift:67:13: warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
65 | ]
66 | public
67 | static let VOCABULARY = Vocabulary(_LITERAL_NAMES, _SYMBOLIC_NAMES)
| |- warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
68 |
69 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/VocabularySingle.swift:14:14: note: class 'Vocabulary' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public class Vocabulary: Hashable {
| `- note: class 'Vocabulary' does not conform to the 'Sendable' protocol
15 | private static let EMPTY_NAMES: [String?] = [String?](repeating: "", count: 1)
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:6:22: warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
4 | open class PlatoParser: Parser {
5 |
6 | internal static var _decisionToDFA: [DFA] = {
| |- warning: static property '_decisionToDFA' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert '_decisionToDFA' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate '_decisionToDFA' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
7 | var decisionToDFA = [DFA]()
8 | let length = PlatoParser._ATN.getNumberOfDecisions()
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:2818:13: warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
2816 |
2817 | public
2818 | static let _ATN = try! ATNDeserializer().deserialize(_serializedATN)
| `- warning: static property '_ATN' is not concurrency-safe because non-'Sendable' type 'ATN' may have shared mutable state; this is an error in the Swift 6 language mode
2819 | }
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/ATN.swift:8:14: note: class 'ATN' does not conform to the 'Sendable' protocol
6 |
7 |
8 | public class ATN {
| `- note: class 'ATN' does not conform to the 'Sendable' protocol
9 | public static let INVALID_ALT_NUMBER = 0
10 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
1 | // Generated from Grammar/Plato.g4 by ANTLR 4.13.1
2 | import Antlr4
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Antlr4'
3 |
4 | open class PlatoParser: Parser {
:
2816 |
2817 | public
2818 | static let _ATN = try! ATNDeserializer().deserialize(_serializedATN)
| |- note: annotate '_ATN' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
2819 | }
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:15:22: warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
13 | }()
14 |
15 | internal static let _sharedContextCache = PredictionContextCache()
| |- warning: static property '_sharedContextCache' is not concurrency-safe because non-'Sendable' type 'PredictionContextCache' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate '_sharedContextCache' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |
17 | public
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/atn/PredictionContextCache.swift:14:20: note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public final class PredictionContextCache {
| `- note: class 'PredictionContextCache' does not conform to the 'Sendable' protocol
15 | private var cache = [PredictionContext: PredictionContext]()
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:68:13: warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
66 | ]
67 | public
68 | static let VOCABULARY = Vocabulary(_LITERAL_NAMES, _SYMBOLIC_NAMES)
| |- warning: static property 'VOCABULARY' is not concurrency-safe because non-'Sendable' type 'Vocabulary' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 |
70 | override open
/Users/admin/builder/spi-builder-workspace/.build/checkouts/antlr4/runtime/Swift/Sources/Antlr4/VocabularySingle.swift:14:14: note: class 'Vocabulary' does not conform to the 'Sendable' protocol
12 | ///
13 |
14 | public class Vocabulary: Hashable {
| `- note: class 'Vocabulary' does not conform to the 'Sendable' protocol
15 | private static let EMPTY_NAMES: [String?] = [String?](repeating: "", count: 1)
16 |
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoParser.swift:1875:7: warning: variable '_prevctx' was written to, but never read
1873 | var _localctx: ExpressionContext
1874 | _localctx = ExpressionContext(_ctx, _parentState)
1875 | var _prevctx: ExpressionContext = _localctx
| `- warning: variable '_prevctx' was written to, but never read
1876 | let _startState: Int = 32
1877 | try enterRecursionRule(_localctx, 32, PlatoParser.RULE_expression, _p)
[231/237] Compiling PlatoCore PlatoVisitor.swift
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Value/Value.swift:125:16: warning: static property 'void' is not concurrency-safe because non-'Sendable' type 'Value' may have shared mutable state; this is an error in the Swift 6 language mode
8 | import Foundation
9 |
10 | public final class Value {
| `- note: class 'Value' does not conform to the 'Sendable' protocol
11 | public let type: ValueType
12 | private var value: Any
:
123 |
124 | public extension Value {
125 | static let void = Value(type: .void, value: ())
| |- warning: static property 'void' is not concurrency-safe because non-'Sendable' type 'Value' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'void' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 | }
127 |
[232/237] Compiling PlatoCore PlatoConfiguration.swift
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Value/Value.swift:125:16: warning: static property 'void' is not concurrency-safe because non-'Sendable' type 'Value' may have shared mutable state; this is an error in the Swift 6 language mode
8 | import Foundation
9 |
10 | public final class Value {
| `- note: class 'Value' does not conform to the 'Sendable' protocol
11 | public let type: ValueType
12 | private var value: Any
:
123 |
124 | public extension Value {
125 | static let void = Value(type: .void, value: ())
| |- warning: static property 'void' is not concurrency-safe because non-'Sendable' type 'Value' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'void' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 | }
127 |
[233/237] Compiling PlatoCore PlatoContinuation.swift
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Value/Value.swift:125:16: warning: static property 'void' is not concurrency-safe because non-'Sendable' type 'Value' may have shared mutable state; this is an error in the Swift 6 language mode
8 | import Foundation
9 |
10 | public final class Value {
| `- note: class 'Value' does not conform to the 'Sendable' protocol
11 | public let type: ValueType
12 | private var value: Any
:
123 |
124 | public extension Value {
125 | static let void = Value(type: .void, value: ())
| |- warning: static property 'void' is not concurrency-safe because non-'Sendable' type 'Value' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'void' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 | }
127 |
[234/237] Compiling PlatoCore PlatoError.swift
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Value/Value.swift:125:16: warning: static property 'void' is not concurrency-safe because non-'Sendable' type 'Value' may have shared mutable state; this is an error in the Swift 6 language mode
8 | import Foundation
9 |
10 | public final class Value {
| `- note: class 'Value' does not conform to the 'Sendable' protocol
11 | public let type: ValueType
12 | private var value: Any
:
123 |
124 | public extension Value {
125 | static let void = Value(type: .void, value: ())
| |- warning: static property 'void' is not concurrency-safe because non-'Sendable' type 'Value' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'void' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 | }
127 |
[235/237] Compiling PlatoCore PlatoInterpreter.swift
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Value/Value.swift:125:16: warning: static property 'void' is not concurrency-safe because non-'Sendable' type 'Value' may have shared mutable state; this is an error in the Swift 6 language mode
8 | import Foundation
9 |
10 | public final class Value {
| `- note: class 'Value' does not conform to the 'Sendable' protocol
11 | public let type: ValueType
12 | private var value: Any
:
123 |
124 | public extension Value {
125 | static let void = Value(type: .void, value: ())
| |- warning: static property 'void' is not concurrency-safe because non-'Sendable' type 'Value' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'void' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 | }
127 |
[236/237] Compiling PlatoCore PrintValue.swift
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Value/Value.swift:125:16: warning: static property 'void' is not concurrency-safe because non-'Sendable' type 'Value' may have shared mutable state; this is an error in the Swift 6 language mode
8 | import Foundation
9 |
10 | public final class Value {
| `- note: class 'Value' does not conform to the 'Sendable' protocol
11 | public let type: ValueType
12 | private var value: Any
:
123 |
124 | public extension Value {
125 | static let void = Value(type: .void, value: ())
| |- warning: static property 'void' is not concurrency-safe because non-'Sendable' type 'Value' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'void' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 | }
127 |
[237/237] Compiling PlatoCore ReservedKeywords.swift
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Value/Value.swift:125:16: warning: static property 'void' is not concurrency-safe because non-'Sendable' type 'Value' may have shared mutable state; this is an error in the Swift 6 language mode
8 | import Foundation
9 |
10 | public final class Value {
| `- note: class 'Value' does not conform to the 'Sendable' protocol
11 | public let type: ValueType
12 | private var value: Any
:
123 |
124 | public extension Value {
125 | static let void = Value(type: .void, value: ())
| |- warning: static property 'void' is not concurrency-safe because non-'Sendable' type 'Value' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'void' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 | }
127 |
[238/239] Compiling Plato Plato.swift
/Users/admin/builder/spi-builder-workspace/Sources/Plato/Plato.swift:52:21: warning: capture of 'self' with non-sendable type 'Plato' in a `@Sendable` closure; this is an error in the Swift 6 language mode
13 | /// try await plato.run(code)
14 | /// ```
15 | public class Plato {
| `- note: class 'Plato' does not conform to the 'Sendable' protocol
16 |
17 | /// Configure Plato interpreter.
:
50 | let tree = try parser.program()
51 |
52 | _ = self.interpreter.visit(tree)
| `- warning: capture of 'self' with non-sendable type 'Plato' in a `@Sendable` closure; this is an error in the Swift 6 language mode
53 | if let error = self.interpreter.error {
54 | throw error
/Users/admin/builder/spi-builder-workspace/Sources/Plato/Plato.swift:58:17: warning: capture of 'completion' with non-sendable type '(((any Error)?) -> Void)?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
56 |
57 | self.interpreter.reset()
58 | completion?(nil)
| |- warning: capture of 'completion' with non-sendable type '(((any Error)?) -> Void)?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
59 | } catch {
60 | completion?(error)
[239/239] Emitting module Plato
Build complete! (37.94s)
Fetching https://github.com/antlr/antlr4
[1/165098] Fetching antlr4
Fetched https://github.com/antlr/antlr4 from cache (5.04s)
Computing version for https://github.com/antlr/antlr4
Computed https://github.com/antlr/antlr4 at 4.13.1 (1.14s)
Creating working copy for https://github.com/antlr/antlr4
Working copy of https://github.com/antlr/antlr4 resolved at 4.13.1
warning: 'spi-builder-workspace': found 4 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/Plato.tokens
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.tokens
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/PlatoLexer.interp
/Users/admin/builder/spi-builder-workspace/Sources/PlatoCore/Parser/Plato.interp
Build complete.
{
"dependencies" : [
{
"identity" : "antlr4",
"requirement" : {
"range" : [
{
"lower_bound" : "4.13.1",
"upper_bound" : "5.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/antlr/antlr4"
}
],
"manifest_display_name" : "Plato",
"name" : "Plato",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "11.0"
},
{
"name" : "ios",
"version" : "12.0"
}
],
"products" : [
{
"name" : "Plato",
"targets" : [
"Plato"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"swift_languages_versions" : [
"5"
],
"targets" : [
{
"c99name" : "PlatoTests",
"module_type" : "SwiftTarget",
"name" : "PlatoTests",
"path" : "Tests/PlatoTests",
"product_dependencies" : [
"Antlr4"
],
"sources" : [
"PlatoTests.swift",
"TestablePlato/TestablePlato.swift",
"TestablePlato/TestablePlatoInterpreter.swift",
"TestablePlato/TestingMethod.swift",
"TestablePlato/Tests/DoubleRangeTest.swift",
"TestablePlato/Tests/ExpectedTest.swift",
"TestablePlato/Tests/FloatRangeTest.swift",
"TestablePlato/Tests/IntRangeTest.swift"
],
"target_dependencies" : [
"Plato",
"PlatoCore"
],
"type" : "test"
},
{
"c99name" : "PlatoCore",
"module_type" : "SwiftTarget",
"name" : "PlatoCore",
"path" : "Sources/PlatoCore",
"product_dependencies" : [
"Antlr4"
],
"product_memberships" : [
"Plato"
],
"sources" : [
"BailErrorStrategy.swift",
"CommandType.swift",
"DefaultPrintHandler.swift",
"Extensions/PlatoParser+Extensions.swift",
"Functions/CallParameter.swift",
"Functions/Function.swift",
"Functions/FunctionPolymorphism.swift",
"Functions/FunctionScope.swift",
"Functions/Native/DefaultNativeFunctionHandler.swift",
"Functions/Native/Foundation/PrintFunc.swift",
"Functions/Native/Foundation/RandomFunc.swift",
"Functions/Native/Foundation/ReadLineFunc.swift",
"Functions/Native/FunctionError.swift",
"Functions/Native/FunctionResultHandling.swift",
"Functions/Native/Math/AcosFunc.swift",
"Functions/Native/Math/AcoshFunc.swift",
"Functions/Native/Math/AsinFunc.swift",
"Functions/Native/Math/AsinhFunc.swift",
"Functions/Native/Math/AtanFunc.swift",
"Functions/Native/Math/AtanhFunc.swift",
"Functions/Native/Math/CosFunc.swift",
"Functions/Native/Math/CoshFunc.swift",
"Functions/Native/Math/ExpFunc.swift",
"Functions/Native/Math/GammaFunc.swift",
"Functions/Native/Math/Log10Func.swift",
"Functions/Native/Math/Log2Func.swift",
"Functions/Native/Math/LogFunc.swift",
"Functions/Native/Math/LogGammaFunc.swift",
"Functions/Native/Math/PowFunc.swift",
"Functions/Native/Math/SinFunc.swift",
"Functions/Native/Math/SinhFunc.swift",
"Functions/Native/Math/SqrtFunc.swift",
"Functions/Native/Math/TanFunc.swift",
"Functions/Native/Math/TanhFunc.swift",
"Functions/Native/NativeFunctionHandling.swift",
"Functions/Native/TypeFunctions/ArrayFunc.swift",
"Functions/Native/TypeFunctions/BoolFunc.swift",
"Functions/Native/TypeFunctions/DoubleFunc.swift",
"Functions/Native/TypeFunctions/FloatFunc.swift",
"Functions/Native/TypeFunctions/IntFunc.swift",
"Functions/Native/TypeFunctions/StringFunc.swift",
"Functions/Parameter.swift",
"IDValidator.swift",
"Operations/ArithmeticOperations/AddOperation.swift",
"Operations/ArithmeticOperations/DivideOperation.swift",
"Operations/ArithmeticOperations/ExponentOperation.swift",
"Operations/ArithmeticOperations/ModuloOperation.swift",
"Operations/ArithmeticOperations/MultiplyOperation.swift",
"Operations/ArithmeticOperations/SubtractOperation.swift",
"Operations/BaseOperation.swift",
"Operations/BooleanOperations/AndOperation.swift",
"Operations/BooleanOperations/DifferentOperation.swift",
"Operations/BooleanOperations/EqualOperation.swift",
"Operations/BooleanOperations/GreaterThanEqualOperation.swift",
"Operations/BooleanOperations/GreaterThanOperation.swift",
"Operations/BooleanOperations/LessThanEqualOperation.swift",
"Operations/BooleanOperations/LessThanOperation.swift",
"Operations/BooleanOperations/OrOperation.swift",
"Operations/OperationError.swift",
"Operations/OperationType.swift",
"Parser/PlatoBaseVisitor.swift",
"Parser/PlatoLexer.swift",
"Parser/PlatoParser.swift",
"Parser/PlatoVisitor.swift",
"PlatoConfiguration.swift",
"PlatoContinuation.swift",
"PlatoError.swift",
"PlatoInterpreter.swift",
"PrintValue.swift",
"ReservedKeywords.swift",
"Stack.swift",
"Value/ArrayValue.swift",
"Value/Value.swift",
"Value/ValueType.swift",
"Variable/Variable.swift",
"Variable/VariableScope.swift",
"Variable/VariableType.swift"
],
"type" : "library"
},
{
"c99name" : "Plato",
"module_type" : "SwiftTarget",
"name" : "Plato",
"path" : "Sources/Plato",
"product_memberships" : [
"Plato"
],
"sources" : [
"Plato.swift"
],
"target_dependencies" : [
"PlatoCore"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Done.