The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of Antlr4, reference master (f999ab), with Swift 6.0 for macOS (SPM) on 2 Nov 2024 17:15:47 UTC.

Swift 6 data race errors: 22

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

 15 |     ///
 16 |     /// The _org.antlr.v4.runtime.Recognizer_ where this exception originated.
[141/159] Compiling Antlr4 ANTLRError.swift
/Users/admin/builder/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: annotate 'EMPTY_VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/ConsoleErrorListener.swift:17:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'ConsoleErrorListener' may have shared mutable state; this is an error in the Swift 6 language mode
11 | ///
12 |
13 | public class ConsoleErrorListener: BaseErrorListener {
   |              `- note: class 'ConsoleErrorListener' does not conform to the 'Sendable' protocol
14 |     ///
15 |     /// Provides a default instance of _org.antlr.v4.runtime.ConsoleErrorListener_.
16 |     ///
17 |     public static let INSTANCE: ConsoleErrorListener = ConsoleErrorListener()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'ConsoleErrorListener' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/misc/Interval.swift:13:22: warning: static property 'INVALID' is not concurrency-safe because non-'Sendable' type 'Interval' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | ///
 11 |
 12 | public struct Interval: Hashable {
    |               `- note: consider making struct 'Interval' conform to the 'Sendable' protocol
 13 |    public static let INVALID: Interval = Interval(-1, -2)
    |                      |- warning: static property 'INVALID' is not concurrency-safe because non-'Sendable' type 'Interval' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'INVALID' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 14 |
 15 |     public var a: Int
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:22:23: warning: static property 'COMPLETE_CHAR_SET' is not concurrency-safe because non-'Sendable' type 'IntervalSet' may have shared mutable state; this is an error in the Swift 6 language mode
 19 | ///
 20 |
 21 | public class IntervalSet: IntSet, Hashable, CustomStringConvertible {
    |              `- note: class 'IntervalSet' does not conform to the 'Sendable' protocol
 22 |     public static let COMPLETE_CHAR_SET: IntervalSet =
    |                       |- warning: static property 'COMPLETE_CHAR_SET' is not concurrency-safe because non-'Sendable' type 'IntervalSet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'COMPLETE_CHAR_SET' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 23 |     {
 24 |         let set = IntervalSet.of(Lexer.MIN_CHAR_VALUE, Lexer.MAX_CHAR_VALUE)
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:29:23: warning: static property 'EMPTY_SET' is not concurrency-safe because non-'Sendable' type 'IntervalSet' may have shared mutable state; this is an error in the Swift 6 language mode
 19 | ///
 20 |
 21 | public class IntervalSet: IntSet, Hashable, CustomStringConvertible {
    |              `- note: class 'IntervalSet' does not conform to the 'Sendable' protocol
 22 |     public static let COMPLETE_CHAR_SET: IntervalSet =
 23 |     {
    :
 27 |     }()
 28 |
 29 |     public static let EMPTY_SET: IntervalSet = {
    |                       |- warning: static property 'EMPTY_SET' is not concurrency-safe because non-'Sendable' type 'IntervalSet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'EMPTY_SET' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |         let set = IntervalSet()
 31 |         set.makeReadonly()
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/misc/exception/ANTLRException.swift:18:10: warning: associated value 'parseCancellation(e:)' of 'Sendable'-conforming enum 'ANTLRException' has non-sendable type 'RecognitionException'; this is an error in the Swift 6 language mode
16 |
17 | public enum ANTLRException: Error {
18 |     case parseCancellation(e: RecognitionException)
   |          `- warning: associated value 'parseCancellation(e:)' of 'Sendable'-conforming enum 'ANTLRException' has non-sendable type 'RecognitionException'; this is an error in the Swift 6 language mode
19 |     case recognition(e: RecognitionException)
20 | }
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/RecognitionException.swift:14:14: note: class 'RecognitionException' does not conform to the 'Sendable' protocol
 12 | ///
 13 |
 14 | public class RecognitionException {
    |              `- note: class 'RecognitionException' does not conform to the 'Sendable' protocol
 15 |     ///
 16 |     /// The _org.antlr.v4.runtime.Recognizer_ where this exception originated.
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/misc/exception/ANTLRException.swift:19:10: warning: associated value 'recognition(e:)' of 'Sendable'-conforming enum 'ANTLRException' has non-sendable type 'RecognitionException'; this is an error in the Swift 6 language mode
17 | public enum ANTLRException: Error {
18 |     case parseCancellation(e: RecognitionException)
19 |     case recognition(e: RecognitionException)
   |          `- warning: associated value 'recognition(e:)' of 'Sendable'-conforming enum 'ANTLRException' has non-sendable type 'RecognitionException'; this is an error in the Swift 6 language mode
20 | }
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/RecognitionException.swift:14:14: note: class 'RecognitionException' does not conform to the 'Sendable' protocol
 12 | ///
 13 |
 14 | public class RecognitionException {
    |              `- note: class 'RecognitionException' does not conform to the 'Sendable' protocol
 15 |     ///
 16 |     /// The _org.antlr.v4.runtime.Recognizer_ where this exception originated.
[142/159] Compiling Antlr4 ANTLRException.swift
/Users/admin/builder/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: annotate 'EMPTY_VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/ConsoleErrorListener.swift:17:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'ConsoleErrorListener' may have shared mutable state; this is an error in the Swift 6 language mode
11 | ///
12 |
13 | public class ConsoleErrorListener: BaseErrorListener {
   |              `- note: class 'ConsoleErrorListener' does not conform to the 'Sendable' protocol
14 |     ///
15 |     /// Provides a default instance of _org.antlr.v4.runtime.ConsoleErrorListener_.
16 |     ///
17 |     public static let INSTANCE: ConsoleErrorListener = ConsoleErrorListener()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'ConsoleErrorListener' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/misc/Interval.swift:13:22: warning: static property 'INVALID' is not concurrency-safe because non-'Sendable' type 'Interval' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | ///
 11 |
 12 | public struct Interval: Hashable {
    |               `- note: consider making struct 'Interval' conform to the 'Sendable' protocol
 13 |    public static let INVALID: Interval = Interval(-1, -2)
    |                      |- warning: static property 'INVALID' is not concurrency-safe because non-'Sendable' type 'Interval' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'INVALID' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 14 |
 15 |     public var a: Int
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:22:23: warning: static property 'COMPLETE_CHAR_SET' is not concurrency-safe because non-'Sendable' type 'IntervalSet' may have shared mutable state; this is an error in the Swift 6 language mode
 19 | ///
 20 |
 21 | public class IntervalSet: IntSet, Hashable, CustomStringConvertible {
    |              `- note: class 'IntervalSet' does not conform to the 'Sendable' protocol
 22 |     public static let COMPLETE_CHAR_SET: IntervalSet =
    |                       |- warning: static property 'COMPLETE_CHAR_SET' is not concurrency-safe because non-'Sendable' type 'IntervalSet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'COMPLETE_CHAR_SET' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 23 |     {
 24 |         let set = IntervalSet.of(Lexer.MIN_CHAR_VALUE, Lexer.MAX_CHAR_VALUE)
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:29:23: warning: static property 'EMPTY_SET' is not concurrency-safe because non-'Sendable' type 'IntervalSet' may have shared mutable state; this is an error in the Swift 6 language mode
 19 | ///
 20 |
 21 | public class IntervalSet: IntSet, Hashable, CustomStringConvertible {
    |              `- note: class 'IntervalSet' does not conform to the 'Sendable' protocol
 22 |     public static let COMPLETE_CHAR_SET: IntervalSet =
 23 |     {
    :
 27 |     }()
 28 |
 29 |     public static let EMPTY_SET: IntervalSet = {
    |                       |- warning: static property 'EMPTY_SET' is not concurrency-safe because non-'Sendable' type 'IntervalSet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'EMPTY_SET' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |         let set = IntervalSet()
 31 |         set.makeReadonly()
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/misc/exception/ANTLRException.swift:18:10: warning: associated value 'parseCancellation(e:)' of 'Sendable'-conforming enum 'ANTLRException' has non-sendable type 'RecognitionException'; this is an error in the Swift 6 language mode
16 |
17 | public enum ANTLRException: Error {
18 |     case parseCancellation(e: RecognitionException)
   |          `- warning: associated value 'parseCancellation(e:)' of 'Sendable'-conforming enum 'ANTLRException' has non-sendable type 'RecognitionException'; this is an error in the Swift 6 language mode
19 |     case recognition(e: RecognitionException)
20 | }
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/RecognitionException.swift:14:14: note: class 'RecognitionException' does not conform to the 'Sendable' protocol
 12 | ///
 13 |
 14 | public class RecognitionException {
    |              `- note: class 'RecognitionException' does not conform to the 'Sendable' protocol
 15 |     ///
 16 |     /// The _org.antlr.v4.runtime.Recognizer_ where this exception originated.
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/misc/exception/ANTLRException.swift:19:10: warning: associated value 'recognition(e:)' of 'Sendable'-conforming enum 'ANTLRException' has non-sendable type 'RecognitionException'; this is an error in the Swift 6 language mode
17 | public enum ANTLRException: Error {
18 |     case parseCancellation(e: RecognitionException)
19 |     case recognition(e: RecognitionException)
   |          `- warning: associated value 'recognition(e:)' of 'Sendable'-conforming enum 'ANTLRException' has non-sendable type 'RecognitionException'; this is an error in the Swift 6 language mode
20 | }
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/RecognitionException.swift:14:14: note: class 'RecognitionException' does not conform to the 'Sendable' protocol
 12 | ///
 13 |
 14 | public class RecognitionException {
    |              `- note: class 'RecognitionException' does not conform to the 'Sendable' protocol
 15 |     ///
 16 |     /// The _org.antlr.v4.runtime.Recognizer_ where this exception originated.
[143/159] Compiling Antlr4 ArrayExtension.swift
/Users/admin/builder/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: annotate 'EMPTY_VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/ConsoleErrorListener.swift:17:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'ConsoleErrorListener' may have shared mutable state; this is an error in the Swift 6 language mode
11 | ///
12 |
13 | public class ConsoleErrorListener: BaseErrorListener {
   |              `- note: class 'ConsoleErrorListener' does not conform to the 'Sendable' protocol
14 |     ///
15 |     /// Provides a default instance of _org.antlr.v4.runtime.ConsoleErrorListener_.
16 |     ///
17 |     public static let INSTANCE: ConsoleErrorListener = ConsoleErrorListener()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'ConsoleErrorListener' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |
19 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/misc/Interval.swift:13:22: warning: static property 'INVALID' is not concurrency-safe because non-'Sendable' type 'Interval' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | ///
 11 |
 12 | public struct Interval: Hashable {
    |               `- note: consider making struct 'Interval' conform to the 'Sendable' protocol
 13 |    public static let INVALID: Interval = Interval(-1, -2)
    |                      |- warning: static property 'INVALID' is not concurrency-safe because non-'Sendable' type 'Interval' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate 'INVALID' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 14 |
 15 |     public var a: Int
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:22:23: warning: static property 'COMPLETE_CHAR_SET' is not concurrency-safe because non-'Sendable' type 'IntervalSet' may have shared mutable state; this is an error in the Swift 6 language mode
 19 | ///
 20 |
 21 | public class IntervalSet: IntSet, Hashable, CustomStringConvertible {
    |              `- note: class 'IntervalSet' does not conform to the 'Sendable' protocol
 22 |     public static let COMPLETE_CHAR_SET: IntervalSet =
    |                       |- warning: static property 'COMPLETE_CHAR_SET' is not concurrency-safe because non-'Sendable' type 'IntervalSet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'COMPLETE_CHAR_SET' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 23 |     {
 24 |         let set = IntervalSet.of(Lexer.MIN_CHAR_VALUE, Lexer.MAX_CHAR_VALUE)
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:29:23: warning: static property 'EMPTY_SET' is not concurrency-safe because non-'Sendable' type 'IntervalSet' may have shared mutable state; this is an error in the Swift 6 language mode
 19 | ///
 20 |
 21 | public class IntervalSet: IntSet, Hashable, CustomStringConvertible {
    |              `- note: class 'IntervalSet' does not conform to the 'Sendable' protocol
 22 |     public static let COMPLETE_CHAR_SET: IntervalSet =
 23 |     {
    :
 27 |     }()
 28 |
 29 |     public static let EMPTY_SET: IntervalSet = {
    |                       |- warning: static property 'EMPTY_SET' is not concurrency-safe because non-'Sendable' type 'IntervalSet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: annotate 'EMPTY_SET' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |         let set = IntervalSet()
 31 |         set.makeReadonly()
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/misc/exception/ANTLRException.swift:18:10: warning: associated value 'parseCancellation(e:)' of 'Sendable'-conforming enum 'ANTLRException' has non-sendable type 'RecognitionException'; this is an error in the Swift 6 language mode
16 |
17 | public enum ANTLRException: Error {
18 |     case parseCancellation(e: RecognitionException)
   |          `- warning: associated value 'parseCancellation(e:)' of 'Sendable'-conforming enum 'ANTLRException' has non-sendable type 'RecognitionException'; this is an error in the Swift 6 language mode
19 |     case recognition(e: RecognitionException)
20 | }
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/RecognitionException.swift:14:14: note: class 'RecognitionException' does not conform to the 'Sendable' protocol
 12 | ///
 13 |
 14 | public class RecognitionException {
    |              `- note: class 'RecognitionException' does not conform to the 'Sendable' protocol
 15 |     ///
 16 |     /// The _org.antlr.v4.runtime.Recognizer_ where this exception originated.
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/misc/exception/ANTLRException.swift:19:10: warning: associated value 'recognition(e:)' of 'Sendable'-conforming enum 'ANTLRException' has non-sendable type 'RecognitionException'; this is an error in the Swift 6 language mode
17 | public enum ANTLRException: Error {
18 |     case parseCancellation(e: RecognitionException)
19 |     case recognition(e: RecognitionException)
   |          `- warning: associated value 'recognition(e:)' of 'Sendable'-conforming enum 'ANTLRException' has non-sendable type 'RecognitionException'; this is an error in the Swift 6 language mode
20 | }
21 |
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/RecognitionException.swift:14:14: note: class 'RecognitionException' does not conform to the 'Sendable' protocol
 12 | ///
 13 |
 14 | public class RecognitionException {
    |              `- note: class 'RecognitionException' does not conform to the 'Sendable' protocol
 15 |     ///
 16 |     /// The _org.antlr.v4.runtime.Recognizer_ where this exception originated.
[144/159] Compiling Antlr4 TokenFactory.swift
/Users/admin/builder/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: annotate 'EMPTY' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/UnbufferedCharStream.swift:336:9: warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
334 |         }
335 |
336 |         switch stream.streamStatus {
    |         |- warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
    |         `- note: handle unknown values using "@unknown default"
337 |             case .notOpen, .writing, .closed:
338 |                 preconditionFailure()
/Users/admin/builder/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: annotate 'EMPTY_VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:71:27: warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
 64 |     }
 65 |
 66 |     public class Empty: SemanticContext {
    |                  `- note: class 'Empty' does not conform to the 'Sendable' protocol
 67 |         //
 68 |         /// The default _org.antlr.v4.runtime.atn.SemanticContext_, which is semantically equivalent to
 69 |         /// a predicate of the form `{true?}.
 70 |         ///
 71 |         public static let Instance: Empty = Empty()
    |                           |- warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'Instance' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 72 |
 73 |         public override func hash(into hasher: inout Hasher) {
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerMoreAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerMoreAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerMoreAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerMoreAction = LexerMoreAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerPopModeAction.swift:23:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ///
18 |
19 | public final class LexerPopModeAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerPopModeAction' does not conform to the 'Sendable' protocol
20 |     ///
21 |     /// Provides a singleton instance of this parameterless lexer action.
22 |     ///
23 |     public static let INSTANCE: LexerPopModeAction = LexerPopModeAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerSkipAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerSkipAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerSkipAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerSkipAction = LexerSkipAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/ATNSimulator.swift:14:23: warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
12 |     /// Must distinguish between missing edge and edge we know leads nowhere
13 |     ///
14 |     public static let ERROR: DFAState = {
   |                       |- warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'ERROR' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |         let error = DFAState(ATNConfigSet())
16 |         error.stateNumber = Int.max
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:34:20: note: class 'DFAState' does not conform to the 'Sendable' protocol
 32 | ///
 33 |
 34 | public final class DFAState: Hashable, CustomStringConvertible {
    |                    `- note: class 'DFAState' does not conform to the 'Sendable' protocol
 35 |     public internal(set) var stateNumber = ATNState.INVALID_STATE_NUMBER
 36 |
[145/159] Compiling Antlr4 TokenSource.swift
/Users/admin/builder/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: annotate 'EMPTY' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/UnbufferedCharStream.swift:336:9: warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
334 |         }
335 |
336 |         switch stream.streamStatus {
    |         |- warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
    |         `- note: handle unknown values using "@unknown default"
337 |             case .notOpen, .writing, .closed:
338 |                 preconditionFailure()
/Users/admin/builder/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: annotate 'EMPTY_VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:71:27: warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
 64 |     }
 65 |
 66 |     public class Empty: SemanticContext {
    |                  `- note: class 'Empty' does not conform to the 'Sendable' protocol
 67 |         //
 68 |         /// The default _org.antlr.v4.runtime.atn.SemanticContext_, which is semantically equivalent to
 69 |         /// a predicate of the form `{true?}.
 70 |         ///
 71 |         public static let Instance: Empty = Empty()
    |                           |- warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'Instance' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 72 |
 73 |         public override func hash(into hasher: inout Hasher) {
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerMoreAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerMoreAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerMoreAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerMoreAction = LexerMoreAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerPopModeAction.swift:23:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ///
18 |
19 | public final class LexerPopModeAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerPopModeAction' does not conform to the 'Sendable' protocol
20 |     ///
21 |     /// Provides a singleton instance of this parameterless lexer action.
22 |     ///
23 |     public static let INSTANCE: LexerPopModeAction = LexerPopModeAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerSkipAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerSkipAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerSkipAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerSkipAction = LexerSkipAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/ATNSimulator.swift:14:23: warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
12 |     /// Must distinguish between missing edge and edge we know leads nowhere
13 |     ///
14 |     public static let ERROR: DFAState = {
   |                       |- warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'ERROR' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |         let error = DFAState(ATNConfigSet())
16 |         error.stateNumber = Int.max
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:34:20: note: class 'DFAState' does not conform to the 'Sendable' protocol
 32 | ///
 33 |
 34 | public final class DFAState: Hashable, CustomStringConvertible {
    |                    `- note: class 'DFAState' does not conform to the 'Sendable' protocol
 35 |     public internal(set) var stateNumber = ATNState.INVALID_STATE_NUMBER
 36 |
[146/159] Compiling Antlr4 TokenStream.swift
/Users/admin/builder/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: annotate 'EMPTY' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/UnbufferedCharStream.swift:336:9: warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
334 |         }
335 |
336 |         switch stream.streamStatus {
    |         |- warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
    |         `- note: handle unknown values using "@unknown default"
337 |             case .notOpen, .writing, .closed:
338 |                 preconditionFailure()
/Users/admin/builder/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: annotate 'EMPTY_VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:71:27: warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
 64 |     }
 65 |
 66 |     public class Empty: SemanticContext {
    |                  `- note: class 'Empty' does not conform to the 'Sendable' protocol
 67 |         //
 68 |         /// The default _org.antlr.v4.runtime.atn.SemanticContext_, which is semantically equivalent to
 69 |         /// a predicate of the form `{true?}.
 70 |         ///
 71 |         public static let Instance: Empty = Empty()
    |                           |- warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'Instance' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 72 |
 73 |         public override func hash(into hasher: inout Hasher) {
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerMoreAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerMoreAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerMoreAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerMoreAction = LexerMoreAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerPopModeAction.swift:23:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ///
18 |
19 | public final class LexerPopModeAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerPopModeAction' does not conform to the 'Sendable' protocol
20 |     ///
21 |     /// Provides a singleton instance of this parameterless lexer action.
22 |     ///
23 |     public static let INSTANCE: LexerPopModeAction = LexerPopModeAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerSkipAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerSkipAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerSkipAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerSkipAction = LexerSkipAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/ATNSimulator.swift:14:23: warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
12 |     /// Must distinguish between missing edge and edge we know leads nowhere
13 |     ///
14 |     public static let ERROR: DFAState = {
   |                       |- warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'ERROR' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |         let error = DFAState(ATNConfigSet())
16 |         error.stateNumber = Int.max
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:34:20: note: class 'DFAState' does not conform to the 'Sendable' protocol
 32 | ///
 33 |
 34 | public final class DFAState: Hashable, CustomStringConvertible {
    |                    `- note: class 'DFAState' does not conform to the 'Sendable' protocol
 35 |     public internal(set) var stateNumber = ATNState.INVALID_STATE_NUMBER
 36 |
[147/159] Compiling Antlr4 TokenStreamRewriter.swift
/Users/admin/builder/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: annotate 'EMPTY' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/UnbufferedCharStream.swift:336:9: warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
334 |         }
335 |
336 |         switch stream.streamStatus {
    |         |- warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
    |         `- note: handle unknown values using "@unknown default"
337 |             case .notOpen, .writing, .closed:
338 |                 preconditionFailure()
/Users/admin/builder/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: annotate 'EMPTY_VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:71:27: warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
 64 |     }
 65 |
 66 |     public class Empty: SemanticContext {
    |                  `- note: class 'Empty' does not conform to the 'Sendable' protocol
 67 |         //
 68 |         /// The default _org.antlr.v4.runtime.atn.SemanticContext_, which is semantically equivalent to
 69 |         /// a predicate of the form `{true?}.
 70 |         ///
 71 |         public static let Instance: Empty = Empty()
    |                           |- warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'Instance' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 72 |
 73 |         public override func hash(into hasher: inout Hasher) {
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerMoreAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerMoreAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerMoreAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerMoreAction = LexerMoreAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerPopModeAction.swift:23:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ///
18 |
19 | public final class LexerPopModeAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerPopModeAction' does not conform to the 'Sendable' protocol
20 |     ///
21 |     /// Provides a singleton instance of this parameterless lexer action.
22 |     ///
23 |     public static let INSTANCE: LexerPopModeAction = LexerPopModeAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerSkipAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerSkipAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerSkipAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerSkipAction = LexerSkipAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/ATNSimulator.swift:14:23: warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
12 |     /// Must distinguish between missing edge and edge we know leads nowhere
13 |     ///
14 |     public static let ERROR: DFAState = {
   |                       |- warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'ERROR' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |         let error = DFAState(ATNConfigSet())
16 |         error.stateNumber = Int.max
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:34:20: note: class 'DFAState' does not conform to the 'Sendable' protocol
 32 | ///
 33 |
 34 | public final class DFAState: Hashable, CustomStringConvertible {
    |                    `- note: class 'DFAState' does not conform to the 'Sendable' protocol
 35 |     public internal(set) var stateNumber = ATNState.INVALID_STATE_NUMBER
 36 |
[148/159] Compiling Antlr4 UnbufferedCharStream.swift
/Users/admin/builder/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: annotate 'EMPTY' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/UnbufferedCharStream.swift:336:9: warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
334 |         }
335 |
336 |         switch stream.streamStatus {
    |         |- warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
    |         `- note: handle unknown values using "@unknown default"
337 |             case .notOpen, .writing, .closed:
338 |                 preconditionFailure()
/Users/admin/builder/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: annotate 'EMPTY_VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:71:27: warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
 64 |     }
 65 |
 66 |     public class Empty: SemanticContext {
    |                  `- note: class 'Empty' does not conform to the 'Sendable' protocol
 67 |         //
 68 |         /// The default _org.antlr.v4.runtime.atn.SemanticContext_, which is semantically equivalent to
 69 |         /// a predicate of the form `{true?}.
 70 |         ///
 71 |         public static let Instance: Empty = Empty()
    |                           |- warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'Instance' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 72 |
 73 |         public override func hash(into hasher: inout Hasher) {
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerMoreAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerMoreAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerMoreAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerMoreAction = LexerMoreAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerPopModeAction.swift:23:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ///
18 |
19 | public final class LexerPopModeAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerPopModeAction' does not conform to the 'Sendable' protocol
20 |     ///
21 |     /// Provides a singleton instance of this parameterless lexer action.
22 |     ///
23 |     public static let INSTANCE: LexerPopModeAction = LexerPopModeAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerSkipAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerSkipAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerSkipAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerSkipAction = LexerSkipAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/ATNSimulator.swift:14:23: warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
12 |     /// Must distinguish between missing edge and edge we know leads nowhere
13 |     ///
14 |     public static let ERROR: DFAState = {
   |                       |- warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'ERROR' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |         let error = DFAState(ATNConfigSet())
16 |         error.stateNumber = Int.max
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:34:20: note: class 'DFAState' does not conform to the 'Sendable' protocol
 32 | ///
 33 |
 34 | public final class DFAState: Hashable, CustomStringConvertible {
    |                    `- note: class 'DFAState' does not conform to the 'Sendable' protocol
 35 |     public internal(set) var stateNumber = ATNState.INVALID_STATE_NUMBER
 36 |
[149/159] Compiling Antlr4 UnbufferedTokenStream.swift
/Users/admin/builder/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: annotate 'EMPTY' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/UnbufferedCharStream.swift:336:9: warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
334 |         }
335 |
336 |         switch stream.streamStatus {
    |         |- warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
    |         `- note: handle unknown values using "@unknown default"
337 |             case .notOpen, .writing, .closed:
338 |                 preconditionFailure()
/Users/admin/builder/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: annotate 'EMPTY_VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:71:27: warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
 64 |     }
 65 |
 66 |     public class Empty: SemanticContext {
    |                  `- note: class 'Empty' does not conform to the 'Sendable' protocol
 67 |         //
 68 |         /// The default _org.antlr.v4.runtime.atn.SemanticContext_, which is semantically equivalent to
 69 |         /// a predicate of the form `{true?}.
 70 |         ///
 71 |         public static let Instance: Empty = Empty()
    |                           |- warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'Instance' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 72 |
 73 |         public override func hash(into hasher: inout Hasher) {
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerMoreAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerMoreAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerMoreAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerMoreAction = LexerMoreAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerPopModeAction.swift:23:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ///
18 |
19 | public final class LexerPopModeAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerPopModeAction' does not conform to the 'Sendable' protocol
20 |     ///
21 |     /// Provides a singleton instance of this parameterless lexer action.
22 |     ///
23 |     public static let INSTANCE: LexerPopModeAction = LexerPopModeAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerSkipAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerSkipAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerSkipAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerSkipAction = LexerSkipAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/ATNSimulator.swift:14:23: warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
12 |     /// Must distinguish between missing edge and edge we know leads nowhere
13 |     ///
14 |     public static let ERROR: DFAState = {
   |                       |- warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'ERROR' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |         let error = DFAState(ATNConfigSet())
16 |         error.stateNumber = Int.max
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:34:20: note: class 'DFAState' does not conform to the 'Sendable' protocol
 32 | ///
 33 |
 34 | public final class DFAState: Hashable, CustomStringConvertible {
    |                    `- note: class 'DFAState' does not conform to the 'Sendable' protocol
 35 |     public internal(set) var stateNumber = ATNState.INVALID_STATE_NUMBER
 36 |
[150/159] Compiling Antlr4 VocabularySingle.swift
/Users/admin/builder/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: annotate 'EMPTY' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/UnbufferedCharStream.swift:336:9: warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
334 |         }
335 |
336 |         switch stream.streamStatus {
    |         |- warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
    |         `- note: handle unknown values using "@unknown default"
337 |             case .notOpen, .writing, .closed:
338 |                 preconditionFailure()
/Users/admin/builder/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: annotate 'EMPTY_VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:71:27: warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
 64 |     }
 65 |
 66 |     public class Empty: SemanticContext {
    |                  `- note: class 'Empty' does not conform to the 'Sendable' protocol
 67 |         //
 68 |         /// The default _org.antlr.v4.runtime.atn.SemanticContext_, which is semantically equivalent to
 69 |         /// a predicate of the form `{true?}.
 70 |         ///
 71 |         public static let Instance: Empty = Empty()
    |                           |- warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'Instance' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 72 |
 73 |         public override func hash(into hasher: inout Hasher) {
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerMoreAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerMoreAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerMoreAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerMoreAction = LexerMoreAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerPopModeAction.swift:23:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ///
18 |
19 | public final class LexerPopModeAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerPopModeAction' does not conform to the 'Sendable' protocol
20 |     ///
21 |     /// Provides a singleton instance of this parameterless lexer action.
22 |     ///
23 |     public static let INSTANCE: LexerPopModeAction = LexerPopModeAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerSkipAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerSkipAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerSkipAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerSkipAction = LexerSkipAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/ATNSimulator.swift:14:23: warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
12 |     /// Must distinguish between missing edge and edge we know leads nowhere
13 |     ///
14 |     public static let ERROR: DFAState = {
   |                       |- warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'ERROR' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |         let error = DFAState(ATNConfigSet())
16 |         error.stateNumber = Int.max
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:34:20: note: class 'DFAState' does not conform to the 'Sendable' protocol
 32 | ///
 33 |
 34 | public final class DFAState: Hashable, CustomStringConvertible {
    |                    `- note: class 'DFAState' does not conform to the 'Sendable' protocol
 35 |     public internal(set) var stateNumber = ATNState.INVALID_STATE_NUMBER
 36 |
[151/159] Compiling Antlr4 WritableToken.swift
/Users/admin/builder/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: annotate 'EMPTY' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/UnbufferedCharStream.swift:336:9: warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
334 |         }
335 |
336 |         switch stream.streamStatus {
    |         |- warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
    |         `- note: handle unknown values using "@unknown default"
337 |             case .notOpen, .writing, .closed:
338 |                 preconditionFailure()
/Users/admin/builder/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: annotate 'EMPTY_VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:71:27: warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
 64 |     }
 65 |
 66 |     public class Empty: SemanticContext {
    |                  `- note: class 'Empty' does not conform to the 'Sendable' protocol
 67 |         //
 68 |         /// The default _org.antlr.v4.runtime.atn.SemanticContext_, which is semantically equivalent to
 69 |         /// a predicate of the form `{true?}.
 70 |         ///
 71 |         public static let Instance: Empty = Empty()
    |                           |- warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'Instance' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 72 |
 73 |         public override func hash(into hasher: inout Hasher) {
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerMoreAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerMoreAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerMoreAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerMoreAction = LexerMoreAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerPopModeAction.swift:23:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ///
18 |
19 | public final class LexerPopModeAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerPopModeAction' does not conform to the 'Sendable' protocol
20 |     ///
21 |     /// Provides a singleton instance of this parameterless lexer action.
22 |     ///
23 |     public static let INSTANCE: LexerPopModeAction = LexerPopModeAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerSkipAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerSkipAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerSkipAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerSkipAction = LexerSkipAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/ATNSimulator.swift:14:23: warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
12 |     /// Must distinguish between missing edge and edge we know leads nowhere
13 |     ///
14 |     public static let ERROR: DFAState = {
   |                       |- warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'ERROR' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |         let error = DFAState(ATNConfigSet())
16 |         error.stateNumber = Int.max
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:34:20: note: class 'DFAState' does not conform to the 'Sendable' protocol
 32 | ///
 33 |
 34 | public final class DFAState: Hashable, CustomStringConvertible {
    |                    `- note: class 'DFAState' does not conform to the 'Sendable' protocol
 35 |     public internal(set) var stateNumber = ATNState.INVALID_STATE_NUMBER
 36 |
[152/159] Compiling Antlr4 ATN.swift
/Users/admin/builder/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: annotate 'EMPTY' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/UnbufferedCharStream.swift:336:9: warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
334 |         }
335 |
336 |         switch stream.streamStatus {
    |         |- warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
    |         `- note: handle unknown values using "@unknown default"
337 |             case .notOpen, .writing, .closed:
338 |                 preconditionFailure()
/Users/admin/builder/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: annotate 'EMPTY_VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:71:27: warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
 64 |     }
 65 |
 66 |     public class Empty: SemanticContext {
    |                  `- note: class 'Empty' does not conform to the 'Sendable' protocol
 67 |         //
 68 |         /// The default _org.antlr.v4.runtime.atn.SemanticContext_, which is semantically equivalent to
 69 |         /// a predicate of the form `{true?}.
 70 |         ///
 71 |         public static let Instance: Empty = Empty()
    |                           |- warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'Instance' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 72 |
 73 |         public override func hash(into hasher: inout Hasher) {
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerMoreAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerMoreAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerMoreAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerMoreAction = LexerMoreAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerPopModeAction.swift:23:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ///
18 |
19 | public final class LexerPopModeAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerPopModeAction' does not conform to the 'Sendable' protocol
20 |     ///
21 |     /// Provides a singleton instance of this parameterless lexer action.
22 |     ///
23 |     public static let INSTANCE: LexerPopModeAction = LexerPopModeAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerSkipAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerSkipAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerSkipAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerSkipAction = LexerSkipAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/ATNSimulator.swift:14:23: warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
12 |     /// Must distinguish between missing edge and edge we know leads nowhere
13 |     ///
14 |     public static let ERROR: DFAState = {
   |                       |- warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'ERROR' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |         let error = DFAState(ATNConfigSet())
16 |         error.stateNumber = Int.max
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:34:20: note: class 'DFAState' does not conform to the 'Sendable' protocol
 32 | ///
 33 |
 34 | public final class DFAState: Hashable, CustomStringConvertible {
    |                    `- note: class 'DFAState' does not conform to the 'Sendable' protocol
 35 |     public internal(set) var stateNumber = ATNState.INVALID_STATE_NUMBER
 36 |
[153/159] Compiling Antlr4 ATNConfig.swift
/Users/admin/builder/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: annotate 'EMPTY' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/UnbufferedCharStream.swift:336:9: warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
334 |         }
335 |
336 |         switch stream.streamStatus {
    |         |- warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
    |         `- note: handle unknown values using "@unknown default"
337 |             case .notOpen, .writing, .closed:
338 |                 preconditionFailure()
/Users/admin/builder/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: annotate 'EMPTY_VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:71:27: warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
 64 |     }
 65 |
 66 |     public class Empty: SemanticContext {
    |                  `- note: class 'Empty' does not conform to the 'Sendable' protocol
 67 |         //
 68 |         /// The default _org.antlr.v4.runtime.atn.SemanticContext_, which is semantically equivalent to
 69 |         /// a predicate of the form `{true?}.
 70 |         ///
 71 |         public static let Instance: Empty = Empty()
    |                           |- warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'Instance' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 72 |
 73 |         public override func hash(into hasher: inout Hasher) {
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerMoreAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerMoreAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerMoreAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerMoreAction = LexerMoreAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerPopModeAction.swift:23:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ///
18 |
19 | public final class LexerPopModeAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerPopModeAction' does not conform to the 'Sendable' protocol
20 |     ///
21 |     /// Provides a singleton instance of this parameterless lexer action.
22 |     ///
23 |     public static let INSTANCE: LexerPopModeAction = LexerPopModeAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerSkipAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerSkipAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerSkipAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerSkipAction = LexerSkipAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/ATNSimulator.swift:14:23: warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
12 |     /// Must distinguish between missing edge and edge we know leads nowhere
13 |     ///
14 |     public static let ERROR: DFAState = {
   |                       |- warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'ERROR' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |         let error = DFAState(ATNConfigSet())
16 |         error.stateNumber = Int.max
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:34:20: note: class 'DFAState' does not conform to the 'Sendable' protocol
 32 | ///
 33 |
 34 | public final class DFAState: Hashable, CustomStringConvertible {
    |                    `- note: class 'DFAState' does not conform to the 'Sendable' protocol
 35 |     public internal(set) var stateNumber = ATNState.INVALID_STATE_NUMBER
 36 |
[154/159] Compiling Antlr4 ATNConfigSet.swift
/Users/admin/builder/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: annotate 'EMPTY' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/UnbufferedCharStream.swift:336:9: warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
334 |         }
335 |
336 |         switch stream.streamStatus {
    |         |- warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
    |         `- note: handle unknown values using "@unknown default"
337 |             case .notOpen, .writing, .closed:
338 |                 preconditionFailure()
/Users/admin/builder/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: annotate 'EMPTY_VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:71:27: warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
 64 |     }
 65 |
 66 |     public class Empty: SemanticContext {
    |                  `- note: class 'Empty' does not conform to the 'Sendable' protocol
 67 |         //
 68 |         /// The default _org.antlr.v4.runtime.atn.SemanticContext_, which is semantically equivalent to
 69 |         /// a predicate of the form `{true?}.
 70 |         ///
 71 |         public static let Instance: Empty = Empty()
    |                           |- warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'Instance' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 72 |
 73 |         public override func hash(into hasher: inout Hasher) {
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerMoreAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerMoreAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerMoreAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerMoreAction = LexerMoreAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerPopModeAction.swift:23:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ///
18 |
19 | public final class LexerPopModeAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerPopModeAction' does not conform to the 'Sendable' protocol
20 |     ///
21 |     /// Provides a singleton instance of this parameterless lexer action.
22 |     ///
23 |     public static let INSTANCE: LexerPopModeAction = LexerPopModeAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerSkipAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerSkipAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerSkipAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerSkipAction = LexerSkipAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/ATNSimulator.swift:14:23: warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
12 |     /// Must distinguish between missing edge and edge we know leads nowhere
13 |     ///
14 |     public static let ERROR: DFAState = {
   |                       |- warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'ERROR' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |         let error = DFAState(ATNConfigSet())
16 |         error.stateNumber = Int.max
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:34:20: note: class 'DFAState' does not conform to the 'Sendable' protocol
 32 | ///
 33 |
 34 | public final class DFAState: Hashable, CustomStringConvertible {
    |                    `- note: class 'DFAState' does not conform to the 'Sendable' protocol
 35 |     public internal(set) var stateNumber = ATNState.INVALID_STATE_NUMBER
 36 |
[155/159] Compiling Antlr4 ATNDeserializationOptions.swift
/Users/admin/builder/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: annotate 'EMPTY' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/UnbufferedCharStream.swift:336:9: warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
334 |         }
335 |
336 |         switch stream.streamStatus {
    |         |- warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
    |         `- note: handle unknown values using "@unknown default"
337 |             case .notOpen, .writing, .closed:
338 |                 preconditionFailure()
/Users/admin/builder/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: annotate 'EMPTY_VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:71:27: warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
 64 |     }
 65 |
 66 |     public class Empty: SemanticContext {
    |                  `- note: class 'Empty' does not conform to the 'Sendable' protocol
 67 |         //
 68 |         /// The default _org.antlr.v4.runtime.atn.SemanticContext_, which is semantically equivalent to
 69 |         /// a predicate of the form `{true?}.
 70 |         ///
 71 |         public static let Instance: Empty = Empty()
    |                           |- warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'Instance' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 72 |
 73 |         public override func hash(into hasher: inout Hasher) {
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerMoreAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerMoreAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerMoreAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerMoreAction = LexerMoreAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerPopModeAction.swift:23:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ///
18 |
19 | public final class LexerPopModeAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerPopModeAction' does not conform to the 'Sendable' protocol
20 |     ///
21 |     /// Provides a singleton instance of this parameterless lexer action.
22 |     ///
23 |     public static let INSTANCE: LexerPopModeAction = LexerPopModeAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerSkipAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerSkipAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerSkipAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerSkipAction = LexerSkipAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/ATNSimulator.swift:14:23: warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
12 |     /// Must distinguish between missing edge and edge we know leads nowhere
13 |     ///
14 |     public static let ERROR: DFAState = {
   |                       |- warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'ERROR' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |         let error = DFAState(ATNConfigSet())
16 |         error.stateNumber = Int.max
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:34:20: note: class 'DFAState' does not conform to the 'Sendable' protocol
 32 | ///
 33 |
 34 | public final class DFAState: Hashable, CustomStringConvertible {
    |                    `- note: class 'DFAState' does not conform to the 'Sendable' protocol
 35 |     public internal(set) var stateNumber = ATNState.INVALID_STATE_NUMBER
 36 |
[156/159] Compiling Antlr4 ATNDeserializer.swift
/Users/admin/builder/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: annotate 'EMPTY' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/UnbufferedCharStream.swift:336:9: warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
334 |         }
335 |
336 |         switch stream.streamStatus {
    |         |- warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
    |         `- note: handle unknown values using "@unknown default"
337 |             case .notOpen, .writing, .closed:
338 |                 preconditionFailure()
/Users/admin/builder/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: annotate 'EMPTY_VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:71:27: warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
 64 |     }
 65 |
 66 |     public class Empty: SemanticContext {
    |                  `- note: class 'Empty' does not conform to the 'Sendable' protocol
 67 |         //
 68 |         /// The default _org.antlr.v4.runtime.atn.SemanticContext_, which is semantically equivalent to
 69 |         /// a predicate of the form `{true?}.
 70 |         ///
 71 |         public static let Instance: Empty = Empty()
    |                           |- warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'Instance' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 72 |
 73 |         public override func hash(into hasher: inout Hasher) {
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerMoreAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerMoreAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerMoreAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerMoreAction = LexerMoreAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerPopModeAction.swift:23:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ///
18 |
19 | public final class LexerPopModeAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerPopModeAction' does not conform to the 'Sendable' protocol
20 |     ///
21 |     /// Provides a singleton instance of this parameterless lexer action.
22 |     ///
23 |     public static let INSTANCE: LexerPopModeAction = LexerPopModeAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerSkipAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerSkipAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerSkipAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerSkipAction = LexerSkipAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/ATNSimulator.swift:14:23: warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
12 |     /// Must distinguish between missing edge and edge we know leads nowhere
13 |     ///
14 |     public static let ERROR: DFAState = {
   |                       |- warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'ERROR' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |         let error = DFAState(ATNConfigSet())
16 |         error.stateNumber = Int.max
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:34:20: note: class 'DFAState' does not conform to the 'Sendable' protocol
 32 | ///
 33 |
 34 | public final class DFAState: Hashable, CustomStringConvertible {
    |                    `- note: class 'DFAState' does not conform to the 'Sendable' protocol
 35 |     public internal(set) var stateNumber = ATNState.INVALID_STATE_NUMBER
 36 |
[157/159] Compiling Antlr4 ATNSimulator.swift
/Users/admin/builder/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: annotate 'EMPTY' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/UnbufferedCharStream.swift:336:9: warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
334 |         }
335 |
336 |         switch stream.streamStatus {
    |         |- warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
    |         `- note: handle unknown values using "@unknown default"
337 |             case .notOpen, .writing, .closed:
338 |                 preconditionFailure()
/Users/admin/builder/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: annotate 'EMPTY_VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:71:27: warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
 64 |     }
 65 |
 66 |     public class Empty: SemanticContext {
    |                  `- note: class 'Empty' does not conform to the 'Sendable' protocol
 67 |         //
 68 |         /// The default _org.antlr.v4.runtime.atn.SemanticContext_, which is semantically equivalent to
 69 |         /// a predicate of the form `{true?}.
 70 |         ///
 71 |         public static let Instance: Empty = Empty()
    |                           |- warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'Instance' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 72 |
 73 |         public override func hash(into hasher: inout Hasher) {
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerMoreAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerMoreAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerMoreAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerMoreAction = LexerMoreAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerPopModeAction.swift:23:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ///
18 |
19 | public final class LexerPopModeAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerPopModeAction' does not conform to the 'Sendable' protocol
20 |     ///
21 |     /// Provides a singleton instance of this parameterless lexer action.
22 |     ///
23 |     public static let INSTANCE: LexerPopModeAction = LexerPopModeAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerSkipAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerSkipAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerSkipAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerSkipAction = LexerSkipAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/ATNSimulator.swift:14:23: warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
12 |     /// Must distinguish between missing edge and edge we know leads nowhere
13 |     ///
14 |     public static let ERROR: DFAState = {
   |                       |- warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'ERROR' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |         let error = DFAState(ATNConfigSet())
16 |         error.stateNumber = Int.max
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:34:20: note: class 'DFAState' does not conform to the 'Sendable' protocol
 32 | ///
 33 |
 34 | public final class DFAState: Hashable, CustomStringConvertible {
    |                    `- note: class 'DFAState' does not conform to the 'Sendable' protocol
 35 |     public internal(set) var stateNumber = ATNState.INVALID_STATE_NUMBER
 36 |
[158/159] Compiling Antlr4 ATNState.swift
/Users/admin/builder/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: annotate 'EMPTY' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/UnbufferedCharStream.swift:336:9: warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
334 |         }
335 |
336 |         switch stream.streamStatus {
    |         |- warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
    |         `- note: handle unknown values using "@unknown default"
337 |             case .notOpen, .writing, .closed:
338 |                 preconditionFailure()
/Users/admin/builder/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: annotate 'EMPTY_VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:71:27: warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
 64 |     }
 65 |
 66 |     public class Empty: SemanticContext {
    |                  `- note: class 'Empty' does not conform to the 'Sendable' protocol
 67 |         //
 68 |         /// The default _org.antlr.v4.runtime.atn.SemanticContext_, which is semantically equivalent to
 69 |         /// a predicate of the form `{true?}.
 70 |         ///
 71 |         public static let Instance: Empty = Empty()
    |                           |- warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'Instance' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 72 |
 73 |         public override func hash(into hasher: inout Hasher) {
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerMoreAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerMoreAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerMoreAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerMoreAction = LexerMoreAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerPopModeAction.swift:23:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ///
18 |
19 | public final class LexerPopModeAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerPopModeAction' does not conform to the 'Sendable' protocol
20 |     ///
21 |     /// Provides a singleton instance of this parameterless lexer action.
22 |     ///
23 |     public static let INSTANCE: LexerPopModeAction = LexerPopModeAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerSkipAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerSkipAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerSkipAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerSkipAction = LexerSkipAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/ATNSimulator.swift:14:23: warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
12 |     /// Must distinguish between missing edge and edge we know leads nowhere
13 |     ///
14 |     public static let ERROR: DFAState = {
   |                       |- warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'ERROR' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |         let error = DFAState(ATNConfigSet())
16 |         error.stateNumber = Int.max
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:34:20: note: class 'DFAState' does not conform to the 'Sendable' protocol
 32 | ///
 33 |
 34 | public final class DFAState: Hashable, CustomStringConvertible {
    |                    `- note: class 'DFAState' does not conform to the 'Sendable' protocol
 35 |     public internal(set) var stateNumber = ATNState.INVALID_STATE_NUMBER
 36 |
[159/159] Compiling Antlr4 ATNType.swift
/Users/admin/builder/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: annotate 'EMPTY' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 |     public weak var tokenSource: TokenSource?
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/UnbufferedCharStream.swift:336:9: warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
334 |         }
335 |
336 |         switch stream.streamStatus {
    |         |- warning: switch covers known cases, but 'Stream.Status' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
    |         `- note: handle unknown values using "@unknown default"
337 |             case .notOpen, .writing, .closed:
338 |                 preconditionFailure()
/Users/admin/builder/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: annotate 'EMPTY_VOCABULARY' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 |
 26 |     private var literalNames: [String?]
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:71:27: warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
 64 |     }
 65 |
 66 |     public class Empty: SemanticContext {
    |                  `- note: class 'Empty' does not conform to the 'Sendable' protocol
 67 |         //
 68 |         /// The default _org.antlr.v4.runtime.atn.SemanticContext_, which is semantically equivalent to
 69 |         /// a predicate of the form `{true?}.
 70 |         ///
 71 |         public static let Instance: Empty = Empty()
    |                           |- warning: static property 'Instance' is not concurrency-safe because non-'Sendable' type 'SemanticContext.Empty' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'Instance' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 72 |
 73 |         public override func hash(into hasher: inout Hasher) {
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerMoreAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerMoreAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerMoreAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerMoreAction = LexerMoreAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerMoreAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerPopModeAction.swift:23:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
17 | ///
18 |
19 | public final class LexerPopModeAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerPopModeAction' does not conform to the 'Sendable' protocol
20 |     ///
21 |     /// Provides a singleton instance of this parameterless lexer action.
22 |     ///
23 |     public static let INSTANCE: LexerPopModeAction = LexerPopModeAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerPopModeAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |
25 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/LexerSkipAction.swift:22:23: warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
16 | ///
17 |
18 | public final class LexerSkipAction: LexerAction, CustomStringConvertible {
   |                    `- note: class 'LexerSkipAction' does not conform to the 'Sendable' protocol
19 |     ///
20 |     /// Provides a singleton instance of this parameterless lexer action.
21 |     ///
22 |     public static let INSTANCE: LexerSkipAction = LexerSkipAction()
   |                       |- warning: static property 'INSTANCE' is not concurrency-safe because non-'Sendable' type 'LexerSkipAction' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'INSTANCE' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/atn/ATNSimulator.swift:14:23: warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
12 |     /// Must distinguish between missing edge and edge we know leads nowhere
13 |     ///
14 |     public static let ERROR: DFAState = {
   |                       |- warning: static property 'ERROR' is not concurrency-safe because non-'Sendable' type 'DFAState' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: annotate 'ERROR' with '@MainActor' if property should only be accessed from the main actor
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |         let error = DFAState(ATNConfigSet())
16 |         error.stateNumber = Int.max
/Users/admin/builder/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:34:20: note: class 'DFAState' does not conform to the 'Sendable' protocol
 32 | ///
 33 |
 34 | public final class DFAState: Hashable, CustomStringConvertible {
    |                    `- note: class 'DFAState' does not conform to the 'Sendable' protocol
 35 |     public internal(set) var stateNumber = ATNState.INVALID_STATE_NUMBER
 36 |
Build complete! (15.16s)
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Outdated.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/ClassInNonGlobalStrict.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Scoping.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/EnhancedObjectProperties.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Stage3.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Iterators.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/bezier.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Modules.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/TemplateStrings.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/ObjectInitializer.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/EnhancedRegularExpression.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/StrictFunctions.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Meta-Programming.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/DestructuringAssignment.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/InternationalizationAndLocalization.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Issue2178NewExpression.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Function.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Classes.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Generators.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/TemplateLiterals.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/ExtendedParameterHandling.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/ExtendedLiterals.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/LetAndAsync.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Promises.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Misc.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/ArrowFunctions.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/TypedArrays.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/NewBuildInMethods.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Constants.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/MapSetAndWeakMapWeakSet.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/utils.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/AsyncAwait.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/StrictGlobal.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/SymbolType.js.output': File not found.
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Antlr4",
  "name" : "Antlr4",
  "path" : "/Users/admin/builder/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" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/ArrowFunctions.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/AsyncAwait.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/ClassInNonGlobalStrict.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/Classes.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/Constants.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/DestructuringAssignment.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/EnhancedObjectProperties.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/EnhancedRegularExpression.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/ExtendedLiterals.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/ExtendedParameterHandling.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/Function.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/Generators.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/InternationalizationAndLocalization.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/Issue2178NewExpression.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/Iterators.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/LetAndAsync.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/MapSetAndWeakMapWeakSet.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/Meta-Programming.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/Misc.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/Modules.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/NewBuildInMethods.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/ObjectInitializer.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/Outdated.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/Promises.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/Scoping.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/Stage3.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/StrictFunctions.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/StrictGlobal.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/SymbolType.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/TemplateLiterals.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/TemplateStrings.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/TypedArrays.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/Fixtures/bezier.js",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/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"
}
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/ClassInNonGlobalStrict.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Scoping.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/ArrowFunctions.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/AsyncAwait.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Modules.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/LetAndAsync.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Iterators.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Classes.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/StrictFunctions.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/TemplateStrings.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/MapSetAndWeakMapWeakSet.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Meta-Programming.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/StrictGlobal.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Outdated.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/DestructuringAssignment.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Misc.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/NewBuildInMethods.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/EnhancedRegularExpression.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Generators.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/EnhancedObjectProperties.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/TypedArrays.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/ExtendedLiterals.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Function.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Promises.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/TemplateLiterals.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/bezier.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/SymbolType.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/ObjectInitializer.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Constants.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/InternationalizationAndLocalization.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/utils.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Stage3.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/ExtendedParameterHandling.js.output': File not found.
warning: 'spi-builder-workspace': Invalid Exclude '/Users/admin/builder/spi-builder-workspace/Tests/Antlr4Tests/JavaScript/TestResults/Issue2178NewExpression.js.output': File not found.
Done.