The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of Antlr4, reference master (f999ab), with Swift 6.1 for Android on 28 May 2025 09:54:00 UTC.

Swift 6 data race errors: 22

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1

Build Log

 18 |     private static let INITIAL_HASH = UInt32(1)
 19 |
 20 |     public static var globalNodeCount = 0
    |                       |- warning: static property 'globalNodeCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'globalNodeCount' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'globalNodeCount' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 |
 22 |     public final let id: Int = {
[115/159] Compiling Antlr4 PredictionContext.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:20:23: warning: static property 'globalNodeCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 18 |     private static let INITIAL_HASH = UInt32(1)
 19 |
 20 |     public static var globalNodeCount = 0
    |                       |- warning: static property 'globalNodeCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'globalNodeCount' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'globalNodeCount' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 |
 22 |     public final let id: Int = {
[116/159] Compiling Antlr4 PredictionContextCache.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:20:23: warning: static property 'globalNodeCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 18 |     private static let INITIAL_HASH = UInt32(1)
 19 |
 20 |     public static var globalNodeCount = 0
    |                       |- warning: static property 'globalNodeCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'globalNodeCount' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'globalNodeCount' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 |
 22 |     public final let id: Int = {
[117/159] Compiling Antlr4 PredictionMode.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:20:23: warning: static property 'globalNodeCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 18 |     private static let INITIAL_HASH = UInt32(1)
 19 |
 20 |     public static var globalNodeCount = 0
    |                       |- warning: static property 'globalNodeCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'globalNodeCount' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'globalNodeCount' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 |
 22 |     public final let id: Int = {
[118/159] Compiling Antlr4 ProfilingATNSimulator.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:20:23: warning: static property 'globalNodeCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 18 |     private static let INITIAL_HASH = UInt32(1)
 19 |
 20 |     public static var globalNodeCount = 0
    |                       |- warning: static property 'globalNodeCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'globalNodeCount' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'globalNodeCount' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 |
 22 |     public final let id: Int = {
[119/159] Compiling Antlr4 RangeTransition.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:20:23: warning: static property 'globalNodeCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 18 |     private static let INITIAL_HASH = UInt32(1)
 19 |
 20 |     public static var globalNodeCount = 0
    |                       |- warning: static property 'globalNodeCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'globalNodeCount' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'globalNodeCount' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 |
 22 |     public final let id: Int = {
[120/159] Compiling Antlr4 RuleStartState.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:20:23: warning: static property 'globalNodeCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 18 |     private static let INITIAL_HASH = UInt32(1)
 19 |
 20 |     public static var globalNodeCount = 0
    |                       |- warning: static property 'globalNodeCount' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'globalNodeCount' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'globalNodeCount' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 |
 22 |     public final let id: Int = {
[121/159] Compiling Antlr4 LexerNoViableAltException.swift
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:17:13: warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  15 | /// - SeeAlso: `ATNDeserializationOptions.generateRuleBypassTransitions`
  16 | ///
  17 | private var bypassAltsAtnCache : ATN? = nil
     |             |- warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: convert 'bypassAltsAtnCache' to a 'let' constant to make 'Sendable' shared state immutable
     |             |- note: add '@MainActor' to make var 'bypassAltsAtnCache' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  18 |
  19 | ///
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:22:13: warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
  20 | /// mutex for bypassAltsAtnCache updates
  21 | ///
  22 | private let bypassAltsAtnCacheMutex = Mutex()
     |             |- warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: add '@MainActor' to make let 'bypassAltsAtnCacheMutex' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  23 |
  24 |
/host/spi-builder-workspace/Sources/Antlr4/misc/utils/Mutex.swift:8:7: note: class 'Mutex' does not conform to the 'Sendable' protocol
 6 | /// it appears to be a field in a class.
 7 | ///
 8 | class Mutex {
   |       `- note: class 'Mutex' does not conform to the 'Sendable' protocol
 9 |     ///
10 |     /// The mutex instance.
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:30:23: warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  28 | open class Parser: Recognizer<ParserATNSimulator> {
  29 |     public static let EOF = -1
  30 |     public static var ConsoleError = true
     |                       |- warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: convert 'ConsoleError' to a 'let' constant to make 'Sendable' shared state immutable
     |                       |- note: add '@MainActor' to make static property 'ConsoleError' part of global actor 'MainActor'
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  31 |
  32 |     public class TraceListener: ParseTreeListener {
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:59:27: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
  56 |     }
  57 |
  58 |     public class TrimToSizeListener: ParseTreeListener {
     |                  `- note: class 'TrimToSizeListener' does not conform to the 'Sendable' protocol
  59 |         public static let INSTANCE = TrimToSizeListener()
     |                           |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: add '@MainActor' to make static property 'INSTANCE' part of global actor 'MainActor'
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  60 |
  61 |         public func enterEveryRule(_ ctx: ParserRuleContext) {
/host/spi-builder-workspace/Sources/Antlr4/ParserRuleContext.swift:30:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | /// satisfy the superclass interface.
 28 | ///
 29 | open class ParserRuleContext: RuleContext {
    |            `- note: class 'ParserRuleContext' does not conform to the 'Sendable' protocol
 30 |     public static let EMPTY = ParserRuleContext()
    |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |
 32 |     public var visited = false
/host/spi-builder-workspace/Sources/Antlr4/TokenFactory.swift:38:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
31 |  to avoid retain cycles.
32 |  */
33 | public class TokenSourceAndStream {
   |              `- note: class 'TokenSourceAndStream' does not conform to the 'Sendable' protocol
34 |     ///
35 |     /// An empty TokenSourceAndStream which is used as the default value of
36 |     /// _#source_ for tokens that do not have a source.
37 |     ///
38 |     public static let EMPTY = TokenSourceAndStream()
   |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:24:23: warning: static property 'EMPTY_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
 11 | ///
 12 |
 13 | public struct Vocabulary {
    |               `- note: consider making struct 'Vocabulary' conform to the 'Sendable' protocol
 14 |     public static let EMPTY_NAMES: [String?] = [""]
 15 |
    :
 22 |     /// except _org.antlr.v4.runtime.Token#EOF_.
 23 |     ///
 24 |     public static let EMPTY_VOCABULARY: Vocabulary = Vocabulary(EMPTY_NAMES, EMPTY_NAMES, EMPTY_NAMES)
    |                       |- warning: static property 'EMPTY_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: add '@MainActor' to make static property 'EMPTY_VOCABULARY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
[122/159] Compiling Antlr4 ListTokenSource.swift
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:17:13: warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  15 | /// - SeeAlso: `ATNDeserializationOptions.generateRuleBypassTransitions`
  16 | ///
  17 | private var bypassAltsAtnCache : ATN? = nil
     |             |- warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: convert 'bypassAltsAtnCache' to a 'let' constant to make 'Sendable' shared state immutable
     |             |- note: add '@MainActor' to make var 'bypassAltsAtnCache' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  18 |
  19 | ///
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:22:13: warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
  20 | /// mutex for bypassAltsAtnCache updates
  21 | ///
  22 | private let bypassAltsAtnCacheMutex = Mutex()
     |             |- warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: add '@MainActor' to make let 'bypassAltsAtnCacheMutex' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  23 |
  24 |
/host/spi-builder-workspace/Sources/Antlr4/misc/utils/Mutex.swift:8:7: note: class 'Mutex' does not conform to the 'Sendable' protocol
 6 | /// it appears to be a field in a class.
 7 | ///
 8 | class Mutex {
   |       `- note: class 'Mutex' does not conform to the 'Sendable' protocol
 9 |     ///
10 |     /// The mutex instance.
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:30:23: warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  28 | open class Parser: Recognizer<ParserATNSimulator> {
  29 |     public static let EOF = -1
  30 |     public static var ConsoleError = true
     |                       |- warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: convert 'ConsoleError' to a 'let' constant to make 'Sendable' shared state immutable
     |                       |- note: add '@MainActor' to make static property 'ConsoleError' part of global actor 'MainActor'
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  31 |
  32 |     public class TraceListener: ParseTreeListener {
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:59:27: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
  56 |     }
  57 |
  58 |     public class TrimToSizeListener: ParseTreeListener {
     |                  `- note: class 'TrimToSizeListener' does not conform to the 'Sendable' protocol
  59 |         public static let INSTANCE = TrimToSizeListener()
     |                           |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: add '@MainActor' to make static property 'INSTANCE' part of global actor 'MainActor'
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  60 |
  61 |         public func enterEveryRule(_ ctx: ParserRuleContext) {
/host/spi-builder-workspace/Sources/Antlr4/ParserRuleContext.swift:30:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | /// satisfy the superclass interface.
 28 | ///
 29 | open class ParserRuleContext: RuleContext {
    |            `- note: class 'ParserRuleContext' does not conform to the 'Sendable' protocol
 30 |     public static let EMPTY = ParserRuleContext()
    |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |
 32 |     public var visited = false
/host/spi-builder-workspace/Sources/Antlr4/TokenFactory.swift:38:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
31 |  to avoid retain cycles.
32 |  */
33 | public class TokenSourceAndStream {
   |              `- note: class 'TokenSourceAndStream' does not conform to the 'Sendable' protocol
34 |     ///
35 |     /// An empty TokenSourceAndStream which is used as the default value of
36 |     /// _#source_ for tokens that do not have a source.
37 |     ///
38 |     public static let EMPTY = TokenSourceAndStream()
   |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:24:23: warning: static property 'EMPTY_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
 11 | ///
 12 |
 13 | public struct Vocabulary {
    |               `- note: consider making struct 'Vocabulary' conform to the 'Sendable' protocol
 14 |     public static let EMPTY_NAMES: [String?] = [""]
 15 |
    :
 22 |     /// except _org.antlr.v4.runtime.Token#EOF_.
 23 |     ///
 24 |     public static let EMPTY_VOCABULARY: Vocabulary = Vocabulary(EMPTY_NAMES, EMPTY_NAMES, EMPTY_NAMES)
    |                       |- warning: static property 'EMPTY_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: add '@MainActor' to make static property 'EMPTY_VOCABULARY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
[123/159] Compiling Antlr4 NoViableAltException.swift
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:17:13: warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  15 | /// - SeeAlso: `ATNDeserializationOptions.generateRuleBypassTransitions`
  16 | ///
  17 | private var bypassAltsAtnCache : ATN? = nil
     |             |- warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: convert 'bypassAltsAtnCache' to a 'let' constant to make 'Sendable' shared state immutable
     |             |- note: add '@MainActor' to make var 'bypassAltsAtnCache' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  18 |
  19 | ///
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:22:13: warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
  20 | /// mutex for bypassAltsAtnCache updates
  21 | ///
  22 | private let bypassAltsAtnCacheMutex = Mutex()
     |             |- warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: add '@MainActor' to make let 'bypassAltsAtnCacheMutex' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  23 |
  24 |
/host/spi-builder-workspace/Sources/Antlr4/misc/utils/Mutex.swift:8:7: note: class 'Mutex' does not conform to the 'Sendable' protocol
 6 | /// it appears to be a field in a class.
 7 | ///
 8 | class Mutex {
   |       `- note: class 'Mutex' does not conform to the 'Sendable' protocol
 9 |     ///
10 |     /// The mutex instance.
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:30:23: warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  28 | open class Parser: Recognizer<ParserATNSimulator> {
  29 |     public static let EOF = -1
  30 |     public static var ConsoleError = true
     |                       |- warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: convert 'ConsoleError' to a 'let' constant to make 'Sendable' shared state immutable
     |                       |- note: add '@MainActor' to make static property 'ConsoleError' part of global actor 'MainActor'
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  31 |
  32 |     public class TraceListener: ParseTreeListener {
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:59:27: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
  56 |     }
  57 |
  58 |     public class TrimToSizeListener: ParseTreeListener {
     |                  `- note: class 'TrimToSizeListener' does not conform to the 'Sendable' protocol
  59 |         public static let INSTANCE = TrimToSizeListener()
     |                           |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: add '@MainActor' to make static property 'INSTANCE' part of global actor 'MainActor'
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  60 |
  61 |         public func enterEveryRule(_ ctx: ParserRuleContext) {
/host/spi-builder-workspace/Sources/Antlr4/ParserRuleContext.swift:30:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | /// satisfy the superclass interface.
 28 | ///
 29 | open class ParserRuleContext: RuleContext {
    |            `- note: class 'ParserRuleContext' does not conform to the 'Sendable' protocol
 30 |     public static let EMPTY = ParserRuleContext()
    |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |
 32 |     public var visited = false
/host/spi-builder-workspace/Sources/Antlr4/TokenFactory.swift:38:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
31 |  to avoid retain cycles.
32 |  */
33 | public class TokenSourceAndStream {
   |              `- note: class 'TokenSourceAndStream' does not conform to the 'Sendable' protocol
34 |     ///
35 |     /// An empty TokenSourceAndStream which is used as the default value of
36 |     /// _#source_ for tokens that do not have a source.
37 |     ///
38 |     public static let EMPTY = TokenSourceAndStream()
   |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:24:23: warning: static property 'EMPTY_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
 11 | ///
 12 |
 13 | public struct Vocabulary {
    |               `- note: consider making struct 'Vocabulary' conform to the 'Sendable' protocol
 14 |     public static let EMPTY_NAMES: [String?] = [""]
 15 |
    :
 22 |     /// except _org.antlr.v4.runtime.Token#EOF_.
 23 |     ///
 24 |     public static let EMPTY_VOCABULARY: Vocabulary = Vocabulary(EMPTY_NAMES, EMPTY_NAMES, EMPTY_NAMES)
    |                       |- warning: static property 'EMPTY_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: add '@MainActor' to make static property 'EMPTY_VOCABULARY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
[124/159] Compiling Antlr4 Parser.swift
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:17:13: warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  15 | /// - SeeAlso: `ATNDeserializationOptions.generateRuleBypassTransitions`
  16 | ///
  17 | private var bypassAltsAtnCache : ATN? = nil
     |             |- warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: convert 'bypassAltsAtnCache' to a 'let' constant to make 'Sendable' shared state immutable
     |             |- note: add '@MainActor' to make var 'bypassAltsAtnCache' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  18 |
  19 | ///
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:22:13: warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
  20 | /// mutex for bypassAltsAtnCache updates
  21 | ///
  22 | private let bypassAltsAtnCacheMutex = Mutex()
     |             |- warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: add '@MainActor' to make let 'bypassAltsAtnCacheMutex' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  23 |
  24 |
/host/spi-builder-workspace/Sources/Antlr4/misc/utils/Mutex.swift:8:7: note: class 'Mutex' does not conform to the 'Sendable' protocol
 6 | /// it appears to be a field in a class.
 7 | ///
 8 | class Mutex {
   |       `- note: class 'Mutex' does not conform to the 'Sendable' protocol
 9 |     ///
10 |     /// The mutex instance.
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:30:23: warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  28 | open class Parser: Recognizer<ParserATNSimulator> {
  29 |     public static let EOF = -1
  30 |     public static var ConsoleError = true
     |                       |- warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: convert 'ConsoleError' to a 'let' constant to make 'Sendable' shared state immutable
     |                       |- note: add '@MainActor' to make static property 'ConsoleError' part of global actor 'MainActor'
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  31 |
  32 |     public class TraceListener: ParseTreeListener {
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:59:27: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
  56 |     }
  57 |
  58 |     public class TrimToSizeListener: ParseTreeListener {
     |                  `- note: class 'TrimToSizeListener' does not conform to the 'Sendable' protocol
  59 |         public static let INSTANCE = TrimToSizeListener()
     |                           |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: add '@MainActor' to make static property 'INSTANCE' part of global actor 'MainActor'
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  60 |
  61 |         public func enterEveryRule(_ ctx: ParserRuleContext) {
/host/spi-builder-workspace/Sources/Antlr4/ParserRuleContext.swift:30:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | /// satisfy the superclass interface.
 28 | ///
 29 | open class ParserRuleContext: RuleContext {
    |            `- note: class 'ParserRuleContext' does not conform to the 'Sendable' protocol
 30 |     public static let EMPTY = ParserRuleContext()
    |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |
 32 |     public var visited = false
/host/spi-builder-workspace/Sources/Antlr4/TokenFactory.swift:38:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
31 |  to avoid retain cycles.
32 |  */
33 | public class TokenSourceAndStream {
   |              `- note: class 'TokenSourceAndStream' does not conform to the 'Sendable' protocol
34 |     ///
35 |     /// An empty TokenSourceAndStream which is used as the default value of
36 |     /// _#source_ for tokens that do not have a source.
37 |     ///
38 |     public static let EMPTY = TokenSourceAndStream()
   |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:24:23: warning: static property 'EMPTY_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
 11 | ///
 12 |
 13 | public struct Vocabulary {
    |               `- note: consider making struct 'Vocabulary' conform to the 'Sendable' protocol
 14 |     public static let EMPTY_NAMES: [String?] = [""]
 15 |
    :
 22 |     /// except _org.antlr.v4.runtime.Token#EOF_.
 23 |     ///
 24 |     public static let EMPTY_VOCABULARY: Vocabulary = Vocabulary(EMPTY_NAMES, EMPTY_NAMES, EMPTY_NAMES)
    |                       |- warning: static property 'EMPTY_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: add '@MainActor' to make static property 'EMPTY_VOCABULARY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
[125/159] Compiling Antlr4 ParserInterpreter.swift
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:17:13: warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  15 | /// - SeeAlso: `ATNDeserializationOptions.generateRuleBypassTransitions`
  16 | ///
  17 | private var bypassAltsAtnCache : ATN? = nil
     |             |- warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: convert 'bypassAltsAtnCache' to a 'let' constant to make 'Sendable' shared state immutable
     |             |- note: add '@MainActor' to make var 'bypassAltsAtnCache' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  18 |
  19 | ///
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:22:13: warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
  20 | /// mutex for bypassAltsAtnCache updates
  21 | ///
  22 | private let bypassAltsAtnCacheMutex = Mutex()
     |             |- warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: add '@MainActor' to make let 'bypassAltsAtnCacheMutex' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  23 |
  24 |
/host/spi-builder-workspace/Sources/Antlr4/misc/utils/Mutex.swift:8:7: note: class 'Mutex' does not conform to the 'Sendable' protocol
 6 | /// it appears to be a field in a class.
 7 | ///
 8 | class Mutex {
   |       `- note: class 'Mutex' does not conform to the 'Sendable' protocol
 9 |     ///
10 |     /// The mutex instance.
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:30:23: warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  28 | open class Parser: Recognizer<ParserATNSimulator> {
  29 |     public static let EOF = -1
  30 |     public static var ConsoleError = true
     |                       |- warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: convert 'ConsoleError' to a 'let' constant to make 'Sendable' shared state immutable
     |                       |- note: add '@MainActor' to make static property 'ConsoleError' part of global actor 'MainActor'
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  31 |
  32 |     public class TraceListener: ParseTreeListener {
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:59:27: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
  56 |     }
  57 |
  58 |     public class TrimToSizeListener: ParseTreeListener {
     |                  `- note: class 'TrimToSizeListener' does not conform to the 'Sendable' protocol
  59 |         public static let INSTANCE = TrimToSizeListener()
     |                           |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: add '@MainActor' to make static property 'INSTANCE' part of global actor 'MainActor'
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  60 |
  61 |         public func enterEveryRule(_ ctx: ParserRuleContext) {
/host/spi-builder-workspace/Sources/Antlr4/ParserRuleContext.swift:30:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | /// satisfy the superclass interface.
 28 | ///
 29 | open class ParserRuleContext: RuleContext {
    |            `- note: class 'ParserRuleContext' does not conform to the 'Sendable' protocol
 30 |     public static let EMPTY = ParserRuleContext()
    |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |
 32 |     public var visited = false
/host/spi-builder-workspace/Sources/Antlr4/TokenFactory.swift:38:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
31 |  to avoid retain cycles.
32 |  */
33 | public class TokenSourceAndStream {
   |              `- note: class 'TokenSourceAndStream' does not conform to the 'Sendable' protocol
34 |     ///
35 |     /// An empty TokenSourceAndStream which is used as the default value of
36 |     /// _#source_ for tokens that do not have a source.
37 |     ///
38 |     public static let EMPTY = TokenSourceAndStream()
   |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:24:23: warning: static property 'EMPTY_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
 11 | ///
 12 |
 13 | public struct Vocabulary {
    |               `- note: consider making struct 'Vocabulary' conform to the 'Sendable' protocol
 14 |     public static let EMPTY_NAMES: [String?] = [""]
 15 |
    :
 22 |     /// except _org.antlr.v4.runtime.Token#EOF_.
 23 |     ///
 24 |     public static let EMPTY_VOCABULARY: Vocabulary = Vocabulary(EMPTY_NAMES, EMPTY_NAMES, EMPTY_NAMES)
    |                       |- warning: static property 'EMPTY_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: add '@MainActor' to make static property 'EMPTY_VOCABULARY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
[126/159] Compiling Antlr4 ParserRuleContext.swift
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:17:13: warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  15 | /// - SeeAlso: `ATNDeserializationOptions.generateRuleBypassTransitions`
  16 | ///
  17 | private var bypassAltsAtnCache : ATN? = nil
     |             |- warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: convert 'bypassAltsAtnCache' to a 'let' constant to make 'Sendable' shared state immutable
     |             |- note: add '@MainActor' to make var 'bypassAltsAtnCache' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  18 |
  19 | ///
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:22:13: warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
  20 | /// mutex for bypassAltsAtnCache updates
  21 | ///
  22 | private let bypassAltsAtnCacheMutex = Mutex()
     |             |- warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: add '@MainActor' to make let 'bypassAltsAtnCacheMutex' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  23 |
  24 |
/host/spi-builder-workspace/Sources/Antlr4/misc/utils/Mutex.swift:8:7: note: class 'Mutex' does not conform to the 'Sendable' protocol
 6 | /// it appears to be a field in a class.
 7 | ///
 8 | class Mutex {
   |       `- note: class 'Mutex' does not conform to the 'Sendable' protocol
 9 |     ///
10 |     /// The mutex instance.
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:30:23: warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  28 | open class Parser: Recognizer<ParserATNSimulator> {
  29 |     public static let EOF = -1
  30 |     public static var ConsoleError = true
     |                       |- warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: convert 'ConsoleError' to a 'let' constant to make 'Sendable' shared state immutable
     |                       |- note: add '@MainActor' to make static property 'ConsoleError' part of global actor 'MainActor'
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  31 |
  32 |     public class TraceListener: ParseTreeListener {
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:59:27: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
  56 |     }
  57 |
  58 |     public class TrimToSizeListener: ParseTreeListener {
     |                  `- note: class 'TrimToSizeListener' does not conform to the 'Sendable' protocol
  59 |         public static let INSTANCE = TrimToSizeListener()
     |                           |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: add '@MainActor' to make static property 'INSTANCE' part of global actor 'MainActor'
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  60 |
  61 |         public func enterEveryRule(_ ctx: ParserRuleContext) {
/host/spi-builder-workspace/Sources/Antlr4/ParserRuleContext.swift:30:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | /// satisfy the superclass interface.
 28 | ///
 29 | open class ParserRuleContext: RuleContext {
    |            `- note: class 'ParserRuleContext' does not conform to the 'Sendable' protocol
 30 |     public static let EMPTY = ParserRuleContext()
    |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |
 32 |     public var visited = false
/host/spi-builder-workspace/Sources/Antlr4/TokenFactory.swift:38:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
31 |  to avoid retain cycles.
32 |  */
33 | public class TokenSourceAndStream {
   |              `- note: class 'TokenSourceAndStream' does not conform to the 'Sendable' protocol
34 |     ///
35 |     /// An empty TokenSourceAndStream which is used as the default value of
36 |     /// _#source_ for tokens that do not have a source.
37 |     ///
38 |     public static let EMPTY = TokenSourceAndStream()
   |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:24:23: warning: static property 'EMPTY_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
 11 | ///
 12 |
 13 | public struct Vocabulary {
    |               `- note: consider making struct 'Vocabulary' conform to the 'Sendable' protocol
 14 |     public static let EMPTY_NAMES: [String?] = [""]
 15 |
    :
 22 |     /// except _org.antlr.v4.runtime.Token#EOF_.
 23 |     ///
 24 |     public static let EMPTY_VOCABULARY: Vocabulary = Vocabulary(EMPTY_NAMES, EMPTY_NAMES, EMPTY_NAMES)
    |                       |- warning: static property 'EMPTY_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: add '@MainActor' to make static property 'EMPTY_VOCABULARY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
[127/159] Compiling Antlr4 ProxyErrorListener.swift
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:17:13: warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  15 | /// - SeeAlso: `ATNDeserializationOptions.generateRuleBypassTransitions`
  16 | ///
  17 | private var bypassAltsAtnCache : ATN? = nil
     |             |- warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: convert 'bypassAltsAtnCache' to a 'let' constant to make 'Sendable' shared state immutable
     |             |- note: add '@MainActor' to make var 'bypassAltsAtnCache' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  18 |
  19 | ///
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:22:13: warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
  20 | /// mutex for bypassAltsAtnCache updates
  21 | ///
  22 | private let bypassAltsAtnCacheMutex = Mutex()
     |             |- warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: add '@MainActor' to make let 'bypassAltsAtnCacheMutex' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  23 |
  24 |
/host/spi-builder-workspace/Sources/Antlr4/misc/utils/Mutex.swift:8:7: note: class 'Mutex' does not conform to the 'Sendable' protocol
 6 | /// it appears to be a field in a class.
 7 | ///
 8 | class Mutex {
   |       `- note: class 'Mutex' does not conform to the 'Sendable' protocol
 9 |     ///
10 |     /// The mutex instance.
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:30:23: warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  28 | open class Parser: Recognizer<ParserATNSimulator> {
  29 |     public static let EOF = -1
  30 |     public static var ConsoleError = true
     |                       |- warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: convert 'ConsoleError' to a 'let' constant to make 'Sendable' shared state immutable
     |                       |- note: add '@MainActor' to make static property 'ConsoleError' part of global actor 'MainActor'
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  31 |
  32 |     public class TraceListener: ParseTreeListener {
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:59:27: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
  56 |     }
  57 |
  58 |     public class TrimToSizeListener: ParseTreeListener {
     |                  `- note: class 'TrimToSizeListener' does not conform to the 'Sendable' protocol
  59 |         public static let INSTANCE = TrimToSizeListener()
     |                           |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: add '@MainActor' to make static property 'INSTANCE' part of global actor 'MainActor'
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  60 |
  61 |         public func enterEveryRule(_ ctx: ParserRuleContext) {
/host/spi-builder-workspace/Sources/Antlr4/ParserRuleContext.swift:30:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | /// satisfy the superclass interface.
 28 | ///
 29 | open class ParserRuleContext: RuleContext {
    |            `- note: class 'ParserRuleContext' does not conform to the 'Sendable' protocol
 30 |     public static let EMPTY = ParserRuleContext()
    |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |
 32 |     public var visited = false
/host/spi-builder-workspace/Sources/Antlr4/TokenFactory.swift:38:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
31 |  to avoid retain cycles.
32 |  */
33 | public class TokenSourceAndStream {
   |              `- note: class 'TokenSourceAndStream' does not conform to the 'Sendable' protocol
34 |     ///
35 |     /// An empty TokenSourceAndStream which is used as the default value of
36 |     /// _#source_ for tokens that do not have a source.
37 |     ///
38 |     public static let EMPTY = TokenSourceAndStream()
   |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:24:23: warning: static property 'EMPTY_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
 11 | ///
 12 |
 13 | public struct Vocabulary {
    |               `- note: consider making struct 'Vocabulary' conform to the 'Sendable' protocol
 14 |     public static let EMPTY_NAMES: [String?] = [""]
 15 |
    :
 22 |     /// except _org.antlr.v4.runtime.Token#EOF_.
 23 |     ///
 24 |     public static let EMPTY_VOCABULARY: Vocabulary = Vocabulary(EMPTY_NAMES, EMPTY_NAMES, EMPTY_NAMES)
    |                       |- warning: static property 'EMPTY_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: add '@MainActor' to make static property 'EMPTY_VOCABULARY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
[128/159] Compiling Antlr4 RecognitionException.swift
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:17:13: warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  15 | /// - SeeAlso: `ATNDeserializationOptions.generateRuleBypassTransitions`
  16 | ///
  17 | private var bypassAltsAtnCache : ATN? = nil
     |             |- warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: convert 'bypassAltsAtnCache' to a 'let' constant to make 'Sendable' shared state immutable
     |             |- note: add '@MainActor' to make var 'bypassAltsAtnCache' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  18 |
  19 | ///
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:22:13: warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
  20 | /// mutex for bypassAltsAtnCache updates
  21 | ///
  22 | private let bypassAltsAtnCacheMutex = Mutex()
     |             |- warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: add '@MainActor' to make let 'bypassAltsAtnCacheMutex' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  23 |
  24 |
/host/spi-builder-workspace/Sources/Antlr4/misc/utils/Mutex.swift:8:7: note: class 'Mutex' does not conform to the 'Sendable' protocol
 6 | /// it appears to be a field in a class.
 7 | ///
 8 | class Mutex {
   |       `- note: class 'Mutex' does not conform to the 'Sendable' protocol
 9 |     ///
10 |     /// The mutex instance.
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:30:23: warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  28 | open class Parser: Recognizer<ParserATNSimulator> {
  29 |     public static let EOF = -1
  30 |     public static var ConsoleError = true
     |                       |- warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: convert 'ConsoleError' to a 'let' constant to make 'Sendable' shared state immutable
     |                       |- note: add '@MainActor' to make static property 'ConsoleError' part of global actor 'MainActor'
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  31 |
  32 |     public class TraceListener: ParseTreeListener {
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:59:27: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
  56 |     }
  57 |
  58 |     public class TrimToSizeListener: ParseTreeListener {
     |                  `- note: class 'TrimToSizeListener' does not conform to the 'Sendable' protocol
  59 |         public static let INSTANCE = TrimToSizeListener()
     |                           |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: add '@MainActor' to make static property 'INSTANCE' part of global actor 'MainActor'
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  60 |
  61 |         public func enterEveryRule(_ ctx: ParserRuleContext) {
/host/spi-builder-workspace/Sources/Antlr4/ParserRuleContext.swift:30:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | /// satisfy the superclass interface.
 28 | ///
 29 | open class ParserRuleContext: RuleContext {
    |            `- note: class 'ParserRuleContext' does not conform to the 'Sendable' protocol
 30 |     public static let EMPTY = ParserRuleContext()
    |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |
 32 |     public var visited = false
/host/spi-builder-workspace/Sources/Antlr4/TokenFactory.swift:38:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
31 |  to avoid retain cycles.
32 |  */
33 | public class TokenSourceAndStream {
   |              `- note: class 'TokenSourceAndStream' does not conform to the 'Sendable' protocol
34 |     ///
35 |     /// An empty TokenSourceAndStream which is used as the default value of
36 |     /// _#source_ for tokens that do not have a source.
37 |     ///
38 |     public static let EMPTY = TokenSourceAndStream()
   |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:24:23: warning: static property 'EMPTY_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
 11 | ///
 12 |
 13 | public struct Vocabulary {
    |               `- note: consider making struct 'Vocabulary' conform to the 'Sendable' protocol
 14 |     public static let EMPTY_NAMES: [String?] = [""]
 15 |
    :
 22 |     /// except _org.antlr.v4.runtime.Token#EOF_.
 23 |     ///
 24 |     public static let EMPTY_VOCABULARY: Vocabulary = Vocabulary(EMPTY_NAMES, EMPTY_NAMES, EMPTY_NAMES)
    |                       |- warning: static property 'EMPTY_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: add '@MainActor' to make static property 'EMPTY_VOCABULARY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
[129/159] Compiling Antlr4 Recognizer.swift
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:17:13: warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  15 | /// - SeeAlso: `ATNDeserializationOptions.generateRuleBypassTransitions`
  16 | ///
  17 | private var bypassAltsAtnCache : ATN? = nil
     |             |- warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: convert 'bypassAltsAtnCache' to a 'let' constant to make 'Sendable' shared state immutable
     |             |- note: add '@MainActor' to make var 'bypassAltsAtnCache' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  18 |
  19 | ///
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:22:13: warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
  20 | /// mutex for bypassAltsAtnCache updates
  21 | ///
  22 | private let bypassAltsAtnCacheMutex = Mutex()
     |             |- warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: add '@MainActor' to make let 'bypassAltsAtnCacheMutex' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  23 |
  24 |
/host/spi-builder-workspace/Sources/Antlr4/misc/utils/Mutex.swift:8:7: note: class 'Mutex' does not conform to the 'Sendable' protocol
 6 | /// it appears to be a field in a class.
 7 | ///
 8 | class Mutex {
   |       `- note: class 'Mutex' does not conform to the 'Sendable' protocol
 9 |     ///
10 |     /// The mutex instance.
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:30:23: warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  28 | open class Parser: Recognizer<ParserATNSimulator> {
  29 |     public static let EOF = -1
  30 |     public static var ConsoleError = true
     |                       |- warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: convert 'ConsoleError' to a 'let' constant to make 'Sendable' shared state immutable
     |                       |- note: add '@MainActor' to make static property 'ConsoleError' part of global actor 'MainActor'
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  31 |
  32 |     public class TraceListener: ParseTreeListener {
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:59:27: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
  56 |     }
  57 |
  58 |     public class TrimToSizeListener: ParseTreeListener {
     |                  `- note: class 'TrimToSizeListener' does not conform to the 'Sendable' protocol
  59 |         public static let INSTANCE = TrimToSizeListener()
     |                           |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: add '@MainActor' to make static property 'INSTANCE' part of global actor 'MainActor'
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  60 |
  61 |         public func enterEveryRule(_ ctx: ParserRuleContext) {
/host/spi-builder-workspace/Sources/Antlr4/ParserRuleContext.swift:30:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | /// satisfy the superclass interface.
 28 | ///
 29 | open class ParserRuleContext: RuleContext {
    |            `- note: class 'ParserRuleContext' does not conform to the 'Sendable' protocol
 30 |     public static let EMPTY = ParserRuleContext()
    |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |
 32 |     public var visited = false
/host/spi-builder-workspace/Sources/Antlr4/TokenFactory.swift:38:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
31 |  to avoid retain cycles.
32 |  */
33 | public class TokenSourceAndStream {
   |              `- note: class 'TokenSourceAndStream' does not conform to the 'Sendable' protocol
34 |     ///
35 |     /// An empty TokenSourceAndStream which is used as the default value of
36 |     /// _#source_ for tokens that do not have a source.
37 |     ///
38 |     public static let EMPTY = TokenSourceAndStream()
   |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:24:23: warning: static property 'EMPTY_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
 11 | ///
 12 |
 13 | public struct Vocabulary {
    |               `- note: consider making struct 'Vocabulary' conform to the 'Sendable' protocol
 14 |     public static let EMPTY_NAMES: [String?] = [""]
 15 |
    :
 22 |     /// except _org.antlr.v4.runtime.Token#EOF_.
 23 |     ///
 24 |     public static let EMPTY_VOCABULARY: Vocabulary = Vocabulary(EMPTY_NAMES, EMPTY_NAMES, EMPTY_NAMES)
    |                       |- warning: static property 'EMPTY_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: add '@MainActor' to make static property 'EMPTY_VOCABULARY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
[130/159] Compiling Antlr4 RuleContext.swift
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:17:13: warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  15 | /// - SeeAlso: `ATNDeserializationOptions.generateRuleBypassTransitions`
  16 | ///
  17 | private var bypassAltsAtnCache : ATN? = nil
     |             |- warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: convert 'bypassAltsAtnCache' to a 'let' constant to make 'Sendable' shared state immutable
     |             |- note: add '@MainActor' to make var 'bypassAltsAtnCache' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  18 |
  19 | ///
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:22:13: warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
  20 | /// mutex for bypassAltsAtnCache updates
  21 | ///
  22 | private let bypassAltsAtnCacheMutex = Mutex()
     |             |- warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: add '@MainActor' to make let 'bypassAltsAtnCacheMutex' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  23 |
  24 |
/host/spi-builder-workspace/Sources/Antlr4/misc/utils/Mutex.swift:8:7: note: class 'Mutex' does not conform to the 'Sendable' protocol
 6 | /// it appears to be a field in a class.
 7 | ///
 8 | class Mutex {
   |       `- note: class 'Mutex' does not conform to the 'Sendable' protocol
 9 |     ///
10 |     /// The mutex instance.
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:30:23: warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  28 | open class Parser: Recognizer<ParserATNSimulator> {
  29 |     public static let EOF = -1
  30 |     public static var ConsoleError = true
     |                       |- warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: convert 'ConsoleError' to a 'let' constant to make 'Sendable' shared state immutable
     |                       |- note: add '@MainActor' to make static property 'ConsoleError' part of global actor 'MainActor'
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  31 |
  32 |     public class TraceListener: ParseTreeListener {
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:59:27: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
  56 |     }
  57 |
  58 |     public class TrimToSizeListener: ParseTreeListener {
     |                  `- note: class 'TrimToSizeListener' does not conform to the 'Sendable' protocol
  59 |         public static let INSTANCE = TrimToSizeListener()
     |                           |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: add '@MainActor' to make static property 'INSTANCE' part of global actor 'MainActor'
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  60 |
  61 |         public func enterEveryRule(_ ctx: ParserRuleContext) {
/host/spi-builder-workspace/Sources/Antlr4/ParserRuleContext.swift:30:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | /// satisfy the superclass interface.
 28 | ///
 29 | open class ParserRuleContext: RuleContext {
    |            `- note: class 'ParserRuleContext' does not conform to the 'Sendable' protocol
 30 |     public static let EMPTY = ParserRuleContext()
    |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |
 32 |     public var visited = false
/host/spi-builder-workspace/Sources/Antlr4/TokenFactory.swift:38:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
31 |  to avoid retain cycles.
32 |  */
33 | public class TokenSourceAndStream {
   |              `- note: class 'TokenSourceAndStream' does not conform to the 'Sendable' protocol
34 |     ///
35 |     /// An empty TokenSourceAndStream which is used as the default value of
36 |     /// _#source_ for tokens that do not have a source.
37 |     ///
38 |     public static let EMPTY = TokenSourceAndStream()
   |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:24:23: warning: static property 'EMPTY_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
 11 | ///
 12 |
 13 | public struct Vocabulary {
    |               `- note: consider making struct 'Vocabulary' conform to the 'Sendable' protocol
 14 |     public static let EMPTY_NAMES: [String?] = [""]
 15 |
    :
 22 |     /// except _org.antlr.v4.runtime.Token#EOF_.
 23 |     ///
 24 |     public static let EMPTY_VOCABULARY: Vocabulary = Vocabulary(EMPTY_NAMES, EMPTY_NAMES, EMPTY_NAMES)
    |                       |- warning: static property 'EMPTY_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: add '@MainActor' to make static property 'EMPTY_VOCABULARY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
[131/159] Compiling Antlr4 RuntimeMetaData.swift
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:17:13: warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  15 | /// - SeeAlso: `ATNDeserializationOptions.generateRuleBypassTransitions`
  16 | ///
  17 | private var bypassAltsAtnCache : ATN? = nil
     |             |- warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: convert 'bypassAltsAtnCache' to a 'let' constant to make 'Sendable' shared state immutable
     |             |- note: add '@MainActor' to make var 'bypassAltsAtnCache' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  18 |
  19 | ///
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:22:13: warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
  20 | /// mutex for bypassAltsAtnCache updates
  21 | ///
  22 | private let bypassAltsAtnCacheMutex = Mutex()
     |             |- warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: add '@MainActor' to make let 'bypassAltsAtnCacheMutex' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  23 |
  24 |
/host/spi-builder-workspace/Sources/Antlr4/misc/utils/Mutex.swift:8:7: note: class 'Mutex' does not conform to the 'Sendable' protocol
 6 | /// it appears to be a field in a class.
 7 | ///
 8 | class Mutex {
   |       `- note: class 'Mutex' does not conform to the 'Sendable' protocol
 9 |     ///
10 |     /// The mutex instance.
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:30:23: warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  28 | open class Parser: Recognizer<ParserATNSimulator> {
  29 |     public static let EOF = -1
  30 |     public static var ConsoleError = true
     |                       |- warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: convert 'ConsoleError' to a 'let' constant to make 'Sendable' shared state immutable
     |                       |- note: add '@MainActor' to make static property 'ConsoleError' part of global actor 'MainActor'
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  31 |
  32 |     public class TraceListener: ParseTreeListener {
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:59:27: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
  56 |     }
  57 |
  58 |     public class TrimToSizeListener: ParseTreeListener {
     |                  `- note: class 'TrimToSizeListener' does not conform to the 'Sendable' protocol
  59 |         public static let INSTANCE = TrimToSizeListener()
     |                           |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: add '@MainActor' to make static property 'INSTANCE' part of global actor 'MainActor'
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  60 |
  61 |         public func enterEveryRule(_ ctx: ParserRuleContext) {
/host/spi-builder-workspace/Sources/Antlr4/ParserRuleContext.swift:30:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | /// satisfy the superclass interface.
 28 | ///
 29 | open class ParserRuleContext: RuleContext {
    |            `- note: class 'ParserRuleContext' does not conform to the 'Sendable' protocol
 30 |     public static let EMPTY = ParserRuleContext()
    |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |
 32 |     public var visited = false
/host/spi-builder-workspace/Sources/Antlr4/TokenFactory.swift:38:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
31 |  to avoid retain cycles.
32 |  */
33 | public class TokenSourceAndStream {
   |              `- note: class 'TokenSourceAndStream' does not conform to the 'Sendable' protocol
34 |     ///
35 |     /// An empty TokenSourceAndStream which is used as the default value of
36 |     /// _#source_ for tokens that do not have a source.
37 |     ///
38 |     public static let EMPTY = TokenSourceAndStream()
   |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:24:23: warning: static property 'EMPTY_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
 11 | ///
 12 |
 13 | public struct Vocabulary {
    |               `- note: consider making struct 'Vocabulary' conform to the 'Sendable' protocol
 14 |     public static let EMPTY_NAMES: [String?] = [""]
 15 |
    :
 22 |     /// except _org.antlr.v4.runtime.Token#EOF_.
 23 |     ///
 24 |     public static let EMPTY_VOCABULARY: Vocabulary = Vocabulary(EMPTY_NAMES, EMPTY_NAMES, EMPTY_NAMES)
    |                       |- warning: static property 'EMPTY_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: add '@MainActor' to make static property 'EMPTY_VOCABULARY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
[132/159] Compiling Antlr4 Token.swift
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:17:13: warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  15 | /// - SeeAlso: `ATNDeserializationOptions.generateRuleBypassTransitions`
  16 | ///
  17 | private var bypassAltsAtnCache : ATN? = nil
     |             |- warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: convert 'bypassAltsAtnCache' to a 'let' constant to make 'Sendable' shared state immutable
     |             |- note: add '@MainActor' to make var 'bypassAltsAtnCache' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  18 |
  19 | ///
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:22:13: warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
  20 | /// mutex for bypassAltsAtnCache updates
  21 | ///
  22 | private let bypassAltsAtnCacheMutex = Mutex()
     |             |- warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: add '@MainActor' to make let 'bypassAltsAtnCacheMutex' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  23 |
  24 |
/host/spi-builder-workspace/Sources/Antlr4/misc/utils/Mutex.swift:8:7: note: class 'Mutex' does not conform to the 'Sendable' protocol
 6 | /// it appears to be a field in a class.
 7 | ///
 8 | class Mutex {
   |       `- note: class 'Mutex' does not conform to the 'Sendable' protocol
 9 |     ///
10 |     /// The mutex instance.
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:30:23: warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  28 | open class Parser: Recognizer<ParserATNSimulator> {
  29 |     public static let EOF = -1
  30 |     public static var ConsoleError = true
     |                       |- warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: convert 'ConsoleError' to a 'let' constant to make 'Sendable' shared state immutable
     |                       |- note: add '@MainActor' to make static property 'ConsoleError' part of global actor 'MainActor'
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  31 |
  32 |     public class TraceListener: ParseTreeListener {
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:59:27: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
  56 |     }
  57 |
  58 |     public class TrimToSizeListener: ParseTreeListener {
     |                  `- note: class 'TrimToSizeListener' does not conform to the 'Sendable' protocol
  59 |         public static let INSTANCE = TrimToSizeListener()
     |                           |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: add '@MainActor' to make static property 'INSTANCE' part of global actor 'MainActor'
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  60 |
  61 |         public func enterEveryRule(_ ctx: ParserRuleContext) {
/host/spi-builder-workspace/Sources/Antlr4/ParserRuleContext.swift:30:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | /// satisfy the superclass interface.
 28 | ///
 29 | open class ParserRuleContext: RuleContext {
    |            `- note: class 'ParserRuleContext' does not conform to the 'Sendable' protocol
 30 |     public static let EMPTY = ParserRuleContext()
    |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |
 32 |     public var visited = false
/host/spi-builder-workspace/Sources/Antlr4/TokenFactory.swift:38:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
31 |  to avoid retain cycles.
32 |  */
33 | public class TokenSourceAndStream {
   |              `- note: class 'TokenSourceAndStream' does not conform to the 'Sendable' protocol
34 |     ///
35 |     /// An empty TokenSourceAndStream which is used as the default value of
36 |     /// _#source_ for tokens that do not have a source.
37 |     ///
38 |     public static let EMPTY = TokenSourceAndStream()
   |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:24:23: warning: static property 'EMPTY_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
 11 | ///
 12 |
 13 | public struct Vocabulary {
    |               `- note: consider making struct 'Vocabulary' conform to the 'Sendable' protocol
 14 |     public static let EMPTY_NAMES: [String?] = [""]
 15 |
    :
 22 |     /// except _org.antlr.v4.runtime.Token#EOF_.
 23 |     ///
 24 |     public static let EMPTY_VOCABULARY: Vocabulary = Vocabulary(EMPTY_NAMES, EMPTY_NAMES, EMPTY_NAMES)
    |                       |- warning: static property 'EMPTY_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: add '@MainActor' to make static property 'EMPTY_VOCABULARY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
[133/159] Compiling Antlr4 TokenFactory.swift
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:17:13: warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  15 | /// - SeeAlso: `ATNDeserializationOptions.generateRuleBypassTransitions`
  16 | ///
  17 | private var bypassAltsAtnCache : ATN? = nil
     |             |- warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: convert 'bypassAltsAtnCache' to a 'let' constant to make 'Sendable' shared state immutable
     |             |- note: add '@MainActor' to make var 'bypassAltsAtnCache' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  18 |
  19 | ///
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:22:13: warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
  20 | /// mutex for bypassAltsAtnCache updates
  21 | ///
  22 | private let bypassAltsAtnCacheMutex = Mutex()
     |             |- warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: add '@MainActor' to make let 'bypassAltsAtnCacheMutex' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  23 |
  24 |
/host/spi-builder-workspace/Sources/Antlr4/misc/utils/Mutex.swift:8:7: note: class 'Mutex' does not conform to the 'Sendable' protocol
 6 | /// it appears to be a field in a class.
 7 | ///
 8 | class Mutex {
   |       `- note: class 'Mutex' does not conform to the 'Sendable' protocol
 9 |     ///
10 |     /// The mutex instance.
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:30:23: warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  28 | open class Parser: Recognizer<ParserATNSimulator> {
  29 |     public static let EOF = -1
  30 |     public static var ConsoleError = true
     |                       |- warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: convert 'ConsoleError' to a 'let' constant to make 'Sendable' shared state immutable
     |                       |- note: add '@MainActor' to make static property 'ConsoleError' part of global actor 'MainActor'
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  31 |
  32 |     public class TraceListener: ParseTreeListener {
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:59:27: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
  56 |     }
  57 |
  58 |     public class TrimToSizeListener: ParseTreeListener {
     |                  `- note: class 'TrimToSizeListener' does not conform to the 'Sendable' protocol
  59 |         public static let INSTANCE = TrimToSizeListener()
     |                           |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: add '@MainActor' to make static property 'INSTANCE' part of global actor 'MainActor'
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  60 |
  61 |         public func enterEveryRule(_ ctx: ParserRuleContext) {
/host/spi-builder-workspace/Sources/Antlr4/ParserRuleContext.swift:30:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | /// satisfy the superclass interface.
 28 | ///
 29 | open class ParserRuleContext: RuleContext {
    |            `- note: class 'ParserRuleContext' does not conform to the 'Sendable' protocol
 30 |     public static let EMPTY = ParserRuleContext()
    |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |
 32 |     public var visited = false
/host/spi-builder-workspace/Sources/Antlr4/TokenFactory.swift:38:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
31 |  to avoid retain cycles.
32 |  */
33 | public class TokenSourceAndStream {
   |              `- note: class 'TokenSourceAndStream' does not conform to the 'Sendable' protocol
34 |     ///
35 |     /// An empty TokenSourceAndStream which is used as the default value of
36 |     /// _#source_ for tokens that do not have a source.
37 |     ///
38 |     public static let EMPTY = TokenSourceAndStream()
   |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:24:23: warning: static property 'EMPTY_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
 11 | ///
 12 |
 13 | public struct Vocabulary {
    |               `- note: consider making struct 'Vocabulary' conform to the 'Sendable' protocol
 14 |     public static let EMPTY_NAMES: [String?] = [""]
 15 |
    :
 22 |     /// except _org.antlr.v4.runtime.Token#EOF_.
 23 |     ///
 24 |     public static let EMPTY_VOCABULARY: Vocabulary = Vocabulary(EMPTY_NAMES, EMPTY_NAMES, EMPTY_NAMES)
    |                       |- warning: static property 'EMPTY_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: add '@MainActor' to make static property 'EMPTY_VOCABULARY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
[134/159] Compiling Antlr4 TokenSource.swift
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:17:13: warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  15 | /// - SeeAlso: `ATNDeserializationOptions.generateRuleBypassTransitions`
  16 | ///
  17 | private var bypassAltsAtnCache : ATN? = nil
     |             |- warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: convert 'bypassAltsAtnCache' to a 'let' constant to make 'Sendable' shared state immutable
     |             |- note: add '@MainActor' to make var 'bypassAltsAtnCache' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  18 |
  19 | ///
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:22:13: warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
  20 | /// mutex for bypassAltsAtnCache updates
  21 | ///
  22 | private let bypassAltsAtnCacheMutex = Mutex()
     |             |- warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: add '@MainActor' to make let 'bypassAltsAtnCacheMutex' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  23 |
  24 |
/host/spi-builder-workspace/Sources/Antlr4/misc/utils/Mutex.swift:8:7: note: class 'Mutex' does not conform to the 'Sendable' protocol
 6 | /// it appears to be a field in a class.
 7 | ///
 8 | class Mutex {
   |       `- note: class 'Mutex' does not conform to the 'Sendable' protocol
 9 |     ///
10 |     /// The mutex instance.
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:30:23: warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  28 | open class Parser: Recognizer<ParserATNSimulator> {
  29 |     public static let EOF = -1
  30 |     public static var ConsoleError = true
     |                       |- warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: convert 'ConsoleError' to a 'let' constant to make 'Sendable' shared state immutable
     |                       |- note: add '@MainActor' to make static property 'ConsoleError' part of global actor 'MainActor'
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  31 |
  32 |     public class TraceListener: ParseTreeListener {
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:59:27: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
  56 |     }
  57 |
  58 |     public class TrimToSizeListener: ParseTreeListener {
     |                  `- note: class 'TrimToSizeListener' does not conform to the 'Sendable' protocol
  59 |         public static let INSTANCE = TrimToSizeListener()
     |                           |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: add '@MainActor' to make static property 'INSTANCE' part of global actor 'MainActor'
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  60 |
  61 |         public func enterEveryRule(_ ctx: ParserRuleContext) {
/host/spi-builder-workspace/Sources/Antlr4/ParserRuleContext.swift:30:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | /// satisfy the superclass interface.
 28 | ///
 29 | open class ParserRuleContext: RuleContext {
    |            `- note: class 'ParserRuleContext' does not conform to the 'Sendable' protocol
 30 |     public static let EMPTY = ParserRuleContext()
    |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |
 32 |     public var visited = false
/host/spi-builder-workspace/Sources/Antlr4/TokenFactory.swift:38:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
31 |  to avoid retain cycles.
32 |  */
33 | public class TokenSourceAndStream {
   |              `- note: class 'TokenSourceAndStream' does not conform to the 'Sendable' protocol
34 |     ///
35 |     /// An empty TokenSourceAndStream which is used as the default value of
36 |     /// _#source_ for tokens that do not have a source.
37 |     ///
38 |     public static let EMPTY = TokenSourceAndStream()
   |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:24:23: warning: static property 'EMPTY_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
 11 | ///
 12 |
 13 | public struct Vocabulary {
    |               `- note: consider making struct 'Vocabulary' conform to the 'Sendable' protocol
 14 |     public static let EMPTY_NAMES: [String?] = [""]
 15 |
    :
 22 |     /// except _org.antlr.v4.runtime.Token#EOF_.
 23 |     ///
 24 |     public static let EMPTY_VOCABULARY: Vocabulary = Vocabulary(EMPTY_NAMES, EMPTY_NAMES, EMPTY_NAMES)
    |                       |- warning: static property 'EMPTY_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: add '@MainActor' to make static property 'EMPTY_VOCABULARY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
[135/159] Compiling Antlr4 TokenStream.swift
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:17:13: warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  15 | /// - SeeAlso: `ATNDeserializationOptions.generateRuleBypassTransitions`
  16 | ///
  17 | private var bypassAltsAtnCache : ATN? = nil
     |             |- warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: convert 'bypassAltsAtnCache' to a 'let' constant to make 'Sendable' shared state immutable
     |             |- note: add '@MainActor' to make var 'bypassAltsAtnCache' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  18 |
  19 | ///
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:22:13: warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
  20 | /// mutex for bypassAltsAtnCache updates
  21 | ///
  22 | private let bypassAltsAtnCacheMutex = Mutex()
     |             |- warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: add '@MainActor' to make let 'bypassAltsAtnCacheMutex' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  23 |
  24 |
/host/spi-builder-workspace/Sources/Antlr4/misc/utils/Mutex.swift:8:7: note: class 'Mutex' does not conform to the 'Sendable' protocol
 6 | /// it appears to be a field in a class.
 7 | ///
 8 | class Mutex {
   |       `- note: class 'Mutex' does not conform to the 'Sendable' protocol
 9 |     ///
10 |     /// The mutex instance.
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:30:23: warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  28 | open class Parser: Recognizer<ParserATNSimulator> {
  29 |     public static let EOF = -1
  30 |     public static var ConsoleError = true
     |                       |- warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: convert 'ConsoleError' to a 'let' constant to make 'Sendable' shared state immutable
     |                       |- note: add '@MainActor' to make static property 'ConsoleError' part of global actor 'MainActor'
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  31 |
  32 |     public class TraceListener: ParseTreeListener {
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:59:27: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
  56 |     }
  57 |
  58 |     public class TrimToSizeListener: ParseTreeListener {
     |                  `- note: class 'TrimToSizeListener' does not conform to the 'Sendable' protocol
  59 |         public static let INSTANCE = TrimToSizeListener()
     |                           |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: add '@MainActor' to make static property 'INSTANCE' part of global actor 'MainActor'
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  60 |
  61 |         public func enterEveryRule(_ ctx: ParserRuleContext) {
/host/spi-builder-workspace/Sources/Antlr4/ParserRuleContext.swift:30:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | /// satisfy the superclass interface.
 28 | ///
 29 | open class ParserRuleContext: RuleContext {
    |            `- note: class 'ParserRuleContext' does not conform to the 'Sendable' protocol
 30 |     public static let EMPTY = ParserRuleContext()
    |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |
 32 |     public var visited = false
/host/spi-builder-workspace/Sources/Antlr4/TokenFactory.swift:38:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
31 |  to avoid retain cycles.
32 |  */
33 | public class TokenSourceAndStream {
   |              `- note: class 'TokenSourceAndStream' does not conform to the 'Sendable' protocol
34 |     ///
35 |     /// An empty TokenSourceAndStream which is used as the default value of
36 |     /// _#source_ for tokens that do not have a source.
37 |     ///
38 |     public static let EMPTY = TokenSourceAndStream()
   |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:24:23: warning: static property 'EMPTY_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
 11 | ///
 12 |
 13 | public struct Vocabulary {
    |               `- note: consider making struct 'Vocabulary' conform to the 'Sendable' protocol
 14 |     public static let EMPTY_NAMES: [String?] = [""]
 15 |
    :
 22 |     /// except _org.antlr.v4.runtime.Token#EOF_.
 23 |     ///
 24 |     public static let EMPTY_VOCABULARY: Vocabulary = Vocabulary(EMPTY_NAMES, EMPTY_NAMES, EMPTY_NAMES)
    |                       |- warning: static property 'EMPTY_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: add '@MainActor' to make static property 'EMPTY_VOCABULARY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
[136/159] Compiling Antlr4 TokenStreamRewriter.swift
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:17:13: warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  15 | /// - SeeAlso: `ATNDeserializationOptions.generateRuleBypassTransitions`
  16 | ///
  17 | private var bypassAltsAtnCache : ATN? = nil
     |             |- warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: convert 'bypassAltsAtnCache' to a 'let' constant to make 'Sendable' shared state immutable
     |             |- note: add '@MainActor' to make var 'bypassAltsAtnCache' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  18 |
  19 | ///
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:22:13: warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
  20 | /// mutex for bypassAltsAtnCache updates
  21 | ///
  22 | private let bypassAltsAtnCacheMutex = Mutex()
     |             |- warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: add '@MainActor' to make let 'bypassAltsAtnCacheMutex' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  23 |
  24 |
/host/spi-builder-workspace/Sources/Antlr4/misc/utils/Mutex.swift:8:7: note: class 'Mutex' does not conform to the 'Sendable' protocol
 6 | /// it appears to be a field in a class.
 7 | ///
 8 | class Mutex {
   |       `- note: class 'Mutex' does not conform to the 'Sendable' protocol
 9 |     ///
10 |     /// The mutex instance.
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:30:23: warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  28 | open class Parser: Recognizer<ParserATNSimulator> {
  29 |     public static let EOF = -1
  30 |     public static var ConsoleError = true
     |                       |- warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: convert 'ConsoleError' to a 'let' constant to make 'Sendable' shared state immutable
     |                       |- note: add '@MainActor' to make static property 'ConsoleError' part of global actor 'MainActor'
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  31 |
  32 |     public class TraceListener: ParseTreeListener {
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:59:27: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
  56 |     }
  57 |
  58 |     public class TrimToSizeListener: ParseTreeListener {
     |                  `- note: class 'TrimToSizeListener' does not conform to the 'Sendable' protocol
  59 |         public static let INSTANCE = TrimToSizeListener()
     |                           |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: add '@MainActor' to make static property 'INSTANCE' part of global actor 'MainActor'
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  60 |
  61 |         public func enterEveryRule(_ ctx: ParserRuleContext) {
/host/spi-builder-workspace/Sources/Antlr4/ParserRuleContext.swift:30:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | /// satisfy the superclass interface.
 28 | ///
 29 | open class ParserRuleContext: RuleContext {
    |            `- note: class 'ParserRuleContext' does not conform to the 'Sendable' protocol
 30 |     public static let EMPTY = ParserRuleContext()
    |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |
 32 |     public var visited = false
/host/spi-builder-workspace/Sources/Antlr4/TokenFactory.swift:38:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
31 |  to avoid retain cycles.
32 |  */
33 | public class TokenSourceAndStream {
   |              `- note: class 'TokenSourceAndStream' does not conform to the 'Sendable' protocol
34 |     ///
35 |     /// An empty TokenSourceAndStream which is used as the default value of
36 |     /// _#source_ for tokens that do not have a source.
37 |     ///
38 |     public static let EMPTY = TokenSourceAndStream()
   |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:24:23: warning: static property 'EMPTY_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
 11 | ///
 12 |
 13 | public struct Vocabulary {
    |               `- note: consider making struct 'Vocabulary' conform to the 'Sendable' protocol
 14 |     public static let EMPTY_NAMES: [String?] = [""]
 15 |
    :
 22 |     /// except _org.antlr.v4.runtime.Token#EOF_.
 23 |     ///
 24 |     public static let EMPTY_VOCABULARY: Vocabulary = Vocabulary(EMPTY_NAMES, EMPTY_NAMES, EMPTY_NAMES)
    |                       |- warning: static property 'EMPTY_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: add '@MainActor' to make static property 'EMPTY_VOCABULARY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
[137/159] Compiling Antlr4 UnbufferedCharStream.swift
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:17:13: warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  15 | /// - SeeAlso: `ATNDeserializationOptions.generateRuleBypassTransitions`
  16 | ///
  17 | private var bypassAltsAtnCache : ATN? = nil
     |             |- warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: convert 'bypassAltsAtnCache' to a 'let' constant to make 'Sendable' shared state immutable
     |             |- note: add '@MainActor' to make var 'bypassAltsAtnCache' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  18 |
  19 | ///
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:22:13: warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
  20 | /// mutex for bypassAltsAtnCache updates
  21 | ///
  22 | private let bypassAltsAtnCacheMutex = Mutex()
     |             |- warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: add '@MainActor' to make let 'bypassAltsAtnCacheMutex' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  23 |
  24 |
/host/spi-builder-workspace/Sources/Antlr4/misc/utils/Mutex.swift:8:7: note: class 'Mutex' does not conform to the 'Sendable' protocol
 6 | /// it appears to be a field in a class.
 7 | ///
 8 | class Mutex {
   |       `- note: class 'Mutex' does not conform to the 'Sendable' protocol
 9 |     ///
10 |     /// The mutex instance.
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:30:23: warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  28 | open class Parser: Recognizer<ParserATNSimulator> {
  29 |     public static let EOF = -1
  30 |     public static var ConsoleError = true
     |                       |- warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: convert 'ConsoleError' to a 'let' constant to make 'Sendable' shared state immutable
     |                       |- note: add '@MainActor' to make static property 'ConsoleError' part of global actor 'MainActor'
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  31 |
  32 |     public class TraceListener: ParseTreeListener {
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:59:27: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
  56 |     }
  57 |
  58 |     public class TrimToSizeListener: ParseTreeListener {
     |                  `- note: class 'TrimToSizeListener' does not conform to the 'Sendable' protocol
  59 |         public static let INSTANCE = TrimToSizeListener()
     |                           |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: add '@MainActor' to make static property 'INSTANCE' part of global actor 'MainActor'
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  60 |
  61 |         public func enterEveryRule(_ ctx: ParserRuleContext) {
/host/spi-builder-workspace/Sources/Antlr4/ParserRuleContext.swift:30:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | /// satisfy the superclass interface.
 28 | ///
 29 | open class ParserRuleContext: RuleContext {
    |            `- note: class 'ParserRuleContext' does not conform to the 'Sendable' protocol
 30 |     public static let EMPTY = ParserRuleContext()
    |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |
 32 |     public var visited = false
/host/spi-builder-workspace/Sources/Antlr4/TokenFactory.swift:38:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
31 |  to avoid retain cycles.
32 |  */
33 | public class TokenSourceAndStream {
   |              `- note: class 'TokenSourceAndStream' does not conform to the 'Sendable' protocol
34 |     ///
35 |     /// An empty TokenSourceAndStream which is used as the default value of
36 |     /// _#source_ for tokens that do not have a source.
37 |     ///
38 |     public static let EMPTY = TokenSourceAndStream()
   |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:24:23: warning: static property 'EMPTY_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
 11 | ///
 12 |
 13 | public struct Vocabulary {
    |               `- note: consider making struct 'Vocabulary' conform to the 'Sendable' protocol
 14 |     public static let EMPTY_NAMES: [String?] = [""]
 15 |
    :
 22 |     /// except _org.antlr.v4.runtime.Token#EOF_.
 23 |     ///
 24 |     public static let EMPTY_VOCABULARY: Vocabulary = Vocabulary(EMPTY_NAMES, EMPTY_NAMES, EMPTY_NAMES)
    |                       |- warning: static property 'EMPTY_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: add '@MainActor' to make static property 'EMPTY_VOCABULARY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
[138/159] Compiling Antlr4 UnbufferedTokenStream.swift
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:17:13: warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  15 | /// - SeeAlso: `ATNDeserializationOptions.generateRuleBypassTransitions`
  16 | ///
  17 | private var bypassAltsAtnCache : ATN? = nil
     |             |- warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: convert 'bypassAltsAtnCache' to a 'let' constant to make 'Sendable' shared state immutable
     |             |- note: add '@MainActor' to make var 'bypassAltsAtnCache' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  18 |
  19 | ///
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:22:13: warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
  20 | /// mutex for bypassAltsAtnCache updates
  21 | ///
  22 | private let bypassAltsAtnCacheMutex = Mutex()
     |             |- warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: add '@MainActor' to make let 'bypassAltsAtnCacheMutex' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  23 |
  24 |
/host/spi-builder-workspace/Sources/Antlr4/misc/utils/Mutex.swift:8:7: note: class 'Mutex' does not conform to the 'Sendable' protocol
 6 | /// it appears to be a field in a class.
 7 | ///
 8 | class Mutex {
   |       `- note: class 'Mutex' does not conform to the 'Sendable' protocol
 9 |     ///
10 |     /// The mutex instance.
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:30:23: warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  28 | open class Parser: Recognizer<ParserATNSimulator> {
  29 |     public static let EOF = -1
  30 |     public static var ConsoleError = true
     |                       |- warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: convert 'ConsoleError' to a 'let' constant to make 'Sendable' shared state immutable
     |                       |- note: add '@MainActor' to make static property 'ConsoleError' part of global actor 'MainActor'
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  31 |
  32 |     public class TraceListener: ParseTreeListener {
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:59:27: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
  56 |     }
  57 |
  58 |     public class TrimToSizeListener: ParseTreeListener {
     |                  `- note: class 'TrimToSizeListener' does not conform to the 'Sendable' protocol
  59 |         public static let INSTANCE = TrimToSizeListener()
     |                           |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: add '@MainActor' to make static property 'INSTANCE' part of global actor 'MainActor'
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  60 |
  61 |         public func enterEveryRule(_ ctx: ParserRuleContext) {
/host/spi-builder-workspace/Sources/Antlr4/ParserRuleContext.swift:30:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | /// satisfy the superclass interface.
 28 | ///
 29 | open class ParserRuleContext: RuleContext {
    |            `- note: class 'ParserRuleContext' does not conform to the 'Sendable' protocol
 30 |     public static let EMPTY = ParserRuleContext()
    |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |
 32 |     public var visited = false
/host/spi-builder-workspace/Sources/Antlr4/TokenFactory.swift:38:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
31 |  to avoid retain cycles.
32 |  */
33 | public class TokenSourceAndStream {
   |              `- note: class 'TokenSourceAndStream' does not conform to the 'Sendable' protocol
34 |     ///
35 |     /// An empty TokenSourceAndStream which is used as the default value of
36 |     /// _#source_ for tokens that do not have a source.
37 |     ///
38 |     public static let EMPTY = TokenSourceAndStream()
   |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:24:23: warning: static property 'EMPTY_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
 11 | ///
 12 |
 13 | public struct Vocabulary {
    |               `- note: consider making struct 'Vocabulary' conform to the 'Sendable' protocol
 14 |     public static let EMPTY_NAMES: [String?] = [""]
 15 |
    :
 22 |     /// except _org.antlr.v4.runtime.Token#EOF_.
 23 |     ///
 24 |     public static let EMPTY_VOCABULARY: Vocabulary = Vocabulary(EMPTY_NAMES, EMPTY_NAMES, EMPTY_NAMES)
    |                       |- warning: static property 'EMPTY_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: add '@MainActor' to make static property 'EMPTY_VOCABULARY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
[139/159] Compiling Antlr4 VocabularySingle.swift
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:17:13: warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  15 | /// - SeeAlso: `ATNDeserializationOptions.generateRuleBypassTransitions`
  16 | ///
  17 | private var bypassAltsAtnCache : ATN? = nil
     |             |- warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: convert 'bypassAltsAtnCache' to a 'let' constant to make 'Sendable' shared state immutable
     |             |- note: add '@MainActor' to make var 'bypassAltsAtnCache' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  18 |
  19 | ///
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:22:13: warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
  20 | /// mutex for bypassAltsAtnCache updates
  21 | ///
  22 | private let bypassAltsAtnCacheMutex = Mutex()
     |             |- warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: add '@MainActor' to make let 'bypassAltsAtnCacheMutex' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  23 |
  24 |
/host/spi-builder-workspace/Sources/Antlr4/misc/utils/Mutex.swift:8:7: note: class 'Mutex' does not conform to the 'Sendable' protocol
 6 | /// it appears to be a field in a class.
 7 | ///
 8 | class Mutex {
   |       `- note: class 'Mutex' does not conform to the 'Sendable' protocol
 9 |     ///
10 |     /// The mutex instance.
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:30:23: warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  28 | open class Parser: Recognizer<ParserATNSimulator> {
  29 |     public static let EOF = -1
  30 |     public static var ConsoleError = true
     |                       |- warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: convert 'ConsoleError' to a 'let' constant to make 'Sendable' shared state immutable
     |                       |- note: add '@MainActor' to make static property 'ConsoleError' part of global actor 'MainActor'
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  31 |
  32 |     public class TraceListener: ParseTreeListener {
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:59:27: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
  56 |     }
  57 |
  58 |     public class TrimToSizeListener: ParseTreeListener {
     |                  `- note: class 'TrimToSizeListener' does not conform to the 'Sendable' protocol
  59 |         public static let INSTANCE = TrimToSizeListener()
     |                           |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: add '@MainActor' to make static property 'INSTANCE' part of global actor 'MainActor'
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  60 |
  61 |         public func enterEveryRule(_ ctx: ParserRuleContext) {
/host/spi-builder-workspace/Sources/Antlr4/ParserRuleContext.swift:30:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | /// satisfy the superclass interface.
 28 | ///
 29 | open class ParserRuleContext: RuleContext {
    |            `- note: class 'ParserRuleContext' does not conform to the 'Sendable' protocol
 30 |     public static let EMPTY = ParserRuleContext()
    |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |
 32 |     public var visited = false
/host/spi-builder-workspace/Sources/Antlr4/TokenFactory.swift:38:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
31 |  to avoid retain cycles.
32 |  */
33 | public class TokenSourceAndStream {
   |              `- note: class 'TokenSourceAndStream' does not conform to the 'Sendable' protocol
34 |     ///
35 |     /// An empty TokenSourceAndStream which is used as the default value of
36 |     /// _#source_ for tokens that do not have a source.
37 |     ///
38 |     public static let EMPTY = TokenSourceAndStream()
   |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:24:23: warning: static property 'EMPTY_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
 11 | ///
 12 |
 13 | public struct Vocabulary {
    |               `- note: consider making struct 'Vocabulary' conform to the 'Sendable' protocol
 14 |     public static let EMPTY_NAMES: [String?] = [""]
 15 |
    :
 22 |     /// except _org.antlr.v4.runtime.Token#EOF_.
 23 |     ///
 24 |     public static let EMPTY_VOCABULARY: Vocabulary = Vocabulary(EMPTY_NAMES, EMPTY_NAMES, EMPTY_NAMES)
    |                       |- warning: static property 'EMPTY_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: add '@MainActor' to make static property 'EMPTY_VOCABULARY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
[140/159] Compiling Antlr4 WritableToken.swift
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:17:13: warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  15 | /// - SeeAlso: `ATNDeserializationOptions.generateRuleBypassTransitions`
  16 | ///
  17 | private var bypassAltsAtnCache : ATN? = nil
     |             |- warning: var 'bypassAltsAtnCache' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: convert 'bypassAltsAtnCache' to a 'let' constant to make 'Sendable' shared state immutable
     |             |- note: add '@MainActor' to make var 'bypassAltsAtnCache' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  18 |
  19 | ///
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:22:13: warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
  20 | /// mutex for bypassAltsAtnCache updates
  21 | ///
  22 | private let bypassAltsAtnCacheMutex = Mutex()
     |             |- warning: let 'bypassAltsAtnCacheMutex' is not concurrency-safe because non-'Sendable' type 'Mutex' may have shared mutable state; this is an error in the Swift 6 language mode
     |             |- note: add '@MainActor' to make let 'bypassAltsAtnCacheMutex' part of global actor 'MainActor'
     |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  23 |
  24 |
/host/spi-builder-workspace/Sources/Antlr4/misc/utils/Mutex.swift:8:7: note: class 'Mutex' does not conform to the 'Sendable' protocol
 6 | /// it appears to be a field in a class.
 7 | ///
 8 | class Mutex {
   |       `- note: class 'Mutex' does not conform to the 'Sendable' protocol
 9 |     ///
10 |     /// The mutex instance.
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:30:23: warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
  28 | open class Parser: Recognizer<ParserATNSimulator> {
  29 |     public static let EOF = -1
  30 |     public static var ConsoleError = true
     |                       |- warning: static property 'ConsoleError' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                       |- note: convert 'ConsoleError' to a 'let' constant to make 'Sendable' shared state immutable
     |                       |- note: add '@MainActor' to make static property 'ConsoleError' part of global actor 'MainActor'
     |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  31 |
  32 |     public class TraceListener: ParseTreeListener {
/host/spi-builder-workspace/Sources/Antlr4/Parser.swift:59:27: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
  56 |     }
  57 |
  58 |     public class TrimToSizeListener: ParseTreeListener {
     |                  `- note: class 'TrimToSizeListener' does not conform to the 'Sendable' protocol
  59 |         public static let INSTANCE = TrimToSizeListener()
     |                           |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'Parser.TrimToSizeListener' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: add '@MainActor' to make static property 'INSTANCE' part of global actor 'MainActor'
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  60 |
  61 |         public func enterEveryRule(_ ctx: ParserRuleContext) {
/host/spi-builder-workspace/Sources/Antlr4/ParserRuleContext.swift:30:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
 27 | /// satisfy the superclass interface.
 28 | ///
 29 | open class ParserRuleContext: RuleContext {
    |            `- note: class 'ParserRuleContext' does not conform to the 'Sendable' protocol
 30 |     public static let EMPTY = ParserRuleContext()
    |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'ParserRuleContext' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |
 32 |     public var visited = false
/host/spi-builder-workspace/Sources/Antlr4/TokenFactory.swift:38:23: warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
31 |  to avoid retain cycles.
32 |  */
33 | public class TokenSourceAndStream {
   |              `- note: class 'TokenSourceAndStream' does not conform to the 'Sendable' protocol
34 |     ///
35 |     /// An empty TokenSourceAndStream which is used as the default value of
36 |     /// _#source_ for tokens that do not have a source.
37 |     ///
38 |     public static let EMPTY = TokenSourceAndStream()
   |                       |- warning: static property 'EMPTY' is not concurrency-safe because non-'Sendable' type 'TokenSourceAndStream' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'EMPTY' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:24:23: warning: static property 'EMPTY_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
 11 | ///
 12 |
 13 | public struct Vocabulary {
    |               `- note: consider making struct 'Vocabulary' conform to the 'Sendable' protocol
 14 |     public static let EMPTY_NAMES: [String?] = [""]
 15 |
    :
 22 |     /// except _org.antlr.v4.runtime.Token#EOF_.
 23 |     ///
 24 |     public static let EMPTY_VOCABULARY: Vocabulary = Vocabulary(EMPTY_NAMES, EMPTY_NAMES, EMPTY_NAMES)
    |                       |- warning: static property 'EMPTY_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: add '@MainActor' to make static property 'EMPTY_VOCABULARY' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
[141/159] Compiling Antlr4 ParseTree.swift
/host/spi-builder-workspace/Sources/Antlr4/tree/ParseTreeWalker.swift:8:23: warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
 5 |
 6 |
 7 | public class ParseTreeWalker {
   |              `- note: class 'ParseTreeWalker' does not conform to the 'Sendable' protocol
 8 |     public static let DEFAULT = ParseTreeWalker()
   |                       |- warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'DEFAULT' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |
10 |     public init() {
[142/159] Compiling Antlr4 ParseTreeListener.swift
/host/spi-builder-workspace/Sources/Antlr4/tree/ParseTreeWalker.swift:8:23: warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
 5 |
 6 |
 7 | public class ParseTreeWalker {
   |              `- note: class 'ParseTreeWalker' does not conform to the 'Sendable' protocol
 8 |     public static let DEFAULT = ParseTreeWalker()
   |                       |- warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'DEFAULT' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |
10 |     public init() {
[143/159] Compiling Antlr4 ParseTreeProperty.swift
/host/spi-builder-workspace/Sources/Antlr4/tree/ParseTreeWalker.swift:8:23: warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
 5 |
 6 |
 7 | public class ParseTreeWalker {
   |              `- note: class 'ParseTreeWalker' does not conform to the 'Sendable' protocol
 8 |     public static let DEFAULT = ParseTreeWalker()
   |                       |- warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'DEFAULT' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |
10 |     public init() {
[144/159] Compiling Antlr4 ParseTreeVisitor.swift
/host/spi-builder-workspace/Sources/Antlr4/tree/ParseTreeWalker.swift:8:23: warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
 5 |
 6 |
 7 | public class ParseTreeWalker {
   |              `- note: class 'ParseTreeWalker' does not conform to the 'Sendable' protocol
 8 |     public static let DEFAULT = ParseTreeWalker()
   |                       |- warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'DEFAULT' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |
10 |     public init() {
[145/159] Compiling Antlr4 ParseTreeWalker.swift
/host/spi-builder-workspace/Sources/Antlr4/tree/ParseTreeWalker.swift:8:23: warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
 5 |
 6 |
 7 | public class ParseTreeWalker {
   |              `- note: class 'ParseTreeWalker' does not conform to the 'Sendable' protocol
 8 |     public static let DEFAULT = ParseTreeWalker()
   |                       |- warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'DEFAULT' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |
10 |     public init() {
[146/159] Compiling Antlr4 RuleNode.swift
/host/spi-builder-workspace/Sources/Antlr4/tree/ParseTreeWalker.swift:8:23: warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
 5 |
 6 |
 7 | public class ParseTreeWalker {
   |              `- note: class 'ParseTreeWalker' does not conform to the 'Sendable' protocol
 8 |     public static let DEFAULT = ParseTreeWalker()
   |                       |- warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'DEFAULT' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |
10 |     public init() {
[147/159] Compiling Antlr4 SyntaxTree.swift
/host/spi-builder-workspace/Sources/Antlr4/tree/ParseTreeWalker.swift:8:23: warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
 5 |
 6 |
 7 | public class ParseTreeWalker {
   |              `- note: class 'ParseTreeWalker' does not conform to the 'Sendable' protocol
 8 |     public static let DEFAULT = ParseTreeWalker()
   |                       |- warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'DEFAULT' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |
10 |     public init() {
[148/159] Compiling Antlr4 TerminalNode.swift
/host/spi-builder-workspace/Sources/Antlr4/tree/ParseTreeWalker.swift:8:23: warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
 5 |
 6 |
 7 | public class ParseTreeWalker {
   |              `- note: class 'ParseTreeWalker' does not conform to the 'Sendable' protocol
 8 |     public static let DEFAULT = ParseTreeWalker()
   |                       |- warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'DEFAULT' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |
10 |     public init() {
[149/159] Compiling Antlr4 TerminalNodeImpl.swift
/host/spi-builder-workspace/Sources/Antlr4/tree/ParseTreeWalker.swift:8:23: warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
 5 |
 6 |
 7 | public class ParseTreeWalker {
   |              `- note: class 'ParseTreeWalker' does not conform to the 'Sendable' protocol
 8 |     public static let DEFAULT = ParseTreeWalker()
   |                       |- warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'DEFAULT' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |
10 |     public init() {
[150/159] Compiling Antlr4 Tree.swift
/host/spi-builder-workspace/Sources/Antlr4/tree/ParseTreeWalker.swift:8:23: warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
 5 |
 6 |
 7 | public class ParseTreeWalker {
   |              `- note: class 'ParseTreeWalker' does not conform to the 'Sendable' protocol
 8 |     public static let DEFAULT = ParseTreeWalker()
   |                       |- warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'DEFAULT' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |
10 |     public init() {
[151/159] Compiling Antlr4 Trees.swift
/host/spi-builder-workspace/Sources/Antlr4/tree/ParseTreeWalker.swift:8:23: warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
 5 |
 6 |
 7 | public class ParseTreeWalker {
   |              `- note: class 'ParseTreeWalker' does not conform to the 'Sendable' protocol
 8 |     public static let DEFAULT = ParseTreeWalker()
   |                       |- warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'DEFAULT' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |
10 |     public init() {
[152/159] Compiling Antlr4 Chunk.swift
/host/spi-builder-workspace/Sources/Antlr4/tree/ParseTreeWalker.swift:8:23: warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
 5 |
 6 |
 7 | public class ParseTreeWalker {
   |              `- note: class 'ParseTreeWalker' does not conform to the 'Sendable' protocol
 8 |     public static let DEFAULT = ParseTreeWalker()
   |                       |- warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'DEFAULT' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |
10 |     public init() {
[153/159] Compiling Antlr4 ParseTreeMatch.swift
/host/spi-builder-workspace/Sources/Antlr4/tree/ParseTreeWalker.swift:8:23: warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
 5 |
 6 |
 7 | public class ParseTreeWalker {
   |              `- note: class 'ParseTreeWalker' does not conform to the 'Sendable' protocol
 8 |     public static let DEFAULT = ParseTreeWalker()
   |                       |- warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'DEFAULT' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |
10 |     public init() {
[154/159] Compiling Antlr4 ParseTreePattern.swift
/host/spi-builder-workspace/Sources/Antlr4/tree/ParseTreeWalker.swift:8:23: warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
 5 |
 6 |
 7 | public class ParseTreeWalker {
   |              `- note: class 'ParseTreeWalker' does not conform to the 'Sendable' protocol
 8 |     public static let DEFAULT = ParseTreeWalker()
   |                       |- warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'DEFAULT' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |
10 |     public init() {
[155/159] Compiling Antlr4 ParseTreePatternMatcher.swift
/host/spi-builder-workspace/Sources/Antlr4/tree/ParseTreeWalker.swift:8:23: warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
 5 |
 6 |
 7 | public class ParseTreeWalker {
   |              `- note: class 'ParseTreeWalker' does not conform to the 'Sendable' protocol
 8 |     public static let DEFAULT = ParseTreeWalker()
   |                       |- warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'DEFAULT' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |
10 |     public init() {
[156/159] Compiling Antlr4 RuleTagToken.swift
/host/spi-builder-workspace/Sources/Antlr4/tree/ParseTreeWalker.swift:8:23: warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
 5 |
 6 |
 7 | public class ParseTreeWalker {
   |              `- note: class 'ParseTreeWalker' does not conform to the 'Sendable' protocol
 8 |     public static let DEFAULT = ParseTreeWalker()
   |                       |- warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'DEFAULT' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |
10 |     public init() {
[157/159] Compiling Antlr4 TagChunk.swift
/host/spi-builder-workspace/Sources/Antlr4/tree/ParseTreeWalker.swift:8:23: warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
 5 |
 6 |
 7 | public class ParseTreeWalker {
   |              `- note: class 'ParseTreeWalker' does not conform to the 'Sendable' protocol
 8 |     public static let DEFAULT = ParseTreeWalker()
   |                       |- warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'DEFAULT' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |
10 |     public init() {
[158/159] Compiling Antlr4 TextChunk.swift
/host/spi-builder-workspace/Sources/Antlr4/tree/ParseTreeWalker.swift:8:23: warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
 5 |
 6 |
 7 | public class ParseTreeWalker {
   |              `- note: class 'ParseTreeWalker' does not conform to the 'Sendable' protocol
 8 |     public static let DEFAULT = ParseTreeWalker()
   |                       |- warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'DEFAULT' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |
10 |     public init() {
[159/159] Compiling Antlr4 TokenTagToken.swift
/host/spi-builder-workspace/Sources/Antlr4/tree/ParseTreeWalker.swift:8:23: warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
 5 |
 6 |
 7 | public class ParseTreeWalker {
   |              `- note: class 'ParseTreeWalker' does not conform to the 'Sendable' protocol
 8 |     public static let DEFAULT = ParseTreeWalker()
   |                       |- warning: static property 'DEFAULT' is not concurrency-safe because non-'Sendable' type 'ParseTreeWalker' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'DEFAULT' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 9 |
10 |     public init() {
Build complete! (22.61s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Antlr4",
  "name" : "Antlr4",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "Antlr4",
      "targets" : [
        "Antlr4"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "CAntlrShims",
      "module_type" : "ClangTarget",
      "name" : "CAntlrShims",
      "path" : "Sources/CAntlrShims",
      "product_memberships" : [
        "Antlr4"
      ],
      "sources" : [
        "atomic.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Antlr4Tests",
      "module_type" : "SwiftTarget",
      "name" : "Antlr4Tests",
      "path" : "Tests/Antlr4Tests",
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/ArrowFunctions.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/AsyncAwait.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/ClassInNonGlobalStrict.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/Classes.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/Constants.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/DestructuringAssignment.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/EnhancedObjectProperties.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/EnhancedRegularExpression.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/ExtendedLiterals.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/ExtendedParameterHandling.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/Function.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/Generators.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/InternationalizationAndLocalization.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/Issue2178NewExpression.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/Iterators.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/LetAndAsync.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/MapSetAndWeakMapWeakSet.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/Meta-Programming.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/Misc.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/Modules.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/NewBuildInMethods.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/ObjectInitializer.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/Outdated.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/Promises.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/Scoping.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/Stage3.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/StrictFunctions.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/StrictGlobal.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/SymbolType.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/TemplateLiterals.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/TemplateStrings.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/TypedArrays.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/bezier.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/utils.js",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "ANTLRInputStreamTests.swift",
        "InterpreterDataTests.swift",
        "JavaScript/JavaScriptParserTests.swift",
        "JavaScript/gen/JavaScriptLexer.swift",
        "JavaScript/gen/JavaScriptLexerBase.swift",
        "JavaScript/gen/JavaScriptParser.swift",
        "JavaScript/gen/JavaScriptParserBase.swift",
        "JavaScript/gen/JavaScriptParserBaseListener.swift",
        "JavaScript/gen/JavaScriptParserBaseVisitor.swift",
        "JavaScript/gen/JavaScriptParserListener.swift",
        "JavaScript/gen/JavaScriptParserVisitor.swift",
        "MurmurHashTests.swift",
        "ParseTreePatternMatcherTests.swift",
        "RuntimeMetaDataTests.swift",
        "String+TestUtils.swift",
        "StringDiffTesting.swift",
        "StringExtensionTests.swift",
        "ThreadingTests.swift",
        "TokenStreamRewriterTests.swift",
        "TokenStreamTests.swift",
        "TypeAliases.swift",
        "VisitorTests.swift",
        "gen/LexerA.swift",
        "gen/LexerB.swift",
        "gen/ThreadingBaseListener.swift",
        "gen/ThreadingBaseVisitor.swift",
        "gen/ThreadingLexer.swift",
        "gen/ThreadingListener.swift",
        "gen/ThreadingParser.swift",
        "gen/ThreadingVisitor.swift",
        "gen/VisitorBasicBaseListener.swift",
        "gen/VisitorBasicBaseVisitor.swift",
        "gen/VisitorBasicLexer.swift",
        "gen/VisitorBasicListener.swift",
        "gen/VisitorBasicParser.swift",
        "gen/VisitorBasicVisitor.swift",
        "gen/VisitorCalcBaseListener.swift",
        "gen/VisitorCalcBaseVisitor.swift",
        "gen/VisitorCalcLexer.swift",
        "gen/VisitorCalcListener.swift",
        "gen/VisitorCalcParser.swift",
        "gen/VisitorCalcVisitor.swift"
      ],
      "target_dependencies" : [
        "Antlr4"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Antlr4",
      "module_type" : "SwiftTarget",
      "name" : "Antlr4",
      "path" : "Sources/Antlr4",
      "product_memberships" : [
        "Antlr4"
      ],
      "sources" : [
        "ANTLRErrorListener.swift",
        "ANTLRErrorStrategy.swift",
        "ANTLRFileStream.swift",
        "ANTLRInputStream.swift",
        "BailErrorStrategy.swift",
        "BaseErrorListener.swift",
        "BufferedTokenStream.swift",
        "CharStream.swift",
        "CommonToken.swift",
        "CommonTokenFactory.swift",
        "CommonTokenStream.swift",
        "ConsoleErrorListener.swift",
        "DefaultErrorStrategy.swift",
        "DiagnosticErrorListener.swift",
        "FailedPredicateException.swift",
        "InputMismatchException.swift",
        "IntStream.swift",
        "InterpreterRuleContext.swift",
        "Lexer.swift",
        "LexerInterpreter.swift",
        "LexerNoViableAltException.swift",
        "ListTokenSource.swift",
        "NoViableAltException.swift",
        "Parser.swift",
        "ParserInterpreter.swift",
        "ParserRuleContext.swift",
        "ProxyErrorListener.swift",
        "RecognitionException.swift",
        "Recognizer.swift",
        "RuleContext.swift",
        "RuntimeMetaData.swift",
        "Token.swift",
        "TokenFactory.swift",
        "TokenSource.swift",
        "TokenStream.swift",
        "TokenStreamRewriter.swift",
        "UnbufferedCharStream.swift",
        "UnbufferedTokenStream.swift",
        "VocabularySingle.swift",
        "WritableToken.swift",
        "atn/ATN.swift",
        "atn/ATNConfig.swift",
        "atn/ATNConfigSet.swift",
        "atn/ATNDeserializationOptions.swift",
        "atn/ATNDeserializer.swift",
        "atn/ATNSimulator.swift",
        "atn/ATNState.swift",
        "atn/ATNType.swift",
        "atn/AbstractPredicateTransition.swift",
        "atn/ActionTransition.swift",
        "atn/AmbiguityInfo.swift",
        "atn/ArrayPredictionContext.swift",
        "atn/AtomTransition.swift",
        "atn/BasicBlockStartState.swift",
        "atn/BasicState.swift",
        "atn/BlockEndState.swift",
        "atn/BlockStartState.swift",
        "atn/ContextSensitivityInfo.swift",
        "atn/DecisionEventInfo.swift",
        "atn/DecisionInfo.swift",
        "atn/DecisionState.swift",
        "atn/DefaultATNConfig.swift",
        "atn/EmptyPredictionContext.swift",
        "atn/EpsilonTransition.swift",
        "atn/ErrorInfo.swift",
        "atn/LL1Analyzer.swift",
        "atn/LexerATNConfig.swift",
        "atn/LexerATNSimulator.swift",
        "atn/LexerAction.swift",
        "atn/LexerActionExecutor.swift",
        "atn/LexerActionType.swift",
        "atn/LexerChannelAction.swift",
        "atn/LexerCustomAction.swift",
        "atn/LexerIndexedCustomAction.swift",
        "atn/LexerModeAction.swift",
        "atn/LexerMoreAction.swift",
        "atn/LexerPopModeAction.swift",
        "atn/LexerPushModeAction.swift",
        "atn/LexerSkipAction.swift",
        "atn/LexerTypeAction.swift",
        "atn/LookaheadEventInfo.swift",
        "atn/LookupATNConfig.swift",
        "atn/LookupDictionary.swift",
        "atn/LoopEndState.swift",
        "atn/NotSetTransition.swift",
        "atn/ParseInfo.swift",
        "atn/ParserATNSimulator.swift",
        "atn/PlusBlockStartState.swift",
        "atn/PlusLoopbackState.swift",
        "atn/PrecedencePredicateTransition.swift",
        "atn/PredicateEvalInfo.swift",
        "atn/PredicateTransition.swift",
        "atn/PredictionContext.swift",
        "atn/PredictionContextCache.swift",
        "atn/PredictionMode.swift",
        "atn/ProfilingATNSimulator.swift",
        "atn/RangeTransition.swift",
        "atn/RuleStartState.swift",
        "atn/RuleStopState.swift",
        "atn/RuleTransition.swift",
        "atn/SemanticContext.swift",
        "atn/SetTransition.swift",
        "atn/SingletonPredictionContext.swift",
        "atn/StarBlockStartState.swift",
        "atn/StarLoopEntryState.swift",
        "atn/StarLoopbackState.swift",
        "atn/TokensStartState.swift",
        "atn/Transition.swift",
        "atn/WildcardTransition.swift",
        "dfa/DFA.swift",
        "dfa/DFASerializer.swift",
        "dfa/DFAState.swift",
        "dfa/LexerDFASerializer.swift",
        "misc/BitSet.swift",
        "misc/DoubleKeyMap.swift",
        "misc/IntSet.swift",
        "misc/InterpreterDataReader.swift",
        "misc/Interval.swift",
        "misc/IntervalSet.swift",
        "misc/MultiMap.swift",
        "misc/MurmurHash.swift",
        "misc/Utils.swift",
        "misc/exception/ANTLRError.swift",
        "misc/exception/ANTLRException.swift",
        "misc/extension/ArrayExtension.swift",
        "misc/extension/CharacterExtension.swift",
        "misc/extension/IntStreamExtension.swift",
        "misc/extension/StringExtension.swift",
        "misc/extension/TokenExtension.swift",
        "misc/extension/UUIDExtension.swift",
        "misc/utils/AtomicInt.swift",
        "misc/utils/CommonUtil.swift",
        "misc/utils/Mutex.swift",
        "misc/utils/Stack.swift",
        "tree/AbstractParseTreeVisitor.swift",
        "tree/ErrorNode.swift",
        "tree/ParseTree.swift",
        "tree/ParseTreeListener.swift",
        "tree/ParseTreeProperty.swift",
        "tree/ParseTreeVisitor.swift",
        "tree/ParseTreeWalker.swift",
        "tree/RuleNode.swift",
        "tree/SyntaxTree.swift",
        "tree/TerminalNode.swift",
        "tree/TerminalNodeImpl.swift",
        "tree/Tree.swift",
        "tree/Trees.swift",
        "tree/pattern/Chunk.swift",
        "tree/pattern/ParseTreeMatch.swift",
        "tree/pattern/ParseTreePattern.swift",
        "tree/pattern/ParseTreePatternMatcher.swift",
        "tree/pattern/RuleTagToken.swift",
        "tree/pattern/TagChunk.swift",
        "tree/pattern/TextChunk.swift",
        "tree/pattern/TokenTagToken.swift"
      ],
      "target_dependencies" : [
        "CAntlrShims"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.4"
}
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:fe1962677657b2408c217cb5cceb3c09bc1d91486e360cebbc6eee461a5945d8
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/utils.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/LetAndAsync.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/ClassInNonGlobalStrict.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Constants.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/ExtendedParameterHandling.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Meta-Programming.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Modules.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Promises.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/SymbolType.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/ExtendedLiterals.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/bezier.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/AsyncAwait.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Misc.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Issue2178NewExpression.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/TemplateStrings.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/StrictGlobal.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/ArrowFunctions.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/StrictFunctions.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Scoping.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/EnhancedObjectProperties.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/TemplateLiterals.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Stage3.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Function.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/ObjectInitializer.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/MapSetAndWeakMapWeakSet.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/InternationalizationAndLocalization.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/NewBuildInMethods.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/EnhancedRegularExpression.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Iterators.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Classes.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/TypedArrays.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Outdated.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/DestructuringAssignment.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/host/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Generators.js.output': File not found.
Done.