The Swift Package Index logo.Swift Package Index

Build Information

Successful build of Antlr4 with Swift 5.10 for Linux.

Build Command

bash -c docker run --rm -v "checkouts-4606859-1":/host -w "$workDir" registry.gitlab.com/finestructure/spi-images:basic-5.10-latest swift build 2>&1

Build Log

[66/158] Compiling Antlr4 ATNDeserializer.swift
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfigSet.swift:206:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfigSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[67/158] Compiling Antlr4 ATNSimulator.swift
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfigSet.swift:206:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfigSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[68/158] Compiling Antlr4 ATNState.swift
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfigSet.swift:206:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfigSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[69/158] Compiling Antlr4 ATNType.swift
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfigSet.swift:206:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfigSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[70/158] Compiling Antlr4 AbstractPredicateTransition.swift
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfigSet.swift:206:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfigSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[71/158] Compiling Antlr4 ActionTransition.swift
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfigSet.swift:206:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfigSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[72/158] Compiling Antlr4 AmbiguityInfo.swift
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfigSet.swift:206:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfigSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[73/158] Compiling Antlr4 ArrayPredictionContext.swift
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfigSet.swift:206:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfigSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[74/158] Compiling Antlr4 AtomTransition.swift
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfigSet.swift:206:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfigSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[75/158] Compiling Antlr4 BasicBlockStartState.swift
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfigSet.swift:206:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfigSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[76/158] Compiling Antlr4 BasicState.swift
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfigSet.swift:206:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfigSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[77/158] Compiling Antlr4 BlockEndState.swift
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfigSet.swift:206:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfigSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[78/158] Compiling Antlr4 BlockStartState.swift
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfigSet.swift:206:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfigSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[79/158] Compiling Antlr4 ProfilingATNSimulator.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:56:13: warning: variable 'outerContext' was never mutated; consider changing to 'let' constant
        var outerContext = outerContext
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:60:13: warning: variable 'start' was never mutated; consider changing to 'let' constant
        var start: Int64 = Int64(Date().timeIntervalSince1970) //System.nanoTime(); // expensive but useful info
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:61:13: warning: variable 'alt' was never mutated; consider changing to 'let' constant
        var alt: Int = try  super.adaptivePredict(input, decision, outerContext)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:62:13: warning: variable 'stop' was never mutated; consider changing to 'let' constant
        var stop: Int64 = Int64(Date().timeIntervalSince1970)  //System.nanoTime();
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:66:13: warning: variable 'SLL_k' was never mutated; consider changing to 'let' constant
        var SLL_k: Int64 = Int64(_sllStopIndex - _startIndex + 1)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:76:17: warning: variable 'LL_k' was never mutated; consider changing to 'let' constant
            var LL_k: Int64 = Int64(_llStopIndex - _startIndex + 1)
            ~~~ ^
            let
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:112:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'DFAState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[80/158] Compiling Antlr4 RangeTransition.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:56:13: warning: variable 'outerContext' was never mutated; consider changing to 'let' constant
        var outerContext = outerContext
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:60:13: warning: variable 'start' was never mutated; consider changing to 'let' constant
        var start: Int64 = Int64(Date().timeIntervalSince1970) //System.nanoTime(); // expensive but useful info
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:61:13: warning: variable 'alt' was never mutated; consider changing to 'let' constant
        var alt: Int = try  super.adaptivePredict(input, decision, outerContext)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:62:13: warning: variable 'stop' was never mutated; consider changing to 'let' constant
        var stop: Int64 = Int64(Date().timeIntervalSince1970)  //System.nanoTime();
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:66:13: warning: variable 'SLL_k' was never mutated; consider changing to 'let' constant
        var SLL_k: Int64 = Int64(_sllStopIndex - _startIndex + 1)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:76:17: warning: variable 'LL_k' was never mutated; consider changing to 'let' constant
            var LL_k: Int64 = Int64(_llStopIndex - _startIndex + 1)
            ~~~ ^
            let
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:112:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'DFAState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[81/158] Compiling Antlr4 RuleStartState.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:56:13: warning: variable 'outerContext' was never mutated; consider changing to 'let' constant
        var outerContext = outerContext
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:60:13: warning: variable 'start' was never mutated; consider changing to 'let' constant
        var start: Int64 = Int64(Date().timeIntervalSince1970) //System.nanoTime(); // expensive but useful info
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:61:13: warning: variable 'alt' was never mutated; consider changing to 'let' constant
        var alt: Int = try  super.adaptivePredict(input, decision, outerContext)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:62:13: warning: variable 'stop' was never mutated; consider changing to 'let' constant
        var stop: Int64 = Int64(Date().timeIntervalSince1970)  //System.nanoTime();
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:66:13: warning: variable 'SLL_k' was never mutated; consider changing to 'let' constant
        var SLL_k: Int64 = Int64(_sllStopIndex - _startIndex + 1)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:76:17: warning: variable 'LL_k' was never mutated; consider changing to 'let' constant
            var LL_k: Int64 = Int64(_llStopIndex - _startIndex + 1)
            ~~~ ^
            let
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:112:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'DFAState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[82/158] Compiling Antlr4 RuleStopState.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:56:13: warning: variable 'outerContext' was never mutated; consider changing to 'let' constant
        var outerContext = outerContext
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:60:13: warning: variable 'start' was never mutated; consider changing to 'let' constant
        var start: Int64 = Int64(Date().timeIntervalSince1970) //System.nanoTime(); // expensive but useful info
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:61:13: warning: variable 'alt' was never mutated; consider changing to 'let' constant
        var alt: Int = try  super.adaptivePredict(input, decision, outerContext)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:62:13: warning: variable 'stop' was never mutated; consider changing to 'let' constant
        var stop: Int64 = Int64(Date().timeIntervalSince1970)  //System.nanoTime();
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:66:13: warning: variable 'SLL_k' was never mutated; consider changing to 'let' constant
        var SLL_k: Int64 = Int64(_sllStopIndex - _startIndex + 1)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:76:17: warning: variable 'LL_k' was never mutated; consider changing to 'let' constant
            var LL_k: Int64 = Int64(_llStopIndex - _startIndex + 1)
            ~~~ ^
            let
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:112:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'DFAState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[83/158] Compiling Antlr4 RuleTransition.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:56:13: warning: variable 'outerContext' was never mutated; consider changing to 'let' constant
        var outerContext = outerContext
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:60:13: warning: variable 'start' was never mutated; consider changing to 'let' constant
        var start: Int64 = Int64(Date().timeIntervalSince1970) //System.nanoTime(); // expensive but useful info
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:61:13: warning: variable 'alt' was never mutated; consider changing to 'let' constant
        var alt: Int = try  super.adaptivePredict(input, decision, outerContext)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:62:13: warning: variable 'stop' was never mutated; consider changing to 'let' constant
        var stop: Int64 = Int64(Date().timeIntervalSince1970)  //System.nanoTime();
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:66:13: warning: variable 'SLL_k' was never mutated; consider changing to 'let' constant
        var SLL_k: Int64 = Int64(_sllStopIndex - _startIndex + 1)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:76:17: warning: variable 'LL_k' was never mutated; consider changing to 'let' constant
            var LL_k: Int64 = Int64(_llStopIndex - _startIndex + 1)
            ~~~ ^
            let
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:112:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'DFAState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[84/158] Compiling Antlr4 SemanticContext.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:56:13: warning: variable 'outerContext' was never mutated; consider changing to 'let' constant
        var outerContext = outerContext
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:60:13: warning: variable 'start' was never mutated; consider changing to 'let' constant
        var start: Int64 = Int64(Date().timeIntervalSince1970) //System.nanoTime(); // expensive but useful info
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:61:13: warning: variable 'alt' was never mutated; consider changing to 'let' constant
        var alt: Int = try  super.adaptivePredict(input, decision, outerContext)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:62:13: warning: variable 'stop' was never mutated; consider changing to 'let' constant
        var stop: Int64 = Int64(Date().timeIntervalSince1970)  //System.nanoTime();
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:66:13: warning: variable 'SLL_k' was never mutated; consider changing to 'let' constant
        var SLL_k: Int64 = Int64(_sllStopIndex - _startIndex + 1)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:76:17: warning: variable 'LL_k' was never mutated; consider changing to 'let' constant
            var LL_k: Int64 = Int64(_llStopIndex - _startIndex + 1)
            ~~~ ^
            let
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:112:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'DFAState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[85/158] Compiling Antlr4 SetTransition.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:56:13: warning: variable 'outerContext' was never mutated; consider changing to 'let' constant
        var outerContext = outerContext
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:60:13: warning: variable 'start' was never mutated; consider changing to 'let' constant
        var start: Int64 = Int64(Date().timeIntervalSince1970) //System.nanoTime(); // expensive but useful info
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:61:13: warning: variable 'alt' was never mutated; consider changing to 'let' constant
        var alt: Int = try  super.adaptivePredict(input, decision, outerContext)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:62:13: warning: variable 'stop' was never mutated; consider changing to 'let' constant
        var stop: Int64 = Int64(Date().timeIntervalSince1970)  //System.nanoTime();
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:66:13: warning: variable 'SLL_k' was never mutated; consider changing to 'let' constant
        var SLL_k: Int64 = Int64(_sllStopIndex - _startIndex + 1)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:76:17: warning: variable 'LL_k' was never mutated; consider changing to 'let' constant
            var LL_k: Int64 = Int64(_llStopIndex - _startIndex + 1)
            ~~~ ^
            let
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:112:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'DFAState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[86/158] Compiling Antlr4 SingletonPredictionContext.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:56:13: warning: variable 'outerContext' was never mutated; consider changing to 'let' constant
        var outerContext = outerContext
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:60:13: warning: variable 'start' was never mutated; consider changing to 'let' constant
        var start: Int64 = Int64(Date().timeIntervalSince1970) //System.nanoTime(); // expensive but useful info
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:61:13: warning: variable 'alt' was never mutated; consider changing to 'let' constant
        var alt: Int = try  super.adaptivePredict(input, decision, outerContext)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:62:13: warning: variable 'stop' was never mutated; consider changing to 'let' constant
        var stop: Int64 = Int64(Date().timeIntervalSince1970)  //System.nanoTime();
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:66:13: warning: variable 'SLL_k' was never mutated; consider changing to 'let' constant
        var SLL_k: Int64 = Int64(_sllStopIndex - _startIndex + 1)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:76:17: warning: variable 'LL_k' was never mutated; consider changing to 'let' constant
            var LL_k: Int64 = Int64(_llStopIndex - _startIndex + 1)
            ~~~ ^
            let
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:112:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'DFAState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[87/158] Compiling Antlr4 StarBlockStartState.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:56:13: warning: variable 'outerContext' was never mutated; consider changing to 'let' constant
        var outerContext = outerContext
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:60:13: warning: variable 'start' was never mutated; consider changing to 'let' constant
        var start: Int64 = Int64(Date().timeIntervalSince1970) //System.nanoTime(); // expensive but useful info
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:61:13: warning: variable 'alt' was never mutated; consider changing to 'let' constant
        var alt: Int = try  super.adaptivePredict(input, decision, outerContext)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:62:13: warning: variable 'stop' was never mutated; consider changing to 'let' constant
        var stop: Int64 = Int64(Date().timeIntervalSince1970)  //System.nanoTime();
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:66:13: warning: variable 'SLL_k' was never mutated; consider changing to 'let' constant
        var SLL_k: Int64 = Int64(_sllStopIndex - _startIndex + 1)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:76:17: warning: variable 'LL_k' was never mutated; consider changing to 'let' constant
            var LL_k: Int64 = Int64(_llStopIndex - _startIndex + 1)
            ~~~ ^
            let
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:112:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'DFAState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[88/158] Compiling Antlr4 StarLoopEntryState.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:56:13: warning: variable 'outerContext' was never mutated; consider changing to 'let' constant
        var outerContext = outerContext
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:60:13: warning: variable 'start' was never mutated; consider changing to 'let' constant
        var start: Int64 = Int64(Date().timeIntervalSince1970) //System.nanoTime(); // expensive but useful info
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:61:13: warning: variable 'alt' was never mutated; consider changing to 'let' constant
        var alt: Int = try  super.adaptivePredict(input, decision, outerContext)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:62:13: warning: variable 'stop' was never mutated; consider changing to 'let' constant
        var stop: Int64 = Int64(Date().timeIntervalSince1970)  //System.nanoTime();
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:66:13: warning: variable 'SLL_k' was never mutated; consider changing to 'let' constant
        var SLL_k: Int64 = Int64(_sllStopIndex - _startIndex + 1)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:76:17: warning: variable 'LL_k' was never mutated; consider changing to 'let' constant
            var LL_k: Int64 = Int64(_llStopIndex - _startIndex + 1)
            ~~~ ^
            let
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:112:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'DFAState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[89/158] Compiling Antlr4 StarLoopbackState.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:56:13: warning: variable 'outerContext' was never mutated; consider changing to 'let' constant
        var outerContext = outerContext
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:60:13: warning: variable 'start' was never mutated; consider changing to 'let' constant
        var start: Int64 = Int64(Date().timeIntervalSince1970) //System.nanoTime(); // expensive but useful info
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:61:13: warning: variable 'alt' was never mutated; consider changing to 'let' constant
        var alt: Int = try  super.adaptivePredict(input, decision, outerContext)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:62:13: warning: variable 'stop' was never mutated; consider changing to 'let' constant
        var stop: Int64 = Int64(Date().timeIntervalSince1970)  //System.nanoTime();
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:66:13: warning: variable 'SLL_k' was never mutated; consider changing to 'let' constant
        var SLL_k: Int64 = Int64(_sllStopIndex - _startIndex + 1)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:76:17: warning: variable 'LL_k' was never mutated; consider changing to 'let' constant
            var LL_k: Int64 = Int64(_llStopIndex - _startIndex + 1)
            ~~~ ^
            let
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:112:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'DFAState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[90/158] Compiling Antlr4 TokensStartState.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:56:13: warning: variable 'outerContext' was never mutated; consider changing to 'let' constant
        var outerContext = outerContext
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:60:13: warning: variable 'start' was never mutated; consider changing to 'let' constant
        var start: Int64 = Int64(Date().timeIntervalSince1970) //System.nanoTime(); // expensive but useful info
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:61:13: warning: variable 'alt' was never mutated; consider changing to 'let' constant
        var alt: Int = try  super.adaptivePredict(input, decision, outerContext)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:62:13: warning: variable 'stop' was never mutated; consider changing to 'let' constant
        var stop: Int64 = Int64(Date().timeIntervalSince1970)  //System.nanoTime();
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:66:13: warning: variable 'SLL_k' was never mutated; consider changing to 'let' constant
        var SLL_k: Int64 = Int64(_sllStopIndex - _startIndex + 1)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:76:17: warning: variable 'LL_k' was never mutated; consider changing to 'let' constant
            var LL_k: Int64 = Int64(_llStopIndex - _startIndex + 1)
            ~~~ ^
            let
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:112:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'DFAState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[91/158] Compiling Antlr4 Transition.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:56:13: warning: variable 'outerContext' was never mutated; consider changing to 'let' constant
        var outerContext = outerContext
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:60:13: warning: variable 'start' was never mutated; consider changing to 'let' constant
        var start: Int64 = Int64(Date().timeIntervalSince1970) //System.nanoTime(); // expensive but useful info
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:61:13: warning: variable 'alt' was never mutated; consider changing to 'let' constant
        var alt: Int = try  super.adaptivePredict(input, decision, outerContext)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:62:13: warning: variable 'stop' was never mutated; consider changing to 'let' constant
        var stop: Int64 = Int64(Date().timeIntervalSince1970)  //System.nanoTime();
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:66:13: warning: variable 'SLL_k' was never mutated; consider changing to 'let' constant
        var SLL_k: Int64 = Int64(_sllStopIndex - _startIndex + 1)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:76:17: warning: variable 'LL_k' was never mutated; consider changing to 'let' constant
            var LL_k: Int64 = Int64(_llStopIndex - _startIndex + 1)
            ~~~ ^
            let
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:112:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'DFAState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[92/158] Compiling Antlr4 WildcardTransition.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:56:13: warning: variable 'outerContext' was never mutated; consider changing to 'let' constant
        var outerContext = outerContext
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:60:13: warning: variable 'start' was never mutated; consider changing to 'let' constant
        var start: Int64 = Int64(Date().timeIntervalSince1970) //System.nanoTime(); // expensive but useful info
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:61:13: warning: variable 'alt' was never mutated; consider changing to 'let' constant
        var alt: Int = try  super.adaptivePredict(input, decision, outerContext)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:62:13: warning: variable 'stop' was never mutated; consider changing to 'let' constant
        var stop: Int64 = Int64(Date().timeIntervalSince1970)  //System.nanoTime();
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:66:13: warning: variable 'SLL_k' was never mutated; consider changing to 'let' constant
        var SLL_k: Int64 = Int64(_sllStopIndex - _startIndex + 1)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:76:17: warning: variable 'LL_k' was never mutated; consider changing to 'let' constant
            var LL_k: Int64 = Int64(_llStopIndex - _startIndex + 1)
            ~~~ ^
            let
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:112:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'DFAState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[93/158] Compiling Antlr4 DFA.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:56:13: warning: variable 'outerContext' was never mutated; consider changing to 'let' constant
        var outerContext = outerContext
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:60:13: warning: variable 'start' was never mutated; consider changing to 'let' constant
        var start: Int64 = Int64(Date().timeIntervalSince1970) //System.nanoTime(); // expensive but useful info
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:61:13: warning: variable 'alt' was never mutated; consider changing to 'let' constant
        var alt: Int = try  super.adaptivePredict(input, decision, outerContext)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:62:13: warning: variable 'stop' was never mutated; consider changing to 'let' constant
        var stop: Int64 = Int64(Date().timeIntervalSince1970)  //System.nanoTime();
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:66:13: warning: variable 'SLL_k' was never mutated; consider changing to 'let' constant
        var SLL_k: Int64 = Int64(_sllStopIndex - _startIndex + 1)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:76:17: warning: variable 'LL_k' was never mutated; consider changing to 'let' constant
            var LL_k: Int64 = Int64(_llStopIndex - _startIndex + 1)
            ~~~ ^
            let
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:112:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'DFAState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[94/158] Compiling Antlr4 DFASerializer.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:56:13: warning: variable 'outerContext' was never mutated; consider changing to 'let' constant
        var outerContext = outerContext
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:60:13: warning: variable 'start' was never mutated; consider changing to 'let' constant
        var start: Int64 = Int64(Date().timeIntervalSince1970) //System.nanoTime(); // expensive but useful info
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:61:13: warning: variable 'alt' was never mutated; consider changing to 'let' constant
        var alt: Int = try  super.adaptivePredict(input, decision, outerContext)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:62:13: warning: variable 'stop' was never mutated; consider changing to 'let' constant
        var stop: Int64 = Int64(Date().timeIntervalSince1970)  //System.nanoTime();
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:66:13: warning: variable 'SLL_k' was never mutated; consider changing to 'let' constant
        var SLL_k: Int64 = Int64(_sllStopIndex - _startIndex + 1)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:76:17: warning: variable 'LL_k' was never mutated; consider changing to 'let' constant
            var LL_k: Int64 = Int64(_llStopIndex - _startIndex + 1)
            ~~~ ^
            let
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:112:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'DFAState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[95/158] Compiling Antlr4 DFAState.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:56:13: warning: variable 'outerContext' was never mutated; consider changing to 'let' constant
        var outerContext = outerContext
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:60:13: warning: variable 'start' was never mutated; consider changing to 'let' constant
        var start: Int64 = Int64(Date().timeIntervalSince1970) //System.nanoTime(); // expensive but useful info
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:61:13: warning: variable 'alt' was never mutated; consider changing to 'let' constant
        var alt: Int = try  super.adaptivePredict(input, decision, outerContext)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:62:13: warning: variable 'stop' was never mutated; consider changing to 'let' constant
        var stop: Int64 = Int64(Date().timeIntervalSince1970)  //System.nanoTime();
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:66:13: warning: variable 'SLL_k' was never mutated; consider changing to 'let' constant
        var SLL_k: Int64 = Int64(_sllStopIndex - _startIndex + 1)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:76:17: warning: variable 'LL_k' was never mutated; consider changing to 'let' constant
            var LL_k: Int64 = Int64(_llStopIndex - _startIndex + 1)
            ~~~ ^
            let
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:112:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'DFAState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[96/158] Compiling Antlr4 LexerDFASerializer.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:56:13: warning: variable 'outerContext' was never mutated; consider changing to 'let' constant
        var outerContext = outerContext
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:60:13: warning: variable 'start' was never mutated; consider changing to 'let' constant
        var start: Int64 = Int64(Date().timeIntervalSince1970) //System.nanoTime(); // expensive but useful info
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:61:13: warning: variable 'alt' was never mutated; consider changing to 'let' constant
        var alt: Int = try  super.adaptivePredict(input, decision, outerContext)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:62:13: warning: variable 'stop' was never mutated; consider changing to 'let' constant
        var stop: Int64 = Int64(Date().timeIntervalSince1970)  //System.nanoTime();
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:66:13: warning: variable 'SLL_k' was never mutated; consider changing to 'let' constant
        var SLL_k: Int64 = Int64(_sllStopIndex - _startIndex + 1)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:76:17: warning: variable 'LL_k' was never mutated; consider changing to 'let' constant
            var LL_k: Int64 = Int64(_llStopIndex - _startIndex + 1)
            ~~~ ^
            let
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:112:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'DFAState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[97/158] Compiling Antlr4 BitSet.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:56:13: warning: variable 'outerContext' was never mutated; consider changing to 'let' constant
        var outerContext = outerContext
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:60:13: warning: variable 'start' was never mutated; consider changing to 'let' constant
        var start: Int64 = Int64(Date().timeIntervalSince1970) //System.nanoTime(); // expensive but useful info
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:61:13: warning: variable 'alt' was never mutated; consider changing to 'let' constant
        var alt: Int = try  super.adaptivePredict(input, decision, outerContext)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:62:13: warning: variable 'stop' was never mutated; consider changing to 'let' constant
        var stop: Int64 = Int64(Date().timeIntervalSince1970)  //System.nanoTime();
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:66:13: warning: variable 'SLL_k' was never mutated; consider changing to 'let' constant
        var SLL_k: Int64 = Int64(_sllStopIndex - _startIndex + 1)
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/ProfilingATNSimulator.swift:76:17: warning: variable 'LL_k' was never mutated; consider changing to 'let' constant
            var LL_k: Int64 = Int64(_llStopIndex - _startIndex + 1)
            ~~~ ^
            let
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:112:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'DFAState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[98/158] Emitting module Antlr4
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfigSet.swift:206:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfigSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerAction.swift:59:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerAction' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:179:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerActionExecutor' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LookupATNConfig.swift:23:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LookupATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/SemanticContext.swift:64:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'SemanticContext' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/dfa/DFAState.swift:112:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'DFAState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/Interval.swift:65:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Interval' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/EpsilonTransition.swift:12:33: warning: function call causes an infinite recursion
    public convenience override init(_ target: ATNState) {
                                ^
[99/158] Compiling Antlr4 ContextSensitivityInfo.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:119:13: warning: variable 'mark' was never mutated; consider changing to 'let' constant
        var mark = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:612:13: warning: variable 'savedCharPositionInLine' was never mutated; consider changing to 'let' constant
        var savedCharPositionInLine = charPositionInLine
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:613:13: warning: variable 'savedLine' was never mutated; consider changing to 'let' constant
        var savedLine = line
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:614:13: warning: variable 'index' was never mutated; consider changing to 'let' constant
        var index = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:615:13: warning: variable 'marker' was never mutated; consider changing to 'let' constant
        var marker = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerAction.swift:59:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerAction' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:179:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerActionExecutor' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:152:13: warning: variable 'stopIndex' was never mutated; consider changing to 'let' constant
        var stopIndex: Int = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/EpsilonTransition.swift:12:33: warning: function call causes an infinite recursion
    public convenience override init(_ target: ATNState) {
                                ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[100/158] Compiling Antlr4 DecisionEventInfo.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:119:13: warning: variable 'mark' was never mutated; consider changing to 'let' constant
        var mark = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:612:13: warning: variable 'savedCharPositionInLine' was never mutated; consider changing to 'let' constant
        var savedCharPositionInLine = charPositionInLine
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:613:13: warning: variable 'savedLine' was never mutated; consider changing to 'let' constant
        var savedLine = line
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:614:13: warning: variable 'index' was never mutated; consider changing to 'let' constant
        var index = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:615:13: warning: variable 'marker' was never mutated; consider changing to 'let' constant
        var marker = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerAction.swift:59:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerAction' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:179:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerActionExecutor' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:152:13: warning: variable 'stopIndex' was never mutated; consider changing to 'let' constant
        var stopIndex: Int = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/EpsilonTransition.swift:12:33: warning: function call causes an infinite recursion
    public convenience override init(_ target: ATNState) {
                                ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[101/158] Compiling Antlr4 DecisionInfo.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:119:13: warning: variable 'mark' was never mutated; consider changing to 'let' constant
        var mark = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:612:13: warning: variable 'savedCharPositionInLine' was never mutated; consider changing to 'let' constant
        var savedCharPositionInLine = charPositionInLine
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:613:13: warning: variable 'savedLine' was never mutated; consider changing to 'let' constant
        var savedLine = line
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:614:13: warning: variable 'index' was never mutated; consider changing to 'let' constant
        var index = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:615:13: warning: variable 'marker' was never mutated; consider changing to 'let' constant
        var marker = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerAction.swift:59:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerAction' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:179:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerActionExecutor' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:152:13: warning: variable 'stopIndex' was never mutated; consider changing to 'let' constant
        var stopIndex: Int = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/EpsilonTransition.swift:12:33: warning: function call causes an infinite recursion
    public convenience override init(_ target: ATNState) {
                                ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[102/158] Compiling Antlr4 DecisionState.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:119:13: warning: variable 'mark' was never mutated; consider changing to 'let' constant
        var mark = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:612:13: warning: variable 'savedCharPositionInLine' was never mutated; consider changing to 'let' constant
        var savedCharPositionInLine = charPositionInLine
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:613:13: warning: variable 'savedLine' was never mutated; consider changing to 'let' constant
        var savedLine = line
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:614:13: warning: variable 'index' was never mutated; consider changing to 'let' constant
        var index = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:615:13: warning: variable 'marker' was never mutated; consider changing to 'let' constant
        var marker = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerAction.swift:59:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerAction' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:179:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerActionExecutor' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:152:13: warning: variable 'stopIndex' was never mutated; consider changing to 'let' constant
        var stopIndex: Int = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/EpsilonTransition.swift:12:33: warning: function call causes an infinite recursion
    public convenience override init(_ target: ATNState) {
                                ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[103/158] Compiling Antlr4 DefaultATNConfig.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:119:13: warning: variable 'mark' was never mutated; consider changing to 'let' constant
        var mark = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:612:13: warning: variable 'savedCharPositionInLine' was never mutated; consider changing to 'let' constant
        var savedCharPositionInLine = charPositionInLine
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:613:13: warning: variable 'savedLine' was never mutated; consider changing to 'let' constant
        var savedLine = line
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:614:13: warning: variable 'index' was never mutated; consider changing to 'let' constant
        var index = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:615:13: warning: variable 'marker' was never mutated; consider changing to 'let' constant
        var marker = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerAction.swift:59:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerAction' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:179:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerActionExecutor' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:152:13: warning: variable 'stopIndex' was never mutated; consider changing to 'let' constant
        var stopIndex: Int = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/EpsilonTransition.swift:12:33: warning: function call causes an infinite recursion
    public convenience override init(_ target: ATNState) {
                                ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[104/158] Compiling Antlr4 EmptyPredictionContext.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:119:13: warning: variable 'mark' was never mutated; consider changing to 'let' constant
        var mark = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:612:13: warning: variable 'savedCharPositionInLine' was never mutated; consider changing to 'let' constant
        var savedCharPositionInLine = charPositionInLine
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:613:13: warning: variable 'savedLine' was never mutated; consider changing to 'let' constant
        var savedLine = line
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:614:13: warning: variable 'index' was never mutated; consider changing to 'let' constant
        var index = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:615:13: warning: variable 'marker' was never mutated; consider changing to 'let' constant
        var marker = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerAction.swift:59:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerAction' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:179:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerActionExecutor' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:152:13: warning: variable 'stopIndex' was never mutated; consider changing to 'let' constant
        var stopIndex: Int = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/EpsilonTransition.swift:12:33: warning: function call causes an infinite recursion
    public convenience override init(_ target: ATNState) {
                                ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[105/158] Compiling Antlr4 EpsilonTransition.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:119:13: warning: variable 'mark' was never mutated; consider changing to 'let' constant
        var mark = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:612:13: warning: variable 'savedCharPositionInLine' was never mutated; consider changing to 'let' constant
        var savedCharPositionInLine = charPositionInLine
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:613:13: warning: variable 'savedLine' was never mutated; consider changing to 'let' constant
        var savedLine = line
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:614:13: warning: variable 'index' was never mutated; consider changing to 'let' constant
        var index = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:615:13: warning: variable 'marker' was never mutated; consider changing to 'let' constant
        var marker = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerAction.swift:59:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerAction' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:179:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerActionExecutor' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:152:13: warning: variable 'stopIndex' was never mutated; consider changing to 'let' constant
        var stopIndex: Int = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/EpsilonTransition.swift:12:33: warning: function call causes an infinite recursion
    public convenience override init(_ target: ATNState) {
                                ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[106/158] Compiling Antlr4 ErrorInfo.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:119:13: warning: variable 'mark' was never mutated; consider changing to 'let' constant
        var mark = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:612:13: warning: variable 'savedCharPositionInLine' was never mutated; consider changing to 'let' constant
        var savedCharPositionInLine = charPositionInLine
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:613:13: warning: variable 'savedLine' was never mutated; consider changing to 'let' constant
        var savedLine = line
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:614:13: warning: variable 'index' was never mutated; consider changing to 'let' constant
        var index = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:615:13: warning: variable 'marker' was never mutated; consider changing to 'let' constant
        var marker = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerAction.swift:59:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerAction' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:179:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerActionExecutor' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:152:13: warning: variable 'stopIndex' was never mutated; consider changing to 'let' constant
        var stopIndex: Int = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/EpsilonTransition.swift:12:33: warning: function call causes an infinite recursion
    public convenience override init(_ target: ATNState) {
                                ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[107/158] Compiling Antlr4 LL1Analyzer.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:119:13: warning: variable 'mark' was never mutated; consider changing to 'let' constant
        var mark = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:612:13: warning: variable 'savedCharPositionInLine' was never mutated; consider changing to 'let' constant
        var savedCharPositionInLine = charPositionInLine
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:613:13: warning: variable 'savedLine' was never mutated; consider changing to 'let' constant
        var savedLine = line
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:614:13: warning: variable 'index' was never mutated; consider changing to 'let' constant
        var index = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:615:13: warning: variable 'marker' was never mutated; consider changing to 'let' constant
        var marker = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerAction.swift:59:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerAction' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:179:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerActionExecutor' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:152:13: warning: variable 'stopIndex' was never mutated; consider changing to 'let' constant
        var stopIndex: Int = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/EpsilonTransition.swift:12:33: warning: function call causes an infinite recursion
    public convenience override init(_ target: ATNState) {
                                ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[108/158] Compiling Antlr4 LexerATNConfig.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:119:13: warning: variable 'mark' was never mutated; consider changing to 'let' constant
        var mark = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:612:13: warning: variable 'savedCharPositionInLine' was never mutated; consider changing to 'let' constant
        var savedCharPositionInLine = charPositionInLine
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:613:13: warning: variable 'savedLine' was never mutated; consider changing to 'let' constant
        var savedLine = line
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:614:13: warning: variable 'index' was never mutated; consider changing to 'let' constant
        var index = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:615:13: warning: variable 'marker' was never mutated; consider changing to 'let' constant
        var marker = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerAction.swift:59:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerAction' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:179:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerActionExecutor' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:152:13: warning: variable 'stopIndex' was never mutated; consider changing to 'let' constant
        var stopIndex: Int = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/EpsilonTransition.swift:12:33: warning: function call causes an infinite recursion
    public convenience override init(_ target: ATNState) {
                                ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[109/158] Compiling Antlr4 LexerATNSimulator.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:119:13: warning: variable 'mark' was never mutated; consider changing to 'let' constant
        var mark = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:612:13: warning: variable 'savedCharPositionInLine' was never mutated; consider changing to 'let' constant
        var savedCharPositionInLine = charPositionInLine
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:613:13: warning: variable 'savedLine' was never mutated; consider changing to 'let' constant
        var savedLine = line
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:614:13: warning: variable 'index' was never mutated; consider changing to 'let' constant
        var index = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:615:13: warning: variable 'marker' was never mutated; consider changing to 'let' constant
        var marker = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerAction.swift:59:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerAction' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:179:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerActionExecutor' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:152:13: warning: variable 'stopIndex' was never mutated; consider changing to 'let' constant
        var stopIndex: Int = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/EpsilonTransition.swift:12:33: warning: function call causes an infinite recursion
    public convenience override init(_ target: ATNState) {
                                ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[110/158] Compiling Antlr4 LexerAction.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:119:13: warning: variable 'mark' was never mutated; consider changing to 'let' constant
        var mark = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:612:13: warning: variable 'savedCharPositionInLine' was never mutated; consider changing to 'let' constant
        var savedCharPositionInLine = charPositionInLine
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:613:13: warning: variable 'savedLine' was never mutated; consider changing to 'let' constant
        var savedLine = line
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:614:13: warning: variable 'index' was never mutated; consider changing to 'let' constant
        var index = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:615:13: warning: variable 'marker' was never mutated; consider changing to 'let' constant
        var marker = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerAction.swift:59:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerAction' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:179:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerActionExecutor' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:152:13: warning: variable 'stopIndex' was never mutated; consider changing to 'let' constant
        var stopIndex: Int = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/EpsilonTransition.swift:12:33: warning: function call causes an infinite recursion
    public convenience override init(_ target: ATNState) {
                                ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[111/158] Compiling Antlr4 LexerActionExecutor.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:119:13: warning: variable 'mark' was never mutated; consider changing to 'let' constant
        var mark = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:612:13: warning: variable 'savedCharPositionInLine' was never mutated; consider changing to 'let' constant
        var savedCharPositionInLine = charPositionInLine
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:613:13: warning: variable 'savedLine' was never mutated; consider changing to 'let' constant
        var savedLine = line
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:614:13: warning: variable 'index' was never mutated; consider changing to 'let' constant
        var index = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:615:13: warning: variable 'marker' was never mutated; consider changing to 'let' constant
        var marker = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerAction.swift:59:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerAction' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:179:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerActionExecutor' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:152:13: warning: variable 'stopIndex' was never mutated; consider changing to 'let' constant
        var stopIndex: Int = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/EpsilonTransition.swift:12:33: warning: function call causes an infinite recursion
    public convenience override init(_ target: ATNState) {
                                ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[112/158] Compiling Antlr4 LexerActionType.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:119:13: warning: variable 'mark' was never mutated; consider changing to 'let' constant
        var mark = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:612:13: warning: variable 'savedCharPositionInLine' was never mutated; consider changing to 'let' constant
        var savedCharPositionInLine = charPositionInLine
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:613:13: warning: variable 'savedLine' was never mutated; consider changing to 'let' constant
        var savedLine = line
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:614:13: warning: variable 'index' was never mutated; consider changing to 'let' constant
        var index = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:615:13: warning: variable 'marker' was never mutated; consider changing to 'let' constant
        var marker = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerAction.swift:59:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerAction' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:179:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerActionExecutor' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:152:13: warning: variable 'stopIndex' was never mutated; consider changing to 'let' constant
        var stopIndex: Int = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/EpsilonTransition.swift:12:33: warning: function call causes an infinite recursion
    public convenience override init(_ target: ATNState) {
                                ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[113/158] Compiling Antlr4 LexerChannelAction.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:119:13: warning: variable 'mark' was never mutated; consider changing to 'let' constant
        var mark = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:612:13: warning: variable 'savedCharPositionInLine' was never mutated; consider changing to 'let' constant
        var savedCharPositionInLine = charPositionInLine
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:613:13: warning: variable 'savedLine' was never mutated; consider changing to 'let' constant
        var savedLine = line
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:614:13: warning: variable 'index' was never mutated; consider changing to 'let' constant
        var index = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:615:13: warning: variable 'marker' was never mutated; consider changing to 'let' constant
        var marker = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerAction.swift:59:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerAction' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:179:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerActionExecutor' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:152:13: warning: variable 'stopIndex' was never mutated; consider changing to 'let' constant
        var stopIndex: Int = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/EpsilonTransition.swift:12:33: warning: function call causes an infinite recursion
    public convenience override init(_ target: ATNState) {
                                ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[114/158] Compiling Antlr4 LexerCustomAction.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:119:13: warning: variable 'mark' was never mutated; consider changing to 'let' constant
        var mark = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:612:13: warning: variable 'savedCharPositionInLine' was never mutated; consider changing to 'let' constant
        var savedCharPositionInLine = charPositionInLine
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:613:13: warning: variable 'savedLine' was never mutated; consider changing to 'let' constant
        var savedLine = line
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:614:13: warning: variable 'index' was never mutated; consider changing to 'let' constant
        var index = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:615:13: warning: variable 'marker' was never mutated; consider changing to 'let' constant
        var marker = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerAction.swift:59:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerAction' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:179:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerActionExecutor' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:152:13: warning: variable 'stopIndex' was never mutated; consider changing to 'let' constant
        var stopIndex: Int = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/EpsilonTransition.swift:12:33: warning: function call causes an infinite recursion
    public convenience override init(_ target: ATNState) {
                                ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[115/158] Compiling Antlr4 LexerIndexedCustomAction.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:119:13: warning: variable 'mark' was never mutated; consider changing to 'let' constant
        var mark = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:612:13: warning: variable 'savedCharPositionInLine' was never mutated; consider changing to 'let' constant
        var savedCharPositionInLine = charPositionInLine
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:613:13: warning: variable 'savedLine' was never mutated; consider changing to 'let' constant
        var savedLine = line
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:614:13: warning: variable 'index' was never mutated; consider changing to 'let' constant
        var index = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:615:13: warning: variable 'marker' was never mutated; consider changing to 'let' constant
        var marker = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerAction.swift:59:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerAction' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:179:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerActionExecutor' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:152:13: warning: variable 'stopIndex' was never mutated; consider changing to 'let' constant
        var stopIndex: Int = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/EpsilonTransition.swift:12:33: warning: function call causes an infinite recursion
    public convenience override init(_ target: ATNState) {
                                ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[116/158] Compiling Antlr4 LexerModeAction.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:119:13: warning: variable 'mark' was never mutated; consider changing to 'let' constant
        var mark = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:612:13: warning: variable 'savedCharPositionInLine' was never mutated; consider changing to 'let' constant
        var savedCharPositionInLine = charPositionInLine
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:613:13: warning: variable 'savedLine' was never mutated; consider changing to 'let' constant
        var savedLine = line
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:614:13: warning: variable 'index' was never mutated; consider changing to 'let' constant
        var index = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:615:13: warning: variable 'marker' was never mutated; consider changing to 'let' constant
        var marker = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerAction.swift:59:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerAction' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:179:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerActionExecutor' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:152:13: warning: variable 'stopIndex' was never mutated; consider changing to 'let' constant
        var stopIndex: Int = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/EpsilonTransition.swift:12:33: warning: function call causes an infinite recursion
    public convenience override init(_ target: ATNState) {
                                ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[117/158] Compiling Antlr4 LexerMoreAction.swift
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/PredictionContext.swift:108:22: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'PredictionContext' to 'Hashable' by implementing 'hash(into:)' instead
    public final var hashValue: Int {
                     ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNConfig.swift:135:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNConfig' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:119:13: warning: variable 'mark' was never mutated; consider changing to 'let' constant
        var mark = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:612:13: warning: variable 'savedCharPositionInLine' was never mutated; consider changing to 'let' constant
        var savedCharPositionInLine = charPositionInLine
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:613:13: warning: variable 'savedLine' was never mutated; consider changing to 'let' constant
        var savedLine = line
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:614:13: warning: variable 'index' was never mutated; consider changing to 'let' constant
        var index = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerATNSimulator.swift:615:13: warning: variable 'marker' was never mutated; consider changing to 'let' constant
        var marker = input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerAction.swift:59:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerAction' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:179:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'LexerActionExecutor' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/LexerActionExecutor.swift:152:13: warning: variable 'stopIndex' was never mutated; consider changing to 'let' constant
        var stopIndex: Int = input.index()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/atn/EpsilonTransition.swift:12:33: warning: function call causes an infinite recursion
    public convenience override init(_ target: ATNState) {
                                ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/BitSet.swift:1056:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'BitSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[118/158] Compiling Antlr4 ANTLRErrorListener.swift
/host/spi-builder-workspace/Sources/Antlr4/DiagnosticErrorListener.swift:104:13: warning: variable 'ruleNames' was never mutated; consider changing to 'let' constant
        var ruleNames: [String] = recognizer.getRuleNames()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/Lexer.swift:135:13: warning: variable 'tokenStartMarker' was never mutated; consider changing to 'let' constant
        var tokenStartMarker = _input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/misc/Interval.swift:65:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Interval' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[119/158] Compiling Antlr4 ANTLRErrorStrategy.swift
/host/spi-builder-workspace/Sources/Antlr4/DiagnosticErrorListener.swift:104:13: warning: variable 'ruleNames' was never mutated; consider changing to 'let' constant
        var ruleNames: [String] = recognizer.getRuleNames()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/Lexer.swift:135:13: warning: variable 'tokenStartMarker' was never mutated; consider changing to 'let' constant
        var tokenStartMarker = _input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/misc/Interval.swift:65:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Interval' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[120/158] Compiling Antlr4 ANTLRFileStream.swift
/host/spi-builder-workspace/Sources/Antlr4/DiagnosticErrorListener.swift:104:13: warning: variable 'ruleNames' was never mutated; consider changing to 'let' constant
        var ruleNames: [String] = recognizer.getRuleNames()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/Lexer.swift:135:13: warning: variable 'tokenStartMarker' was never mutated; consider changing to 'let' constant
        var tokenStartMarker = _input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/misc/Interval.swift:65:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Interval' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[121/158] Compiling Antlr4 ANTLRInputStream.swift
/host/spi-builder-workspace/Sources/Antlr4/DiagnosticErrorListener.swift:104:13: warning: variable 'ruleNames' was never mutated; consider changing to 'let' constant
        var ruleNames: [String] = recognizer.getRuleNames()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/Lexer.swift:135:13: warning: variable 'tokenStartMarker' was never mutated; consider changing to 'let' constant
        var tokenStartMarker = _input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/misc/Interval.swift:65:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Interval' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[122/158] Compiling Antlr4 BailErrorStrategy.swift
/host/spi-builder-workspace/Sources/Antlr4/DiagnosticErrorListener.swift:104:13: warning: variable 'ruleNames' was never mutated; consider changing to 'let' constant
        var ruleNames: [String] = recognizer.getRuleNames()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/Lexer.swift:135:13: warning: variable 'tokenStartMarker' was never mutated; consider changing to 'let' constant
        var tokenStartMarker = _input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/misc/Interval.swift:65:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Interval' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[123/158] Compiling Antlr4 BaseErrorListener.swift
/host/spi-builder-workspace/Sources/Antlr4/DiagnosticErrorListener.swift:104:13: warning: variable 'ruleNames' was never mutated; consider changing to 'let' constant
        var ruleNames: [String] = recognizer.getRuleNames()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/Lexer.swift:135:13: warning: variable 'tokenStartMarker' was never mutated; consider changing to 'let' constant
        var tokenStartMarker = _input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/misc/Interval.swift:65:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Interval' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[124/158] Compiling Antlr4 BufferedTokenStream.swift
/host/spi-builder-workspace/Sources/Antlr4/DiagnosticErrorListener.swift:104:13: warning: variable 'ruleNames' was never mutated; consider changing to 'let' constant
        var ruleNames: [String] = recognizer.getRuleNames()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/Lexer.swift:135:13: warning: variable 'tokenStartMarker' was never mutated; consider changing to 'let' constant
        var tokenStartMarker = _input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/misc/Interval.swift:65:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Interval' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[125/158] Compiling Antlr4 CharStream.swift
/host/spi-builder-workspace/Sources/Antlr4/DiagnosticErrorListener.swift:104:13: warning: variable 'ruleNames' was never mutated; consider changing to 'let' constant
        var ruleNames: [String] = recognizer.getRuleNames()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/Lexer.swift:135:13: warning: variable 'tokenStartMarker' was never mutated; consider changing to 'let' constant
        var tokenStartMarker = _input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/misc/Interval.swift:65:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Interval' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[126/158] Compiling Antlr4 CommonToken.swift
/host/spi-builder-workspace/Sources/Antlr4/DiagnosticErrorListener.swift:104:13: warning: variable 'ruleNames' was never mutated; consider changing to 'let' constant
        var ruleNames: [String] = recognizer.getRuleNames()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/Lexer.swift:135:13: warning: variable 'tokenStartMarker' was never mutated; consider changing to 'let' constant
        var tokenStartMarker = _input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/misc/Interval.swift:65:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Interval' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[127/158] Compiling Antlr4 CommonTokenFactory.swift
/host/spi-builder-workspace/Sources/Antlr4/DiagnosticErrorListener.swift:104:13: warning: variable 'ruleNames' was never mutated; consider changing to 'let' constant
        var ruleNames: [String] = recognizer.getRuleNames()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/Lexer.swift:135:13: warning: variable 'tokenStartMarker' was never mutated; consider changing to 'let' constant
        var tokenStartMarker = _input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/misc/Interval.swift:65:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Interval' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[128/158] Compiling Antlr4 CommonTokenStream.swift
/host/spi-builder-workspace/Sources/Antlr4/DiagnosticErrorListener.swift:104:13: warning: variable 'ruleNames' was never mutated; consider changing to 'let' constant
        var ruleNames: [String] = recognizer.getRuleNames()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/Lexer.swift:135:13: warning: variable 'tokenStartMarker' was never mutated; consider changing to 'let' constant
        var tokenStartMarker = _input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/misc/Interval.swift:65:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Interval' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[129/158] Compiling Antlr4 ConsoleErrorListener.swift
/host/spi-builder-workspace/Sources/Antlr4/DiagnosticErrorListener.swift:104:13: warning: variable 'ruleNames' was never mutated; consider changing to 'let' constant
        var ruleNames: [String] = recognizer.getRuleNames()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/Lexer.swift:135:13: warning: variable 'tokenStartMarker' was never mutated; consider changing to 'let' constant
        var tokenStartMarker = _input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/misc/Interval.swift:65:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Interval' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[130/158] Compiling Antlr4 DefaultErrorStrategy.swift
/host/spi-builder-workspace/Sources/Antlr4/DiagnosticErrorListener.swift:104:13: warning: variable 'ruleNames' was never mutated; consider changing to 'let' constant
        var ruleNames: [String] = recognizer.getRuleNames()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/Lexer.swift:135:13: warning: variable 'tokenStartMarker' was never mutated; consider changing to 'let' constant
        var tokenStartMarker = _input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/misc/Interval.swift:65:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Interval' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[131/158] Compiling Antlr4 DiagnosticErrorListener.swift
/host/spi-builder-workspace/Sources/Antlr4/DiagnosticErrorListener.swift:104:13: warning: variable 'ruleNames' was never mutated; consider changing to 'let' constant
        var ruleNames: [String] = recognizer.getRuleNames()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/Lexer.swift:135:13: warning: variable 'tokenStartMarker' was never mutated; consider changing to 'let' constant
        var tokenStartMarker = _input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/misc/Interval.swift:65:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Interval' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[132/158] Compiling Antlr4 FailedPredicateException.swift
/host/spi-builder-workspace/Sources/Antlr4/DiagnosticErrorListener.swift:104:13: warning: variable 'ruleNames' was never mutated; consider changing to 'let' constant
        var ruleNames: [String] = recognizer.getRuleNames()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/Lexer.swift:135:13: warning: variable 'tokenStartMarker' was never mutated; consider changing to 'let' constant
        var tokenStartMarker = _input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/misc/Interval.swift:65:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Interval' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[133/158] Compiling Antlr4 InputMismatchException.swift
/host/spi-builder-workspace/Sources/Antlr4/DiagnosticErrorListener.swift:104:13: warning: variable 'ruleNames' was never mutated; consider changing to 'let' constant
        var ruleNames: [String] = recognizer.getRuleNames()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/Lexer.swift:135:13: warning: variable 'tokenStartMarker' was never mutated; consider changing to 'let' constant
        var tokenStartMarker = _input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/misc/Interval.swift:65:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Interval' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[134/158] Compiling Antlr4 IntStream.swift
/host/spi-builder-workspace/Sources/Antlr4/DiagnosticErrorListener.swift:104:13: warning: variable 'ruleNames' was never mutated; consider changing to 'let' constant
        var ruleNames: [String] = recognizer.getRuleNames()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/Lexer.swift:135:13: warning: variable 'tokenStartMarker' was never mutated; consider changing to 'let' constant
        var tokenStartMarker = _input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/misc/Interval.swift:65:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Interval' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[135/158] Compiling Antlr4 InterpreterRuleContext.swift
/host/spi-builder-workspace/Sources/Antlr4/DiagnosticErrorListener.swift:104:13: warning: variable 'ruleNames' was never mutated; consider changing to 'let' constant
        var ruleNames: [String] = recognizer.getRuleNames()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/Lexer.swift:135:13: warning: variable 'tokenStartMarker' was never mutated; consider changing to 'let' constant
        var tokenStartMarker = _input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/misc/Interval.swift:65:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Interval' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[136/158] Compiling Antlr4 Lexer.swift
/host/spi-builder-workspace/Sources/Antlr4/DiagnosticErrorListener.swift:104:13: warning: variable 'ruleNames' was never mutated; consider changing to 'let' constant
        var ruleNames: [String] = recognizer.getRuleNames()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/Lexer.swift:135:13: warning: variable 'tokenStartMarker' was never mutated; consider changing to 'let' constant
        var tokenStartMarker = _input.mark()
        ~~~ ^
        let
/host/spi-builder-workspace/Sources/Antlr4/misc/Interval.swift:65:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Interval' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/VocabularySingle.swift:158:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Vocabulary' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/misc/IntervalSet.swift:483:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'IntervalSet' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
/host/spi-builder-workspace/Sources/Antlr4/atn/ATNState.swift:126:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'ATNState' to 'Hashable' by implementing 'hash(into:)' instead
    public var hashValue: Int {
               ^
[137/158] Compiling Antlr4 ErrorNode.swift
[138/158] Compiling Antlr4 ParseTree.swift
[139/158] Compiling Antlr4 ParseTreeListener.swift
[140/158] Compiling Antlr4 ParseTreeVisitor.swift
[141/158] Compiling Antlr4 ParseTreeWalker.swift
[142/158] Compiling Antlr4 RuleNode.swift
[143/158] Compiling Antlr4 SyntaxTree.swift
[144/158] Compiling Antlr4 TerminalNode.swift
[145/158] Compiling Antlr4 TerminalNodeImpl.swift
[146/158] Compiling Antlr4 Tree.swift
[147/158] Compiling Antlr4 Trees.swift
[148/158] Compiling Antlr4 Chunk.swift
[149/158] Compiling Antlr4 ParseTreeMatch.swift
[150/158] Compiling Antlr4 ParseTreePattern.swift
[151/158] Compiling Antlr4 ParseTreePatternMatcher.swift
[152/158] Compiling Antlr4 RuleTagToken.swift
[153/158] Compiling Antlr4 TagChunk.swift
[154/158] Compiling Antlr4 TextChunk.swift
[155/158] Compiling Antlr4 TokenTagToken.swift
[156/159] Wrapping AST for Antlr4 for debugging
[157/159] Write Objects.LinkFileList
[158/159] Linking libAntlr4.so
Build complete! (14.22s)
Build complete.
Done.

Build Machine: Linux 1