Build Information
Successful build of Termbox, reference main (996008
), with Swift 6.1 for visionOS using Xcode 16.3 on 26 Apr 2025 05:37:35 UTC.
Swift 6 data race errors: 88
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme Termbox-Package -destination generic/platform=xrOS OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures
Build Log
public static let ctrlG = Key(rawValue: 0x07)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:49:23: note: add '@MainActor' to make static property 'ctrlG' part of global actor 'MainActor'
public static let ctrlG = Key(rawValue: 0x07)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:49:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlG = Key(rawValue: 0x07)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:50:23: warning: static property 'backPace' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let backPace = Key(rawValue: 0x08)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:50:23: note: add '@MainActor' to make static property 'backPace' part of global actor 'MainActor'
public static let backPace = Key(rawValue: 0x08)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:50:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let backPace = Key(rawValue: 0x08)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:51:23: warning: static property 'ctrlH' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlH = Key(rawValue: 0x08)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:51:23: note: add '@MainActor' to make static property 'ctrlH' part of global actor 'MainActor'
public static let ctrlH = Key(rawValue: 0x08)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:51:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlH = Key(rawValue: 0x08)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:52:23: warning: static property 'tab' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let tab = Key(rawValue: 0x09)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:52:23: note: add '@MainActor' to make static property 'tab' part of global actor 'MainActor'
public static let tab = Key(rawValue: 0x09)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:52:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let tab = Key(rawValue: 0x09)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:53:23: warning: static property 'ctrlI' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlI = Key(rawValue: 0x09)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:53:23: note: add '@MainActor' to make static property 'ctrlI' part of global actor 'MainActor'
public static let ctrlI = Key(rawValue: 0x09)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:53:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlI = Key(rawValue: 0x09)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:54:23: warning: static property 'ctrlJ' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlJ = Key(rawValue: 0x0a)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:54:23: note: add '@MainActor' to make static property 'ctrlJ' part of global actor 'MainActor'
public static let ctrlJ = Key(rawValue: 0x0a)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:54:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlJ = Key(rawValue: 0x0a)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:55:23: warning: static property 'ctrlK' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlK = Key(rawValue: 0x0b)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:55:23: note: add '@MainActor' to make static property 'ctrlK' part of global actor 'MainActor'
public static let ctrlK = Key(rawValue: 0x0b)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:55:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlK = Key(rawValue: 0x0b)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:56:23: warning: static property 'ctrlL' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlL = Key(rawValue: 0x0c)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:56:23: note: add '@MainActor' to make static property 'ctrlL' part of global actor 'MainActor'
public static let ctrlL = Key(rawValue: 0x0c)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:56:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlL = Key(rawValue: 0x0c)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:57:23: warning: static property 'enter' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let enter = Key(rawValue: 0x0d)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:57:23: note: add '@MainActor' to make static property 'enter' part of global actor 'MainActor'
public static let enter = Key(rawValue: 0x0d)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:57:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let enter = Key(rawValue: 0x0d)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:58:23: warning: static property 'ctrlM' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlM = Key(rawValue: 0x0d)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:58:23: note: add '@MainActor' to make static property 'ctrlM' part of global actor 'MainActor'
public static let ctrlM = Key(rawValue: 0x0d)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:58:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlM = Key(rawValue: 0x0d)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:59:23: warning: static property 'ctrlN' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlN = Key(rawValue: 0x0e)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:59:23: note: add '@MainActor' to make static property 'ctrlN' part of global actor 'MainActor'
public static let ctrlN = Key(rawValue: 0x0e)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:59:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlN = Key(rawValue: 0x0e)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:60:23: warning: static property 'ctrlO' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlO = Key(rawValue: 0x0f)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:60:23: note: add '@MainActor' to make static property 'ctrlO' part of global actor 'MainActor'
public static let ctrlO = Key(rawValue: 0x0f)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:60:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlO = Key(rawValue: 0x0f)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:61:23: warning: static property 'ctrlP' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlP = Key(rawValue: 0x10)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:61:23: note: add '@MainActor' to make static property 'ctrlP' part of global actor 'MainActor'
public static let ctrlP = Key(rawValue: 0x10)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:61:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlP = Key(rawValue: 0x10)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:62:23: warning: static property 'ctrlQ' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlQ = Key(rawValue: 0x11)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:62:23: note: add '@MainActor' to make static property 'ctrlQ' part of global actor 'MainActor'
public static let ctrlQ = Key(rawValue: 0x11)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:62:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlQ = Key(rawValue: 0x11)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:63:23: warning: static property 'ctrlR' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlR = Key(rawValue: 0x12)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:63:23: note: add '@MainActor' to make static property 'ctrlR' part of global actor 'MainActor'
public static let ctrlR = Key(rawValue: 0x12)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:63:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlR = Key(rawValue: 0x12)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:64:23: warning: static property 'ctrlS' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlS = Key(rawValue: 0x13)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:64:23: note: add '@MainActor' to make static property 'ctrlS' part of global actor 'MainActor'
public static let ctrlS = Key(rawValue: 0x13)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:64:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlS = Key(rawValue: 0x13)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:65:23: warning: static property 'ctrlT' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlT = Key(rawValue: 0x14)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:65:23: note: add '@MainActor' to make static property 'ctrlT' part of global actor 'MainActor'
public static let ctrlT = Key(rawValue: 0x14)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:65:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlT = Key(rawValue: 0x14)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:66:23: warning: static property 'ctrlU' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlU = Key(rawValue: 0x15)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:66:23: note: add '@MainActor' to make static property 'ctrlU' part of global actor 'MainActor'
public static let ctrlU = Key(rawValue: 0x15)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:66:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlU = Key(rawValue: 0x15)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:67:23: warning: static property 'ctrlV' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlV = Key(rawValue: 0x16)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:67:23: note: add '@MainActor' to make static property 'ctrlV' part of global actor 'MainActor'
public static let ctrlV = Key(rawValue: 0x16)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:67:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlV = Key(rawValue: 0x16)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:68:23: warning: static property 'ctrlW' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlW = Key(rawValue: 0x17)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:68:23: note: add '@MainActor' to make static property 'ctrlW' part of global actor 'MainActor'
public static let ctrlW = Key(rawValue: 0x17)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:68:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlW = Key(rawValue: 0x17)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:69:23: warning: static property 'ctrlX' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlX = Key(rawValue: 0x18)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:69:23: note: add '@MainActor' to make static property 'ctrlX' part of global actor 'MainActor'
public static let ctrlX = Key(rawValue: 0x18)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:69:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlX = Key(rawValue: 0x18)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:70:23: warning: static property 'ctrlY' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlY = Key(rawValue: 0x19)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:70:23: note: add '@MainActor' to make static property 'ctrlY' part of global actor 'MainActor'
public static let ctrlY = Key(rawValue: 0x19)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:70:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlY = Key(rawValue: 0x19)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:71:23: warning: static property 'ctrlZ' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlZ = Key(rawValue: 0x1a)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:71:23: note: add '@MainActor' to make static property 'ctrlZ' part of global actor 'MainActor'
public static let ctrlZ = Key(rawValue: 0x1a)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:71:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlZ = Key(rawValue: 0x1a)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:72:23: warning: static property 'esc' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let esc = Key(rawValue: 0x1b)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:72:23: note: add '@MainActor' to make static property 'esc' part of global actor 'MainActor'
public static let esc = Key(rawValue: 0x1b)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:72:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let esc = Key(rawValue: 0x1b)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:73:23: warning: static property 'ctrlLeftBracket' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlLeftBracket = Key(rawValue: 0x1b)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:73:23: note: add '@MainActor' to make static property 'ctrlLeftBracket' part of global actor 'MainActor'
public static let ctrlLeftBracket = Key(rawValue: 0x1b)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:73:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlLeftBracket = Key(rawValue: 0x1b)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:74:23: warning: static property 'ctrl3' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrl3 = Key(rawValue: 0x1b)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:74:23: note: add '@MainActor' to make static property 'ctrl3' part of global actor 'MainActor'
public static let ctrl3 = Key(rawValue: 0x1b)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:74:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrl3 = Key(rawValue: 0x1b)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:75:23: warning: static property 'ctrl4' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrl4 = Key(rawValue: 0x1c)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:75:23: note: add '@MainActor' to make static property 'ctrl4' part of global actor 'MainActor'
public static let ctrl4 = Key(rawValue: 0x1c)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:75:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrl4 = Key(rawValue: 0x1c)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:76:23: warning: static property 'ctrlBackslash' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlBackslash = Key(rawValue: 0x1c)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:76:23: note: add '@MainActor' to make static property 'ctrlBackslash' part of global actor 'MainActor'
public static let ctrlBackslash = Key(rawValue: 0x1c)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:76:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlBackslash = Key(rawValue: 0x1c)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:77:23: warning: static property 'ctrl5' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrl5 = Key(rawValue: 0x1d)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:77:23: note: add '@MainActor' to make static property 'ctrl5' part of global actor 'MainActor'
public static let ctrl5 = Key(rawValue: 0x1d)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:77:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrl5 = Key(rawValue: 0x1d)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:78:23: warning: static property 'ctrlRightRracket' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlRightRracket = Key(rawValue: 0x1d)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:78:23: note: add '@MainActor' to make static property 'ctrlRightRracket' part of global actor 'MainActor'
public static let ctrlRightRracket = Key(rawValue: 0x1d)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:78:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlRightRracket = Key(rawValue: 0x1d)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:79:23: warning: static property 'ctrl6' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrl6 = Key(rawValue: 0x1e)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:79:23: note: add '@MainActor' to make static property 'ctrl6' part of global actor 'MainActor'
public static let ctrl6 = Key(rawValue: 0x1e)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:79:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrl6 = Key(rawValue: 0x1e)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:80:23: warning: static property 'ctrl7' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrl7 = Key(rawValue: 0x1f)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:80:23: note: add '@MainActor' to make static property 'ctrl7' part of global actor 'MainActor'
public static let ctrl7 = Key(rawValue: 0x1f)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:80:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrl7 = Key(rawValue: 0x1f)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:81:23: warning: static property 'ctrlSlash' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlSlash = Key(rawValue: 0x1f)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:81:23: note: add '@MainActor' to make static property 'ctrlSlash' part of global actor 'MainActor'
public static let ctrlSlash = Key(rawValue: 0x1f)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:81:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlSlash = Key(rawValue: 0x1f)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:82:23: warning: static property 'ctrlUnderscore' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlUnderscore = Key(rawValue: 0x1f)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:82:23: note: add '@MainActor' to make static property 'ctrlUnderscore' part of global actor 'MainActor'
public static let ctrlUnderscore = Key(rawValue: 0x1f)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:82:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlUnderscore = Key(rawValue: 0x1f)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:83:23: warning: static property 'space' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let space = Key(rawValue: 0x20)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:83:23: note: add '@MainActor' to make static property 'space' part of global actor 'MainActor'
public static let space = Key(rawValue: 0x20)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:83:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let space = Key(rawValue: 0x20)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:84:23: warning: static property 'backspace2' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let backspace2 = Key(rawValue: 0x7f)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:84:23: note: add '@MainActor' to make static property 'backspace2' part of global actor 'MainActor'
public static let backspace2 = Key(rawValue: 0x7f)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:84:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let backspace2 = Key(rawValue: 0x7f)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:85:23: warning: static property 'ctrl8' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrl8 = Key(rawValue: 0x7f)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:85:23: note: add '@MainActor' to make static property 'ctrl8' part of global actor 'MainActor'
public static let ctrl8 = Key(rawValue: 0x7f)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:85:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrl8 = Key(rawValue: 0x7f)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:109:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Attributes' may have shared mutable state; this is an error in the Swift 6 language mode
public static let `default`: Attributes = []
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:101:15: note: consider making struct 'Attributes' conform to the 'Sendable' protocol
public struct Attributes: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:109:23: note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
public static let `default`: Attributes = []
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:109:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let `default`: Attributes = []
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:110:23: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'Attributes' may have shared mutable state; this is an error in the Swift 6 language mode
public static let black = Attributes(rawValue: 0x01)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:101:15: note: consider making struct 'Attributes' conform to the 'Sendable' protocol
public struct Attributes: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:110:23: note: add '@MainActor' to make static property 'black' part of global actor 'MainActor'
public static let black = Attributes(rawValue: 0x01)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:110:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let black = Attributes(rawValue: 0x01)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:111:23: warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'Attributes' may have shared mutable state; this is an error in the Swift 6 language mode
public static let red = Attributes(rawValue: 0x02)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:101:15: note: consider making struct 'Attributes' conform to the 'Sendable' protocol
public struct Attributes: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:111:23: note: add '@MainActor' to make static property 'red' part of global actor 'MainActor'
public static let red = Attributes(rawValue: 0x02)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:111:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let red = Attributes(rawValue: 0x02)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:112:23: warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'Attributes' may have shared mutable state; this is an error in the Swift 6 language mode
public static let green = Attributes(rawValue: 0x03)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:101:15: note: consider making struct 'Attributes' conform to the 'Sendable' protocol
public struct Attributes: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:112:23: note: add '@MainActor' to make static property 'green' part of global actor 'MainActor'
public static let green = Attributes(rawValue: 0x03)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:112:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let green = Attributes(rawValue: 0x03)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:113:23: warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'Attributes' may have shared mutable state; this is an error in the Swift 6 language mode
public static let yellow = Attributes(rawValue: 0x04)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:101:15: note: consider making struct 'Attributes' conform to the 'Sendable' protocol
public struct Attributes: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:113:23: note: add '@MainActor' to make static property 'yellow' part of global actor 'MainActor'
public static let yellow = Attributes(rawValue: 0x04)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:113:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let yellow = Attributes(rawValue: 0x04)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:114:23: warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'Attributes' may have shared mutable state; this is an error in the Swift 6 language mode
public static let blue = Attributes(rawValue: 0x05)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:101:15: note: consider making struct 'Attributes' conform to the 'Sendable' protocol
public struct Attributes: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:114:23: note: add '@MainActor' to make static property 'blue' part of global actor 'MainActor'
public static let blue = Attributes(rawValue: 0x05)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:114:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let blue = Attributes(rawValue: 0x05)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:115:23: warning: static property 'magenta' is not concurrency-safe because non-'Sendable' type 'Attributes' may have shared mutable state; this is an error in the Swift 6 language mode
public static let magenta = Attributes(rawValue: 0x06)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:101:15: note: consider making struct 'Attributes' conform to the 'Sendable' protocol
public struct Attributes: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:115:23: note: add '@MainActor' to make static property 'magenta' part of global actor 'MainActor'
public static let magenta = Attributes(rawValue: 0x06)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:115:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let magenta = Attributes(rawValue: 0x06)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:116:23: warning: static property 'cyan' is not concurrency-safe because non-'Sendable' type 'Attributes' may have shared mutable state; this is an error in the Swift 6 language mode
public static let cyan = Attributes(rawValue: 0x07)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:101:15: note: consider making struct 'Attributes' conform to the 'Sendable' protocol
public struct Attributes: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:116:23: note: add '@MainActor' to make static property 'cyan' part of global actor 'MainActor'
public static let cyan = Attributes(rawValue: 0x07)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:116:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let cyan = Attributes(rawValue: 0x07)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:117:23: warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'Attributes' may have shared mutable state; this is an error in the Swift 6 language mode
public static let white = Attributes(rawValue: 0x08)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:101:15: note: consider making struct 'Attributes' conform to the 'Sendable' protocol
public struct Attributes: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:117:23: note: add '@MainActor' to make static property 'white' part of global actor 'MainActor'
public static let white = Attributes(rawValue: 0x08)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:117:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let white = Attributes(rawValue: 0x08)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:120:23: warning: static property 'bold' is not concurrency-safe because non-'Sendable' type 'Attributes' may have shared mutable state; this is an error in the Swift 6 language mode
public static let bold = Attributes(rawValue: 0x0100)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:101:15: note: consider making struct 'Attributes' conform to the 'Sendable' protocol
public struct Attributes: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:120:23: note: add '@MainActor' to make static property 'bold' part of global actor 'MainActor'
public static let bold = Attributes(rawValue: 0x0100)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:120:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let bold = Attributes(rawValue: 0x0100)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:121:23: warning: static property 'underline' is not concurrency-safe because non-'Sendable' type 'Attributes' may have shared mutable state; this is an error in the Swift 6 language mode
public static let underline = Attributes(rawValue: 0x0200)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:101:15: note: consider making struct 'Attributes' conform to the 'Sendable' protocol
public struct Attributes: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:121:23: note: add '@MainActor' to make static property 'underline' part of global actor 'MainActor'
public static let underline = Attributes(rawValue: 0x0200)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:121:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let underline = Attributes(rawValue: 0x0200)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:122:23: warning: static property 'reverse' is not concurrency-safe because non-'Sendable' type 'Attributes' may have shared mutable state; this is an error in the Swift 6 language mode
public static let reverse = Attributes(rawValue: 0x0400)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:101:15: note: consider making struct 'Attributes' conform to the 'Sendable' protocol
public struct Attributes: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:122:23: note: add '@MainActor' to make static property 'reverse' part of global actor 'MainActor'
public static let reverse = Attributes(rawValue: 0x0400)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:122:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let reverse = Attributes(rawValue: 0x0400)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:233:23: warning: static property 'esc' is not concurrency-safe because non-'Sendable' type 'InputModes' may have shared mutable state; this is an error in the Swift 6 language mode
public static let esc = InputModes(rawValue: 1)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:228:15: note: consider making struct 'InputModes' conform to the 'Sendable' protocol
public struct InputModes: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:233:23: note: add '@MainActor' to make static property 'esc' part of global actor 'MainActor'
public static let esc = InputModes(rawValue: 1)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:233:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let esc = InputModes(rawValue: 1)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:234:23: warning: static property 'alt' is not concurrency-safe because non-'Sendable' type 'InputModes' may have shared mutable state; this is an error in the Swift 6 language mode
public static let alt = InputModes(rawValue: 2)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:228:15: note: consider making struct 'InputModes' conform to the 'Sendable' protocol
public struct InputModes: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:234:23: note: add '@MainActor' to make static property 'alt' part of global actor 'MainActor'
public static let alt = InputModes(rawValue: 2)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:234:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let alt = InputModes(rawValue: 2)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:235:23: warning: static property 'mouse' is not concurrency-safe because non-'Sendable' type 'InputModes' may have shared mutable state; this is an error in the Swift 6 language mode
public static let mouse = InputModes(rawValue: 4)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:228:15: note: consider making struct 'InputModes' conform to the 'Sendable' protocol
public struct InputModes: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:235:23: note: add '@MainActor' to make static property 'mouse' part of global actor 'MainActor'
public static let mouse = InputModes(rawValue: 4)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:235:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let mouse = InputModes(rawValue: 4)
^
nonisolated(unsafe)
SwiftEmitModule normal arm64 Emitting\ module\ for\ Termbox (in target 'Termbox' from project 'Termbox')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift (in target 'Termbox' from project 'Termbox')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:10:23: warning: static property 'f1' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let f1 = Key(rawValue: 0xffff-0)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:10:23: note: add '@MainActor' to make static property 'f1' part of global actor 'MainActor'
public static let f1 = Key(rawValue: 0xffff-0)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:10:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let f1 = Key(rawValue: 0xffff-0)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:11:23: warning: static property 'f2' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let f2 = Key(rawValue: 0xffff-1)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:11:23: note: add '@MainActor' to make static property 'f2' part of global actor 'MainActor'
public static let f2 = Key(rawValue: 0xffff-1)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:11:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let f2 = Key(rawValue: 0xffff-1)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:12:23: warning: static property 'f3' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let f3 = Key(rawValue: 0xffff-2)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:12:23: note: add '@MainActor' to make static property 'f3' part of global actor 'MainActor'
public static let f3 = Key(rawValue: 0xffff-2)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:12:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let f3 = Key(rawValue: 0xffff-2)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:13:23: warning: static property 'f4' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let f4 = Key(rawValue: 0xffff-3)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:13:23: note: add '@MainActor' to make static property 'f4' part of global actor 'MainActor'
public static let f4 = Key(rawValue: 0xffff-3)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:13:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let f4 = Key(rawValue: 0xffff-3)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:14:23: warning: static property 'f5' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let f5 = Key(rawValue: 0xffff-4)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:14:23: note: add '@MainActor' to make static property 'f5' part of global actor 'MainActor'
public static let f5 = Key(rawValue: 0xffff-4)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:14:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let f5 = Key(rawValue: 0xffff-4)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:15:23: warning: static property 'f6' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let f6 = Key(rawValue: 0xffff-5)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:15:23: note: add '@MainActor' to make static property 'f6' part of global actor 'MainActor'
public static let f6 = Key(rawValue: 0xffff-5)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:15:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let f6 = Key(rawValue: 0xffff-5)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:16:23: warning: static property 'f7' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let f7 = Key(rawValue: 0xffff-6)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:16:23: note: add '@MainActor' to make static property 'f7' part of global actor 'MainActor'
public static let f7 = Key(rawValue: 0xffff-6)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:16:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let f7 = Key(rawValue: 0xffff-6)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:17:23: warning: static property 'f8' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let f8 = Key(rawValue: 0xffff-7)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:17:23: note: add '@MainActor' to make static property 'f8' part of global actor 'MainActor'
public static let f8 = Key(rawValue: 0xffff-7)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:17:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let f8 = Key(rawValue: 0xffff-7)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:18:23: warning: static property 'f9' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let f9 = Key(rawValue: 0xffff-8)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:18:23: note: add '@MainActor' to make static property 'f9' part of global actor 'MainActor'
public static let f9 = Key(rawValue: 0xffff-8)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:18:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let f9 = Key(rawValue: 0xffff-8)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:19:23: warning: static property 'f10' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let f10 = Key(rawValue: 0xffff-9)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:19:23: note: add '@MainActor' to make static property 'f10' part of global actor 'MainActor'
public static let f10 = Key(rawValue: 0xffff-9)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:19:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let f10 = Key(rawValue: 0xffff-9)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:20:23: warning: static property 'f11' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let f11 = Key(rawValue: 0xffff-10)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:20:23: note: add '@MainActor' to make static property 'f11' part of global actor 'MainActor'
public static let f11 = Key(rawValue: 0xffff-10)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:20:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let f11 = Key(rawValue: 0xffff-10)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:21:23: warning: static property 'f12' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let f12 = Key(rawValue: 0xffff-11)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:21:23: note: add '@MainActor' to make static property 'f12' part of global actor 'MainActor'
public static let f12 = Key(rawValue: 0xffff-11)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:21:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let f12 = Key(rawValue: 0xffff-11)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:22:23: warning: static property 'insert' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let insert = Key(rawValue: 0xffff-12)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:22:23: note: add '@MainActor' to make static property 'insert' part of global actor 'MainActor'
public static let insert = Key(rawValue: 0xffff-12)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:22:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let insert = Key(rawValue: 0xffff-12)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:23:23: warning: static property 'delete' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let delete = Key(rawValue: 0xffff-13)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:23:23: note: add '@MainActor' to make static property 'delete' part of global actor 'MainActor'
public static let delete = Key(rawValue: 0xffff-13)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:23:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let delete = Key(rawValue: 0xffff-13)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:24:23: warning: static property 'home' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let home = Key(rawValue: 0xffff-14)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:24:23: note: add '@MainActor' to make static property 'home' part of global actor 'MainActor'
public static let home = Key(rawValue: 0xffff-14)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:24:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let home = Key(rawValue: 0xffff-14)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:25:23: warning: static property 'end' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let end = Key(rawValue: 0xffff-15)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:25:23: note: add '@MainActor' to make static property 'end' part of global actor 'MainActor'
public static let end = Key(rawValue: 0xffff-15)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:25:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let end = Key(rawValue: 0xffff-15)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:26:23: warning: static property 'pageUp' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let pageUp = Key(rawValue: 0xffff-16)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:26:23: note: add '@MainActor' to make static property 'pageUp' part of global actor 'MainActor'
public static let pageUp = Key(rawValue: 0xffff-16)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:26:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let pageUp = Key(rawValue: 0xffff-16)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:27:23: warning: static property 'pageDown' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let pageDown = Key(rawValue: 0xffff-17)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:27:23: note: add '@MainActor' to make static property 'pageDown' part of global actor 'MainActor'
public static let pageDown = Key(rawValue: 0xffff-17)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:27:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let pageDown = Key(rawValue: 0xffff-17)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:28:23: warning: static property 'arrowUp' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let arrowUp = Key(rawValue: 0xffff-18)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:28:23: note: add '@MainActor' to make static property 'arrowUp' part of global actor 'MainActor'
public static let arrowUp = Key(rawValue: 0xffff-18)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:28:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let arrowUp = Key(rawValue: 0xffff-18)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:29:23: warning: static property 'arrowDown' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let arrowDown = Key(rawValue: 0xffff-19)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:29:23: note: add '@MainActor' to make static property 'arrowDown' part of global actor 'MainActor'
public static let arrowDown = Key(rawValue: 0xffff-19)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:29:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let arrowDown = Key(rawValue: 0xffff-19)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:30:23: warning: static property 'arrowLeft' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let arrowLeft = Key(rawValue: 0xffff-20)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:30:23: note: add '@MainActor' to make static property 'arrowLeft' part of global actor 'MainActor'
public static let arrowLeft = Key(rawValue: 0xffff-20)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:30:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let arrowLeft = Key(rawValue: 0xffff-20)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:31:23: warning: static property 'arrowRight' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let arrowRight = Key(rawValue: 0xffff-21)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:31:23: note: add '@MainActor' to make static property 'arrowRight' part of global actor 'MainActor'
public static let arrowRight = Key(rawValue: 0xffff-21)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:31:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let arrowRight = Key(rawValue: 0xffff-21)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:32:23: warning: static property 'mouseLeft' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let mouseLeft = Key(rawValue: 0xffff-22)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:32:23: note: add '@MainActor' to make static property 'mouseLeft' part of global actor 'MainActor'
public static let mouseLeft = Key(rawValue: 0xffff-22)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:32:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let mouseLeft = Key(rawValue: 0xffff-22)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:33:23: warning: static property 'mouseRight' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let mouseRight = Key(rawValue: 0xffff-23)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:33:23: note: add '@MainActor' to make static property 'mouseRight' part of global actor 'MainActor'
public static let mouseRight = Key(rawValue: 0xffff-23)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:33:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let mouseRight = Key(rawValue: 0xffff-23)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:34:23: warning: static property 'mouseMiddle' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let mouseMiddle = Key(rawValue: 0xffff-24)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:34:23: note: add '@MainActor' to make static property 'mouseMiddle' part of global actor 'MainActor'
public static let mouseMiddle = Key(rawValue: 0xffff-24)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:34:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let mouseMiddle = Key(rawValue: 0xffff-24)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:35:23: warning: static property 'mouseRelease' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let mouseRelease = Key(rawValue: 0xffff-25)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:35:23: note: add '@MainActor' to make static property 'mouseRelease' part of global actor 'MainActor'
public static let mouseRelease = Key(rawValue: 0xffff-25)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:35:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let mouseRelease = Key(rawValue: 0xffff-25)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:36:23: warning: static property 'mouseWheelUp' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let mouseWheelUp = Key(rawValue: 0xffff-26)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:36:23: note: add '@MainActor' to make static property 'mouseWheelUp' part of global actor 'MainActor'
public static let mouseWheelUp = Key(rawValue: 0xffff-26)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:36:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let mouseWheelUp = Key(rawValue: 0xffff-26)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:37:23: warning: static property 'mouseWheelDown' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let mouseWheelDown = Key(rawValue: 0xffff-27)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:37:23: note: add '@MainActor' to make static property 'mouseWheelDown' part of global actor 'MainActor'
public static let mouseWheelDown = Key(rawValue: 0xffff-27)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:37:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let mouseWheelDown = Key(rawValue: 0xffff-27)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:41:23: warning: static property 'ctrlTilde' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlTilde = Key(rawValue: 0x00)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:41:23: note: add '@MainActor' to make static property 'ctrlTilde' part of global actor 'MainActor'
public static let ctrlTilde = Key(rawValue: 0x00)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:41:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlTilde = Key(rawValue: 0x00)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:42:23: warning: static property 'ctrl2' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrl2 = Key(rawValue: 0x00)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:42:23: note: add '@MainActor' to make static property 'ctrl2' part of global actor 'MainActor'
public static let ctrl2 = Key(rawValue: 0x00)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:42:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrl2 = Key(rawValue: 0x00)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:43:23: warning: static property 'ctrlA' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlA = Key(rawValue: 0x01)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:43:23: note: add '@MainActor' to make static property 'ctrlA' part of global actor 'MainActor'
public static let ctrlA = Key(rawValue: 0x01)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:43:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlA = Key(rawValue: 0x01)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:44:23: warning: static property 'ctrlB' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlB = Key(rawValue: 0x02)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:44:23: note: add '@MainActor' to make static property 'ctrlB' part of global actor 'MainActor'
public static let ctrlB = Key(rawValue: 0x02)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:44:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlB = Key(rawValue: 0x02)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:45:23: warning: static property 'ctrlC' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlC = Key(rawValue: 0x03)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:45:23: note: add '@MainActor' to make static property 'ctrlC' part of global actor 'MainActor'
public static let ctrlC = Key(rawValue: 0x03)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:45:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlC = Key(rawValue: 0x03)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:46:23: warning: static property 'ctrlD' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlD = Key(rawValue: 0x04)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:46:23: note: add '@MainActor' to make static property 'ctrlD' part of global actor 'MainActor'
public static let ctrlD = Key(rawValue: 0x04)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:46:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlD = Key(rawValue: 0x04)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:47:23: warning: static property 'ctrlE' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlE = Key(rawValue: 0x05)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:47:23: note: add '@MainActor' to make static property 'ctrlE' part of global actor 'MainActor'
public static let ctrlE = Key(rawValue: 0x05)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:47:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlE = Key(rawValue: 0x05)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:48:23: warning: static property 'ctrlF' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlF = Key(rawValue: 0x06)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:48:23: note: add '@MainActor' to make static property 'ctrlF' part of global actor 'MainActor'
public static let ctrlF = Key(rawValue: 0x06)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:48:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlF = Key(rawValue: 0x06)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:49:23: warning: static property 'ctrlG' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlG = Key(rawValue: 0x07)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:49:23: note: add '@MainActor' to make static property 'ctrlG' part of global actor 'MainActor'
public static let ctrlG = Key(rawValue: 0x07)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:49:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlG = Key(rawValue: 0x07)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:50:23: warning: static property 'backPace' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let backPace = Key(rawValue: 0x08)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:50:23: note: add '@MainActor' to make static property 'backPace' part of global actor 'MainActor'
public static let backPace = Key(rawValue: 0x08)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:50:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let backPace = Key(rawValue: 0x08)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:51:23: warning: static property 'ctrlH' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlH = Key(rawValue: 0x08)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:51:23: note: add '@MainActor' to make static property 'ctrlH' part of global actor 'MainActor'
public static let ctrlH = Key(rawValue: 0x08)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:51:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlH = Key(rawValue: 0x08)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:52:23: warning: static property 'tab' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let tab = Key(rawValue: 0x09)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:52:23: note: add '@MainActor' to make static property 'tab' part of global actor 'MainActor'
public static let tab = Key(rawValue: 0x09)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:52:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let tab = Key(rawValue: 0x09)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:53:23: warning: static property 'ctrlI' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlI = Key(rawValue: 0x09)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:53:23: note: add '@MainActor' to make static property 'ctrlI' part of global actor 'MainActor'
public static let ctrlI = Key(rawValue: 0x09)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:53:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlI = Key(rawValue: 0x09)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:54:23: warning: static property 'ctrlJ' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlJ = Key(rawValue: 0x0a)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:54:23: note: add '@MainActor' to make static property 'ctrlJ' part of global actor 'MainActor'
public static let ctrlJ = Key(rawValue: 0x0a)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:54:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlJ = Key(rawValue: 0x0a)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:55:23: warning: static property 'ctrlK' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlK = Key(rawValue: 0x0b)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:55:23: note: add '@MainActor' to make static property 'ctrlK' part of global actor 'MainActor'
public static let ctrlK = Key(rawValue: 0x0b)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:55:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlK = Key(rawValue: 0x0b)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:56:23: warning: static property 'ctrlL' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlL = Key(rawValue: 0x0c)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:56:23: note: add '@MainActor' to make static property 'ctrlL' part of global actor 'MainActor'
public static let ctrlL = Key(rawValue: 0x0c)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:56:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlL = Key(rawValue: 0x0c)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:57:23: warning: static property 'enter' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let enter = Key(rawValue: 0x0d)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:57:23: note: add '@MainActor' to make static property 'enter' part of global actor 'MainActor'
public static let enter = Key(rawValue: 0x0d)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:57:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let enter = Key(rawValue: 0x0d)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:58:23: warning: static property 'ctrlM' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlM = Key(rawValue: 0x0d)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:58:23: note: add '@MainActor' to make static property 'ctrlM' part of global actor 'MainActor'
public static let ctrlM = Key(rawValue: 0x0d)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:58:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlM = Key(rawValue: 0x0d)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:59:23: warning: static property 'ctrlN' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlN = Key(rawValue: 0x0e)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:59:23: note: add '@MainActor' to make static property 'ctrlN' part of global actor 'MainActor'
public static let ctrlN = Key(rawValue: 0x0e)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:59:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlN = Key(rawValue: 0x0e)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:60:23: warning: static property 'ctrlO' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlO = Key(rawValue: 0x0f)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:60:23: note: add '@MainActor' to make static property 'ctrlO' part of global actor 'MainActor'
public static let ctrlO = Key(rawValue: 0x0f)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:60:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlO = Key(rawValue: 0x0f)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:61:23: warning: static property 'ctrlP' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlP = Key(rawValue: 0x10)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:61:23: note: add '@MainActor' to make static property 'ctrlP' part of global actor 'MainActor'
public static let ctrlP = Key(rawValue: 0x10)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:61:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlP = Key(rawValue: 0x10)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:62:23: warning: static property 'ctrlQ' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlQ = Key(rawValue: 0x11)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:62:23: note: add '@MainActor' to make static property 'ctrlQ' part of global actor 'MainActor'
public static let ctrlQ = Key(rawValue: 0x11)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:62:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlQ = Key(rawValue: 0x11)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:63:23: warning: static property 'ctrlR' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlR = Key(rawValue: 0x12)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:63:23: note: add '@MainActor' to make static property 'ctrlR' part of global actor 'MainActor'
public static let ctrlR = Key(rawValue: 0x12)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:63:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlR = Key(rawValue: 0x12)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:64:23: warning: static property 'ctrlS' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlS = Key(rawValue: 0x13)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:64:23: note: add '@MainActor' to make static property 'ctrlS' part of global actor 'MainActor'
public static let ctrlS = Key(rawValue: 0x13)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:64:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlS = Key(rawValue: 0x13)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:65:23: warning: static property 'ctrlT' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlT = Key(rawValue: 0x14)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:65:23: note: add '@MainActor' to make static property 'ctrlT' part of global actor 'MainActor'
public static let ctrlT = Key(rawValue: 0x14)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:65:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlT = Key(rawValue: 0x14)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:66:23: warning: static property 'ctrlU' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlU = Key(rawValue: 0x15)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:66:23: note: add '@MainActor' to make static property 'ctrlU' part of global actor 'MainActor'
public static let ctrlU = Key(rawValue: 0x15)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:66:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlU = Key(rawValue: 0x15)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:67:23: warning: static property 'ctrlV' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlV = Key(rawValue: 0x16)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:67:23: note: add '@MainActor' to make static property 'ctrlV' part of global actor 'MainActor'
public static let ctrlV = Key(rawValue: 0x16)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:67:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlV = Key(rawValue: 0x16)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:68:23: warning: static property 'ctrlW' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlW = Key(rawValue: 0x17)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:68:23: note: add '@MainActor' to make static property 'ctrlW' part of global actor 'MainActor'
public static let ctrlW = Key(rawValue: 0x17)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:68:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlW = Key(rawValue: 0x17)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:69:23: warning: static property 'ctrlX' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlX = Key(rawValue: 0x18)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:69:23: note: add '@MainActor' to make static property 'ctrlX' part of global actor 'MainActor'
public static let ctrlX = Key(rawValue: 0x18)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:69:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlX = Key(rawValue: 0x18)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:70:23: warning: static property 'ctrlY' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlY = Key(rawValue: 0x19)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:70:23: note: add '@MainActor' to make static property 'ctrlY' part of global actor 'MainActor'
public static let ctrlY = Key(rawValue: 0x19)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:70:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlY = Key(rawValue: 0x19)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:71:23: warning: static property 'ctrlZ' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlZ = Key(rawValue: 0x1a)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:71:23: note: add '@MainActor' to make static property 'ctrlZ' part of global actor 'MainActor'
public static let ctrlZ = Key(rawValue: 0x1a)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:71:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlZ = Key(rawValue: 0x1a)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:72:23: warning: static property 'esc' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let esc = Key(rawValue: 0x1b)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:72:23: note: add '@MainActor' to make static property 'esc' part of global actor 'MainActor'
public static let esc = Key(rawValue: 0x1b)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:72:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let esc = Key(rawValue: 0x1b)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:73:23: warning: static property 'ctrlLeftBracket' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlLeftBracket = Key(rawValue: 0x1b)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:73:23: note: add '@MainActor' to make static property 'ctrlLeftBracket' part of global actor 'MainActor'
public static let ctrlLeftBracket = Key(rawValue: 0x1b)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:73:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlLeftBracket = Key(rawValue: 0x1b)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:74:23: warning: static property 'ctrl3' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrl3 = Key(rawValue: 0x1b)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:74:23: note: add '@MainActor' to make static property 'ctrl3' part of global actor 'MainActor'
public static let ctrl3 = Key(rawValue: 0x1b)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:74:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrl3 = Key(rawValue: 0x1b)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:75:23: warning: static property 'ctrl4' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrl4 = Key(rawValue: 0x1c)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:75:23: note: add '@MainActor' to make static property 'ctrl4' part of global actor 'MainActor'
public static let ctrl4 = Key(rawValue: 0x1c)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:75:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrl4 = Key(rawValue: 0x1c)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:76:23: warning: static property 'ctrlBackslash' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlBackslash = Key(rawValue: 0x1c)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:76:23: note: add '@MainActor' to make static property 'ctrlBackslash' part of global actor 'MainActor'
public static let ctrlBackslash = Key(rawValue: 0x1c)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:76:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlBackslash = Key(rawValue: 0x1c)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:77:23: warning: static property 'ctrl5' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrl5 = Key(rawValue: 0x1d)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:77:23: note: add '@MainActor' to make static property 'ctrl5' part of global actor 'MainActor'
public static let ctrl5 = Key(rawValue: 0x1d)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:77:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrl5 = Key(rawValue: 0x1d)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:78:23: warning: static property 'ctrlRightRracket' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlRightRracket = Key(rawValue: 0x1d)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:78:23: note: add '@MainActor' to make static property 'ctrlRightRracket' part of global actor 'MainActor'
public static let ctrlRightRracket = Key(rawValue: 0x1d)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:78:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlRightRracket = Key(rawValue: 0x1d)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:79:23: warning: static property 'ctrl6' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrl6 = Key(rawValue: 0x1e)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:79:23: note: add '@MainActor' to make static property 'ctrl6' part of global actor 'MainActor'
public static let ctrl6 = Key(rawValue: 0x1e)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:79:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrl6 = Key(rawValue: 0x1e)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:80:23: warning: static property 'ctrl7' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrl7 = Key(rawValue: 0x1f)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:80:23: note: add '@MainActor' to make static property 'ctrl7' part of global actor 'MainActor'
public static let ctrl7 = Key(rawValue: 0x1f)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:80:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrl7 = Key(rawValue: 0x1f)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:81:23: warning: static property 'ctrlSlash' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlSlash = Key(rawValue: 0x1f)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:81:23: note: add '@MainActor' to make static property 'ctrlSlash' part of global actor 'MainActor'
public static let ctrlSlash = Key(rawValue: 0x1f)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:81:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlSlash = Key(rawValue: 0x1f)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:82:23: warning: static property 'ctrlUnderscore' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrlUnderscore = Key(rawValue: 0x1f)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:82:23: note: add '@MainActor' to make static property 'ctrlUnderscore' part of global actor 'MainActor'
public static let ctrlUnderscore = Key(rawValue: 0x1f)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:82:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrlUnderscore = Key(rawValue: 0x1f)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:83:23: warning: static property 'space' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let space = Key(rawValue: 0x20)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:83:23: note: add '@MainActor' to make static property 'space' part of global actor 'MainActor'
public static let space = Key(rawValue: 0x20)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:83:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let space = Key(rawValue: 0x20)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:84:23: warning: static property 'backspace2' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let backspace2 = Key(rawValue: 0x7f)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:84:23: note: add '@MainActor' to make static property 'backspace2' part of global actor 'MainActor'
public static let backspace2 = Key(rawValue: 0x7f)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:84:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let backspace2 = Key(rawValue: 0x7f)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:85:23: warning: static property 'ctrl8' is not concurrency-safe because non-'Sendable' type 'Key' may have shared mutable state; this is an error in the Swift 6 language mode
public static let ctrl8 = Key(rawValue: 0x7f)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:3:15: note: consider making struct 'Key' conform to the 'Sendable' protocol
public struct Key: Equatable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:85:23: note: add '@MainActor' to make static property 'ctrl8' part of global actor 'MainActor'
public static let ctrl8 = Key(rawValue: 0x7f)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:85:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let ctrl8 = Key(rawValue: 0x7f)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:109:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Attributes' may have shared mutable state; this is an error in the Swift 6 language mode
public static let `default`: Attributes = []
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:101:15: note: consider making struct 'Attributes' conform to the 'Sendable' protocol
public struct Attributes: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:109:23: note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
public static let `default`: Attributes = []
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:109:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let `default`: Attributes = []
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:110:23: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'Attributes' may have shared mutable state; this is an error in the Swift 6 language mode
public static let black = Attributes(rawValue: 0x01)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:101:15: note: consider making struct 'Attributes' conform to the 'Sendable' protocol
public struct Attributes: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:110:23: note: add '@MainActor' to make static property 'black' part of global actor 'MainActor'
public static let black = Attributes(rawValue: 0x01)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:110:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let black = Attributes(rawValue: 0x01)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:111:23: warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'Attributes' may have shared mutable state; this is an error in the Swift 6 language mode
public static let red = Attributes(rawValue: 0x02)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:101:15: note: consider making struct 'Attributes' conform to the 'Sendable' protocol
public struct Attributes: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:111:23: note: add '@MainActor' to make static property 'red' part of global actor 'MainActor'
public static let red = Attributes(rawValue: 0x02)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:111:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let red = Attributes(rawValue: 0x02)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:112:23: warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'Attributes' may have shared mutable state; this is an error in the Swift 6 language mode
public static let green = Attributes(rawValue: 0x03)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:101:15: note: consider making struct 'Attributes' conform to the 'Sendable' protocol
public struct Attributes: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:112:23: note: add '@MainActor' to make static property 'green' part of global actor 'MainActor'
public static let green = Attributes(rawValue: 0x03)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:112:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let green = Attributes(rawValue: 0x03)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:113:23: warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'Attributes' may have shared mutable state; this is an error in the Swift 6 language mode
public static let yellow = Attributes(rawValue: 0x04)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:101:15: note: consider making struct 'Attributes' conform to the 'Sendable' protocol
public struct Attributes: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:113:23: note: add '@MainActor' to make static property 'yellow' part of global actor 'MainActor'
public static let yellow = Attributes(rawValue: 0x04)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:113:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let yellow = Attributes(rawValue: 0x04)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:114:23: warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'Attributes' may have shared mutable state; this is an error in the Swift 6 language mode
public static let blue = Attributes(rawValue: 0x05)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:101:15: note: consider making struct 'Attributes' conform to the 'Sendable' protocol
public struct Attributes: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:114:23: note: add '@MainActor' to make static property 'blue' part of global actor 'MainActor'
public static let blue = Attributes(rawValue: 0x05)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:114:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let blue = Attributes(rawValue: 0x05)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:115:23: warning: static property 'magenta' is not concurrency-safe because non-'Sendable' type 'Attributes' may have shared mutable state; this is an error in the Swift 6 language mode
public static let magenta = Attributes(rawValue: 0x06)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:101:15: note: consider making struct 'Attributes' conform to the 'Sendable' protocol
public struct Attributes: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:115:23: note: add '@MainActor' to make static property 'magenta' part of global actor 'MainActor'
public static let magenta = Attributes(rawValue: 0x06)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:115:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let magenta = Attributes(rawValue: 0x06)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:116:23: warning: static property 'cyan' is not concurrency-safe because non-'Sendable' type 'Attributes' may have shared mutable state; this is an error in the Swift 6 language mode
public static let cyan = Attributes(rawValue: 0x07)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:101:15: note: consider making struct 'Attributes' conform to the 'Sendable' protocol
public struct Attributes: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:116:23: note: add '@MainActor' to make static property 'cyan' part of global actor 'MainActor'
public static let cyan = Attributes(rawValue: 0x07)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:116:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let cyan = Attributes(rawValue: 0x07)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:117:23: warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'Attributes' may have shared mutable state; this is an error in the Swift 6 language mode
public static let white = Attributes(rawValue: 0x08)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:101:15: note: consider making struct 'Attributes' conform to the 'Sendable' protocol
public struct Attributes: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:117:23: note: add '@MainActor' to make static property 'white' part of global actor 'MainActor'
public static let white = Attributes(rawValue: 0x08)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:117:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let white = Attributes(rawValue: 0x08)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:120:23: warning: static property 'bold' is not concurrency-safe because non-'Sendable' type 'Attributes' may have shared mutable state; this is an error in the Swift 6 language mode
public static let bold = Attributes(rawValue: 0x0100)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:101:15: note: consider making struct 'Attributes' conform to the 'Sendable' protocol
public struct Attributes: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:120:23: note: add '@MainActor' to make static property 'bold' part of global actor 'MainActor'
public static let bold = Attributes(rawValue: 0x0100)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:120:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let bold = Attributes(rawValue: 0x0100)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:121:23: warning: static property 'underline' is not concurrency-safe because non-'Sendable' type 'Attributes' may have shared mutable state; this is an error in the Swift 6 language mode
public static let underline = Attributes(rawValue: 0x0200)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:101:15: note: consider making struct 'Attributes' conform to the 'Sendable' protocol
public struct Attributes: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:121:23: note: add '@MainActor' to make static property 'underline' part of global actor 'MainActor'
public static let underline = Attributes(rawValue: 0x0200)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:121:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let underline = Attributes(rawValue: 0x0200)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:122:23: warning: static property 'reverse' is not concurrency-safe because non-'Sendable' type 'Attributes' may have shared mutable state; this is an error in the Swift 6 language mode
public static let reverse = Attributes(rawValue: 0x0400)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:101:15: note: consider making struct 'Attributes' conform to the 'Sendable' protocol
public struct Attributes: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:122:23: note: add '@MainActor' to make static property 'reverse' part of global actor 'MainActor'
public static let reverse = Attributes(rawValue: 0x0400)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:122:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let reverse = Attributes(rawValue: 0x0400)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:233:23: warning: static property 'esc' is not concurrency-safe because non-'Sendable' type 'InputModes' may have shared mutable state; this is an error in the Swift 6 language mode
public static let esc = InputModes(rawValue: 1)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:228:15: note: consider making struct 'InputModes' conform to the 'Sendable' protocol
public struct InputModes: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:233:23: note: add '@MainActor' to make static property 'esc' part of global actor 'MainActor'
public static let esc = InputModes(rawValue: 1)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:233:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let esc = InputModes(rawValue: 1)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:234:23: warning: static property 'alt' is not concurrency-safe because non-'Sendable' type 'InputModes' may have shared mutable state; this is an error in the Swift 6 language mode
public static let alt = InputModes(rawValue: 2)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:228:15: note: consider making struct 'InputModes' conform to the 'Sendable' protocol
public struct InputModes: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:234:23: note: add '@MainActor' to make static property 'alt' part of global actor 'MainActor'
public static let alt = InputModes(rawValue: 2)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:234:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let alt = InputModes(rawValue: 2)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:235:23: warning: static property 'mouse' is not concurrency-safe because non-'Sendable' type 'InputModes' may have shared mutable state; this is an error in the Swift 6 language mode
public static let mouse = InputModes(rawValue: 4)
^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:228:15: note: consider making struct 'InputModes' conform to the 'Sendable' protocol
public struct InputModes: OptionSet {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:235:23: note: add '@MainActor' to make static property 'mouse' part of global actor 'MainActor'
public static let mouse = InputModes(rawValue: 4)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:235:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let mouse = InputModes(rawValue: 4)
^
nonisolated(unsafe)
SwiftDriverJobDiscovery normal arm64 Emitting module for Termbox (in target 'Termbox' from project 'Termbox')
SwiftDriver\ Compilation\ Requirements Termbox normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Termbox' from project 'Termbox')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation-Requirements -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name Termbox -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/ctermbox.modulemap -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -target arm64-apple-xros1.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -parse-as-library -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/ctermbox/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/Termbox-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox-Swift.h (in target 'Termbox' from project 'Termbox')
cd /Users/admin/builder/spi-builder-workspace
builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/Termbox-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Termbox.swiftmodule/arm64-apple-xros.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox.swiftdoc (in target 'Termbox' from project 'Termbox')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Termbox.swiftmodule/arm64-apple-xros.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Termbox.swiftmodule/arm64-apple-xros.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox.swiftmodule (in target 'Termbox' from project 'Termbox')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Termbox.swiftmodule/arm64-apple-xros.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Termbox.swiftmodule/arm64-apple-xros.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox.abi.json (in target 'Termbox' from project 'Termbox')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Termbox.swiftmodule/arm64-apple-xros.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Termbox.swiftmodule/Project/arm64-apple-xros.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox.swiftsourceinfo (in target 'Termbox' from project 'Termbox')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Termbox.swiftmodule/Project/arm64-apple-xros.swiftsourceinfo
SwiftDriver paint normal arm64 com.apple.xcode.tools.swift.compiler (in target 'paint' from project 'Termbox')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-SwiftDriver -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name paint -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/ctermbox.modulemap -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -target arm64-apple-xros1.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/ctermbox/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftEmitModule normal arm64 Emitting\ module\ for\ paint (in target 'paint' from project 'Termbox')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Examples/paint/main.swift (in target 'paint' from project 'Termbox')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ main.swift /Users/admin/builder/spi-builder-workspace/Examples/paint/main.swift (in target 'paint' from project 'Termbox')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Examples/paint/main.swift (in target 'paint' from project 'Termbox')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64 Emitting module for paint (in target 'paint' from project 'Termbox')
SwiftDriver\ Compilation\ Requirements paint normal arm64 com.apple.xcode.tools.swift.compiler (in target 'paint' from project 'Termbox')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation-Requirements -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name paint -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/ctermbox.modulemap -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -target arm64-apple-xros1.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/ctermbox/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/paint.swiftmodule/arm64-apple-xros.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint.abi.json (in target 'paint' from project 'Termbox')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/paint.swiftmodule/arm64-apple-xros.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/paint.swiftmodule/arm64-apple-xros.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint.swiftmodule (in target 'paint' from project 'Termbox')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/paint.swiftmodule/arm64-apple-xros.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/paint.swiftmodule/arm64-apple-xros.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint.swiftdoc (in target 'paint' from project 'Termbox')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/paint.swiftmodule/arm64-apple-xros.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/paint.swiftmodule/Project/arm64-apple-xros.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint.swiftsourceinfo (in target 'paint' from project 'Termbox')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/paint.swiftmodule/Project/arm64-apple-xros.swiftsourceinfo
SwiftDriverJobDiscovery normal arm64 Compiling main.swift (in target 'paint' from project 'Termbox')
SwiftDriver\ Compilation paint normal arm64 com.apple.xcode.tools.swift.compiler (in target 'paint' from project 'Termbox')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name paint -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/ctermbox.modulemap -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -target arm64-apple-xros1.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/ctermbox/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriverJobDiscovery normal arm64 Compiling Termbox.swift (in target 'Termbox' from project 'Termbox')
SwiftDriver\ Compilation Termbox normal arm64 com.apple.xcode.tools.swift.compiler (in target 'Termbox' from project 'Termbox')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name Termbox -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/ctermbox.modulemap -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -target arm64-apple-xros1.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -parse-as-library -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/xros2.4-22O233-407b76dbb837030756cbe1ab3f0b01b6.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/Sources/ctermbox/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Termbox.o normal (in target 'Termbox' from project 'Termbox')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-xros1.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/xros -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Termbox.o
ExtractAppIntentsMetadata (in target 'Termbox' from project 'Termbox')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --module-name Termbox --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk --xcode-version 16E140 --platform-family xrOS --deployment-target 1.0 --bundle-identifier spi-builder-workspace.Termbox --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Termbox.appintents --target-triple arm64-apple-xros1.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Termbox.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Termbox.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Termbox.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2025-04-25 22:37:34.008 appintentsmetadataprocessor[785:4121] Starting appintentsmetadataprocessor export
2025-04-25 22:37:34.046 appintentsmetadataprocessor[785:4121] Extracted no relevant App Intents symbols, skipping writing output
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Termbox.o (in target 'Termbox' from project 'Termbox')
cd /Users/admin/builder/spi-builder-workspace
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Termbox.o
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/paint normal (in target 'paint' from project 'Termbox')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-xros1.0 -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-xros -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS2.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint.LinkFileList -Xlinker -rpath -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/PackageFrameworks -Xlinker -rpath -Xlinker @executable_path/../lib -dead_strip -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/xros -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint.swiftmodule -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/paint -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox.swiftmodule
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/paint (in target 'paint' from project 'Termbox')
cd /Users/admin/builder/spi-builder-workspace
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/paint
** BUILD SUCCEEDED **
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "Termbox",
"name" : "Termbox",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "Termbox",
"targets" : [
"Termbox"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "ctermbox",
"targets" : [
"ctermbox"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "paint",
"targets" : [
"paint"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "paint",
"module_type" : "SwiftTarget",
"name" : "paint",
"path" : "Examples/paint",
"product_memberships" : [
"paint"
],
"sources" : [
"main.swift"
],
"target_dependencies" : [
"Termbox"
],
"type" : "executable"
},
{
"c99name" : "ctermbox",
"module_type" : "ClangTarget",
"name" : "ctermbox",
"path" : "Sources/ctermbox",
"product_memberships" : [
"Termbox",
"ctermbox",
"paint"
],
"sources" : [
"src/termbox.c",
"src/utf8.c"
],
"type" : "library"
},
{
"c99name" : "Termbox",
"module_type" : "SwiftTarget",
"name" : "Termbox",
"path" : "Sources/Termbox",
"product_memberships" : [
"Termbox",
"paint"
],
"sources" : [
"Termbox.swift"
],
"target_dependencies" : [
"ctermbox"
],
"type" : "library"
}
],
"tools_version" : "5.3"
}
Done.