The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of Sextant, reference main (3a6ba4), with Swift 6.1 for macOS (SPM) on 11 Jul 2025 08:09:26 UTC.

Swift 6 data race errors: 48

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:4:13: warning: let 'relationalOperatorGTE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  2 | import Hitch
  3 |
  4 | private let relationalOperatorGTE = Hitch(">=")
    |             `- warning: let 'relationalOperatorGTE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | private let relationalOperatorLTE = Hitch("<=")
  6 | private let relationalOperatorEQ = Hitch("==")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Hitch'
  1 | import Foundation
  2 | import Hitch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Hitch'
  3 |
  4 | private let relationalOperatorGTE = Hitch(">=")
    |             |- note: add '@MainActor' to make let 'relationalOperatorGTE' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  5 | private let relationalOperatorLTE = Hitch("<=")
  6 | private let relationalOperatorEQ = Hitch("==")
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:5:13: warning: let 'relationalOperatorLTE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  3 |
  4 | private let relationalOperatorGTE = Hitch(">=")
  5 | private let relationalOperatorLTE = Hitch("<=")
    |             |- warning: let 'relationalOperatorLTE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorLTE' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 | private let relationalOperatorEQ = Hitch("==")
  7 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:6:13: warning: let 'relationalOperatorEQ' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  4 | private let relationalOperatorGTE = Hitch(">=")
  5 | private let relationalOperatorLTE = Hitch("<=")
  6 | private let relationalOperatorEQ = Hitch("==")
    |             |- warning: let 'relationalOperatorEQ' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorEQ' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  7 |
  8 | private let relationalOperatorTSEQ = Hitch("===")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:8:13: warning: let 'relationalOperatorTSEQ' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | private let relationalOperatorEQ = Hitch("==")
  7 |
  8 | private let relationalOperatorTSEQ = Hitch("===")
    |             |- warning: let 'relationalOperatorTSEQ' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorTSEQ' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  9 | private let relationalOperatorNE = Hitch("!=")
 10 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:9:13: warning: let 'relationalOperatorNE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | private let relationalOperatorTSEQ = Hitch("===")
  9 | private let relationalOperatorNE = Hitch("!=")
    |             |- warning: let 'relationalOperatorNE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorNE' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 10 |
 11 | private let relationalOperatorTSNE = Hitch("!==")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:11:13: warning: let 'relationalOperatorTSNE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | private let relationalOperatorNE = Hitch("!=")
 10 |
 11 | private let relationalOperatorTSNE = Hitch("!==")
    |             |- warning: let 'relationalOperatorTSNE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorTSNE' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 12 | private let relationalOperatorLT = Hitch("<")
 13 | private let relationalOperatorGT = Hitch(">")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:12:13: warning: let 'relationalOperatorLT' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 10 |
 11 | private let relationalOperatorTSNE = Hitch("!==")
 12 | private let relationalOperatorLT = Hitch("<")
    |             |- warning: let 'relationalOperatorLT' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorLT' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 | private let relationalOperatorGT = Hitch(">")
 14 | private let relationalOperatorREGEX = Hitch("=~")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:13:13: warning: let 'relationalOperatorGT' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | private let relationalOperatorTSNE = Hitch("!==")
 12 | private let relationalOperatorLT = Hitch("<")
 13 | private let relationalOperatorGT = Hitch(">")
    |             |- warning: let 'relationalOperatorGT' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorGT' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 14 | private let relationalOperatorREGEX = Hitch("=~")
 15 | private let relationalOperatorNIN = Hitch("NIN")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:14:13: warning: let 'relationalOperatorREGEX' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | private let relationalOperatorLT = Hitch("<")
 13 | private let relationalOperatorGT = Hitch(">")
 14 | private let relationalOperatorREGEX = Hitch("=~")
    |             |- warning: let 'relationalOperatorREGEX' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorREGEX' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 | private let relationalOperatorNIN = Hitch("NIN")
 16 | private let relationalOperatorIN = Hitch("IN")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:15:13: warning: let 'relationalOperatorNIN' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | private let relationalOperatorGT = Hitch(">")
 14 | private let relationalOperatorREGEX = Hitch("=~")
 15 | private let relationalOperatorNIN = Hitch("NIN")
    |             |- warning: let 'relationalOperatorNIN' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorNIN' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 16 | private let relationalOperatorIN = Hitch("IN")
 17 | private let relationalOperatorCONTAINS = Hitch("CONTAINS")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:16:13: warning: let 'relationalOperatorIN' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 14 | private let relationalOperatorREGEX = Hitch("=~")
 15 | private let relationalOperatorNIN = Hitch("NIN")
 16 | private let relationalOperatorIN = Hitch("IN")
    |             |- warning: let 'relationalOperatorIN' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorIN' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 | private let relationalOperatorCONTAINS = Hitch("CONTAINS")
 18 | private let relationalOperatorALL = Hitch("ALL")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:17:13: warning: let 'relationalOperatorCONTAINS' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 15 | private let relationalOperatorNIN = Hitch("NIN")
 16 | private let relationalOperatorIN = Hitch("IN")
 17 | private let relationalOperatorCONTAINS = Hitch("CONTAINS")
    |             |- warning: let 'relationalOperatorCONTAINS' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorCONTAINS' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 | private let relationalOperatorALL = Hitch("ALL")
 19 | private let relationalOperatorSIZE = Hitch("SIZE")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:18:13: warning: let 'relationalOperatorALL' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 16 | private let relationalOperatorIN = Hitch("IN")
 17 | private let relationalOperatorCONTAINS = Hitch("CONTAINS")
 18 | private let relationalOperatorALL = Hitch("ALL")
    |             |- warning: let 'relationalOperatorALL' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorALL' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 | private let relationalOperatorSIZE = Hitch("SIZE")
 20 | private let relationalOperatorEXISTS = Hitch("EXISTS")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:19:13: warning: let 'relationalOperatorSIZE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 17 | private let relationalOperatorCONTAINS = Hitch("CONTAINS")
 18 | private let relationalOperatorALL = Hitch("ALL")
 19 | private let relationalOperatorSIZE = Hitch("SIZE")
    |             |- warning: let 'relationalOperatorSIZE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorSIZE' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 | private let relationalOperatorEXISTS = Hitch("EXISTS")
 21 | private let relationalOperatorTYPE = Hitch("TYPE")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:20:13: warning: let 'relationalOperatorEXISTS' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 18 | private let relationalOperatorALL = Hitch("ALL")
 19 | private let relationalOperatorSIZE = Hitch("SIZE")
 20 | private let relationalOperatorEXISTS = Hitch("EXISTS")
    |             |- warning: let 'relationalOperatorEXISTS' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorEXISTS' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 | private let relationalOperatorTYPE = Hitch("TYPE")
 22 | // private let relationalOperatorMATCHES Hitch("matches"))
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:21:13: warning: let 'relationalOperatorTYPE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 19 | private let relationalOperatorSIZE = Hitch("SIZE")
 20 | private let relationalOperatorEXISTS = Hitch("EXISTS")
 21 | private let relationalOperatorTYPE = Hitch("TYPE")
    |             |- warning: let 'relationalOperatorTYPE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorTYPE' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 | // private let relationalOperatorMATCHES Hitch("matches"))
 23 | private let relationalOperatorEMPTY = Hitch("EMPTY")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:23:13: warning: let 'relationalOperatorEMPTY' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 21 | private let relationalOperatorTYPE = Hitch("TYPE")
 22 | // private let relationalOperatorMATCHES Hitch("matches"))
 23 | private let relationalOperatorEMPTY = Hitch("EMPTY")
    |             |- warning: let 'relationalOperatorEMPTY' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorEMPTY' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 24 | private let relationalOperatorSUBSETOF = Hitch("SUBSETOF")
 25 | private let relationalOperatorANYOF = Hitch("ANYOF")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:24:13: warning: let 'relationalOperatorSUBSETOF' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 22 | // private let relationalOperatorMATCHES Hitch("matches"))
 23 | private let relationalOperatorEMPTY = Hitch("EMPTY")
 24 | private let relationalOperatorSUBSETOF = Hitch("SUBSETOF")
    |             |- warning: let 'relationalOperatorSUBSETOF' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorSUBSETOF' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 | private let relationalOperatorANYOF = Hitch("ANYOF")
 26 | private let relationalOperatorNONEOF = Hitch("NONEOF")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:25:13: warning: let 'relationalOperatorANYOF' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 23 | private let relationalOperatorEMPTY = Hitch("EMPTY")
 24 | private let relationalOperatorSUBSETOF = Hitch("SUBSETOF")
 25 | private let relationalOperatorANYOF = Hitch("ANYOF")
    |             |- warning: let 'relationalOperatorANYOF' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorANYOF' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 26 | private let relationalOperatorNONEOF = Hitch("NONEOF")
 27 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:26:13: warning: let 'relationalOperatorNONEOF' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 24 | private let relationalOperatorSUBSETOF = Hitch("SUBSETOF")
 25 | private let relationalOperatorANYOF = Hitch("ANYOF")
 26 | private let relationalOperatorNONEOF = Hitch("NONEOF")
    |             |- warning: let 'relationalOperatorNONEOF' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorNONEOF' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |
 28 | enum RelationalOperator {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
[75/82] Compiling Sextant PredicateContext.swift
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/LogicalOperator.swift:4:5: warning: let 'kLogicalOperatorAND' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 2 | import Hitch
 3 |
 4 | let kLogicalOperatorAND = Hitch("&&")
   |     `- warning: let 'kLogicalOperatorAND' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 5 | let kLogicalOperatorOR = Hitch("||")
 6 | let kLogicalOperatorNOT = Hitch("!")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/LogicalOperator.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Hitch'
 1 | import Foundation
 2 | import Hitch
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Hitch'
 3 |
 4 | let kLogicalOperatorAND = Hitch("&&")
   |     |- note: add '@MainActor' to make let 'kLogicalOperatorAND' part of global actor 'MainActor'
   |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 | let kLogicalOperatorOR = Hitch("||")
 6 | let kLogicalOperatorNOT = Hitch("!")
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/LogicalOperator.swift:5:5: warning: let 'kLogicalOperatorOR' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 3 |
 4 | let kLogicalOperatorAND = Hitch("&&")
 5 | let kLogicalOperatorOR = Hitch("||")
   |     |- warning: let 'kLogicalOperatorOR' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
   |     |- note: add '@MainActor' to make let 'kLogicalOperatorOR' part of global actor 'MainActor'
   |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 | let kLogicalOperatorNOT = Hitch("!")
 7 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/LogicalOperator.swift:6:5: warning: let 'kLogicalOperatorNOT' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 4 | let kLogicalOperatorAND = Hitch("&&")
 5 | let kLogicalOperatorOR = Hitch("||")
 6 | let kLogicalOperatorNOT = Hitch("!")
   |     |- warning: let 'kLogicalOperatorNOT' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
   |     |- note: add '@MainActor' to make let 'kLogicalOperatorNOT' part of global actor 'MainActor'
   |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 7 |
 8 | class LogicalOperator: CustomStringConvertible, Equatable {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:4:13: warning: let 'relationalOperatorGTE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  2 | import Hitch
  3 |
  4 | private let relationalOperatorGTE = Hitch(">=")
    |             `- warning: let 'relationalOperatorGTE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | private let relationalOperatorLTE = Hitch("<=")
  6 | private let relationalOperatorEQ = Hitch("==")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Hitch'
  1 | import Foundation
  2 | import Hitch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Hitch'
  3 |
  4 | private let relationalOperatorGTE = Hitch(">=")
    |             |- note: add '@MainActor' to make let 'relationalOperatorGTE' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  5 | private let relationalOperatorLTE = Hitch("<=")
  6 | private let relationalOperatorEQ = Hitch("==")
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:5:13: warning: let 'relationalOperatorLTE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  3 |
  4 | private let relationalOperatorGTE = Hitch(">=")
  5 | private let relationalOperatorLTE = Hitch("<=")
    |             |- warning: let 'relationalOperatorLTE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorLTE' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 | private let relationalOperatorEQ = Hitch("==")
  7 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:6:13: warning: let 'relationalOperatorEQ' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  4 | private let relationalOperatorGTE = Hitch(">=")
  5 | private let relationalOperatorLTE = Hitch("<=")
  6 | private let relationalOperatorEQ = Hitch("==")
    |             |- warning: let 'relationalOperatorEQ' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorEQ' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  7 |
  8 | private let relationalOperatorTSEQ = Hitch("===")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:8:13: warning: let 'relationalOperatorTSEQ' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | private let relationalOperatorEQ = Hitch("==")
  7 |
  8 | private let relationalOperatorTSEQ = Hitch("===")
    |             |- warning: let 'relationalOperatorTSEQ' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorTSEQ' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  9 | private let relationalOperatorNE = Hitch("!=")
 10 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:9:13: warning: let 'relationalOperatorNE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | private let relationalOperatorTSEQ = Hitch("===")
  9 | private let relationalOperatorNE = Hitch("!=")
    |             |- warning: let 'relationalOperatorNE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorNE' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 10 |
 11 | private let relationalOperatorTSNE = Hitch("!==")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:11:13: warning: let 'relationalOperatorTSNE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | private let relationalOperatorNE = Hitch("!=")
 10 |
 11 | private let relationalOperatorTSNE = Hitch("!==")
    |             |- warning: let 'relationalOperatorTSNE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorTSNE' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 12 | private let relationalOperatorLT = Hitch("<")
 13 | private let relationalOperatorGT = Hitch(">")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:12:13: warning: let 'relationalOperatorLT' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 10 |
 11 | private let relationalOperatorTSNE = Hitch("!==")
 12 | private let relationalOperatorLT = Hitch("<")
    |             |- warning: let 'relationalOperatorLT' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorLT' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 | private let relationalOperatorGT = Hitch(">")
 14 | private let relationalOperatorREGEX = Hitch("=~")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:13:13: warning: let 'relationalOperatorGT' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | private let relationalOperatorTSNE = Hitch("!==")
 12 | private let relationalOperatorLT = Hitch("<")
 13 | private let relationalOperatorGT = Hitch(">")
    |             |- warning: let 'relationalOperatorGT' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorGT' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 14 | private let relationalOperatorREGEX = Hitch("=~")
 15 | private let relationalOperatorNIN = Hitch("NIN")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:14:13: warning: let 'relationalOperatorREGEX' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | private let relationalOperatorLT = Hitch("<")
 13 | private let relationalOperatorGT = Hitch(">")
 14 | private let relationalOperatorREGEX = Hitch("=~")
    |             |- warning: let 'relationalOperatorREGEX' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorREGEX' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 | private let relationalOperatorNIN = Hitch("NIN")
 16 | private let relationalOperatorIN = Hitch("IN")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:15:13: warning: let 'relationalOperatorNIN' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | private let relationalOperatorGT = Hitch(">")
 14 | private let relationalOperatorREGEX = Hitch("=~")
 15 | private let relationalOperatorNIN = Hitch("NIN")
    |             |- warning: let 'relationalOperatorNIN' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorNIN' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 16 | private let relationalOperatorIN = Hitch("IN")
 17 | private let relationalOperatorCONTAINS = Hitch("CONTAINS")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:16:13: warning: let 'relationalOperatorIN' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 14 | private let relationalOperatorREGEX = Hitch("=~")
 15 | private let relationalOperatorNIN = Hitch("NIN")
 16 | private let relationalOperatorIN = Hitch("IN")
    |             |- warning: let 'relationalOperatorIN' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorIN' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 | private let relationalOperatorCONTAINS = Hitch("CONTAINS")
 18 | private let relationalOperatorALL = Hitch("ALL")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:17:13: warning: let 'relationalOperatorCONTAINS' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 15 | private let relationalOperatorNIN = Hitch("NIN")
 16 | private let relationalOperatorIN = Hitch("IN")
 17 | private let relationalOperatorCONTAINS = Hitch("CONTAINS")
    |             |- warning: let 'relationalOperatorCONTAINS' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorCONTAINS' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 | private let relationalOperatorALL = Hitch("ALL")
 19 | private let relationalOperatorSIZE = Hitch("SIZE")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:18:13: warning: let 'relationalOperatorALL' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 16 | private let relationalOperatorIN = Hitch("IN")
 17 | private let relationalOperatorCONTAINS = Hitch("CONTAINS")
 18 | private let relationalOperatorALL = Hitch("ALL")
    |             |- warning: let 'relationalOperatorALL' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorALL' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 | private let relationalOperatorSIZE = Hitch("SIZE")
 20 | private let relationalOperatorEXISTS = Hitch("EXISTS")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:19:13: warning: let 'relationalOperatorSIZE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 17 | private let relationalOperatorCONTAINS = Hitch("CONTAINS")
 18 | private let relationalOperatorALL = Hitch("ALL")
 19 | private let relationalOperatorSIZE = Hitch("SIZE")
    |             |- warning: let 'relationalOperatorSIZE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorSIZE' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 | private let relationalOperatorEXISTS = Hitch("EXISTS")
 21 | private let relationalOperatorTYPE = Hitch("TYPE")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:20:13: warning: let 'relationalOperatorEXISTS' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 18 | private let relationalOperatorALL = Hitch("ALL")
 19 | private let relationalOperatorSIZE = Hitch("SIZE")
 20 | private let relationalOperatorEXISTS = Hitch("EXISTS")
    |             |- warning: let 'relationalOperatorEXISTS' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorEXISTS' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 | private let relationalOperatorTYPE = Hitch("TYPE")
 22 | // private let relationalOperatorMATCHES Hitch("matches"))
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:21:13: warning: let 'relationalOperatorTYPE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 19 | private let relationalOperatorSIZE = Hitch("SIZE")
 20 | private let relationalOperatorEXISTS = Hitch("EXISTS")
 21 | private let relationalOperatorTYPE = Hitch("TYPE")
    |             |- warning: let 'relationalOperatorTYPE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorTYPE' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 | // private let relationalOperatorMATCHES Hitch("matches"))
 23 | private let relationalOperatorEMPTY = Hitch("EMPTY")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:23:13: warning: let 'relationalOperatorEMPTY' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 21 | private let relationalOperatorTYPE = Hitch("TYPE")
 22 | // private let relationalOperatorMATCHES Hitch("matches"))
 23 | private let relationalOperatorEMPTY = Hitch("EMPTY")
    |             |- warning: let 'relationalOperatorEMPTY' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorEMPTY' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 24 | private let relationalOperatorSUBSETOF = Hitch("SUBSETOF")
 25 | private let relationalOperatorANYOF = Hitch("ANYOF")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:24:13: warning: let 'relationalOperatorSUBSETOF' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 22 | // private let relationalOperatorMATCHES Hitch("matches"))
 23 | private let relationalOperatorEMPTY = Hitch("EMPTY")
 24 | private let relationalOperatorSUBSETOF = Hitch("SUBSETOF")
    |             |- warning: let 'relationalOperatorSUBSETOF' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorSUBSETOF' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 | private let relationalOperatorANYOF = Hitch("ANYOF")
 26 | private let relationalOperatorNONEOF = Hitch("NONEOF")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:25:13: warning: let 'relationalOperatorANYOF' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 23 | private let relationalOperatorEMPTY = Hitch("EMPTY")
 24 | private let relationalOperatorSUBSETOF = Hitch("SUBSETOF")
 25 | private let relationalOperatorANYOF = Hitch("ANYOF")
    |             |- warning: let 'relationalOperatorANYOF' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorANYOF' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 26 | private let relationalOperatorNONEOF = Hitch("NONEOF")
 27 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:26:13: warning: let 'relationalOperatorNONEOF' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 24 | private let relationalOperatorSUBSETOF = Hitch("SUBSETOF")
 25 | private let relationalOperatorANYOF = Hitch("ANYOF")
 26 | private let relationalOperatorNONEOF = Hitch("NONEOF")
    |             |- warning: let 'relationalOperatorNONEOF' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorNONEOF' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |
 28 | enum RelationalOperator {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
[76/82] Compiling Sextant RelationalExpressionNode.swift
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/LogicalOperator.swift:4:5: warning: let 'kLogicalOperatorAND' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 2 | import Hitch
 3 |
 4 | let kLogicalOperatorAND = Hitch("&&")
   |     `- warning: let 'kLogicalOperatorAND' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 5 | let kLogicalOperatorOR = Hitch("||")
 6 | let kLogicalOperatorNOT = Hitch("!")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/LogicalOperator.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Hitch'
 1 | import Foundation
 2 | import Hitch
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Hitch'
 3 |
 4 | let kLogicalOperatorAND = Hitch("&&")
   |     |- note: add '@MainActor' to make let 'kLogicalOperatorAND' part of global actor 'MainActor'
   |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 | let kLogicalOperatorOR = Hitch("||")
 6 | let kLogicalOperatorNOT = Hitch("!")
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/LogicalOperator.swift:5:5: warning: let 'kLogicalOperatorOR' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 3 |
 4 | let kLogicalOperatorAND = Hitch("&&")
 5 | let kLogicalOperatorOR = Hitch("||")
   |     |- warning: let 'kLogicalOperatorOR' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
   |     |- note: add '@MainActor' to make let 'kLogicalOperatorOR' part of global actor 'MainActor'
   |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 | let kLogicalOperatorNOT = Hitch("!")
 7 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/LogicalOperator.swift:6:5: warning: let 'kLogicalOperatorNOT' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 4 | let kLogicalOperatorAND = Hitch("&&")
 5 | let kLogicalOperatorOR = Hitch("||")
 6 | let kLogicalOperatorNOT = Hitch("!")
   |     |- warning: let 'kLogicalOperatorNOT' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
   |     |- note: add '@MainActor' to make let 'kLogicalOperatorNOT' part of global actor 'MainActor'
   |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 7 |
 8 | class LogicalOperator: CustomStringConvertible, Equatable {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:4:13: warning: let 'relationalOperatorGTE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  2 | import Hitch
  3 |
  4 | private let relationalOperatorGTE = Hitch(">=")
    |             `- warning: let 'relationalOperatorGTE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | private let relationalOperatorLTE = Hitch("<=")
  6 | private let relationalOperatorEQ = Hitch("==")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Hitch'
  1 | import Foundation
  2 | import Hitch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Hitch'
  3 |
  4 | private let relationalOperatorGTE = Hitch(">=")
    |             |- note: add '@MainActor' to make let 'relationalOperatorGTE' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  5 | private let relationalOperatorLTE = Hitch("<=")
  6 | private let relationalOperatorEQ = Hitch("==")
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:5:13: warning: let 'relationalOperatorLTE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  3 |
  4 | private let relationalOperatorGTE = Hitch(">=")
  5 | private let relationalOperatorLTE = Hitch("<=")
    |             |- warning: let 'relationalOperatorLTE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorLTE' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 | private let relationalOperatorEQ = Hitch("==")
  7 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:6:13: warning: let 'relationalOperatorEQ' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  4 | private let relationalOperatorGTE = Hitch(">=")
  5 | private let relationalOperatorLTE = Hitch("<=")
  6 | private let relationalOperatorEQ = Hitch("==")
    |             |- warning: let 'relationalOperatorEQ' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorEQ' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  7 |
  8 | private let relationalOperatorTSEQ = Hitch("===")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:8:13: warning: let 'relationalOperatorTSEQ' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | private let relationalOperatorEQ = Hitch("==")
  7 |
  8 | private let relationalOperatorTSEQ = Hitch("===")
    |             |- warning: let 'relationalOperatorTSEQ' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorTSEQ' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  9 | private let relationalOperatorNE = Hitch("!=")
 10 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:9:13: warning: let 'relationalOperatorNE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | private let relationalOperatorTSEQ = Hitch("===")
  9 | private let relationalOperatorNE = Hitch("!=")
    |             |- warning: let 'relationalOperatorNE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorNE' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 10 |
 11 | private let relationalOperatorTSNE = Hitch("!==")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:11:13: warning: let 'relationalOperatorTSNE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | private let relationalOperatorNE = Hitch("!=")
 10 |
 11 | private let relationalOperatorTSNE = Hitch("!==")
    |             |- warning: let 'relationalOperatorTSNE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorTSNE' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 12 | private let relationalOperatorLT = Hitch("<")
 13 | private let relationalOperatorGT = Hitch(">")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:12:13: warning: let 'relationalOperatorLT' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 10 |
 11 | private let relationalOperatorTSNE = Hitch("!==")
 12 | private let relationalOperatorLT = Hitch("<")
    |             |- warning: let 'relationalOperatorLT' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorLT' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 | private let relationalOperatorGT = Hitch(">")
 14 | private let relationalOperatorREGEX = Hitch("=~")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:13:13: warning: let 'relationalOperatorGT' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | private let relationalOperatorTSNE = Hitch("!==")
 12 | private let relationalOperatorLT = Hitch("<")
 13 | private let relationalOperatorGT = Hitch(">")
    |             |- warning: let 'relationalOperatorGT' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorGT' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 14 | private let relationalOperatorREGEX = Hitch("=~")
 15 | private let relationalOperatorNIN = Hitch("NIN")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:14:13: warning: let 'relationalOperatorREGEX' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | private let relationalOperatorLT = Hitch("<")
 13 | private let relationalOperatorGT = Hitch(">")
 14 | private let relationalOperatorREGEX = Hitch("=~")
    |             |- warning: let 'relationalOperatorREGEX' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorREGEX' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 | private let relationalOperatorNIN = Hitch("NIN")
 16 | private let relationalOperatorIN = Hitch("IN")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:15:13: warning: let 'relationalOperatorNIN' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | private let relationalOperatorGT = Hitch(">")
 14 | private let relationalOperatorREGEX = Hitch("=~")
 15 | private let relationalOperatorNIN = Hitch("NIN")
    |             |- warning: let 'relationalOperatorNIN' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorNIN' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 16 | private let relationalOperatorIN = Hitch("IN")
 17 | private let relationalOperatorCONTAINS = Hitch("CONTAINS")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:16:13: warning: let 'relationalOperatorIN' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 14 | private let relationalOperatorREGEX = Hitch("=~")
 15 | private let relationalOperatorNIN = Hitch("NIN")
 16 | private let relationalOperatorIN = Hitch("IN")
    |             |- warning: let 'relationalOperatorIN' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorIN' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 | private let relationalOperatorCONTAINS = Hitch("CONTAINS")
 18 | private let relationalOperatorALL = Hitch("ALL")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:17:13: warning: let 'relationalOperatorCONTAINS' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 15 | private let relationalOperatorNIN = Hitch("NIN")
 16 | private let relationalOperatorIN = Hitch("IN")
 17 | private let relationalOperatorCONTAINS = Hitch("CONTAINS")
    |             |- warning: let 'relationalOperatorCONTAINS' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorCONTAINS' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 | private let relationalOperatorALL = Hitch("ALL")
 19 | private let relationalOperatorSIZE = Hitch("SIZE")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:18:13: warning: let 'relationalOperatorALL' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 16 | private let relationalOperatorIN = Hitch("IN")
 17 | private let relationalOperatorCONTAINS = Hitch("CONTAINS")
 18 | private let relationalOperatorALL = Hitch("ALL")
    |             |- warning: let 'relationalOperatorALL' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorALL' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 | private let relationalOperatorSIZE = Hitch("SIZE")
 20 | private let relationalOperatorEXISTS = Hitch("EXISTS")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:19:13: warning: let 'relationalOperatorSIZE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 17 | private let relationalOperatorCONTAINS = Hitch("CONTAINS")
 18 | private let relationalOperatorALL = Hitch("ALL")
 19 | private let relationalOperatorSIZE = Hitch("SIZE")
    |             |- warning: let 'relationalOperatorSIZE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorSIZE' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 | private let relationalOperatorEXISTS = Hitch("EXISTS")
 21 | private let relationalOperatorTYPE = Hitch("TYPE")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:20:13: warning: let 'relationalOperatorEXISTS' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 18 | private let relationalOperatorALL = Hitch("ALL")
 19 | private let relationalOperatorSIZE = Hitch("SIZE")
 20 | private let relationalOperatorEXISTS = Hitch("EXISTS")
    |             |- warning: let 'relationalOperatorEXISTS' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorEXISTS' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 | private let relationalOperatorTYPE = Hitch("TYPE")
 22 | // private let relationalOperatorMATCHES Hitch("matches"))
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:21:13: warning: let 'relationalOperatorTYPE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 19 | private let relationalOperatorSIZE = Hitch("SIZE")
 20 | private let relationalOperatorEXISTS = Hitch("EXISTS")
 21 | private let relationalOperatorTYPE = Hitch("TYPE")
    |             |- warning: let 'relationalOperatorTYPE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorTYPE' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 | // private let relationalOperatorMATCHES Hitch("matches"))
 23 | private let relationalOperatorEMPTY = Hitch("EMPTY")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:23:13: warning: let 'relationalOperatorEMPTY' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 21 | private let relationalOperatorTYPE = Hitch("TYPE")
 22 | // private let relationalOperatorMATCHES Hitch("matches"))
 23 | private let relationalOperatorEMPTY = Hitch("EMPTY")
    |             |- warning: let 'relationalOperatorEMPTY' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorEMPTY' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 24 | private let relationalOperatorSUBSETOF = Hitch("SUBSETOF")
 25 | private let relationalOperatorANYOF = Hitch("ANYOF")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:24:13: warning: let 'relationalOperatorSUBSETOF' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 22 | // private let relationalOperatorMATCHES Hitch("matches"))
 23 | private let relationalOperatorEMPTY = Hitch("EMPTY")
 24 | private let relationalOperatorSUBSETOF = Hitch("SUBSETOF")
    |             |- warning: let 'relationalOperatorSUBSETOF' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorSUBSETOF' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 | private let relationalOperatorANYOF = Hitch("ANYOF")
 26 | private let relationalOperatorNONEOF = Hitch("NONEOF")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:25:13: warning: let 'relationalOperatorANYOF' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 23 | private let relationalOperatorEMPTY = Hitch("EMPTY")
 24 | private let relationalOperatorSUBSETOF = Hitch("SUBSETOF")
 25 | private let relationalOperatorANYOF = Hitch("ANYOF")
    |             |- warning: let 'relationalOperatorANYOF' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorANYOF' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 26 | private let relationalOperatorNONEOF = Hitch("NONEOF")
 27 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:26:13: warning: let 'relationalOperatorNONEOF' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 24 | private let relationalOperatorSUBSETOF = Hitch("SUBSETOF")
 25 | private let relationalOperatorANYOF = Hitch("ANYOF")
 26 | private let relationalOperatorNONEOF = Hitch("NONEOF")
    |             |- warning: let 'relationalOperatorNONEOF' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorNONEOF' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |
 28 | enum RelationalOperator {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
[77/82] Compiling Sextant RelationalOperator.swift
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/LogicalOperator.swift:4:5: warning: let 'kLogicalOperatorAND' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 2 | import Hitch
 3 |
 4 | let kLogicalOperatorAND = Hitch("&&")
   |     `- warning: let 'kLogicalOperatorAND' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 5 | let kLogicalOperatorOR = Hitch("||")
 6 | let kLogicalOperatorNOT = Hitch("!")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/LogicalOperator.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Hitch'
 1 | import Foundation
 2 | import Hitch
   | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Hitch'
 3 |
 4 | let kLogicalOperatorAND = Hitch("&&")
   |     |- note: add '@MainActor' to make let 'kLogicalOperatorAND' part of global actor 'MainActor'
   |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 5 | let kLogicalOperatorOR = Hitch("||")
 6 | let kLogicalOperatorNOT = Hitch("!")
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/LogicalOperator.swift:5:5: warning: let 'kLogicalOperatorOR' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 3 |
 4 | let kLogicalOperatorAND = Hitch("&&")
 5 | let kLogicalOperatorOR = Hitch("||")
   |     |- warning: let 'kLogicalOperatorOR' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
   |     |- note: add '@MainActor' to make let 'kLogicalOperatorOR' part of global actor 'MainActor'
   |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 6 | let kLogicalOperatorNOT = Hitch("!")
 7 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/LogicalOperator.swift:6:5: warning: let 'kLogicalOperatorNOT' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 4 | let kLogicalOperatorAND = Hitch("&&")
 5 | let kLogicalOperatorOR = Hitch("||")
 6 | let kLogicalOperatorNOT = Hitch("!")
   |     |- warning: let 'kLogicalOperatorNOT' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
   |     |- note: add '@MainActor' to make let 'kLogicalOperatorNOT' part of global actor 'MainActor'
   |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 7 |
 8 | class LogicalOperator: CustomStringConvertible, Equatable {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:4:13: warning: let 'relationalOperatorGTE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  2 | import Hitch
  3 |
  4 | private let relationalOperatorGTE = Hitch(">=")
    |             `- warning: let 'relationalOperatorGTE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | private let relationalOperatorLTE = Hitch("<=")
  6 | private let relationalOperatorEQ = Hitch("==")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Hitch'
  1 | import Foundation
  2 | import Hitch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Hitch'
  3 |
  4 | private let relationalOperatorGTE = Hitch(">=")
    |             |- note: add '@MainActor' to make let 'relationalOperatorGTE' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  5 | private let relationalOperatorLTE = Hitch("<=")
  6 | private let relationalOperatorEQ = Hitch("==")
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:5:13: warning: let 'relationalOperatorLTE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  3 |
  4 | private let relationalOperatorGTE = Hitch(">=")
  5 | private let relationalOperatorLTE = Hitch("<=")
    |             |- warning: let 'relationalOperatorLTE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorLTE' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  6 | private let relationalOperatorEQ = Hitch("==")
  7 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:6:13: warning: let 'relationalOperatorEQ' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  4 | private let relationalOperatorGTE = Hitch(">=")
  5 | private let relationalOperatorLTE = Hitch("<=")
  6 | private let relationalOperatorEQ = Hitch("==")
    |             |- warning: let 'relationalOperatorEQ' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorEQ' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  7 |
  8 | private let relationalOperatorTSEQ = Hitch("===")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:8:13: warning: let 'relationalOperatorTSEQ' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  6 | private let relationalOperatorEQ = Hitch("==")
  7 |
  8 | private let relationalOperatorTSEQ = Hitch("===")
    |             |- warning: let 'relationalOperatorTSEQ' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorTSEQ' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  9 | private let relationalOperatorNE = Hitch("!=")
 10 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:9:13: warning: let 'relationalOperatorNE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | private let relationalOperatorTSEQ = Hitch("===")
  9 | private let relationalOperatorNE = Hitch("!=")
    |             |- warning: let 'relationalOperatorNE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorNE' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 10 |
 11 | private let relationalOperatorTSNE = Hitch("!==")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:11:13: warning: let 'relationalOperatorTSNE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | private let relationalOperatorNE = Hitch("!=")
 10 |
 11 | private let relationalOperatorTSNE = Hitch("!==")
    |             |- warning: let 'relationalOperatorTSNE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorTSNE' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 12 | private let relationalOperatorLT = Hitch("<")
 13 | private let relationalOperatorGT = Hitch(">")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:12:13: warning: let 'relationalOperatorLT' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 10 |
 11 | private let relationalOperatorTSNE = Hitch("!==")
 12 | private let relationalOperatorLT = Hitch("<")
    |             |- warning: let 'relationalOperatorLT' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorLT' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 | private let relationalOperatorGT = Hitch(">")
 14 | private let relationalOperatorREGEX = Hitch("=~")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:13:13: warning: let 'relationalOperatorGT' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 11 | private let relationalOperatorTSNE = Hitch("!==")
 12 | private let relationalOperatorLT = Hitch("<")
 13 | private let relationalOperatorGT = Hitch(">")
    |             |- warning: let 'relationalOperatorGT' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorGT' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 14 | private let relationalOperatorREGEX = Hitch("=~")
 15 | private let relationalOperatorNIN = Hitch("NIN")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:14:13: warning: let 'relationalOperatorREGEX' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 12 | private let relationalOperatorLT = Hitch("<")
 13 | private let relationalOperatorGT = Hitch(">")
 14 | private let relationalOperatorREGEX = Hitch("=~")
    |             |- warning: let 'relationalOperatorREGEX' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorREGEX' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 | private let relationalOperatorNIN = Hitch("NIN")
 16 | private let relationalOperatorIN = Hitch("IN")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:15:13: warning: let 'relationalOperatorNIN' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | private let relationalOperatorGT = Hitch(">")
 14 | private let relationalOperatorREGEX = Hitch("=~")
 15 | private let relationalOperatorNIN = Hitch("NIN")
    |             |- warning: let 'relationalOperatorNIN' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorNIN' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 16 | private let relationalOperatorIN = Hitch("IN")
 17 | private let relationalOperatorCONTAINS = Hitch("CONTAINS")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:16:13: warning: let 'relationalOperatorIN' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 14 | private let relationalOperatorREGEX = Hitch("=~")
 15 | private let relationalOperatorNIN = Hitch("NIN")
 16 | private let relationalOperatorIN = Hitch("IN")
    |             |- warning: let 'relationalOperatorIN' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorIN' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 | private let relationalOperatorCONTAINS = Hitch("CONTAINS")
 18 | private let relationalOperatorALL = Hitch("ALL")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:17:13: warning: let 'relationalOperatorCONTAINS' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 15 | private let relationalOperatorNIN = Hitch("NIN")
 16 | private let relationalOperatorIN = Hitch("IN")
 17 | private let relationalOperatorCONTAINS = Hitch("CONTAINS")
    |             |- warning: let 'relationalOperatorCONTAINS' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorCONTAINS' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 | private let relationalOperatorALL = Hitch("ALL")
 19 | private let relationalOperatorSIZE = Hitch("SIZE")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:18:13: warning: let 'relationalOperatorALL' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 16 | private let relationalOperatorIN = Hitch("IN")
 17 | private let relationalOperatorCONTAINS = Hitch("CONTAINS")
 18 | private let relationalOperatorALL = Hitch("ALL")
    |             |- warning: let 'relationalOperatorALL' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorALL' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 | private let relationalOperatorSIZE = Hitch("SIZE")
 20 | private let relationalOperatorEXISTS = Hitch("EXISTS")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:19:13: warning: let 'relationalOperatorSIZE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 17 | private let relationalOperatorCONTAINS = Hitch("CONTAINS")
 18 | private let relationalOperatorALL = Hitch("ALL")
 19 | private let relationalOperatorSIZE = Hitch("SIZE")
    |             |- warning: let 'relationalOperatorSIZE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorSIZE' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 20 | private let relationalOperatorEXISTS = Hitch("EXISTS")
 21 | private let relationalOperatorTYPE = Hitch("TYPE")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:20:13: warning: let 'relationalOperatorEXISTS' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 18 | private let relationalOperatorALL = Hitch("ALL")
 19 | private let relationalOperatorSIZE = Hitch("SIZE")
 20 | private let relationalOperatorEXISTS = Hitch("EXISTS")
    |             |- warning: let 'relationalOperatorEXISTS' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorEXISTS' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 | private let relationalOperatorTYPE = Hitch("TYPE")
 22 | // private let relationalOperatorMATCHES Hitch("matches"))
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:21:13: warning: let 'relationalOperatorTYPE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 19 | private let relationalOperatorSIZE = Hitch("SIZE")
 20 | private let relationalOperatorEXISTS = Hitch("EXISTS")
 21 | private let relationalOperatorTYPE = Hitch("TYPE")
    |             |- warning: let 'relationalOperatorTYPE' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorTYPE' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 | // private let relationalOperatorMATCHES Hitch("matches"))
 23 | private let relationalOperatorEMPTY = Hitch("EMPTY")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:23:13: warning: let 'relationalOperatorEMPTY' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 21 | private let relationalOperatorTYPE = Hitch("TYPE")
 22 | // private let relationalOperatorMATCHES Hitch("matches"))
 23 | private let relationalOperatorEMPTY = Hitch("EMPTY")
    |             |- warning: let 'relationalOperatorEMPTY' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorEMPTY' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 24 | private let relationalOperatorSUBSETOF = Hitch("SUBSETOF")
 25 | private let relationalOperatorANYOF = Hitch("ANYOF")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:24:13: warning: let 'relationalOperatorSUBSETOF' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 22 | // private let relationalOperatorMATCHES Hitch("matches"))
 23 | private let relationalOperatorEMPTY = Hitch("EMPTY")
 24 | private let relationalOperatorSUBSETOF = Hitch("SUBSETOF")
    |             |- warning: let 'relationalOperatorSUBSETOF' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorSUBSETOF' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 25 | private let relationalOperatorANYOF = Hitch("ANYOF")
 26 | private let relationalOperatorNONEOF = Hitch("NONEOF")
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:25:13: warning: let 'relationalOperatorANYOF' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 23 | private let relationalOperatorEMPTY = Hitch("EMPTY")
 24 | private let relationalOperatorSUBSETOF = Hitch("SUBSETOF")
 25 | private let relationalOperatorANYOF = Hitch("ANYOF")
    |             |- warning: let 'relationalOperatorANYOF' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorANYOF' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 26 | private let relationalOperatorNONEOF = Hitch("NONEOF")
 27 |
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Internal/Filter/RelationalOperator.swift:26:13: warning: let 'relationalOperatorNONEOF' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 24 | private let relationalOperatorSUBSETOF = Hitch("SUBSETOF")
 25 | private let relationalOperatorANYOF = Hitch("ANYOF")
 26 | private let relationalOperatorNONEOF = Hitch("NONEOF")
    |             |- warning: let 'relationalOperatorNONEOF' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let 'relationalOperatorNONEOF' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |
 28 | enum RelationalOperator {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
[78/82] Compiling Sextant Sextant+Internal.swift
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:11:5: warning: let 'nullHitch' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | @usableFromInline
 11 | let nullHitch = Hitch("null")
    |     `- warning: let 'nullHitch' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 12 |
 13 | @usableFromInline
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Hitch'
  1 | import Foundation
  2 | import Hitch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Hitch'
  3 | import Spanker
  4 | import Chronometer
    :
  9 |
 10 | @usableFromInline
 11 | let nullHitch = Hitch("null")
    |     |- note: add '@MainActor' to make let 'nullHitch' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 12 |
 13 | @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:14:5: warning: let 'trueHitch' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 12 |
 13 | @usableFromInline
 14 | let trueHitch = Hitch("true")
    |     |- warning: let 'trueHitch' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'trueHitch' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 |
 16 | @usableFromInline
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:17:5: warning: let 'falseHitch' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |
 16 | @usableFromInline
 17 | let falseHitch = Hitch("false")
    |     |- warning: let 'falseHitch' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'falseHitch' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |
 19 | extension JsonAny {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:135:23: warning: static property 'exportPaths' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | @usableFromInline
128 | struct EvaluationOptions: OptionSet {
    |        `- note: consider making struct 'EvaluationOptions' conform to the 'Sendable' protocol
129 |     public let rawValue: Int
130 |
    :
133 |     }
134 |
135 |     public static let exportPaths = EvaluationOptions(rawValue: 1 << 0)
    |                       |- warning: static property 'exportPaths' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'exportPaths' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
136 |     public static let exportValues = EvaluationOptions(rawValue: 1 << 1)
137 |     public static let updateOperation = EvaluationOptions(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:136:23: warning: static property 'exportValues' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | @usableFromInline
128 | struct EvaluationOptions: OptionSet {
    |        `- note: consider making struct 'EvaluationOptions' conform to the 'Sendable' protocol
129 |     public let rawValue: Int
130 |
    :
134 |
135 |     public static let exportPaths = EvaluationOptions(rawValue: 1 << 0)
136 |     public static let exportValues = EvaluationOptions(rawValue: 1 << 1)
    |                       |- warning: static property 'exportValues' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'exportValues' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
137 |     public static let updateOperation = EvaluationOptions(rawValue: 1 << 2)
138 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:137:23: warning: static property 'updateOperation' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | @usableFromInline
128 | struct EvaluationOptions: OptionSet {
    |        `- note: consider making struct 'EvaluationOptions' conform to the 'Sendable' protocol
129 |     public let rawValue: Int
130 |
    :
135 |     public static let exportPaths = EvaluationOptions(rawValue: 1 << 0)
136 |     public static let exportValues = EvaluationOptions(rawValue: 1 << 1)
137 |     public static let updateOperation = EvaluationOptions(rawValue: 1 << 2)
    |                       |- warning: static property 'updateOperation' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'updateOperation' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
138 |
139 |     public static let `default`: EvaluationOptions = [.exportValues]
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:139:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | @usableFromInline
128 | struct EvaluationOptions: OptionSet {
    |        `- note: consider making struct 'EvaluationOptions' conform to the 'Sendable' protocol
129 |     public let rawValue: Int
130 |
    :
137 |     public static let updateOperation = EvaluationOptions(rawValue: 1 << 2)
138 |
139 |     public static let `default`: EvaluationOptions = [.exportValues]
    |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
140 | }
141 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:191:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Sextant' may have shared mutable state; this is an error in the Swift 6 language mode
188 | }
189 |
190 | public final class Sextant {
    |                    `- note: class 'Sextant' does not conform to the 'Sendable' protocol
191 |     public static let shared = Sextant()
    |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Sextant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
192 |     private init() { }
193 |
[79/82] Compiling Sextant Sextant+Many.swift
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:11:5: warning: let 'nullHitch' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | @usableFromInline
 11 | let nullHitch = Hitch("null")
    |     `- warning: let 'nullHitch' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 12 |
 13 | @usableFromInline
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Hitch'
  1 | import Foundation
  2 | import Hitch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Hitch'
  3 | import Spanker
  4 | import Chronometer
    :
  9 |
 10 | @usableFromInline
 11 | let nullHitch = Hitch("null")
    |     |- note: add '@MainActor' to make let 'nullHitch' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 12 |
 13 | @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:14:5: warning: let 'trueHitch' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 12 |
 13 | @usableFromInline
 14 | let trueHitch = Hitch("true")
    |     |- warning: let 'trueHitch' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'trueHitch' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 |
 16 | @usableFromInline
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:17:5: warning: let 'falseHitch' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |
 16 | @usableFromInline
 17 | let falseHitch = Hitch("false")
    |     |- warning: let 'falseHitch' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'falseHitch' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |
 19 | extension JsonAny {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:135:23: warning: static property 'exportPaths' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | @usableFromInline
128 | struct EvaluationOptions: OptionSet {
    |        `- note: consider making struct 'EvaluationOptions' conform to the 'Sendable' protocol
129 |     public let rawValue: Int
130 |
    :
133 |     }
134 |
135 |     public static let exportPaths = EvaluationOptions(rawValue: 1 << 0)
    |                       |- warning: static property 'exportPaths' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'exportPaths' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
136 |     public static let exportValues = EvaluationOptions(rawValue: 1 << 1)
137 |     public static let updateOperation = EvaluationOptions(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:136:23: warning: static property 'exportValues' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | @usableFromInline
128 | struct EvaluationOptions: OptionSet {
    |        `- note: consider making struct 'EvaluationOptions' conform to the 'Sendable' protocol
129 |     public let rawValue: Int
130 |
    :
134 |
135 |     public static let exportPaths = EvaluationOptions(rawValue: 1 << 0)
136 |     public static let exportValues = EvaluationOptions(rawValue: 1 << 1)
    |                       |- warning: static property 'exportValues' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'exportValues' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
137 |     public static let updateOperation = EvaluationOptions(rawValue: 1 << 2)
138 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:137:23: warning: static property 'updateOperation' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | @usableFromInline
128 | struct EvaluationOptions: OptionSet {
    |        `- note: consider making struct 'EvaluationOptions' conform to the 'Sendable' protocol
129 |     public let rawValue: Int
130 |
    :
135 |     public static let exportPaths = EvaluationOptions(rawValue: 1 << 0)
136 |     public static let exportValues = EvaluationOptions(rawValue: 1 << 1)
137 |     public static let updateOperation = EvaluationOptions(rawValue: 1 << 2)
    |                       |- warning: static property 'updateOperation' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'updateOperation' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
138 |
139 |     public static let `default`: EvaluationOptions = [.exportValues]
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:139:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | @usableFromInline
128 | struct EvaluationOptions: OptionSet {
    |        `- note: consider making struct 'EvaluationOptions' conform to the 'Sendable' protocol
129 |     public let rawValue: Int
130 |
    :
137 |     public static let updateOperation = EvaluationOptions(rawValue: 1 << 2)
138 |
139 |     public static let `default`: EvaluationOptions = [.exportValues]
    |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
140 | }
141 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:191:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Sextant' may have shared mutable state; this is an error in the Swift 6 language mode
188 | }
189 |
190 | public final class Sextant {
    |                    `- note: class 'Sextant' does not conform to the 'Sendable' protocol
191 |     public static let shared = Sextant()
    |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Sextant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
192 |     private init() { }
193 |
[80/82] Compiling Sextant Sextant+Single.swift
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:11:5: warning: let 'nullHitch' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | @usableFromInline
 11 | let nullHitch = Hitch("null")
    |     `- warning: let 'nullHitch' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 12 |
 13 | @usableFromInline
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Hitch'
  1 | import Foundation
  2 | import Hitch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Hitch'
  3 | import Spanker
  4 | import Chronometer
    :
  9 |
 10 | @usableFromInline
 11 | let nullHitch = Hitch("null")
    |     |- note: add '@MainActor' to make let 'nullHitch' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 12 |
 13 | @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:14:5: warning: let 'trueHitch' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 12 |
 13 | @usableFromInline
 14 | let trueHitch = Hitch("true")
    |     |- warning: let 'trueHitch' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'trueHitch' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 |
 16 | @usableFromInline
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:17:5: warning: let 'falseHitch' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |
 16 | @usableFromInline
 17 | let falseHitch = Hitch("false")
    |     |- warning: let 'falseHitch' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'falseHitch' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |
 19 | extension JsonAny {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:135:23: warning: static property 'exportPaths' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | @usableFromInline
128 | struct EvaluationOptions: OptionSet {
    |        `- note: consider making struct 'EvaluationOptions' conform to the 'Sendable' protocol
129 |     public let rawValue: Int
130 |
    :
133 |     }
134 |
135 |     public static let exportPaths = EvaluationOptions(rawValue: 1 << 0)
    |                       |- warning: static property 'exportPaths' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'exportPaths' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
136 |     public static let exportValues = EvaluationOptions(rawValue: 1 << 1)
137 |     public static let updateOperation = EvaluationOptions(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:136:23: warning: static property 'exportValues' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | @usableFromInline
128 | struct EvaluationOptions: OptionSet {
    |        `- note: consider making struct 'EvaluationOptions' conform to the 'Sendable' protocol
129 |     public let rawValue: Int
130 |
    :
134 |
135 |     public static let exportPaths = EvaluationOptions(rawValue: 1 << 0)
136 |     public static let exportValues = EvaluationOptions(rawValue: 1 << 1)
    |                       |- warning: static property 'exportValues' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'exportValues' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
137 |     public static let updateOperation = EvaluationOptions(rawValue: 1 << 2)
138 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:137:23: warning: static property 'updateOperation' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | @usableFromInline
128 | struct EvaluationOptions: OptionSet {
    |        `- note: consider making struct 'EvaluationOptions' conform to the 'Sendable' protocol
129 |     public let rawValue: Int
130 |
    :
135 |     public static let exportPaths = EvaluationOptions(rawValue: 1 << 0)
136 |     public static let exportValues = EvaluationOptions(rawValue: 1 << 1)
137 |     public static let updateOperation = EvaluationOptions(rawValue: 1 << 2)
    |                       |- warning: static property 'updateOperation' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'updateOperation' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
138 |
139 |     public static let `default`: EvaluationOptions = [.exportValues]
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:139:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | @usableFromInline
128 | struct EvaluationOptions: OptionSet {
    |        `- note: consider making struct 'EvaluationOptions' conform to the 'Sendable' protocol
129 |     public let rawValue: Int
130 |
    :
137 |     public static let updateOperation = EvaluationOptions(rawValue: 1 << 2)
138 |
139 |     public static let `default`: EvaluationOptions = [.exportValues]
    |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
140 | }
141 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:191:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Sextant' may have shared mutable state; this is an error in the Swift 6 language mode
188 | }
189 |
190 | public final class Sextant {
    |                    `- note: class 'Sextant' does not conform to the 'Sendable' protocol
191 |     public static let shared = Sextant()
    |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Sextant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
192 |     private init() { }
193 |
[81/82] Compiling Sextant Sextant+Update.swift
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:11:5: warning: let 'nullHitch' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | @usableFromInline
 11 | let nullHitch = Hitch("null")
    |     `- warning: let 'nullHitch' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 12 |
 13 | @usableFromInline
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Hitch'
  1 | import Foundation
  2 | import Hitch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Hitch'
  3 | import Spanker
  4 | import Chronometer
    :
  9 |
 10 | @usableFromInline
 11 | let nullHitch = Hitch("null")
    |     |- note: add '@MainActor' to make let 'nullHitch' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 12 |
 13 | @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:14:5: warning: let 'trueHitch' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 12 |
 13 | @usableFromInline
 14 | let trueHitch = Hitch("true")
    |     |- warning: let 'trueHitch' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'trueHitch' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 |
 16 | @usableFromInline
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:17:5: warning: let 'falseHitch' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |
 16 | @usableFromInline
 17 | let falseHitch = Hitch("false")
    |     |- warning: let 'falseHitch' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'falseHitch' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |
 19 | extension JsonAny {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:135:23: warning: static property 'exportPaths' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | @usableFromInline
128 | struct EvaluationOptions: OptionSet {
    |        `- note: consider making struct 'EvaluationOptions' conform to the 'Sendable' protocol
129 |     public let rawValue: Int
130 |
    :
133 |     }
134 |
135 |     public static let exportPaths = EvaluationOptions(rawValue: 1 << 0)
    |                       |- warning: static property 'exportPaths' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'exportPaths' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
136 |     public static let exportValues = EvaluationOptions(rawValue: 1 << 1)
137 |     public static let updateOperation = EvaluationOptions(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:136:23: warning: static property 'exportValues' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | @usableFromInline
128 | struct EvaluationOptions: OptionSet {
    |        `- note: consider making struct 'EvaluationOptions' conform to the 'Sendable' protocol
129 |     public let rawValue: Int
130 |
    :
134 |
135 |     public static let exportPaths = EvaluationOptions(rawValue: 1 << 0)
136 |     public static let exportValues = EvaluationOptions(rawValue: 1 << 1)
    |                       |- warning: static property 'exportValues' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'exportValues' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
137 |     public static let updateOperation = EvaluationOptions(rawValue: 1 << 2)
138 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:137:23: warning: static property 'updateOperation' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | @usableFromInline
128 | struct EvaluationOptions: OptionSet {
    |        `- note: consider making struct 'EvaluationOptions' conform to the 'Sendable' protocol
129 |     public let rawValue: Int
130 |
    :
135 |     public static let exportPaths = EvaluationOptions(rawValue: 1 << 0)
136 |     public static let exportValues = EvaluationOptions(rawValue: 1 << 1)
137 |     public static let updateOperation = EvaluationOptions(rawValue: 1 << 2)
    |                       |- warning: static property 'updateOperation' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'updateOperation' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
138 |
139 |     public static let `default`: EvaluationOptions = [.exportValues]
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:139:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | @usableFromInline
128 | struct EvaluationOptions: OptionSet {
    |        `- note: consider making struct 'EvaluationOptions' conform to the 'Sendable' protocol
129 |     public let rawValue: Int
130 |
    :
137 |     public static let updateOperation = EvaluationOptions(rawValue: 1 << 2)
138 |
139 |     public static let `default`: EvaluationOptions = [.exportValues]
    |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
140 | }
141 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:191:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Sextant' may have shared mutable state; this is an error in the Swift 6 language mode
188 | }
189 |
190 | public final class Sextant {
    |                    `- note: class 'Sextant' does not conform to the 'Sendable' protocol
191 |     public static let shared = Sextant()
    |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Sextant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
192 |     private init() { }
193 |
[82/82] Compiling Sextant Sextant.swift
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:11:5: warning: let 'nullHitch' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | @usableFromInline
 11 | let nullHitch = Hitch("null")
    |     `- warning: let 'nullHitch' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 12 |
 13 | @usableFromInline
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:2:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Hitch'
  1 | import Foundation
  2 | import Hitch
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Hitch'
  3 | import Spanker
  4 | import Chronometer
    :
  9 |
 10 | @usableFromInline
 11 | let nullHitch = Hitch("null")
    |     |- note: add '@MainActor' to make let 'nullHitch' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 12 |
 13 | @usableFromInline
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:14:5: warning: let 'trueHitch' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 12 |
 13 | @usableFromInline
 14 | let trueHitch = Hitch("true")
    |     |- warning: let 'trueHitch' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'trueHitch' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 |
 16 | @usableFromInline
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:17:5: warning: let 'falseHitch' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
 15 |
 16 | @usableFromInline
 17 | let falseHitch = Hitch("false")
    |     |- warning: let 'falseHitch' is not concurrency-safe because non-'Sendable' type 'Hitch' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'falseHitch' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |
 19 | extension JsonAny {
/Users/admin/builder/spi-builder-workspace/.build/checkouts/Hitch/Sources/Hitch/Hitch.swift:35:20: note: class 'Hitch' does not conform to the 'Sendable' protocol
 33 | // Note: being a subclass of NSObject is required (BOO) due to runtime crash on Linux when storing Hitch values in a dictionary
 34 | // See unit test testCastAnyToHitch().
 35 | public final class Hitch: NSObject, Hitchable, ExpressibleByStringLiteral, Sequence, Comparable, Codable {
    |                    `- note: class 'Hitch' does not conform to the 'Sendable' protocol
 36 |     public static let empty: Hitch = ""
 37 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:135:23: warning: static property 'exportPaths' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | @usableFromInline
128 | struct EvaluationOptions: OptionSet {
    |        `- note: consider making struct 'EvaluationOptions' conform to the 'Sendable' protocol
129 |     public let rawValue: Int
130 |
    :
133 |     }
134 |
135 |     public static let exportPaths = EvaluationOptions(rawValue: 1 << 0)
    |                       |- warning: static property 'exportPaths' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'exportPaths' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
136 |     public static let exportValues = EvaluationOptions(rawValue: 1 << 1)
137 |     public static let updateOperation = EvaluationOptions(rawValue: 1 << 2)
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:136:23: warning: static property 'exportValues' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | @usableFromInline
128 | struct EvaluationOptions: OptionSet {
    |        `- note: consider making struct 'EvaluationOptions' conform to the 'Sendable' protocol
129 |     public let rawValue: Int
130 |
    :
134 |
135 |     public static let exportPaths = EvaluationOptions(rawValue: 1 << 0)
136 |     public static let exportValues = EvaluationOptions(rawValue: 1 << 1)
    |                       |- warning: static property 'exportValues' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'exportValues' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
137 |     public static let updateOperation = EvaluationOptions(rawValue: 1 << 2)
138 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:137:23: warning: static property 'updateOperation' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | @usableFromInline
128 | struct EvaluationOptions: OptionSet {
    |        `- note: consider making struct 'EvaluationOptions' conform to the 'Sendable' protocol
129 |     public let rawValue: Int
130 |
    :
135 |     public static let exportPaths = EvaluationOptions(rawValue: 1 << 0)
136 |     public static let exportValues = EvaluationOptions(rawValue: 1 << 1)
137 |     public static let updateOperation = EvaluationOptions(rawValue: 1 << 2)
    |                       |- warning: static property 'updateOperation' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'updateOperation' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
138 |
139 |     public static let `default`: EvaluationOptions = [.exportValues]
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:139:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
126 |
127 | @usableFromInline
128 | struct EvaluationOptions: OptionSet {
    |        `- note: consider making struct 'EvaluationOptions' conform to the 'Sendable' protocol
129 |     public let rawValue: Int
130 |
    :
137 |     public static let updateOperation = EvaluationOptions(rawValue: 1 << 2)
138 |
139 |     public static let `default`: EvaluationOptions = [.exportValues]
    |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'EvaluationOptions' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
140 | }
141 |
/Users/admin/builder/spi-builder-workspace/Sources/Sextant/Sextant.swift:191:23: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Sextant' may have shared mutable state; this is an error in the Swift 6 language mode
188 | }
189 |
190 | public final class Sextant {
    |                    `- note: class 'Sextant' does not conform to the 'Sendable' protocol
191 |     public static let shared = Sextant()
    |                       |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type 'Sextant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
192 |     private init() { }
193 |
Build complete! (11.81s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "chronometer",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.1.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/KittyMac/Chronometer.git"
    },
    {
      "identity" : "hitch",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.4.0",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/KittyMac/Hitch.git"
    },
    {
      "identity" : "spanker",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.2.36",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/KittyMac/Spanker.git"
    },
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser"
    }
  ],
  "manifest_display_name" : "Sextant",
  "name" : "Sextant",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "Sextant",
      "targets" : [
        "Sextant"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SextantTests",
      "module_type" : "SwiftTarget",
      "name" : "SextantTests",
      "path" : "Tests/SextantTests",
      "sources" : [
        "Jayway/ArrayIndexFilterTest.swift",
        "Jayway/ArrayPathTokenTest.swift",
        "Jayway/ArraySlicingTest.swift",
        "Jayway/ComplianceTest.swift",
        "Jayway/DeepScanTest.swift",
        "Jayway/ExamplesTest.swift",
        "Jayway/FilterCompilerTest.swift",
        "Jayway/FilterParseTest.swift",
        "Jayway/FilterTest.swift",
        "Jayway/InlineFilterTest.swift",
        "Jayway/JSONEntityPathFunctionTest.swift",
        "Jayway/JsonPathComparisonFixesTest.swift",
        "Jayway/JsonPathTest.swift",
        "Jayway/MultiPropTest.swift",
        "Jayway/NestedFunctionTest.swift",
        "Jayway/NullHandlingTest.swift",
        "Jayway/NumericPathFunctionTest.swift",
        "Jayway/PathCompilerTest.swift",
        "Jayway/PathTokenTest.swift",
        "Jayway/PatternFlagTest.swift",
        "Jayway/PerformanceTest.swift",
        "Jayway/PredicatePathTokenTest.swift",
        "Jayway/PropertyPathTokenTest.swift",
        "Jayway/RegexpEvaluatorTest.swift",
        "Jayway/ReturnTypeTests.swift",
        "Jayway/ScanPathTokenTest.swift",
        "Jayway/ThreadedTest.swift",
        "Jayway/UpdateTest.swift",
        "Tests.swift",
        "TestsBase.swift"
      ],
      "target_dependencies" : [
        "Sextant"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Sextant",
      "module_type" : "SwiftTarget",
      "name" : "Sextant",
      "path" : "Sources/Sextant",
      "product_dependencies" : [
        "Hitch",
        "Spanker",
        "Chronometer"
      ],
      "product_memberships" : [
        "Sextant"
      ],
      "sources" : [
        "Internal/CharacterIndex.swift",
        "Internal/EvaluationContext.swift",
        "Internal/Filter/CompiledFilter.swift",
        "Internal/Filter/Evaluator.swift",
        "Internal/Filter/Filter.swift",
        "Internal/Filter/FilterCompiler.swift",
        "Internal/Filter/LogicalExpressionNode.swift",
        "Internal/Filter/LogicalOperator.swift",
        "Internal/Filter/PatternFlags.swift",
        "Internal/Filter/PredicateContext.swift",
        "Internal/Filter/RelationalExpressionNode.swift",
        "Internal/Filter/RelationalOperator.swift",
        "Internal/Filter/ValueNode/BooleanNode.swift",
        "Internal/Filter/ValueNode/ExpressionNode.swift",
        "Internal/Filter/ValueNode/JsonNode.swift",
        "Internal/Filter/ValueNode/NullNode.swift",
        "Internal/Filter/ValueNode/NumberNode.swift",
        "Internal/Filter/ValueNode/PathNode.swift",
        "Internal/Filter/ValueNode/PatternNode.swift",
        "Internal/Filter/ValueNode/StringNode.swift",
        "Internal/Filter/ValueNode/ValueNode.swift",
        "Internal/Operation/ArrayIndexOperation.swift",
        "Internal/Operation/ArraySliceOperation.swift",
        "Internal/Parameter.swift",
        "Internal/Path/ArrayIndexPath.swift",
        "Internal/Path/CompiledPath.swift",
        "Internal/Path/NullPath.swift",
        "Internal/Path/ObjectPropertyPath.swift",
        "Internal/Path/Path.swift",
        "Internal/Path/PathCompiler.swift",
        "Internal/Path/RootPath.swift",
        "Internal/PathToken/ArrayIndexToken.swift",
        "Internal/PathToken/ArrayPathToken.swift",
        "Internal/PathToken/ArraySliceToken.swift",
        "Internal/PathToken/FunctionPathToken.swift",
        "Internal/PathToken/PathFunction+Spanker.swift",
        "Internal/PathToken/PathFunction.swift",
        "Internal/PathToken/PathToken+Spanker.swift",
        "Internal/PathToken/PathToken.swift",
        "Internal/PathToken/PropertyPathToken.swift",
        "Internal/PathToken/RootPathToken.swift",
        "Internal/PathToken/ScanPathToken+Spanker.swift",
        "Internal/PathToken/ScanPathToken.swift",
        "Internal/PathToken/WildcardPathToken.swift",
        "Internal/ScanPredicate/ArrayPathTokenPredicate.swift",
        "Internal/ScanPredicate/FakePredicate.swift",
        "Internal/ScanPredicate/FilterPathTokenPredicate.swift",
        "Internal/ScanPredicate/PredicatePathToken.swift",
        "Internal/ScanPredicate/PropertyPathTokenPredicate.swift",
        "Internal/ScanPredicate/ScanPredicate.swift",
        "Internal/ScanPredicate/WildcardPathTokenPredicate.swift",
        "Sextant+Internal.swift",
        "Sextant+Many.swift",
        "Sextant+Single.swift",
        "Sextant+Update.swift",
        "Sextant.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.6"
}
Done.