The Swift Package Index logo.Swift Package Index

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

Build Information

Failed to build CLIKit, reference 0.3.7 (826cab), with Swift 6.1 for Linux on 28 Apr 2025 05:49:57 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
 14 |     public static let debug = EnabledLogLevels(rawValue: 1 << 0)
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
    |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' 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
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:16:23: warning: static property 'info' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
 14 |     public static let debug = EnabledLogLevels(rawValue: 1 << 0)
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
    |                       |- warning: static property 'info' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'info' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:17:23: warning: static property 'error' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
    |                       |- warning: static property 'error' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'error' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
 19 |
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:18:23: warning: static property 'fault' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
    |                       |- warning: static property 'fault' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'fault' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |
 20 |     public static let all: EnabledLogLevels = [.debug, .default, .info, .error, .fault]
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:20:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
 19 |
 20 |     public static let all: EnabledLogLevels = [.debug, .default, .info, .error, .fault]
    |                       |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 |
 22 |     public static let critical: EnabledLogLevels = [.error, .fault]
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:22:23: warning: static property 'critical' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 20 |     public static let all: EnabledLogLevels = [.debug, .default, .info, .error, .fault]
 21 |
 22 |     public static let critical: EnabledLogLevels = [.error, .fault]
    |                       |- warning: static property 'critical' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'critical' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 23 |
 24 |     public init(rawValue: Int) {
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:30:12: warning: var 'enabledLogLevels' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | #if SWIFT_PACKAGE
 30 | public var enabledLogLevels: EnabledLogLevels = EnabledLogLevels.critical
    |            |- warning: var 'enabledLogLevels' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: convert 'enabledLogLevels' to a 'let' constant to make 'Sendable' shared state immutable
    |            |- note: add '@MainActor' to make var 'enabledLogLevels' part of global actor 'MainActor'
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 | #else
 32 | public var enabledLogLevels: EnabledLogLevels = EnabledLogLevels.all
[59/65] Compiling CLIKit WrapsFileHandle.swift
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:14:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
 14 |     public static let debug = EnabledLogLevels(rawValue: 1 << 0)
    |                       |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'debug' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:15:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
 14 |     public static let debug = EnabledLogLevels(rawValue: 1 << 0)
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
    |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' 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
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:16:23: warning: static property 'info' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
 14 |     public static let debug = EnabledLogLevels(rawValue: 1 << 0)
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
    |                       |- warning: static property 'info' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'info' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:17:23: warning: static property 'error' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
    |                       |- warning: static property 'error' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'error' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
 19 |
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:18:23: warning: static property 'fault' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
    |                       |- warning: static property 'fault' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'fault' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |
 20 |     public static let all: EnabledLogLevels = [.debug, .default, .info, .error, .fault]
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:20:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
 19 |
 20 |     public static let all: EnabledLogLevels = [.debug, .default, .info, .error, .fault]
    |                       |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 |
 22 |     public static let critical: EnabledLogLevels = [.error, .fault]
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:22:23: warning: static property 'critical' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 20 |     public static let all: EnabledLogLevels = [.debug, .default, .info, .error, .fault]
 21 |
 22 |     public static let critical: EnabledLogLevels = [.error, .fault]
    |                       |- warning: static property 'critical' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'critical' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 23 |
 24 |     public init(rawValue: Int) {
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:30:12: warning: var 'enabledLogLevels' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | #if SWIFT_PACKAGE
 30 | public var enabledLogLevels: EnabledLogLevels = EnabledLogLevels.critical
    |            |- warning: var 'enabledLogLevels' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: convert 'enabledLogLevels' to a 'let' constant to make 'Sendable' shared state immutable
    |            |- note: add '@MainActor' to make var 'enabledLogLevels' part of global actor 'MainActor'
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 | #else
 32 | public var enabledLogLevels: EnabledLogLevels = EnabledLogLevels.all
[60/65] Compiling CLIKit Lock.swift
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:14:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
 14 |     public static let debug = EnabledLogLevels(rawValue: 1 << 0)
    |                       |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'debug' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:15:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
 14 |     public static let debug = EnabledLogLevels(rawValue: 1 << 0)
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
    |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' 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
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:16:23: warning: static property 'info' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
 14 |     public static let debug = EnabledLogLevels(rawValue: 1 << 0)
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
    |                       |- warning: static property 'info' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'info' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:17:23: warning: static property 'error' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
    |                       |- warning: static property 'error' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'error' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
 19 |
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:18:23: warning: static property 'fault' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
    |                       |- warning: static property 'fault' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'fault' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |
 20 |     public static let all: EnabledLogLevels = [.debug, .default, .info, .error, .fault]
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:20:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
 19 |
 20 |     public static let all: EnabledLogLevels = [.debug, .default, .info, .error, .fault]
    |                       |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 |
 22 |     public static let critical: EnabledLogLevels = [.error, .fault]
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:22:23: warning: static property 'critical' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 20 |     public static let all: EnabledLogLevels = [.debug, .default, .info, .error, .fault]
 21 |
 22 |     public static let critical: EnabledLogLevels = [.error, .fault]
    |                       |- warning: static property 'critical' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'critical' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 23 |
 24 |     public init(rawValue: Int) {
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:30:12: warning: var 'enabledLogLevels' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | #if SWIFT_PACKAGE
 30 | public var enabledLogLevels: EnabledLogLevels = EnabledLogLevels.critical
    |            |- warning: var 'enabledLogLevels' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: convert 'enabledLogLevels' to a 'let' constant to make 'Sendable' shared state immutable
    |            |- note: add '@MainActor' to make var 'enabledLogLevels' part of global actor 'MainActor'
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 | #else
 32 | public var enabledLogLevels: EnabledLogLevels = EnabledLogLevels.all
[61/65] Compiling CLIKit Log.swift
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:14:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
 14 |     public static let debug = EnabledLogLevels(rawValue: 1 << 0)
    |                       |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'debug' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:15:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
 14 |     public static let debug = EnabledLogLevels(rawValue: 1 << 0)
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
    |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' 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
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:16:23: warning: static property 'info' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
 14 |     public static let debug = EnabledLogLevels(rawValue: 1 << 0)
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
    |                       |- warning: static property 'info' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'info' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:17:23: warning: static property 'error' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
    |                       |- warning: static property 'error' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'error' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
 19 |
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:18:23: warning: static property 'fault' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
    |                       |- warning: static property 'fault' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'fault' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |
 20 |     public static let all: EnabledLogLevels = [.debug, .default, .info, .error, .fault]
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:20:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
 19 |
 20 |     public static let all: EnabledLogLevels = [.debug, .default, .info, .error, .fault]
    |                       |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 |
 22 |     public static let critical: EnabledLogLevels = [.error, .fault]
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:22:23: warning: static property 'critical' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 20 |     public static let all: EnabledLogLevels = [.debug, .default, .info, .error, .fault]
 21 |
 22 |     public static let critical: EnabledLogLevels = [.error, .fault]
    |                       |- warning: static property 'critical' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'critical' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 23 |
 24 |     public init(rawValue: Int) {
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:30:12: warning: var 'enabledLogLevels' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | #if SWIFT_PACKAGE
 30 | public var enabledLogLevels: EnabledLogLevels = EnabledLogLevels.critical
    |            |- warning: var 'enabledLogLevels' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: convert 'enabledLogLevels' to a 'let' constant to make 'Sendable' shared state immutable
    |            |- note: add '@MainActor' to make var 'enabledLogLevels' part of global actor 'MainActor'
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 | #else
 32 | public var enabledLogLevels: EnabledLogLevels = EnabledLogLevels.all
[62/65] Compiling CLIKit Regex.swift
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:14:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
 14 |     public static let debug = EnabledLogLevels(rawValue: 1 << 0)
    |                       |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'debug' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:15:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
 14 |     public static let debug = EnabledLogLevels(rawValue: 1 << 0)
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
    |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' 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
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:16:23: warning: static property 'info' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
 14 |     public static let debug = EnabledLogLevels(rawValue: 1 << 0)
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
    |                       |- warning: static property 'info' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'info' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:17:23: warning: static property 'error' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
    |                       |- warning: static property 'error' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'error' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
 19 |
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:18:23: warning: static property 'fault' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
    |                       |- warning: static property 'fault' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'fault' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |
 20 |     public static let all: EnabledLogLevels = [.debug, .default, .info, .error, .fault]
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:20:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
 19 |
 20 |     public static let all: EnabledLogLevels = [.debug, .default, .info, .error, .fault]
    |                       |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 |
 22 |     public static let critical: EnabledLogLevels = [.error, .fault]
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:22:23: warning: static property 'critical' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 20 |     public static let all: EnabledLogLevels = [.debug, .default, .info, .error, .fault]
 21 |
 22 |     public static let critical: EnabledLogLevels = [.error, .fault]
    |                       |- warning: static property 'critical' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'critical' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 23 |
 24 |     public init(rawValue: Int) {
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:30:12: warning: var 'enabledLogLevels' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | #if SWIFT_PACKAGE
 30 | public var enabledLogLevels: EnabledLogLevels = EnabledLogLevels.critical
    |            |- warning: var 'enabledLogLevels' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: convert 'enabledLogLevels' to a 'let' constant to make 'Sendable' shared state immutable
    |            |- note: add '@MainActor' to make var 'enabledLogLevels' part of global actor 'MainActor'
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 | #else
 32 | public var enabledLogLevels: EnabledLogLevels = EnabledLogLevels.all
[63/65] Compiling CLIKit Sequence+Convenience.swift
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:14:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
 14 |     public static let debug = EnabledLogLevels(rawValue: 1 << 0)
    |                       |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'debug' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:15:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
 14 |     public static let debug = EnabledLogLevels(rawValue: 1 << 0)
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
    |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' 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
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:16:23: warning: static property 'info' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
 14 |     public static let debug = EnabledLogLevels(rawValue: 1 << 0)
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
    |                       |- warning: static property 'info' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'info' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:17:23: warning: static property 'error' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
    |                       |- warning: static property 'error' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'error' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
 19 |
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:18:23: warning: static property 'fault' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
    |                       |- warning: static property 'fault' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'fault' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |
 20 |     public static let all: EnabledLogLevels = [.debug, .default, .info, .error, .fault]
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:20:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
 19 |
 20 |     public static let all: EnabledLogLevels = [.debug, .default, .info, .error, .fault]
    |                       |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 |
 22 |     public static let critical: EnabledLogLevels = [.error, .fault]
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:22:23: warning: static property 'critical' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 20 |     public static let all: EnabledLogLevels = [.debug, .default, .info, .error, .fault]
 21 |
 22 |     public static let critical: EnabledLogLevels = [.error, .fault]
    |                       |- warning: static property 'critical' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'critical' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 23 |
 24 |     public init(rawValue: Int) {
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:30:12: warning: var 'enabledLogLevels' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | #if SWIFT_PACKAGE
 30 | public var enabledLogLevels: EnabledLogLevels = EnabledLogLevels.critical
    |            |- warning: var 'enabledLogLevels' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: convert 'enabledLogLevels' to a 'let' constant to make 'Sendable' shared state immutable
    |            |- note: add '@MainActor' to make var 'enabledLogLevels' part of global actor 'MainActor'
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 | #else
 32 | public var enabledLogLevels: EnabledLogLevels = EnabledLogLevels.all
[64/65] Compiling CLIKit String+Utilities.swift
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:14:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
 14 |     public static let debug = EnabledLogLevels(rawValue: 1 << 0)
    |                       |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'debug' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:15:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
 14 |     public static let debug = EnabledLogLevels(rawValue: 1 << 0)
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
    |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' 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
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:16:23: warning: static property 'info' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
 14 |     public static let debug = EnabledLogLevels(rawValue: 1 << 0)
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
    |                       |- warning: static property 'info' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'info' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:17:23: warning: static property 'error' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
    |                       |- warning: static property 'error' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'error' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
 19 |
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:18:23: warning: static property 'fault' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
    |                       |- warning: static property 'fault' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'fault' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |
 20 |     public static let all: EnabledLogLevels = [.debug, .default, .info, .error, .fault]
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:20:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
 19 |
 20 |     public static let all: EnabledLogLevels = [.debug, .default, .info, .error, .fault]
    |                       |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 |
 22 |     public static let critical: EnabledLogLevels = [.error, .fault]
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:22:23: warning: static property 'critical' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 20 |     public static let all: EnabledLogLevels = [.debug, .default, .info, .error, .fault]
 21 |
 22 |     public static let critical: EnabledLogLevels = [.error, .fault]
    |                       |- warning: static property 'critical' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'critical' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 23 |
 24 |     public init(rawValue: Int) {
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:30:12: warning: var 'enabledLogLevels' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | #if SWIFT_PACKAGE
 30 | public var enabledLogLevels: EnabledLogLevels = EnabledLogLevels.critical
    |            |- warning: var 'enabledLogLevels' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: convert 'enabledLogLevels' to a 'let' constant to make 'Sendable' shared state immutable
    |            |- note: add '@MainActor' to make var 'enabledLogLevels' part of global actor 'MainActor'
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 | #else
 32 | public var enabledLogLevels: EnabledLogLevels = EnabledLogLevels.all
[65/65] Compiling CLIKit Environment.swift
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:14:23: warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
 14 |     public static let debug = EnabledLogLevels(rawValue: 1 << 0)
    |                       |- warning: static property 'debug' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'debug' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:15:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
 14 |     public static let debug = EnabledLogLevels(rawValue: 1 << 0)
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
    |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' 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
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:16:23: warning: static property 'info' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
 14 |     public static let debug = EnabledLogLevels(rawValue: 1 << 0)
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
    |                       |- warning: static property 'info' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'info' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:17:23: warning: static property 'error' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 15 |     public static let `default` = EnabledLogLevels(rawValue: 1 << 1)
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
    |                       |- warning: static property 'error' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'error' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
 19 |
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:18:23: warning: static property 'fault' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 16 |     public static let info = EnabledLogLevels(rawValue: 1 << 2)
 17 |     public static let error = EnabledLogLevels(rawValue: 1 << 3)
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
    |                       |- warning: static property 'fault' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'fault' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |
 20 |     public static let all: EnabledLogLevels = [.debug, .default, .info, .error, .fault]
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:20:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 18 |     public static let fault = EnabledLogLevels(rawValue: 1 << 4)
 19 |
 20 |     public static let all: EnabledLogLevels = [.debug, .default, .info, .error, .fault]
    |                       |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 21 |
 22 |     public static let critical: EnabledLogLevels = [.error, .fault]
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:22:23: warning: static property 'critical' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
  9 | #endif
 10 |
 11 | public struct EnabledLogLevels: OptionSet {
    |               `- note: consider making struct 'EnabledLogLevels' conform to the 'Sendable' protocol
 12 |     public let rawValue: Int
 13 |
    :
 20 |     public static let all: EnabledLogLevels = [.debug, .default, .info, .error, .fault]
 21 |
 22 |     public static let critical: EnabledLogLevels = [.error, .fault]
    |                       |- warning: static property 'critical' is not concurrency-safe because non-'Sendable' type 'EnabledLogLevels' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'critical' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 23 |
 24 |     public init(rawValue: Int) {
/host/spi-builder-workspace/Sources/CLIKit/Internal/Log.swift:30:12: warning: var 'enabledLogLevels' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 28 |
 29 | #if SWIFT_PACKAGE
 30 | public var enabledLogLevels: EnabledLogLevels = EnabledLogLevels.critical
    |            |- warning: var 'enabledLogLevels' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |            |- note: convert 'enabledLogLevels' to a 'let' constant to make 'Sendable' shared state immutable
    |            |- note: add '@MainActor' to make var 'enabledLogLevels' part of global actor 'MainActor'
    |            `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 | #else
 32 | public var enabledLogLevels: EnabledLogLevels = EnabledLogLevels.all
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
[0/1] Planning build
Building for debugging...
[0/1] Write swift-version-24593BA9C3E375BF.txt
error: emit-module command failed with exit code 1 (use -v to see invocation)
[2/57] Emitting module CLIKit
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Arguments/CommandArgumentValue.swift:28:1: warning: extension declares a conformance of imported type 'Optional' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
26 | /// Allow Optional to implement CustomStringConvertbile for wrapped types that
27 | /// implement CommandArgumentValue
28 | extension Optional: CustomStringConvertible where Wrapped: CommandArgumentValue {
   | |- warning: extension declares a conformance of imported type 'Optional' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
29 |     public var description: String {
30 |         switch self {
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserStateMachine.swift:49:38: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
47 | }
48 |
49 | protocol ParserStateMachineDelegate: class {
   |                                      `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
50 |
51 |     /// Return state to transition to from the current state given an event.
/host/spi-builder-workspace/Sources/CLIKit/Subprocess/Internal/SubprocessCaptureOutputThread.swift:13:13: error: cannot inherit from class 'Thread' (compiled with Swift 6.1) because it has overridable members that could not be loaded in Swift 5.10
11 | #endif
12 |
13 | final class SubprocessCaptureThread: Thread {
   |             `- error: cannot inherit from class 'Thread' (compiled with Swift 6.1) because it has overridable members that could not be loaded in Swift 5.10
14 |
15 |     private let bufferChunkSize = 4096
[3/64] Compiling CLIKit Subprocess.swift
/host/spi-builder-workspace/Sources/CLIKit/Subprocess/Subprocess.swift:67:54: error: value of optional type 'UnsafeMutablePointer<Int8>?' must be unwrapped to a value of type 'UnsafeMutablePointer<Int8>'
 65 |
 66 |         let result = posix_spawnp(&processID,
 67 |                                   cArguments.cStrings[0],
    |                                                      |- error: value of optional type 'UnsafeMutablePointer<Int8>?' must be unwrapped to a value of type 'UnsafeMutablePointer<Int8>'
    |                                                      |- note: coalesce using '??' to provide a default when the optional value contains 'nil'
    |                                                      `- note: force-unwrap using '!' to abort execution if the optional value contains 'nil'
 68 |                                   &io.actions,
 69 |                                   &attributes.attributes,
[4/64] Compiling CLIKit SubprocessError.swift
/host/spi-builder-workspace/Sources/CLIKit/Subprocess/Subprocess.swift:67:54: error: value of optional type 'UnsafeMutablePointer<Int8>?' must be unwrapped to a value of type 'UnsafeMutablePointer<Int8>'
 65 |
 66 |         let result = posix_spawnp(&processID,
 67 |                                   cArguments.cStrings[0],
    |                                                      |- error: value of optional type 'UnsafeMutablePointer<Int8>?' must be unwrapped to a value of type 'UnsafeMutablePointer<Int8>'
    |                                                      |- note: coalesce using '??' to provide a default when the optional value contains 'nil'
    |                                                      `- note: force-unwrap using '!' to abort execution if the optional value contains 'nil'
 68 |                                   &io.actions,
 69 |                                   &attributes.attributes,
[5/64] Compiling CLIKit SubprocessResult.swift
/host/spi-builder-workspace/Sources/CLIKit/Subprocess/Subprocess.swift:67:54: error: value of optional type 'UnsafeMutablePointer<Int8>?' must be unwrapped to a value of type 'UnsafeMutablePointer<Int8>'
 65 |
 66 |         let result = posix_spawnp(&processID,
 67 |                                   cArguments.cStrings[0],
    |                                                      |- error: value of optional type 'UnsafeMutablePointer<Int8>?' must be unwrapped to a value of type 'UnsafeMutablePointer<Int8>'
    |                                                      |- note: coalesce using '??' to provide a default when the optional value contains 'nil'
    |                                                      `- note: force-unwrap using '!' to abort execution if the optional value contains 'nil'
 68 |                                   &io.actions,
 69 |                                   &attributes.attributes,
[6/64] Compiling CLIKit Character+Inspection.swift
/host/spi-builder-workspace/Sources/CLIKit/Subprocess/Subprocess.swift:67:54: error: value of optional type 'UnsafeMutablePointer<Int8>?' must be unwrapped to a value of type 'UnsafeMutablePointer<Int8>'
 65 |
 66 |         let result = posix_spawnp(&processID,
 67 |                                   cArguments.cStrings[0],
    |                                                      |- error: value of optional type 'UnsafeMutablePointer<Int8>?' must be unwrapped to a value of type 'UnsafeMutablePointer<Int8>'
    |                                                      |- note: coalesce using '??' to provide a default when the optional value contains 'nil'
    |                                                      `- note: force-unwrap using '!' to abort execution if the optional value contains 'nil'
 68 |                                   &io.actions,
 69 |                                   &attributes.attributes,
[7/64] Compiling CLIKit SimpleWordCompletion.swift
/host/spi-builder-workspace/Sources/CLIKit/Subprocess/Subprocess.swift:67:54: error: value of optional type 'UnsafeMutablePointer<Int8>?' must be unwrapped to a value of type 'UnsafeMutablePointer<Int8>'
 65 |
 66 |         let result = posix_spawnp(&processID,
 67 |                                   cArguments.cStrings[0],
    |                                                      |- error: value of optional type 'UnsafeMutablePointer<Int8>?' must be unwrapped to a value of type 'UnsafeMutablePointer<Int8>'
    |                                                      |- note: coalesce using '??' to provide a default when the optional value contains 'nil'
    |                                                      `- note: force-unwrap using '!' to abort execution if the optional value contains 'nil'
 68 |                                   &io.actions,
 69 |                                   &attributes.attributes,
[8/64] Compiling CLIKit String+Words.swift
/host/spi-builder-workspace/Sources/CLIKit/Subprocess/Subprocess.swift:67:54: error: value of optional type 'UnsafeMutablePointer<Int8>?' must be unwrapped to a value of type 'UnsafeMutablePointer<Int8>'
 65 |
 66 |         let result = posix_spawnp(&processID,
 67 |                                   cArguments.cStrings[0],
    |                                                      |- error: value of optional type 'UnsafeMutablePointer<Int8>?' must be unwrapped to a value of type 'UnsafeMutablePointer<Int8>'
    |                                                      |- note: coalesce using '??' to provide a default when the optional value contains 'nil'
    |                                                      `- note: force-unwrap using '!' to abort execution if the optional value contains 'nil'
 68 |                                   &io.actions,
 69 |                                   &attributes.attributes,
[9/64] Compiling CLIKit TextCompletion.swift
/host/spi-builder-workspace/Sources/CLIKit/Subprocess/Subprocess.swift:67:54: error: value of optional type 'UnsafeMutablePointer<Int8>?' must be unwrapped to a value of type 'UnsafeMutablePointer<Int8>'
 65 |
 66 |         let result = posix_spawnp(&processID,
 67 |                                   cArguments.cStrings[0],
    |                                                      |- error: value of optional type 'UnsafeMutablePointer<Int8>?' must be unwrapped to a value of type 'UnsafeMutablePointer<Int8>'
    |                                                      |- note: coalesce using '??' to provide a default when the optional value contains 'nil'
    |                                                      `- note: force-unwrap using '!' to abort execution if the optional value contains 'nil'
 68 |                                   &io.actions,
 69 |                                   &attributes.attributes,
[10/64] Compiling CLIKit ExecutionMode.swift
/host/spi-builder-workspace/Sources/CLIKit/File Management/Path+FileManagement.swift:144:21: warning: result of call to 'changeCurrentDirectoryPath' is unused
142 |
143 |     func becomeCurrentDirectory() {
144 |         fileManager.changeCurrentDirectoryPath(internalPath)
    |                     `- warning: result of call to 'changeCurrentDirectoryPath' is unused
145 |     }
146 |
[11/64] Compiling CLIKit ExecutableFinder.swift
/host/spi-builder-workspace/Sources/CLIKit/File Management/Path+FileManagement.swift:144:21: warning: result of call to 'changeCurrentDirectoryPath' is unused
142 |
143 |     func becomeCurrentDirectory() {
144 |         fileManager.changeCurrentDirectoryPath(internalPath)
    |                     `- warning: result of call to 'changeCurrentDirectoryPath' is unused
145 |     }
146 |
[12/64] Compiling CLIKit Path+FileManagement.swift
/host/spi-builder-workspace/Sources/CLIKit/File Management/Path+FileManagement.swift:144:21: warning: result of call to 'changeCurrentDirectoryPath' is unused
142 |
143 |     func becomeCurrentDirectory() {
144 |         fileManager.changeCurrentDirectoryPath(internalPath)
    |                     `- warning: result of call to 'changeCurrentDirectoryPath' is unused
145 |     }
146 |
[13/64] Compiling CLIKit Path.swift
/host/spi-builder-workspace/Sources/CLIKit/File Management/Path+FileManagement.swift:144:21: warning: result of call to 'changeCurrentDirectoryPath' is unused
142 |
143 |     func becomeCurrentDirectory() {
144 |         fileManager.changeCurrentDirectoryPath(internalPath)
    |                     `- warning: result of call to 'changeCurrentDirectoryPath' is unused
145 |     }
146 |
[14/64] Compiling CLIKit Console.swift
/host/spi-builder-workspace/Sources/CLIKit/File Management/Path+FileManagement.swift:144:21: warning: result of call to 'changeCurrentDirectoryPath' is unused
142 |
143 |     func becomeCurrentDirectory() {
144 |         fileManager.changeCurrentDirectoryPath(internalPath)
    |                     `- warning: result of call to 'changeCurrentDirectoryPath' is unused
145 |     }
146 |
[15/64] Compiling CLIKit IO.swift
/host/spi-builder-workspace/Sources/CLIKit/File Management/Path+FileManagement.swift:144:21: warning: result of call to 'changeCurrentDirectoryPath' is unused
142 |
143 |     func becomeCurrentDirectory() {
144 |         fileManager.changeCurrentDirectoryPath(internalPath)
    |                     `- warning: result of call to 'changeCurrentDirectoryPath' is unused
145 |     }
146 |
[16/64] Compiling CLIKit BasicREPL.swift
/host/spi-builder-workspace/Sources/CLIKit/File Management/Path+FileManagement.swift:144:21: warning: result of call to 'changeCurrentDirectoryPath' is unused
142 |
143 |     func becomeCurrentDirectory() {
144 |         fileManager.changeCurrentDirectoryPath(internalPath)
    |                     `- warning: result of call to 'changeCurrentDirectoryPath' is unused
145 |     }
146 |
[17/64] Compiling CLIKit CommandLineHistory.swift
/host/spi-builder-workspace/Sources/CLIKit/File Management/Path+FileManagement.swift:144:21: warning: result of call to 'changeCurrentDirectoryPath' is unused
142 |
143 |     func becomeCurrentDirectory() {
144 |         fileManager.changeCurrentDirectoryPath(internalPath)
    |                     `- warning: result of call to 'changeCurrentDirectoryPath' is unused
145 |     }
146 |
[18/64] Compiling CLIKit LineReader.swift
[19/64] Compiling CLIKit WrapsFileHandle.swift
[20/64] Compiling CLIKit Lock.swift
[21/64] Compiling CLIKit Log.swift
[22/64] Compiling CLIKit Regex.swift
[23/64] Compiling CLIKit Sequence+Convenience.swift
[24/64] Compiling CLIKit String+Utilities.swift
[25/64] Compiling CLIKit Environment.swift
[26/64] Compiling CLIKit CommandLineError.swift
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:402:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
400 |             return .failure(.missingOptionValue(option.name ?? "N/A"))
401 |
402 |         case (.parsedOptionValue(_), .noMoreArguments):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
403 |             return evaluateExitState(context)
404 |         case (.parsedOptionValue(_), .scannedFlag(let flag)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:404:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
402 |         case (.parsedOptionValue(_), .noMoreArguments):
403 |             return evaluateExitState(context)
404 |         case (.parsedOptionValue(_), .scannedFlag(let flag)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
405 |             return .parsedFlag(flag)
406 |         case (.parsedOptionValue(_), .scannedOption(let option)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:406:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
404 |         case (.parsedOptionValue(_), .scannedFlag(let flag)):
405 |             return .parsedFlag(flag)
406 |         case (.parsedOptionValue(_), .scannedOption(let option)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
407 |             return .parsedOption(option)
408 |         case (.parsedOptionValue(_), .scannedInput(let input, let value)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:408:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
406 |         case (.parsedOptionValue(_), .scannedOption(let option)):
407 |             return .parsedOption(option)
408 |         case (.parsedOptionValue(_), .scannedInput(let input, let value)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
409 |             return .parsedInput(input, value)
410 |         case (.parsedOptionValue(_), .scannedInvalidFlagOrOption):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:410:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
408 |         case (.parsedOptionValue(_), .scannedInput(let input, let value)):
409 |             return .parsedInput(input, value)
410 |         case (.parsedOptionValue(_), .scannedInvalidFlagOrOption):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
411 |             return .failure(argument.map { .invalidFlagOrOption($0) } ?? .unexpectedError)
412 |         case (.parsedOptionValue(_), .scannedHelpFlag(let subcommand)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:412:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
410 |         case (.parsedOptionValue(_), .scannedInvalidFlagOrOption):
411 |             return .failure(argument.map { .invalidFlagOrOption($0) } ?? .unexpectedError)
412 |         case (.parsedOptionValue(_), .scannedHelpFlag(let subcommand)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
413 |             return .failure(.usageRequested(command: subcommand))
414 |         case (.parsedOptionValue(_), _):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:414:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
412 |         case (.parsedOptionValue(_), .scannedHelpFlag(let subcommand)):
413 |             return .failure(.usageRequested(command: subcommand))
414 |         case (.parsedOptionValue(_), _):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
415 |             return .failure(argument.map { .unexpectedArgument($0) } ?? .unexpectedError)
416 |
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:417:28: warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
415 |             return .failure(argument.map { .unexpectedArgument($0) } ?? .unexpectedError)
416 |
417 |         case (.parsedInput(_), .noMoreArguments):
    |                            `- warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
418 |             return evaluateExitState(context)
419 |         case (.parsedInput(_), .scannedInput(let input, let value)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:13:10: note: 'parsedInput' declared here
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
13 |     case parsedInput(CommandInputSpecification, String)
   |          `- note: 'parsedInput' declared here
14 |     case failure(CommandLineError)
15 |     case success(ParserContext)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:419:28: warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
417 |         case (.parsedInput(_), .noMoreArguments):
418 |             return evaluateExitState(context)
419 |         case (.parsedInput(_), .scannedInput(let input, let value)):
    |                            `- warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
420 |             return .parsedInput(input, value)
421 |         case (.parsedInput(_), _):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:13:10: note: 'parsedInput' declared here
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
13 |     case parsedInput(CommandInputSpecification, String)
   |          `- note: 'parsedInput' declared here
14 |     case failure(CommandLineError)
15 |     case success(ParserContext)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:421:28: warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
419 |         case (.parsedInput(_), .scannedInput(let input, let value)):
420 |             return .parsedInput(input, value)
421 |         case (.parsedInput(_), _):
    |                            `- warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
422 |             return .failure(argument.map { .unexpectedArgument($0) } ?? .unexpectedError)
423 |
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:13:10: note: 'parsedInput' declared here
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
13 |     case parsedInput(CommandInputSpecification, String)
   |          `- note: 'parsedInput' declared here
14 |     case failure(CommandLineError)
15 |     case success(ParserContext)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserStateMachine.swift:49:38: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
47 | }
48 |
49 | protocol ParserStateMachineDelegate: class {
   |                                      `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
50 |
51 |     /// Return state to transition to from the current state given an event.
[27/64] Compiling CLIKit CommandLineParser.swift
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:402:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
400 |             return .failure(.missingOptionValue(option.name ?? "N/A"))
401 |
402 |         case (.parsedOptionValue(_), .noMoreArguments):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
403 |             return evaluateExitState(context)
404 |         case (.parsedOptionValue(_), .scannedFlag(let flag)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:404:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
402 |         case (.parsedOptionValue(_), .noMoreArguments):
403 |             return evaluateExitState(context)
404 |         case (.parsedOptionValue(_), .scannedFlag(let flag)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
405 |             return .parsedFlag(flag)
406 |         case (.parsedOptionValue(_), .scannedOption(let option)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:406:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
404 |         case (.parsedOptionValue(_), .scannedFlag(let flag)):
405 |             return .parsedFlag(flag)
406 |         case (.parsedOptionValue(_), .scannedOption(let option)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
407 |             return .parsedOption(option)
408 |         case (.parsedOptionValue(_), .scannedInput(let input, let value)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:408:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
406 |         case (.parsedOptionValue(_), .scannedOption(let option)):
407 |             return .parsedOption(option)
408 |         case (.parsedOptionValue(_), .scannedInput(let input, let value)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
409 |             return .parsedInput(input, value)
410 |         case (.parsedOptionValue(_), .scannedInvalidFlagOrOption):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:410:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
408 |         case (.parsedOptionValue(_), .scannedInput(let input, let value)):
409 |             return .parsedInput(input, value)
410 |         case (.parsedOptionValue(_), .scannedInvalidFlagOrOption):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
411 |             return .failure(argument.map { .invalidFlagOrOption($0) } ?? .unexpectedError)
412 |         case (.parsedOptionValue(_), .scannedHelpFlag(let subcommand)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:412:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
410 |         case (.parsedOptionValue(_), .scannedInvalidFlagOrOption):
411 |             return .failure(argument.map { .invalidFlagOrOption($0) } ?? .unexpectedError)
412 |         case (.parsedOptionValue(_), .scannedHelpFlag(let subcommand)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
413 |             return .failure(.usageRequested(command: subcommand))
414 |         case (.parsedOptionValue(_), _):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:414:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
412 |         case (.parsedOptionValue(_), .scannedHelpFlag(let subcommand)):
413 |             return .failure(.usageRequested(command: subcommand))
414 |         case (.parsedOptionValue(_), _):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
415 |             return .failure(argument.map { .unexpectedArgument($0) } ?? .unexpectedError)
416 |
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:417:28: warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
415 |             return .failure(argument.map { .unexpectedArgument($0) } ?? .unexpectedError)
416 |
417 |         case (.parsedInput(_), .noMoreArguments):
    |                            `- warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
418 |             return evaluateExitState(context)
419 |         case (.parsedInput(_), .scannedInput(let input, let value)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:13:10: note: 'parsedInput' declared here
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
13 |     case parsedInput(CommandInputSpecification, String)
   |          `- note: 'parsedInput' declared here
14 |     case failure(CommandLineError)
15 |     case success(ParserContext)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:419:28: warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
417 |         case (.parsedInput(_), .noMoreArguments):
418 |             return evaluateExitState(context)
419 |         case (.parsedInput(_), .scannedInput(let input, let value)):
    |                            `- warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
420 |             return .parsedInput(input, value)
421 |         case (.parsedInput(_), _):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:13:10: note: 'parsedInput' declared here
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
13 |     case parsedInput(CommandInputSpecification, String)
   |          `- note: 'parsedInput' declared here
14 |     case failure(CommandLineError)
15 |     case success(ParserContext)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:421:28: warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
419 |         case (.parsedInput(_), .scannedInput(let input, let value)):
420 |             return .parsedInput(input, value)
421 |         case (.parsedInput(_), _):
    |                            `- warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
422 |             return .failure(argument.map { .unexpectedArgument($0) } ?? .unexpectedError)
423 |
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:13:10: note: 'parsedInput' declared here
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
13 |     case parsedInput(CommandInputSpecification, String)
   |          `- note: 'parsedInput' declared here
14 |     case failure(CommandLineError)
15 |     case success(ParserContext)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserStateMachine.swift:49:38: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
47 | }
48 |
49 | protocol ParserStateMachineDelegate: class {
   |                                      `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
50 |
51 |     /// Return state to transition to from the current state given an event.
[28/64] Compiling CLIKit CommandUsage.swift
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:402:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
400 |             return .failure(.missingOptionValue(option.name ?? "N/A"))
401 |
402 |         case (.parsedOptionValue(_), .noMoreArguments):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
403 |             return evaluateExitState(context)
404 |         case (.parsedOptionValue(_), .scannedFlag(let flag)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:404:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
402 |         case (.parsedOptionValue(_), .noMoreArguments):
403 |             return evaluateExitState(context)
404 |         case (.parsedOptionValue(_), .scannedFlag(let flag)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
405 |             return .parsedFlag(flag)
406 |         case (.parsedOptionValue(_), .scannedOption(let option)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:406:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
404 |         case (.parsedOptionValue(_), .scannedFlag(let flag)):
405 |             return .parsedFlag(flag)
406 |         case (.parsedOptionValue(_), .scannedOption(let option)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
407 |             return .parsedOption(option)
408 |         case (.parsedOptionValue(_), .scannedInput(let input, let value)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:408:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
406 |         case (.parsedOptionValue(_), .scannedOption(let option)):
407 |             return .parsedOption(option)
408 |         case (.parsedOptionValue(_), .scannedInput(let input, let value)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
409 |             return .parsedInput(input, value)
410 |         case (.parsedOptionValue(_), .scannedInvalidFlagOrOption):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:410:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
408 |         case (.parsedOptionValue(_), .scannedInput(let input, let value)):
409 |             return .parsedInput(input, value)
410 |         case (.parsedOptionValue(_), .scannedInvalidFlagOrOption):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
411 |             return .failure(argument.map { .invalidFlagOrOption($0) } ?? .unexpectedError)
412 |         case (.parsedOptionValue(_), .scannedHelpFlag(let subcommand)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:412:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
410 |         case (.parsedOptionValue(_), .scannedInvalidFlagOrOption):
411 |             return .failure(argument.map { .invalidFlagOrOption($0) } ?? .unexpectedError)
412 |         case (.parsedOptionValue(_), .scannedHelpFlag(let subcommand)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
413 |             return .failure(.usageRequested(command: subcommand))
414 |         case (.parsedOptionValue(_), _):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:414:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
412 |         case (.parsedOptionValue(_), .scannedHelpFlag(let subcommand)):
413 |             return .failure(.usageRequested(command: subcommand))
414 |         case (.parsedOptionValue(_), _):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
415 |             return .failure(argument.map { .unexpectedArgument($0) } ?? .unexpectedError)
416 |
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:417:28: warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
415 |             return .failure(argument.map { .unexpectedArgument($0) } ?? .unexpectedError)
416 |
417 |         case (.parsedInput(_), .noMoreArguments):
    |                            `- warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
418 |             return evaluateExitState(context)
419 |         case (.parsedInput(_), .scannedInput(let input, let value)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:13:10: note: 'parsedInput' declared here
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
13 |     case parsedInput(CommandInputSpecification, String)
   |          `- note: 'parsedInput' declared here
14 |     case failure(CommandLineError)
15 |     case success(ParserContext)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:419:28: warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
417 |         case (.parsedInput(_), .noMoreArguments):
418 |             return evaluateExitState(context)
419 |         case (.parsedInput(_), .scannedInput(let input, let value)):
    |                            `- warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
420 |             return .parsedInput(input, value)
421 |         case (.parsedInput(_), _):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:13:10: note: 'parsedInput' declared here
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
13 |     case parsedInput(CommandInputSpecification, String)
   |          `- note: 'parsedInput' declared here
14 |     case failure(CommandLineError)
15 |     case success(ParserContext)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:421:28: warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
419 |         case (.parsedInput(_), .scannedInput(let input, let value)):
420 |             return .parsedInput(input, value)
421 |         case (.parsedInput(_), _):
    |                            `- warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
422 |             return .failure(argument.map { .unexpectedArgument($0) } ?? .unexpectedError)
423 |
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:13:10: note: 'parsedInput' declared here
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
13 |     case parsedInput(CommandInputSpecification, String)
   |          `- note: 'parsedInput' declared here
14 |     case failure(CommandLineError)
15 |     case success(ParserContext)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserStateMachine.swift:49:38: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
47 | }
48 |
49 | protocol ParserStateMachineDelegate: class {
   |                                      `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
50 |
51 |     /// Return state to transition to from the current state given an event.
[29/64] Compiling CLIKit ParserContext.swift
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:402:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
400 |             return .failure(.missingOptionValue(option.name ?? "N/A"))
401 |
402 |         case (.parsedOptionValue(_), .noMoreArguments):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
403 |             return evaluateExitState(context)
404 |         case (.parsedOptionValue(_), .scannedFlag(let flag)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:404:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
402 |         case (.parsedOptionValue(_), .noMoreArguments):
403 |             return evaluateExitState(context)
404 |         case (.parsedOptionValue(_), .scannedFlag(let flag)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
405 |             return .parsedFlag(flag)
406 |         case (.parsedOptionValue(_), .scannedOption(let option)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:406:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
404 |         case (.parsedOptionValue(_), .scannedFlag(let flag)):
405 |             return .parsedFlag(flag)
406 |         case (.parsedOptionValue(_), .scannedOption(let option)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
407 |             return .parsedOption(option)
408 |         case (.parsedOptionValue(_), .scannedInput(let input, let value)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:408:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
406 |         case (.parsedOptionValue(_), .scannedOption(let option)):
407 |             return .parsedOption(option)
408 |         case (.parsedOptionValue(_), .scannedInput(let input, let value)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
409 |             return .parsedInput(input, value)
410 |         case (.parsedOptionValue(_), .scannedInvalidFlagOrOption):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:410:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
408 |         case (.parsedOptionValue(_), .scannedInput(let input, let value)):
409 |             return .parsedInput(input, value)
410 |         case (.parsedOptionValue(_), .scannedInvalidFlagOrOption):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
411 |             return .failure(argument.map { .invalidFlagOrOption($0) } ?? .unexpectedError)
412 |         case (.parsedOptionValue(_), .scannedHelpFlag(let subcommand)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:412:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
410 |         case (.parsedOptionValue(_), .scannedInvalidFlagOrOption):
411 |             return .failure(argument.map { .invalidFlagOrOption($0) } ?? .unexpectedError)
412 |         case (.parsedOptionValue(_), .scannedHelpFlag(let subcommand)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
413 |             return .failure(.usageRequested(command: subcommand))
414 |         case (.parsedOptionValue(_), _):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:414:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
412 |         case (.parsedOptionValue(_), .scannedHelpFlag(let subcommand)):
413 |             return .failure(.usageRequested(command: subcommand))
414 |         case (.parsedOptionValue(_), _):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
415 |             return .failure(argument.map { .unexpectedArgument($0) } ?? .unexpectedError)
416 |
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:417:28: warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
415 |             return .failure(argument.map { .unexpectedArgument($0) } ?? .unexpectedError)
416 |
417 |         case (.parsedInput(_), .noMoreArguments):
    |                            `- warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
418 |             return evaluateExitState(context)
419 |         case (.parsedInput(_), .scannedInput(let input, let value)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:13:10: note: 'parsedInput' declared here
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
13 |     case parsedInput(CommandInputSpecification, String)
   |          `- note: 'parsedInput' declared here
14 |     case failure(CommandLineError)
15 |     case success(ParserContext)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:419:28: warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
417 |         case (.parsedInput(_), .noMoreArguments):
418 |             return evaluateExitState(context)
419 |         case (.parsedInput(_), .scannedInput(let input, let value)):
    |                            `- warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
420 |             return .parsedInput(input, value)
421 |         case (.parsedInput(_), _):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:13:10: note: 'parsedInput' declared here
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
13 |     case parsedInput(CommandInputSpecification, String)
   |          `- note: 'parsedInput' declared here
14 |     case failure(CommandLineError)
15 |     case success(ParserContext)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:421:28: warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
419 |         case (.parsedInput(_), .scannedInput(let input, let value)):
420 |             return .parsedInput(input, value)
421 |         case (.parsedInput(_), _):
    |                            `- warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
422 |             return .failure(argument.map { .unexpectedArgument($0) } ?? .unexpectedError)
423 |
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:13:10: note: 'parsedInput' declared here
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
13 |     case parsedInput(CommandInputSpecification, String)
   |          `- note: 'parsedInput' declared here
14 |     case failure(CommandLineError)
15 |     case success(ParserContext)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserStateMachine.swift:49:38: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
47 | }
48 |
49 | protocol ParserStateMachineDelegate: class {
   |                                      `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
50 |
51 |     /// Return state to transition to from the current state given an event.
[30/64] Compiling CLIKit ParserEvent.swift
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:402:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
400 |             return .failure(.missingOptionValue(option.name ?? "N/A"))
401 |
402 |         case (.parsedOptionValue(_), .noMoreArguments):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
403 |             return evaluateExitState(context)
404 |         case (.parsedOptionValue(_), .scannedFlag(let flag)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:404:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
402 |         case (.parsedOptionValue(_), .noMoreArguments):
403 |             return evaluateExitState(context)
404 |         case (.parsedOptionValue(_), .scannedFlag(let flag)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
405 |             return .parsedFlag(flag)
406 |         case (.parsedOptionValue(_), .scannedOption(let option)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:406:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
404 |         case (.parsedOptionValue(_), .scannedFlag(let flag)):
405 |             return .parsedFlag(flag)
406 |         case (.parsedOptionValue(_), .scannedOption(let option)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
407 |             return .parsedOption(option)
408 |         case (.parsedOptionValue(_), .scannedInput(let input, let value)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:408:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
406 |         case (.parsedOptionValue(_), .scannedOption(let option)):
407 |             return .parsedOption(option)
408 |         case (.parsedOptionValue(_), .scannedInput(let input, let value)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
409 |             return .parsedInput(input, value)
410 |         case (.parsedOptionValue(_), .scannedInvalidFlagOrOption):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:410:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
408 |         case (.parsedOptionValue(_), .scannedInput(let input, let value)):
409 |             return .parsedInput(input, value)
410 |         case (.parsedOptionValue(_), .scannedInvalidFlagOrOption):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
411 |             return .failure(argument.map { .invalidFlagOrOption($0) } ?? .unexpectedError)
412 |         case (.parsedOptionValue(_), .scannedHelpFlag(let subcommand)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:412:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
410 |         case (.parsedOptionValue(_), .scannedInvalidFlagOrOption):
411 |             return .failure(argument.map { .invalidFlagOrOption($0) } ?? .unexpectedError)
412 |         case (.parsedOptionValue(_), .scannedHelpFlag(let subcommand)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
413 |             return .failure(.usageRequested(command: subcommand))
414 |         case (.parsedOptionValue(_), _):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:414:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
412 |         case (.parsedOptionValue(_), .scannedHelpFlag(let subcommand)):
413 |             return .failure(.usageRequested(command: subcommand))
414 |         case (.parsedOptionValue(_), _):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
415 |             return .failure(argument.map { .unexpectedArgument($0) } ?? .unexpectedError)
416 |
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:417:28: warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
415 |             return .failure(argument.map { .unexpectedArgument($0) } ?? .unexpectedError)
416 |
417 |         case (.parsedInput(_), .noMoreArguments):
    |                            `- warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
418 |             return evaluateExitState(context)
419 |         case (.parsedInput(_), .scannedInput(let input, let value)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:13:10: note: 'parsedInput' declared here
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
13 |     case parsedInput(CommandInputSpecification, String)
   |          `- note: 'parsedInput' declared here
14 |     case failure(CommandLineError)
15 |     case success(ParserContext)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:419:28: warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
417 |         case (.parsedInput(_), .noMoreArguments):
418 |             return evaluateExitState(context)
419 |         case (.parsedInput(_), .scannedInput(let input, let value)):
    |                            `- warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
420 |             return .parsedInput(input, value)
421 |         case (.parsedInput(_), _):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:13:10: note: 'parsedInput' declared here
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
13 |     case parsedInput(CommandInputSpecification, String)
   |          `- note: 'parsedInput' declared here
14 |     case failure(CommandLineError)
15 |     case success(ParserContext)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:421:28: warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
419 |         case (.parsedInput(_), .scannedInput(let input, let value)):
420 |             return .parsedInput(input, value)
421 |         case (.parsedInput(_), _):
    |                            `- warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
422 |             return .failure(argument.map { .unexpectedArgument($0) } ?? .unexpectedError)
423 |
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:13:10: note: 'parsedInput' declared here
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
13 |     case parsedInput(CommandInputSpecification, String)
   |          `- note: 'parsedInput' declared here
14 |     case failure(CommandLineError)
15 |     case success(ParserContext)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserStateMachine.swift:49:38: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
47 | }
48 |
49 | protocol ParserStateMachineDelegate: class {
   |                                      `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
50 |
51 |     /// Return state to transition to from the current state given an event.
[31/64] Compiling CLIKit ParserState.swift
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:402:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
400 |             return .failure(.missingOptionValue(option.name ?? "N/A"))
401 |
402 |         case (.parsedOptionValue(_), .noMoreArguments):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
403 |             return evaluateExitState(context)
404 |         case (.parsedOptionValue(_), .scannedFlag(let flag)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:404:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
402 |         case (.parsedOptionValue(_), .noMoreArguments):
403 |             return evaluateExitState(context)
404 |         case (.parsedOptionValue(_), .scannedFlag(let flag)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
405 |             return .parsedFlag(flag)
406 |         case (.parsedOptionValue(_), .scannedOption(let option)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:406:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
404 |         case (.parsedOptionValue(_), .scannedFlag(let flag)):
405 |             return .parsedFlag(flag)
406 |         case (.parsedOptionValue(_), .scannedOption(let option)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
407 |             return .parsedOption(option)
408 |         case (.parsedOptionValue(_), .scannedInput(let input, let value)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:408:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
406 |         case (.parsedOptionValue(_), .scannedOption(let option)):
407 |             return .parsedOption(option)
408 |         case (.parsedOptionValue(_), .scannedInput(let input, let value)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
409 |             return .parsedInput(input, value)
410 |         case (.parsedOptionValue(_), .scannedInvalidFlagOrOption):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:410:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
408 |         case (.parsedOptionValue(_), .scannedInput(let input, let value)):
409 |             return .parsedInput(input, value)
410 |         case (.parsedOptionValue(_), .scannedInvalidFlagOrOption):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
411 |             return .failure(argument.map { .invalidFlagOrOption($0) } ?? .unexpectedError)
412 |         case (.parsedOptionValue(_), .scannedHelpFlag(let subcommand)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:412:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
410 |         case (.parsedOptionValue(_), .scannedInvalidFlagOrOption):
411 |             return .failure(argument.map { .invalidFlagOrOption($0) } ?? .unexpectedError)
412 |         case (.parsedOptionValue(_), .scannedHelpFlag(let subcommand)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
413 |             return .failure(.usageRequested(command: subcommand))
414 |         case (.parsedOptionValue(_), _):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:414:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
412 |         case (.parsedOptionValue(_), .scannedHelpFlag(let subcommand)):
413 |             return .failure(.usageRequested(command: subcommand))
414 |         case (.parsedOptionValue(_), _):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
415 |             return .failure(argument.map { .unexpectedArgument($0) } ?? .unexpectedError)
416 |
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:417:28: warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
415 |             return .failure(argument.map { .unexpectedArgument($0) } ?? .unexpectedError)
416 |
417 |         case (.parsedInput(_), .noMoreArguments):
    |                            `- warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
418 |             return evaluateExitState(context)
419 |         case (.parsedInput(_), .scannedInput(let input, let value)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:13:10: note: 'parsedInput' declared here
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
13 |     case parsedInput(CommandInputSpecification, String)
   |          `- note: 'parsedInput' declared here
14 |     case failure(CommandLineError)
15 |     case success(ParserContext)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:419:28: warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
417 |         case (.parsedInput(_), .noMoreArguments):
418 |             return evaluateExitState(context)
419 |         case (.parsedInput(_), .scannedInput(let input, let value)):
    |                            `- warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
420 |             return .parsedInput(input, value)
421 |         case (.parsedInput(_), _):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:13:10: note: 'parsedInput' declared here
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
13 |     case parsedInput(CommandInputSpecification, String)
   |          `- note: 'parsedInput' declared here
14 |     case failure(CommandLineError)
15 |     case success(ParserContext)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:421:28: warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
419 |         case (.parsedInput(_), .scannedInput(let input, let value)):
420 |             return .parsedInput(input, value)
421 |         case (.parsedInput(_), _):
    |                            `- warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
422 |             return .failure(argument.map { .unexpectedArgument($0) } ?? .unexpectedError)
423 |
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:13:10: note: 'parsedInput' declared here
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
13 |     case parsedInput(CommandInputSpecification, String)
   |          `- note: 'parsedInput' declared here
14 |     case failure(CommandLineError)
15 |     case success(ParserContext)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserStateMachine.swift:49:38: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
47 | }
48 |
49 | protocol ParserStateMachineDelegate: class {
   |                                      `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
50 |
51 |     /// Return state to transition to from the current state given an event.
[32/64] Compiling CLIKit ParserStateMachine.swift
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:402:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
400 |             return .failure(.missingOptionValue(option.name ?? "N/A"))
401 |
402 |         case (.parsedOptionValue(_), .noMoreArguments):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
403 |             return evaluateExitState(context)
404 |         case (.parsedOptionValue(_), .scannedFlag(let flag)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:404:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
402 |         case (.parsedOptionValue(_), .noMoreArguments):
403 |             return evaluateExitState(context)
404 |         case (.parsedOptionValue(_), .scannedFlag(let flag)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
405 |             return .parsedFlag(flag)
406 |         case (.parsedOptionValue(_), .scannedOption(let option)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:406:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
404 |         case (.parsedOptionValue(_), .scannedFlag(let flag)):
405 |             return .parsedFlag(flag)
406 |         case (.parsedOptionValue(_), .scannedOption(let option)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
407 |             return .parsedOption(option)
408 |         case (.parsedOptionValue(_), .scannedInput(let input, let value)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:408:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
406 |         case (.parsedOptionValue(_), .scannedOption(let option)):
407 |             return .parsedOption(option)
408 |         case (.parsedOptionValue(_), .scannedInput(let input, let value)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
409 |             return .parsedInput(input, value)
410 |         case (.parsedOptionValue(_), .scannedInvalidFlagOrOption):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:410:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
408 |         case (.parsedOptionValue(_), .scannedInput(let input, let value)):
409 |             return .parsedInput(input, value)
410 |         case (.parsedOptionValue(_), .scannedInvalidFlagOrOption):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
411 |             return .failure(argument.map { .invalidFlagOrOption($0) } ?? .unexpectedError)
412 |         case (.parsedOptionValue(_), .scannedHelpFlag(let subcommand)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:412:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
410 |         case (.parsedOptionValue(_), .scannedInvalidFlagOrOption):
411 |             return .failure(argument.map { .invalidFlagOrOption($0) } ?? .unexpectedError)
412 |         case (.parsedOptionValue(_), .scannedHelpFlag(let subcommand)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
413 |             return .failure(.usageRequested(command: subcommand))
414 |         case (.parsedOptionValue(_), _):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:414:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
412 |         case (.parsedOptionValue(_), .scannedHelpFlag(let subcommand)):
413 |             return .failure(.usageRequested(command: subcommand))
414 |         case (.parsedOptionValue(_), _):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
415 |             return .failure(argument.map { .unexpectedArgument($0) } ?? .unexpectedError)
416 |
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:417:28: warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
415 |             return .failure(argument.map { .unexpectedArgument($0) } ?? .unexpectedError)
416 |
417 |         case (.parsedInput(_), .noMoreArguments):
    |                            `- warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
418 |             return evaluateExitState(context)
419 |         case (.parsedInput(_), .scannedInput(let input, let value)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:13:10: note: 'parsedInput' declared here
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
13 |     case parsedInput(CommandInputSpecification, String)
   |          `- note: 'parsedInput' declared here
14 |     case failure(CommandLineError)
15 |     case success(ParserContext)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:419:28: warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
417 |         case (.parsedInput(_), .noMoreArguments):
418 |             return evaluateExitState(context)
419 |         case (.parsedInput(_), .scannedInput(let input, let value)):
    |                            `- warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
420 |             return .parsedInput(input, value)
421 |         case (.parsedInput(_), _):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:13:10: note: 'parsedInput' declared here
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
13 |     case parsedInput(CommandInputSpecification, String)
   |          `- note: 'parsedInput' declared here
14 |     case failure(CommandLineError)
15 |     case success(ParserContext)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:421:28: warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
419 |         case (.parsedInput(_), .scannedInput(let input, let value)):
420 |             return .parsedInput(input, value)
421 |         case (.parsedInput(_), _):
    |                            `- warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
422 |             return .failure(argument.map { .unexpectedArgument($0) } ?? .unexpectedError)
423 |
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:13:10: note: 'parsedInput' declared here
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
13 |     case parsedInput(CommandInputSpecification, String)
   |          `- note: 'parsedInput' declared here
14 |     case failure(CommandLineError)
15 |     case success(ParserContext)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserStateMachine.swift:49:38: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
47 | }
48 |
49 | protocol ParserStateMachineDelegate: class {
   |                                      `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
50 |
51 |     /// Return state to transition to from the current state given an event.
[33/64] Compiling CLIKit Execution.swift
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:402:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
400 |             return .failure(.missingOptionValue(option.name ?? "N/A"))
401 |
402 |         case (.parsedOptionValue(_), .noMoreArguments):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
403 |             return evaluateExitState(context)
404 |         case (.parsedOptionValue(_), .scannedFlag(let flag)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:404:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
402 |         case (.parsedOptionValue(_), .noMoreArguments):
403 |             return evaluateExitState(context)
404 |         case (.parsedOptionValue(_), .scannedFlag(let flag)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
405 |             return .parsedFlag(flag)
406 |         case (.parsedOptionValue(_), .scannedOption(let option)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:406:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
404 |         case (.parsedOptionValue(_), .scannedFlag(let flag)):
405 |             return .parsedFlag(flag)
406 |         case (.parsedOptionValue(_), .scannedOption(let option)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
407 |             return .parsedOption(option)
408 |         case (.parsedOptionValue(_), .scannedInput(let input, let value)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:408:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
406 |         case (.parsedOptionValue(_), .scannedOption(let option)):
407 |             return .parsedOption(option)
408 |         case (.parsedOptionValue(_), .scannedInput(let input, let value)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
409 |             return .parsedInput(input, value)
410 |         case (.parsedOptionValue(_), .scannedInvalidFlagOrOption):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:410:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
408 |         case (.parsedOptionValue(_), .scannedInput(let input, let value)):
409 |             return .parsedInput(input, value)
410 |         case (.parsedOptionValue(_), .scannedInvalidFlagOrOption):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
411 |             return .failure(argument.map { .invalidFlagOrOption($0) } ?? .unexpectedError)
412 |         case (.parsedOptionValue(_), .scannedHelpFlag(let subcommand)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:412:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
410 |         case (.parsedOptionValue(_), .scannedInvalidFlagOrOption):
411 |             return .failure(argument.map { .invalidFlagOrOption($0) } ?? .unexpectedError)
412 |         case (.parsedOptionValue(_), .scannedHelpFlag(let subcommand)):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
413 |             return .failure(.usageRequested(command: subcommand))
414 |         case (.parsedOptionValue(_), _):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:414:34: warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
412 |         case (.parsedOptionValue(_), .scannedHelpFlag(let subcommand)):
413 |             return .failure(.usageRequested(command: subcommand))
414 |         case (.parsedOptionValue(_), _):
    |                                  `- warning: enum case 'parsedOptionValue' has 2 associated values; matching them as a tuple is deprecated
415 |             return .failure(argument.map { .unexpectedArgument($0) } ?? .unexpectedError)
416 |
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:12:10: note: 'parsedOptionValue' declared here
10 |     case parsedFlag(CommandFlagSpecification)
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
   |          `- note: 'parsedOptionValue' declared here
13 |     case parsedInput(CommandInputSpecification, String)
14 |     case failure(CommandLineError)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:417:28: warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
415 |             return .failure(argument.map { .unexpectedArgument($0) } ?? .unexpectedError)
416 |
417 |         case (.parsedInput(_), .noMoreArguments):
    |                            `- warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
418 |             return evaluateExitState(context)
419 |         case (.parsedInput(_), .scannedInput(let input, let value)):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:13:10: note: 'parsedInput' declared here
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
13 |     case parsedInput(CommandInputSpecification, String)
   |          `- note: 'parsedInput' declared here
14 |     case failure(CommandLineError)
15 |     case success(ParserContext)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:419:28: warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
417 |         case (.parsedInput(_), .noMoreArguments):
418 |             return evaluateExitState(context)
419 |         case (.parsedInput(_), .scannedInput(let input, let value)):
    |                            `- warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
420 |             return .parsedInput(input, value)
421 |         case (.parsedInput(_), _):
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:13:10: note: 'parsedInput' declared here
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
13 |     case parsedInput(CommandInputSpecification, String)
   |          `- note: 'parsedInput' declared here
14 |     case failure(CommandLineError)
15 |     case success(ParserContext)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/CommandLineParser.swift:421:28: warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
419 |         case (.parsedInput(_), .scannedInput(let input, let value)):
420 |             return .parsedInput(input, value)
421 |         case (.parsedInput(_), _):
    |                            `- warning: enum case 'parsedInput' has 2 associated values; matching them as a tuple is deprecated
422 |             return .failure(argument.map { .unexpectedArgument($0) } ?? .unexpectedError)
423 |
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserState.swift:13:10: note: 'parsedInput' declared here
11 |     case parsedOption(CommandOptionSpecification)
12 |     case parsedOptionValue(CommandOptionSpecification, String)
13 |     case parsedInput(CommandInputSpecification, String)
   |          `- note: 'parsedInput' declared here
14 |     case failure(CommandLineError)
15 |     case success(ParserContext)
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Parser State Machine/ParserStateMachine.swift:49:38: warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
47 | }
48 |
49 | protocol ParserStateMachineDelegate: class {
   |                                      `- warning: using 'class' keyword to define a class-constrained protocol is deprecated; use 'AnyObject' instead
50 |
51 |     /// Return state to transition to from the current state given an event.
[34/64] Compiling CLIKit StandardEnvironmentVariable.swift
/host/spi-builder-workspace/Sources/CLIKit/Subprocess/Internal/SubprocessCaptureOutputThread.swift:13:13: error: cannot inherit from class 'Thread' (compiled with Swift 6.1) because it has overridable members that could not be loaded in Swift 5.10
11 | #endif
12 |
13 | final class SubprocessCaptureThread: Thread {
   |             `- error: cannot inherit from class 'Thread' (compiled with Swift 6.1) because it has overridable members that could not be loaded in Swift 5.10
14 |
15 |     private let bufferChunkSize = 4096
/host/spi-builder-workspace/Sources/CLIKit/Subprocess/Internal/SubprocessIO.swift:41:55: error: value of optional type 'UnsafeMutablePointer<CChar>?' (aka 'Optional<UnsafeMutablePointer<Int8>>') must be unwrapped to a value of type 'UnsafeMutablePointer<CChar>' (aka 'UnsafeMutablePointer<Int8>')
39 |
40 |         // Open /dev/null as stdin.
41 |         posix_spawn_file_actions_addopen(&actions, 0, devNull, O_RDONLY, 0)
   |                                                       |- error: value of optional type 'UnsafeMutablePointer<CChar>?' (aka 'Optional<UnsafeMutablePointer<Int8>>') must be unwrapped to a value of type 'UnsafeMutablePointer<CChar>' (aka 'UnsafeMutablePointer<Int8>')
   |                                                       |- note: coalesce using '??' to provide a default when the optional value contains 'nil'
   |                                                       `- note: force-unwrap using '!' to abort execution if the optional value contains 'nil'
42 |
43 |         if captureOutput {
[35/64] Compiling CLIKit CStrings.swift
/host/spi-builder-workspace/Sources/CLIKit/Subprocess/Internal/SubprocessCaptureOutputThread.swift:13:13: error: cannot inherit from class 'Thread' (compiled with Swift 6.1) because it has overridable members that could not be loaded in Swift 5.10
11 | #endif
12 |
13 | final class SubprocessCaptureThread: Thread {
   |             `- error: cannot inherit from class 'Thread' (compiled with Swift 6.1) because it has overridable members that could not be loaded in Swift 5.10
14 |
15 |     private let bufferChunkSize = 4096
/host/spi-builder-workspace/Sources/CLIKit/Subprocess/Internal/SubprocessIO.swift:41:55: error: value of optional type 'UnsafeMutablePointer<CChar>?' (aka 'Optional<UnsafeMutablePointer<Int8>>') must be unwrapped to a value of type 'UnsafeMutablePointer<CChar>' (aka 'UnsafeMutablePointer<Int8>')
39 |
40 |         // Open /dev/null as stdin.
41 |         posix_spawn_file_actions_addopen(&actions, 0, devNull, O_RDONLY, 0)
   |                                                       |- error: value of optional type 'UnsafeMutablePointer<CChar>?' (aka 'Optional<UnsafeMutablePointer<Int8>>') must be unwrapped to a value of type 'UnsafeMutablePointer<CChar>' (aka 'UnsafeMutablePointer<Int8>')
   |                                                       |- note: coalesce using '??' to provide a default when the optional value contains 'nil'
   |                                                       `- note: force-unwrap using '!' to abort execution if the optional value contains 'nil'
42 |
43 |         if captureOutput {
[36/64] Compiling CLIKit SubprocessAttributes.swift
/host/spi-builder-workspace/Sources/CLIKit/Subprocess/Internal/SubprocessCaptureOutputThread.swift:13:13: error: cannot inherit from class 'Thread' (compiled with Swift 6.1) because it has overridable members that could not be loaded in Swift 5.10
11 | #endif
12 |
13 | final class SubprocessCaptureThread: Thread {
   |             `- error: cannot inherit from class 'Thread' (compiled with Swift 6.1) because it has overridable members that could not be loaded in Swift 5.10
14 |
15 |     private let bufferChunkSize = 4096
/host/spi-builder-workspace/Sources/CLIKit/Subprocess/Internal/SubprocessIO.swift:41:55: error: value of optional type 'UnsafeMutablePointer<CChar>?' (aka 'Optional<UnsafeMutablePointer<Int8>>') must be unwrapped to a value of type 'UnsafeMutablePointer<CChar>' (aka 'UnsafeMutablePointer<Int8>')
39 |
40 |         // Open /dev/null as stdin.
41 |         posix_spawn_file_actions_addopen(&actions, 0, devNull, O_RDONLY, 0)
   |                                                       |- error: value of optional type 'UnsafeMutablePointer<CChar>?' (aka 'Optional<UnsafeMutablePointer<Int8>>') must be unwrapped to a value of type 'UnsafeMutablePointer<CChar>' (aka 'UnsafeMutablePointer<Int8>')
   |                                                       |- note: coalesce using '??' to provide a default when the optional value contains 'nil'
   |                                                       `- note: force-unwrap using '!' to abort execution if the optional value contains 'nil'
42 |
43 |         if captureOutput {
[37/64] Compiling CLIKit SubprocessCaptureOutputThread.swift
/host/spi-builder-workspace/Sources/CLIKit/Subprocess/Internal/SubprocessCaptureOutputThread.swift:13:13: error: cannot inherit from class 'Thread' (compiled with Swift 6.1) because it has overridable members that could not be loaded in Swift 5.10
11 | #endif
12 |
13 | final class SubprocessCaptureThread: Thread {
   |             `- error: cannot inherit from class 'Thread' (compiled with Swift 6.1) because it has overridable members that could not be loaded in Swift 5.10
14 |
15 |     private let bufferChunkSize = 4096
/host/spi-builder-workspace/Sources/CLIKit/Subprocess/Internal/SubprocessIO.swift:41:55: error: value of optional type 'UnsafeMutablePointer<CChar>?' (aka 'Optional<UnsafeMutablePointer<Int8>>') must be unwrapped to a value of type 'UnsafeMutablePointer<CChar>' (aka 'UnsafeMutablePointer<Int8>')
39 |
40 |         // Open /dev/null as stdin.
41 |         posix_spawn_file_actions_addopen(&actions, 0, devNull, O_RDONLY, 0)
   |                                                       |- error: value of optional type 'UnsafeMutablePointer<CChar>?' (aka 'Optional<UnsafeMutablePointer<Int8>>') must be unwrapped to a value of type 'UnsafeMutablePointer<CChar>' (aka 'UnsafeMutablePointer<Int8>')
   |                                                       |- note: coalesce using '??' to provide a default when the optional value contains 'nil'
   |                                                       `- note: force-unwrap using '!' to abort execution if the optional value contains 'nil'
42 |
43 |         if captureOutput {
[38/64] Compiling CLIKit SubprocessIO.swift
/host/spi-builder-workspace/Sources/CLIKit/Subprocess/Internal/SubprocessCaptureOutputThread.swift:13:13: error: cannot inherit from class 'Thread' (compiled with Swift 6.1) because it has overridable members that could not be loaded in Swift 5.10
11 | #endif
12 |
13 | final class SubprocessCaptureThread: Thread {
   |             `- error: cannot inherit from class 'Thread' (compiled with Swift 6.1) because it has overridable members that could not be loaded in Swift 5.10
14 |
15 |     private let bufferChunkSize = 4096
/host/spi-builder-workspace/Sources/CLIKit/Subprocess/Internal/SubprocessIO.swift:41:55: error: value of optional type 'UnsafeMutablePointer<CChar>?' (aka 'Optional<UnsafeMutablePointer<Int8>>') must be unwrapped to a value of type 'UnsafeMutablePointer<CChar>' (aka 'UnsafeMutablePointer<Int8>')
39 |
40 |         // Open /dev/null as stdin.
41 |         posix_spawn_file_actions_addopen(&actions, 0, devNull, O_RDONLY, 0)
   |                                                       |- error: value of optional type 'UnsafeMutablePointer<CChar>?' (aka 'Optional<UnsafeMutablePointer<Int8>>') must be unwrapped to a value of type 'UnsafeMutablePointer<CChar>' (aka 'UnsafeMutablePointer<Int8>')
   |                                                       |- note: coalesce using '??' to provide a default when the optional value contains 'nil'
   |                                                       `- note: force-unwrap using '!' to abort execution if the optional value contains 'nil'
42 |
43 |         if captureOutput {
[39/64] Compiling CLIKit SubprocessPipe.swift
/host/spi-builder-workspace/Sources/CLIKit/Subprocess/Internal/SubprocessCaptureOutputThread.swift:13:13: error: cannot inherit from class 'Thread' (compiled with Swift 6.1) because it has overridable members that could not be loaded in Swift 5.10
11 | #endif
12 |
13 | final class SubprocessCaptureThread: Thread {
   |             `- error: cannot inherit from class 'Thread' (compiled with Swift 6.1) because it has overridable members that could not be loaded in Swift 5.10
14 |
15 |     private let bufferChunkSize = 4096
/host/spi-builder-workspace/Sources/CLIKit/Subprocess/Internal/SubprocessIO.swift:41:55: error: value of optional type 'UnsafeMutablePointer<CChar>?' (aka 'Optional<UnsafeMutablePointer<Int8>>') must be unwrapped to a value of type 'UnsafeMutablePointer<CChar>' (aka 'UnsafeMutablePointer<Int8>')
39 |
40 |         // Open /dev/null as stdin.
41 |         posix_spawn_file_actions_addopen(&actions, 0, devNull, O_RDONLY, 0)
   |                                                       |- error: value of optional type 'UnsafeMutablePointer<CChar>?' (aka 'Optional<UnsafeMutablePointer<Int8>>') must be unwrapped to a value of type 'UnsafeMutablePointer<CChar>' (aka 'UnsafeMutablePointer<Int8>')
   |                                                       |- note: coalesce using '??' to provide a default when the optional value contains 'nil'
   |                                                       `- note: force-unwrap using '!' to abort execution if the optional value contains 'nil'
42 |
43 |         if captureOutput {
[40/64] Compiling CLIKit SubprocessStateMachine.swift
/host/spi-builder-workspace/Sources/CLIKit/Subprocess/Internal/SubprocessCaptureOutputThread.swift:13:13: error: cannot inherit from class 'Thread' (compiled with Swift 6.1) because it has overridable members that could not be loaded in Swift 5.10
11 | #endif
12 |
13 | final class SubprocessCaptureThread: Thread {
   |             `- error: cannot inherit from class 'Thread' (compiled with Swift 6.1) because it has overridable members that could not be loaded in Swift 5.10
14 |
15 |     private let bufferChunkSize = 4096
/host/spi-builder-workspace/Sources/CLIKit/Subprocess/Internal/SubprocessIO.swift:41:55: error: value of optional type 'UnsafeMutablePointer<CChar>?' (aka 'Optional<UnsafeMutablePointer<Int8>>') must be unwrapped to a value of type 'UnsafeMutablePointer<CChar>' (aka 'UnsafeMutablePointer<Int8>')
39 |
40 |         // Open /dev/null as stdin.
41 |         posix_spawn_file_actions_addopen(&actions, 0, devNull, O_RDONLY, 0)
   |                                                       |- error: value of optional type 'UnsafeMutablePointer<CChar>?' (aka 'Optional<UnsafeMutablePointer<Int8>>') must be unwrapped to a value of type 'UnsafeMutablePointer<CChar>' (aka 'UnsafeMutablePointer<Int8>')
   |                                                       |- note: coalesce using '??' to provide a default when the optional value contains 'nil'
   |                                                       `- note: force-unwrap using '!' to abort execution if the optional value contains 'nil'
42 |
43 |         if captureOutput {
[41/64] Compiling CLIKit URL+CommandArgumentValue.swift
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Arguments/CommandArgumentValue.swift:28:1: warning: extension declares a conformance of imported type 'Optional' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
26 | /// Allow Optional to implement CustomStringConvertbile for wrapped types that
27 | /// implement CommandArgumentValue
28 | extension Optional: CustomStringConvertible where Wrapped: CommandArgumentValue {
   | |- warning: extension declares a conformance of imported type 'Optional' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
29 |     public var description: String {
30 |         switch self {
[42/64] Compiling CLIKit CommandArgumentSpecification.swift
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Arguments/CommandArgumentValue.swift:28:1: warning: extension declares a conformance of imported type 'Optional' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
26 | /// Allow Optional to implement CustomStringConvertbile for wrapped types that
27 | /// implement CommandArgumentValue
28 | extension Optional: CustomStringConvertible where Wrapped: CommandArgumentValue {
   | |- warning: extension declares a conformance of imported type 'Optional' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
29 |     public var description: String {
30 |         switch self {
[43/64] Compiling CLIKit CommandArgumentValue.swift
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Arguments/CommandArgumentValue.swift:28:1: warning: extension declares a conformance of imported type 'Optional' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
26 | /// Allow Optional to implement CustomStringConvertbile for wrapped types that
27 | /// implement CommandArgumentValue
28 | extension Optional: CustomStringConvertible where Wrapped: CommandArgumentValue {
   | |- warning: extension declares a conformance of imported type 'Optional' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
29 |     public var description: String {
30 |         switch self {
[44/64] Compiling CLIKit CommandFlag.swift
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Arguments/CommandArgumentValue.swift:28:1: warning: extension declares a conformance of imported type 'Optional' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
26 | /// Allow Optional to implement CustomStringConvertbile for wrapped types that
27 | /// implement CommandArgumentValue
28 | extension Optional: CustomStringConvertible where Wrapped: CommandArgumentValue {
   | |- warning: extension declares a conformance of imported type 'Optional' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
29 |     public var description: String {
30 |         switch self {
[45/64] Compiling CLIKit CommandInput.swift
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Arguments/CommandArgumentValue.swift:28:1: warning: extension declares a conformance of imported type 'Optional' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
26 | /// Allow Optional to implement CustomStringConvertbile for wrapped types that
27 | /// implement CommandArgumentValue
28 | extension Optional: CustomStringConvertible where Wrapped: CommandArgumentValue {
   | |- warning: extension declares a conformance of imported type 'Optional' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
29 |     public var description: String {
30 |         switch self {
[46/64] Compiling CLIKit CommandOption.swift
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Arguments/CommandArgumentValue.swift:28:1: warning: extension declares a conformance of imported type 'Optional' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
26 | /// Allow Optional to implement CustomStringConvertbile for wrapped types that
27 | /// implement CommandArgumentValue
28 | extension Optional: CustomStringConvertible where Wrapped: CommandArgumentValue {
   | |- warning: extension declares a conformance of imported type 'Optional' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
29 |     public var description: String {
30 |         switch self {
[47/64] Compiling CLIKit HelpFlag.swift
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Arguments/CommandArgumentValue.swift:28:1: warning: extension declares a conformance of imported type 'Optional' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
26 | /// Allow Optional to implement CustomStringConvertbile for wrapped types that
27 | /// implement CommandArgumentValue
28 | extension Optional: CustomStringConvertible where Wrapped: CommandArgumentValue {
   | |- warning: extension declares a conformance of imported type 'Optional' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
29 |     public var description: String {
30 |         switch self {
[48/64] Compiling CLIKit Command.swift
/host/spi-builder-workspace/Sources/CLIKit/Command Line/Arguments/CommandArgumentValue.swift:28:1: warning: extension declares a conformance of imported type 'Optional' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
26 | /// Allow Optional to implement CustomStringConvertbile for wrapped types that
27 | /// implement CommandArgumentValue
28 | extension Optional: CustomStringConvertible where Wrapped: CommandArgumentValue {
   | |- warning: extension declares a conformance of imported type 'Optional' to imported protocol 'CustomStringConvertible'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
29 |     public var description: String {
30 |         switch self {
[49/64] Compiling CLIKit Array+CommandArgumentValue.swift
[50/64] Compiling CLIKit Dictionary+CommandArgumentValue.swift
[51/64] Compiling CLIKit Double+CommandArgumentValue.swift
[52/64] Compiling CLIKit Float+CommandArgumentValue.swift
[53/64] Compiling CLIKit Int+CommandArgumentValue.swift
[54/64] Compiling CLIKit Set+CommandArgumentValue.swift
[55/64] Compiling CLIKit String+CommandArgumentValue.swift
[56/64] Compiling CLIKit UInt+CommandArgumentValue.swift
[57/64] Compiling CLIKit ReadEvaluatePrintLoop.swift
[58/64] Compiling CLIKit TerminalREPL.swift
[59/64] Compiling CLIKit TerminalREPLState.swift
[60/64] Compiling CLIKit StandardIO.swift
[61/64] Compiling CLIKit Terminal.swift
[62/64] Compiling CLIKit TerminalCode.swift
[63/64] Compiling CLIKit TerminalInputMode.swift
[64/64] Compiling CLIKit TerminalString.swift
BUILD FAILURE 6.1 linux