This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.

The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of Termbox with Swift 6.0 for visionOS using Xcode 16.0.

Swift 6 data race errors: 89

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.3.0.app xcrun --toolchain org.swift.600202405261a xcodebuild -IDEClonedSourcePackagesDirPathOverride=$workDir/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $workDir/.derivedData build -scheme Termbox-Package -destination generic/platform=xros OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete

Build Log

  1 | import ctermbox
  2 |
  3 | public struct Key: Equatable {
    |               `- note: consider making struct 'Key' conform to the 'Sendable' protocol
  4 |     let rawValue: UInt16
  5 |
    :
 79 |     public static let ctrl6            = Key(rawValue: 0x1e)
 80 |     public static let ctrl7            = Key(rawValue: 0x1f)
 81 |     public static let ctrlSlash        = Key(rawValue: 0x1f)
    |                       |- 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
    |                       |- note: annotate 'ctrlSlash' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 82 |     public static let ctrlUnderscore   = Key(rawValue: 0x1f)
 83 |     public static let space            = Key(rawValue: 0x20)
/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
  1 | import ctermbox
  2 |
  3 | public struct Key: Equatable {
    |               `- note: consider making struct 'Key' conform to the 'Sendable' protocol
  4 |     let rawValue: UInt16
  5 |
    :
 80 |     public static let ctrl7            = Key(rawValue: 0x1f)
 81 |     public static let ctrlSlash        = Key(rawValue: 0x1f)
 82 |     public static let ctrlUnderscore   = Key(rawValue: 0x1f)
    |                       |- 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
    |                       |- note: annotate 'ctrlUnderscore' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 83 |     public static let space            = Key(rawValue: 0x20)
 84 |     public static let backspace2       = Key(rawValue: 0x7f)
/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
  1 | import ctermbox
  2 |
  3 | public struct Key: Equatable {
    |               `- note: consider making struct 'Key' conform to the 'Sendable' protocol
  4 |     let rawValue: UInt16
  5 |
    :
 81 |     public static let ctrlSlash        = Key(rawValue: 0x1f)
 82 |     public static let ctrlUnderscore   = Key(rawValue: 0x1f)
 83 |     public static let space            = Key(rawValue: 0x20)
    |                       |- 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
    |                       |- note: annotate 'space' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 84 |     public static let backspace2       = Key(rawValue: 0x7f)
 85 |     public static let ctrl8            = Key(rawValue: 0x7f)
/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
  1 | import ctermbox
  2 |
  3 | public struct Key: Equatable {
    |               `- note: consider making struct 'Key' conform to the 'Sendable' protocol
  4 |     let rawValue: UInt16
  5 |
    :
 82 |     public static let ctrlUnderscore   = Key(rawValue: 0x1f)
 83 |     public static let space            = Key(rawValue: 0x20)
 84 |     public static let backspace2       = Key(rawValue: 0x7f)
    |                       |- 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
    |                       |- note: annotate 'backspace2' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 85 |     public static let ctrl8            = Key(rawValue: 0x7f)
 86 |
/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
  1 | import ctermbox
  2 |
  3 | public struct Key: Equatable {
    |               `- note: consider making struct 'Key' conform to the 'Sendable' protocol
  4 |     let rawValue: UInt16
  5 |
    :
 83 |     public static let space            = Key(rawValue: 0x20)
 84 |     public static let backspace2       = Key(rawValue: 0x7f)
 85 |     public static let ctrl8            = Key(rawValue: 0x7f)
    |                       |- 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
    |                       |- note: annotate 'ctrl8' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 86 |
 87 |     public init(rawValue: UInt16) {
/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
 99 | /// combine attributes and a single color. See also `Cell`'s `foreground` and
100 | /// `background` fields.
101 | public struct Attributes: OptionSet {
    |               `- note: consider making struct 'Attributes' conform to the 'Sendable' protocol
102 |     public let rawValue: UInt16
103 |
    :
107 |
108 |     // colors
109 |     public static let `default`: Attributes = []
    |                       |- 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
    |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 |     public static let black     = Attributes(rawValue: 0x01)
111 |     public static let red       = Attributes(rawValue: 0x02)
/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
 99 | /// combine attributes and a single color. See also `Cell`'s `foreground` and
100 | /// `background` fields.
101 | public struct Attributes: OptionSet {
    |               `- note: consider making struct 'Attributes' conform to the 'Sendable' protocol
102 |     public let rawValue: UInt16
103 |
    :
108 |     // colors
109 |     public static let `default`: Attributes = []
110 |     public static let black     = Attributes(rawValue: 0x01)
    |                       |- 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
    |                       |- note: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
111 |     public static let red       = Attributes(rawValue: 0x02)
112 |     public static let green     = Attributes(rawValue: 0x03)
/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
 99 | /// combine attributes and a single color. See also `Cell`'s `foreground` and
100 | /// `background` fields.
101 | public struct Attributes: OptionSet {
    |               `- note: consider making struct 'Attributes' conform to the 'Sendable' protocol
102 |     public let rawValue: UInt16
103 |
    :
109 |     public static let `default`: Attributes = []
110 |     public static let black     = Attributes(rawValue: 0x01)
111 |     public static let red       = Attributes(rawValue: 0x02)
    |                       |- 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
    |                       |- note: annotate 'red' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 |     public static let green     = Attributes(rawValue: 0x03)
113 |     public static let yellow    = Attributes(rawValue: 0x04)
/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
 99 | /// combine attributes and a single color. See also `Cell`'s `foreground` and
100 | /// `background` fields.
101 | public struct Attributes: OptionSet {
    |               `- note: consider making struct 'Attributes' conform to the 'Sendable' protocol
102 |     public let rawValue: UInt16
103 |
    :
110 |     public static let black     = Attributes(rawValue: 0x01)
111 |     public static let red       = Attributes(rawValue: 0x02)
112 |     public static let green     = Attributes(rawValue: 0x03)
    |                       |- 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
    |                       |- note: annotate 'green' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
113 |     public static let yellow    = Attributes(rawValue: 0x04)
114 |     public static let blue      = Attributes(rawValue: 0x05)
/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
 99 | /// combine attributes and a single color. See also `Cell`'s `foreground` and
100 | /// `background` fields.
101 | public struct Attributes: OptionSet {
    |               `- note: consider making struct 'Attributes' conform to the 'Sendable' protocol
102 |     public let rawValue: UInt16
103 |
    :
111 |     public static let red       = Attributes(rawValue: 0x02)
112 |     public static let green     = Attributes(rawValue: 0x03)
113 |     public static let yellow    = Attributes(rawValue: 0x04)
    |                       |- 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
    |                       |- note: annotate 'yellow' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 |     public static let blue      = Attributes(rawValue: 0x05)
115 |     public static let magenta   = Attributes(rawValue: 0x06)
/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
 99 | /// combine attributes and a single color. See also `Cell`'s `foreground` and
100 | /// `background` fields.
101 | public struct Attributes: OptionSet {
    |               `- note: consider making struct 'Attributes' conform to the 'Sendable' protocol
102 |     public let rawValue: UInt16
103 |
    :
112 |     public static let green     = Attributes(rawValue: 0x03)
113 |     public static let yellow    = Attributes(rawValue: 0x04)
114 |     public static let blue      = Attributes(rawValue: 0x05)
    |                       |- 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
    |                       |- note: annotate 'blue' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 |     public static let magenta   = Attributes(rawValue: 0x06)
116 |     public static let cyan      = Attributes(rawValue: 0x07)
/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
 99 | /// combine attributes and a single color. See also `Cell`'s `foreground` and
100 | /// `background` fields.
101 | public struct Attributes: OptionSet {
    |               `- note: consider making struct 'Attributes' conform to the 'Sendable' protocol
102 |     public let rawValue: UInt16
103 |
    :
113 |     public static let yellow    = Attributes(rawValue: 0x04)
114 |     public static let blue      = Attributes(rawValue: 0x05)
115 |     public static let magenta   = Attributes(rawValue: 0x06)
    |                       |- 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
    |                       |- note: annotate 'magenta' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
116 |     public static let cyan      = Attributes(rawValue: 0x07)
117 |     public static let white     = Attributes(rawValue: 0x08)
/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
 99 | /// combine attributes and a single color. See also `Cell`'s `foreground` and
100 | /// `background` fields.
101 | public struct Attributes: OptionSet {
    |               `- note: consider making struct 'Attributes' conform to the 'Sendable' protocol
102 |     public let rawValue: UInt16
103 |
    :
114 |     public static let blue      = Attributes(rawValue: 0x05)
115 |     public static let magenta   = Attributes(rawValue: 0x06)
116 |     public static let cyan      = Attributes(rawValue: 0x07)
    |                       |- 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
    |                       |- note: annotate 'cyan' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
117 |     public static let white     = Attributes(rawValue: 0x08)
118 |
/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
 99 | /// combine attributes and a single color. See also `Cell`'s `foreground` and
100 | /// `background` fields.
101 | public struct Attributes: OptionSet {
    |               `- note: consider making struct 'Attributes' conform to the 'Sendable' protocol
102 |     public let rawValue: UInt16
103 |
    :
115 |     public static let magenta   = Attributes(rawValue: 0x06)
116 |     public static let cyan      = Attributes(rawValue: 0x07)
117 |     public static let white     = Attributes(rawValue: 0x08)
    |                       |- 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
    |                       |- note: annotate 'white' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
118 |
119 |     // other
/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
 99 | /// combine attributes and a single color. See also `Cell`'s `foreground` and
100 | /// `background` fields.
101 | public struct Attributes: OptionSet {
    |               `- note: consider making struct 'Attributes' conform to the 'Sendable' protocol
102 |     public let rawValue: UInt16
103 |
    :
118 |
119 |     // other
120 |     public static let bold      = Attributes(rawValue: 0x0100)
    |                       |- 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
    |                       |- note: annotate 'bold' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
121 |     public static let underline = Attributes(rawValue: 0x0200)
122 |     public static let reverse   = Attributes(rawValue: 0x0400)
/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
 99 | /// combine attributes and a single color. See also `Cell`'s `foreground` and
100 | /// `background` fields.
101 | public struct Attributes: OptionSet {
    |               `- note: consider making struct 'Attributes' conform to the 'Sendable' protocol
102 |     public let rawValue: UInt16
103 |
    :
119 |     // other
120 |     public static let bold      = Attributes(rawValue: 0x0100)
121 |     public static let underline = Attributes(rawValue: 0x0200)
    |                       |- 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
    |                       |- note: annotate 'underline' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |     public static let reverse   = Attributes(rawValue: 0x0400)
123 | }
/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
 99 | /// combine attributes and a single color. See also `Cell`'s `foreground` and
100 | /// `background` fields.
101 | public struct Attributes: OptionSet {
    |               `- note: consider making struct 'Attributes' conform to the 'Sendable' protocol
102 |     public let rawValue: UInt16
103 |
    :
120 |     public static let bold      = Attributes(rawValue: 0x0100)
121 |     public static let underline = Attributes(rawValue: 0x0200)
122 |     public static let reverse   = Attributes(rawValue: 0x0400)
    |                       |- 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
    |                       |- note: annotate 'reverse' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
123 | }
124 |
/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
226 | }
227 |
228 | public struct InputModes: OptionSet {
    |               `- note: consider making struct 'InputModes' conform to the 'Sendable' protocol
229 |     public let rawValue: Int32
230 |
231 |     public init(rawValue: Int32) { self.rawValue = rawValue }
232 |
233 |     public static let esc     = InputModes(rawValue: 1)
    |                       |- 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
    |                       |- note: annotate 'esc' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
234 |     public static let alt     = InputModes(rawValue: 2)
235 |     public static let mouse   = InputModes(rawValue: 4)
/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
226 | }
227 |
228 | public struct InputModes: OptionSet {
    |               `- note: consider making struct 'InputModes' conform to the 'Sendable' protocol
229 |     public let rawValue: Int32
230 |
    :
232 |
233 |     public static let esc     = InputModes(rawValue: 1)
234 |     public static let alt     = InputModes(rawValue: 2)
    |                       |- 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
    |                       |- note: annotate 'alt' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
235 |     public static let mouse   = InputModes(rawValue: 4)
236 | }
/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
226 | }
227 |
228 | public struct InputModes: OptionSet {
    |               `- note: consider making struct 'InputModes' conform to the 'Sendable' protocol
229 |     public let rawValue: Int32
230 |
    :
233 |     public static let esc     = InputModes(rawValue: 1)
234 |     public static let alt     = InputModes(rawValue: 2)
235 |     public static let mouse   = InputModes(rawValue: 4)
    |                       |- 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
    |                       |- note: annotate 'mouse' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
236 | }
237 |
SwiftCompile normal arm64 Compiling\ Termbox.swift /Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift (in target 'Termbox' from project 'Termbox')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftTaskExecution -- /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/bin/swift-frontend -frontend -c -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox.dia -target arm64-apple-xros1.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-15.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-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox_const_extract_protocols.json -strict-concurrency\=complete -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/ctermbox.modulemap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/swift-overrides.hmap -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 -module-name Termbox -frontend-parseable-output -disable-clang-spi -target-sdk-version 1.1 -target-sdk-name xros1.1 -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/local/lib/swift/host/plugins -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox.o -index-unit-output-path /Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
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
    /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/bin/swift-frontend -c -primary-file /Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox.dia -target arm64-apple-xros1.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-15.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-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox_const_extract_protocols.json -strict-concurrency\=complete -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/ctermbox.modulemap -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/swift-overrides.hmap -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 -module-name Termbox -frontend-parseable-output -disable-clang-spi -target-sdk-version 1.1 -target-sdk-name xros1.1 -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/local/lib/swift/host/plugins -parse-as-library -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox.o -index-unit-output-path /Termbox.build/Debug-xros/Termbox.build/Objects-normal/arm64/Termbox.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/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: annotate 'f1' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'f2' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'f3' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'f4' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'f5' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'f6' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'f7' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'f8' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'f9' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'f10' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'f11' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'f12' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'insert' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'delete' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'home' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'end' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'pageUp' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'pageDown' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'arrowUp' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'arrowDown' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'arrowLeft' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'arrowRight' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'mouseLeft' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'mouseRight' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'mouseMiddle' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'mouseRelease' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'mouseWheelUp' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'mouseWheelDown' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlTilde' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrl2' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlA' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlB' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlC' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlD' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlE' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlF' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlG' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'backPace' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlH' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'tab' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlI' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlJ' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlK' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlL' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'enter' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlM' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlN' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlO' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlP' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlQ' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlR' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlS' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlT' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlU' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlV' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlW' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlX' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlY' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlZ' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'esc' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlLeftBracket' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrl3' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrl4' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlBackslash' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrl5' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlRightRracket' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrl6' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrl7' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlSlash' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrlUnderscore' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'space' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'backspace2' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'ctrl8' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'red' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'green' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'yellow' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'blue' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'magenta' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'cyan' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'white' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'bold' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'underline' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'reverse' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'esc' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'alt' with '@MainActor' if property should only be accessed from the main actor
    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: annotate 'mouse' with '@MainActor' if property should only be accessed from the main actor
    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
    builtin-Swift-Compilation-Requirements -- /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.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 -sdk /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.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-15.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-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/Developer/Library/Frameworks -parse-as-library -c -j10 -enable-batch-mode -incremental -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 -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.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/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.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/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
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint-OutputFileMap.json (in target 'paint' from project 'Termbox')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint-OutputFileMap.json
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint.SwiftFileList (in target 'paint' from project 'Termbox')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint.SwiftFileList
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint_const_extract_protocols.json (in target 'paint' from project 'Termbox')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint_const_extract_protocols.json
SwiftDriver paint normal arm64 com.apple.xcode.tools.swift.compiler (in target 'paint' from project 'Termbox')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-SwiftDriver -- /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.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 -sdk /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.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-15.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-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -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 -experimental-emit-module-separately -disable-cmo
SwiftCompile normal arm64 Compiling\ main.swift /Users/admin/builder/spi-builder-workspace/Examples/paint/main.swift (in target 'paint' from project 'Termbox')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftTaskExecution -- /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/bin/swift-frontend -frontend -c -primary-file /Users/admin/builder/spi-builder-workspace/Examples/paint/main.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/main.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/main.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/main.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/main.dia -target arm64-apple-xros1.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-15.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-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint_const_extract_protocols.json -strict-concurrency\=complete -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/ctermbox.modulemap -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 -module-name paint -frontend-parseable-output -disable-clang-spi -target-sdk-version 1.1 -target-sdk-name xros1.1 -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/main.o -index-unit-output-path /Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/main.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
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
    /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/bin/swift-frontend -c -primary-file /Users/admin/builder/spi-builder-workspace/Examples/paint/main.swift -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/main.d -emit-const-values-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/main.swiftconstvalues -emit-reference-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/main.swiftdeps -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/main.dia -target arm64-apple-xros1.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-15.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-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint_const_extract_protocols.json -strict-concurrency\=complete -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/ctermbox.modulemap -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 -module-name paint -frontend-parseable-output -disable-clang-spi -target-sdk-version 1.1 -target-sdk-name xros1.1 -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/local/lib/swift/host/plugins -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/main.o -index-unit-output-path /Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/main.o -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -index-system-modules
/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 {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:109:23: note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    public static let `default`: Attributes = []
                      ^
/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 = []
                      ^
/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 {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:117:23: note: annotate 'white' with '@MainActor' if property should only be accessed from the main actor
    public static let white     = Attributes(rawValue: 0x08)
                      ^
/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)
                      ^
/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 {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:114:23: note: annotate 'blue' with '@MainActor' if property should only be accessed from the main actor
    public static let blue      = Attributes(rawValue: 0x05)
                      ^
/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)
                      ^
/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 {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:233:23: note: annotate 'esc' with '@MainActor' if property should only be accessed from the main actor
    public static let esc     = InputModes(rawValue: 1)
                      ^
/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)
                      ^
/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 {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:235:23: note: annotate 'mouse' with '@MainActor' if property should only be accessed from the main actor
    public static let mouse   = InputModes(rawValue: 4)
                      ^
/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)
                      ^
/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 {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:83:23: note: annotate 'space' with '@MainActor' if property should only be accessed from the main actor
    public static let space            = Key(rawValue: 0x20)
                      ^
/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)
                      ^
/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 {
              ^
/Users/admin/builder/spi-builder-workspace/Sources/Termbox/Termbox.swift:111:23: note: annotate 'red' with '@MainActor' if property should only be accessed from the main actor
    public static let red       = Attributes(rawValue: 0x02)
                      ^
/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)
                      ^
SwiftEmitModule normal arm64 Emitting\ module\ for\ paint (in target 'paint' from project 'Termbox')
    cd /Users/admin/builder/spi-builder-workspace
    builtin-swiftTaskExecution -- /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/bin/swift-frontend -frontend -emit-module -experimental-skip-non-inlinable-function-bodies-without-types /Users/admin/builder/spi-builder-workspace/Examples/paint/main.swift -target arm64-apple-xros1.0 -Xllvm -aarch64-use-tbi -enable-objc-interop -sdk /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros -I /Applications/Xcode-15.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-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/Developer/Library/Frameworks -no-color-diagnostics -enable-testing -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -swift-version 5 -enforce-exclusivity\=checked -stats-output-dir /Users/admin/builder/spi-builder-workspace/.stats -Onone -D SWIFT_PACKAGE -D DEBUG -serialize-debugging-options -const-gather-protocols-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint_const_extract_protocols.json -strict-concurrency\=complete -empty-abi-descriptor -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -Xcc -working-directory -Xcc /Users/admin/builder/spi-builder-workspace -resource-dir /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift -enable-anonymous-context-mangled-names -Xcc -fmodule-map-file\=/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-xros/ctermbox.modulemap -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 -module-name paint -disable-clang-spi -target-sdk-version 1.1 -target-sdk-name xros1.1 -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -external-plugin-path /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/local/lib/swift/host/plugins\#/Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/usr/bin/swift-plugin-server -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/lib/swift/host/plugins -plugin-path /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/local/lib/swift/host/plugins -emit-module-doc-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint.swiftdoc -emit-module-source-info-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint.swiftsourceinfo -serialize-diagnostics-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint-master-emit-module.dia -emit-dependencies-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint-master-emit-module.d -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint.swiftmodule -emit-abi-descriptor-path /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/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
 99 | /// combine attributes and a single color. See also `Cell`'s `foreground` and
100 | /// `background` fields.
101 | public struct Attributes: OptionSet {
    |               `- note: consider making struct 'Attributes' conform to the 'Sendable' protocol
102 |     public let rawValue: UInt16
103 |
    :
107 |
108 |     // colors
109 |     public static let `default`: Attributes = []
    |                       |- 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
    |                       |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 |     public static let black     = Attributes(rawValue: 0x01)
111 |     public static let red       = Attributes(rawValue: 0x02)
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
    builtin-Swift-Compilation-Requirements -- /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.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 -sdk /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.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-15.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-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -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 -experimental-emit-module-separately -disable-cmo
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/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.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/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 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
    builtin-Swift-Compilation -- /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.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 -sdk /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.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-15.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-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/Developer/Library/Frameworks -parse-as-library -c -j10 -enable-batch-mode -incremental -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 -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
    /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-xros1.0 -r -isysroot /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.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-15.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-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.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 -Xlinker -export_dynamic -Xlinker -no_deduplicate -fobjc-link-runtime -L/Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.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 -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 -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-xros/Termbox.o
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
WriteAuxiliaryFile /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint.LinkFileList (in target 'paint' from project 'Termbox')
    cd /Users/admin/builder/spi-builder-workspace
    write-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/Termbox.build/Debug-xros/paint.build/Objects-normal/arm64/paint.LinkFileList
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
    builtin-Swift-Compilation -- /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.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 -sdk /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.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-15.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-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -F /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -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 -experimental-emit-module-separately -disable-cmo
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
    /Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-xros1.0 -isysroot /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.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-15.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-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-15.3.0.app/Contents/Developer/Platforms/XROS.platform/Developer/SDKs/XROS1.1.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 /usr/lib/swift -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 -Xlinker -export_dynamic -Xlinker -no_deduplicate -fobjc-link-runtime -L/Library/Developer/Toolchains/swift-6.0-DEVELOPMENT-SNAPSHOT-2024-05-26-a.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 -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 -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
note: Using global toolchain override 'Swift 6.0 Development Snapshot 2024-05-26 (a)'. (in target 'ctermbox' from project 'Termbox')
note: Using global toolchain override 'Swift 6.0 Development Snapshot 2024-05-26 (a)'. (in target 'Termbox' from project 'Termbox')
note: Using global toolchain override 'Swift 6.0 Development Snapshot 2024-05-26 (a)'. (in target 'Termbox' from project 'Termbox')
note: Using global toolchain override 'Swift 6.0 Development Snapshot 2024-05-26 (a)'. (in target 'paint' from project 'Termbox')
** 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.
This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.