The Swift Package Index logo.Swift Package Index

Build Information

Failed to build Prism, reference main (371203), with Swift 6.1 for Wasm on 28 May 2025 15:50:18 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi 2>&1

Build Log

    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
114 |
115 |     /// The ECMA standard yellow color.
116 |     public static let yellow = Self(3)
    |                       |- warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'yellow' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
117 |
118 |     /// The ECMA standard blue color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:119:23: warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
117 |
118 |     /// The ECMA standard blue color.
119 |     public static let blue = Self(4)
    |                       |- warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'blue' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 |
121 |     /// The ECMA standard magenta color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:122:23: warning: static property 'magenta' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
120 |
121 |     /// The ECMA standard magenta color.
122 |     public static let magenta = Self(5)
    |                       |- warning: static property 'magenta' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'magenta' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
123 |
124 |     /// The ECMA standard cyan color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:125:23: warning: static property 'cyan' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
123 |
124 |     /// The ECMA standard cyan color.
125 |     public static let cyan = Self(6)
    |                       |- warning: static property 'cyan' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'cyan' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 |
127 |     /// The ECMA standard light gray color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:128:23: warning: static property 'lightGray' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
126 |
127 |     /// The ECMA standard light gray color.
128 |     public static let lightGray = Self(7)
    |                       |- warning: static property 'lightGray' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'lightGray' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
129 |
130 |     /// The ECMA standard dark gray color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:131:23: warning: static property 'darkGray' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
129 |
130 |     /// The ECMA standard dark gray color.
131 |     public static let darkGray = Self(8)
    |                       |- warning: static property 'darkGray' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'darkGray' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
132 |
133 |     /// The ECMA standard bright red color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:134:23: warning: static property 'brightRed' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
132 |
133 |     /// The ECMA standard bright red color.
134 |     public static let brightRed = Self(9)
    |                       |- warning: static property 'brightRed' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'brightRed' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
135 |
136 |     /// The ECMA standard bright green color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:137:23: warning: static property 'brightGreen' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
135 |
136 |     /// The ECMA standard bright green color.
137 |     public static let brightGreen = Self(10)
    |                       |- warning: static property 'brightGreen' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'brightGreen' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
138 |
139 |     /// The ECMA standard bright yellow color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:140:23: warning: static property 'brightYellow' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
138 |
139 |     /// The ECMA standard bright yellow color.
140 |     public static let brightYellow = Self(11)
    |                       |- warning: static property 'brightYellow' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'brightYellow' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
141 |
142 |     /// The ECMA standard bright blue color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:143:23: warning: static property 'brightBlue' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
141 |
142 |     /// The ECMA standard bright blue color.
143 |     public static let brightBlue = Self(12)
    |                       |- warning: static property 'brightBlue' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'brightBlue' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |
145 |     /// The ECMA standard bright magenta color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:146:23: warning: static property 'brightMagenta' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
144 |
145 |     /// The ECMA standard bright magenta color.
146 |     public static let brightMagenta = Self(13)
    |                       |- warning: static property 'brightMagenta' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'brightMagenta' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
147 |
148 |     /// The ECMA standard bright cyan color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:149:23: warning: static property 'brightCyan' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
147 |
148 |     /// The ECMA standard bright cyan color.
149 |     public static let brightCyan = Self(14)
    |                       |- warning: static property 'brightCyan' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'brightCyan' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 |
151 |     /// The ECMA standard white color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:152:23: warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
150 |
151 |     /// The ECMA standard white color.
152 |     public static let white = Self(15)
    |                       |- warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'white' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
153 | }
154 |
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:148:23: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | /// A type that represents a color that text will be rendered with when displayed
  9 | /// in a terminal.
 10 | public struct PrismColor {
    |               `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
 11 |
 12 |     // MARK: Properties
    :
146 | extension PrismColor {
147 |     /// The ANSI black color.
148 |     public static let black = black(style: .default)
    |                       |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'black' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
149 |
150 |     /// The ANSI gray color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:154:23: warning: static property 'gray' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | /// A type that represents a color that text will be rendered with when displayed
  9 | /// in a terminal.
 10 | public struct PrismColor {
    |               `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
 11 |
 12 |     // MARK: Properties
    :
152 |     /// This color is equivalent to calling ``black(style:)`` and passing in the
153 |     /// ``Style/bright`` style.
154 |     public static let gray = black(style: .bright)
    |                       |- warning: static property 'gray' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'gray' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
155 |
156 |     /// The ANSI red color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:157:23: warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | /// A type that represents a color that text will be rendered with when displayed
  9 | /// in a terminal.
 10 | public struct PrismColor {
    |               `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
 11 |
 12 |     // MARK: Properties
    :
155 |
156 |     /// The ANSI red color.
157 |     public static let red = red(style: .default)
    |                       |- warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'red' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
158 |
159 |     /// The ANSI green color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:160:23: warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | /// A type that represents a color that text will be rendered with when displayed
  9 | /// in a terminal.
 10 | public struct PrismColor {
    |               `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
 11 |
 12 |     // MARK: Properties
    :
158 |
159 |     /// The ANSI green color.
160 |     public static let green = green(style: .default)
    |                       |- warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'green' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
161 |
162 |     /// The ANSI yellow color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:163:23: warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | /// A type that represents a color that text will be rendered with when displayed
  9 | /// in a terminal.
 10 | public struct PrismColor {
    |               `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
 11 |
 12 |     // MARK: Properties
    :
161 |
162 |     /// The ANSI yellow color.
163 |     public static let yellow = yellow(style: .default)
    |                       |- warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'yellow' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
164 |
165 |     /// The ANSI blue color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:166:23: warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | /// A type that represents a color that text will be rendered with when displayed
  9 | /// in a terminal.
 10 | public struct PrismColor {
    |               `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
 11 |
 12 |     // MARK: Properties
    :
164 |
165 |     /// The ANSI blue color.
166 |     public static let blue = blue(style: .default)
    |                       |- warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'blue' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
167 |
168 |     /// The ANSI magenta color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:169:23: warning: static property 'magenta' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | /// A type that represents a color that text will be rendered with when displayed
  9 | /// in a terminal.
 10 | public struct PrismColor {
    |               `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
 11 |
 12 |     // MARK: Properties
    :
167 |
168 |     /// The ANSI magenta color.
169 |     public static let magenta = magenta(style: .default)
    |                       |- warning: static property 'magenta' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'magenta' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
170 |
171 |     /// The ANSI cyan color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:172:23: warning: static property 'cyan' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | /// A type that represents a color that text will be rendered with when displayed
  9 | /// in a terminal.
 10 | public struct PrismColor {
    |               `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
 11 |
 12 |     // MARK: Properties
    :
170 |
171 |     /// The ANSI cyan color.
172 |     public static let cyan = cyan(style: .default)
    |                       |- warning: static property 'cyan' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'cyan' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
173 |
174 |     /// The ANSI white color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:178:23: warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | /// A type that represents a color that text will be rendered with when displayed
  9 | /// in a terminal.
 10 | public struct PrismColor {
    |               `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
 11 |
 12 |     // MARK: Properties
    :
176 |     /// Most terminals will actually render this color as light gray. For a pure white
177 |     /// color, use the ``white(style:)`` method and pass in the ``Style/bright`` style.
178 |     public static let white = white(style: .default)
    |                       |- warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'white' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
179 |
180 |     /// The default text color of the terminal.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:181:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | /// A type that represents a color that text will be rendered with when displayed
  9 | /// in a terminal.
 10 | public struct PrismColor {
    |               `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
 11 |
 12 |     // MARK: Properties
    :
179 |
180 |     /// The default text color of the terminal.
181 |     public static let `default` = Self(rawValue: 9, style: .default)
    |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
182 | }
183 |
/host/spi-builder-workspace/Sources/Prism/Spacing.swift:56:27: warning: static property 'spaces' is not concurrency-safe because non-'Sendable' type 'Prism.Spacing' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | extension Prism {
  9 |     /// Constants that describe how a prism's elements should be spaced.
 10 |     public enum Spacing {
    |                 `- note: consider making enum 'Spacing' conform to the 'Sendable' protocol
 11 |         /// Elements are automatically separated by ``Spacer`` or ``LineBreak`` elements.
 12 |         ///
    :
 54 |         /// This constant is equivalent to the ``managed(_:)`` case with the ``ElementType/spaces``
 55 |         /// element type.
 56 |         public static let spaces = managed(.spaces)
    |                           |- warning: static property 'spaces' is not concurrency-safe because non-'Sendable' type 'Prism.Spacing' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'spaces' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 57 |
 58 |         /// Elements are automatically separated by ``Spacer/SpacerType/tab`` `("\t")` characters.
/host/spi-builder-workspace/Sources/Prism/Spacing.swift:62:27: warning: static property 'tabs' is not concurrency-safe because non-'Sendable' type 'Prism.Spacing' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | extension Prism {
  9 |     /// Constants that describe how a prism's elements should be spaced.
 10 |     public enum Spacing {
    |                 `- note: consider making enum 'Spacing' conform to the 'Sendable' protocol
 11 |         /// Elements are automatically separated by ``Spacer`` or ``LineBreak`` elements.
 12 |         ///
    :
 60 |         /// This constant is equivalent to the ``managed(_:)`` case with the ``ElementType/tabs``
 61 |         /// element type.
 62 |         public static let tabs = managed(.tabs)
    |                           |- warning: static property 'tabs' is not concurrency-safe because non-'Sendable' type 'Prism.Spacing' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'tabs' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 63 |
 64 |         /// Elements are automatically separated by ``LineBreak/LineBreakType/newline`` `("\n")`
/host/spi-builder-workspace/Sources/Prism/Spacing.swift:69:27: warning: static property 'newlines' is not concurrency-safe because non-'Sendable' type 'Prism.Spacing' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | extension Prism {
  9 |     /// Constants that describe how a prism's elements should be spaced.
 10 |     public enum Spacing {
    |                 `- note: consider making enum 'Spacing' conform to the 'Sendable' protocol
 11 |         /// Elements are automatically separated by ``Spacer`` or ``LineBreak`` elements.
 12 |         ///
    :
 67 |         /// This constant is equivalent to the ``managed(_:)`` case with the ``ElementType/newlines``
 68 |         /// element type.
 69 |         public static let newlines = managed(.newlines)
    |                           |- warning: static property 'newlines' is not concurrency-safe because non-'Sendable' type 'Prism.Spacing' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'newlines' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 70 |
 71 |         /// Elements are automatically separated by ``LineBreak/LineBreakType/return`` `("\r")` characters.
/host/spi-builder-workspace/Sources/Prism/Spacing.swift:75:27: warning: static property 'returns' is not concurrency-safe because non-'Sendable' type 'Prism.Spacing' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | extension Prism {
  9 |     /// Constants that describe how a prism's elements should be spaced.
 10 |     public enum Spacing {
    |                 `- note: consider making enum 'Spacing' conform to the 'Sendable' protocol
 11 |         /// Elements are automatically separated by ``Spacer`` or ``LineBreak`` elements.
 12 |         ///
    :
 73 |         /// This constant is equivalent to the ``managed(_:)`` case with the ``ElementType/returns``
 74 |         /// element type.
 75 |         public static let returns = managed(.returns)
    |                           |- warning: static property 'returns' is not concurrency-safe because non-'Sendable' type 'Prism.Spacing' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'returns' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 76 |     }
 77 | }
[4/21] Compiling Prism String+extensions.swift
[5/21] Compiling Prism Utilities.swift
[6/21] Compiling Prism PrismColor.swift
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:148:23: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | /// A type that represents a color that text will be rendered with when displayed
  9 | /// in a terminal.
 10 | public struct PrismColor {
    |               `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
 11 |
 12 |     // MARK: Properties
    :
146 | extension PrismColor {
147 |     /// The ANSI black color.
148 |     public static let black = black(style: .default)
    |                       |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'black' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
149 |
150 |     /// The ANSI gray color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:154:23: warning: static property 'gray' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | /// A type that represents a color that text will be rendered with when displayed
  9 | /// in a terminal.
 10 | public struct PrismColor {
    |               `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
 11 |
 12 |     // MARK: Properties
    :
152 |     /// This color is equivalent to calling ``black(style:)`` and passing in the
153 |     /// ``Style/bright`` style.
154 |     public static let gray = black(style: .bright)
    |                       |- warning: static property 'gray' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'gray' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
155 |
156 |     /// The ANSI red color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:157:23: warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | /// A type that represents a color that text will be rendered with when displayed
  9 | /// in a terminal.
 10 | public struct PrismColor {
    |               `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
 11 |
 12 |     // MARK: Properties
    :
155 |
156 |     /// The ANSI red color.
157 |     public static let red = red(style: .default)
    |                       |- warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'red' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
158 |
159 |     /// The ANSI green color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:160:23: warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | /// A type that represents a color that text will be rendered with when displayed
  9 | /// in a terminal.
 10 | public struct PrismColor {
    |               `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
 11 |
 12 |     // MARK: Properties
    :
158 |
159 |     /// The ANSI green color.
160 |     public static let green = green(style: .default)
    |                       |- warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'green' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
161 |
162 |     /// The ANSI yellow color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:163:23: warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | /// A type that represents a color that text will be rendered with when displayed
  9 | /// in a terminal.
 10 | public struct PrismColor {
    |               `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
 11 |
 12 |     // MARK: Properties
    :
161 |
162 |     /// The ANSI yellow color.
163 |     public static let yellow = yellow(style: .default)
    |                       |- warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'yellow' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
164 |
165 |     /// The ANSI blue color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:166:23: warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | /// A type that represents a color that text will be rendered with when displayed
  9 | /// in a terminal.
 10 | public struct PrismColor {
    |               `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
 11 |
 12 |     // MARK: Properties
    :
164 |
165 |     /// The ANSI blue color.
166 |     public static let blue = blue(style: .default)
    |                       |- warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'blue' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
167 |
168 |     /// The ANSI magenta color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:169:23: warning: static property 'magenta' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | /// A type that represents a color that text will be rendered with when displayed
  9 | /// in a terminal.
 10 | public struct PrismColor {
    |               `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
 11 |
 12 |     // MARK: Properties
    :
167 |
168 |     /// The ANSI magenta color.
169 |     public static let magenta = magenta(style: .default)
    |                       |- warning: static property 'magenta' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'magenta' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
170 |
171 |     /// The ANSI cyan color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:172:23: warning: static property 'cyan' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | /// A type that represents a color that text will be rendered with when displayed
  9 | /// in a terminal.
 10 | public struct PrismColor {
    |               `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
 11 |
 12 |     // MARK: Properties
    :
170 |
171 |     /// The ANSI cyan color.
172 |     public static let cyan = cyan(style: .default)
    |                       |- warning: static property 'cyan' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'cyan' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
173 |
174 |     /// The ANSI white color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:178:23: warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | /// A type that represents a color that text will be rendered with when displayed
  9 | /// in a terminal.
 10 | public struct PrismColor {
    |               `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
 11 |
 12 |     // MARK: Properties
    :
176 |     /// Most terminals will actually render this color as light gray. For a pure white
177 |     /// color, use the ``white(style:)`` method and pass in the ``Style/bright`` style.
178 |     public static let white = white(style: .default)
    |                       |- warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'white' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
179 |
180 |     /// The default text color of the terminal.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:181:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | /// A type that represents a color that text will be rendered with when displayed
  9 | /// in a terminal.
 10 | public struct PrismColor {
    |               `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
 11 |
 12 |     // MARK: Properties
    :
179 |
180 |     /// The default text color of the terminal.
181 |     public static let `default` = Self(rawValue: 9, style: .default)
    |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
182 | }
183 |
[7/21] Compiling Prism PrismElement.swift
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:148:23: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | /// A type that represents a color that text will be rendered with when displayed
  9 | /// in a terminal.
 10 | public struct PrismColor {
    |               `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
 11 |
 12 |     // MARK: Properties
    :
146 | extension PrismColor {
147 |     /// The ANSI black color.
148 |     public static let black = black(style: .default)
    |                       |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'black' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
149 |
150 |     /// The ANSI gray color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:154:23: warning: static property 'gray' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | /// A type that represents a color that text will be rendered with when displayed
  9 | /// in a terminal.
 10 | public struct PrismColor {
    |               `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
 11 |
 12 |     // MARK: Properties
    :
152 |     /// This color is equivalent to calling ``black(style:)`` and passing in the
153 |     /// ``Style/bright`` style.
154 |     public static let gray = black(style: .bright)
    |                       |- warning: static property 'gray' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'gray' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
155 |
156 |     /// The ANSI red color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:157:23: warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | /// A type that represents a color that text will be rendered with when displayed
  9 | /// in a terminal.
 10 | public struct PrismColor {
    |               `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
 11 |
 12 |     // MARK: Properties
    :
155 |
156 |     /// The ANSI red color.
157 |     public static let red = red(style: .default)
    |                       |- warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'red' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
158 |
159 |     /// The ANSI green color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:160:23: warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | /// A type that represents a color that text will be rendered with when displayed
  9 | /// in a terminal.
 10 | public struct PrismColor {
    |               `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
 11 |
 12 |     // MARK: Properties
    :
158 |
159 |     /// The ANSI green color.
160 |     public static let green = green(style: .default)
    |                       |- warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'green' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
161 |
162 |     /// The ANSI yellow color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:163:23: warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | /// A type that represents a color that text will be rendered with when displayed
  9 | /// in a terminal.
 10 | public struct PrismColor {
    |               `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
 11 |
 12 |     // MARK: Properties
    :
161 |
162 |     /// The ANSI yellow color.
163 |     public static let yellow = yellow(style: .default)
    |                       |- warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'yellow' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
164 |
165 |     /// The ANSI blue color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:166:23: warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | /// A type that represents a color that text will be rendered with when displayed
  9 | /// in a terminal.
 10 | public struct PrismColor {
    |               `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
 11 |
 12 |     // MARK: Properties
    :
164 |
165 |     /// The ANSI blue color.
166 |     public static let blue = blue(style: .default)
    |                       |- warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'blue' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
167 |
168 |     /// The ANSI magenta color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:169:23: warning: static property 'magenta' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | /// A type that represents a color that text will be rendered with when displayed
  9 | /// in a terminal.
 10 | public struct PrismColor {
    |               `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
 11 |
 12 |     // MARK: Properties
    :
167 |
168 |     /// The ANSI magenta color.
169 |     public static let magenta = magenta(style: .default)
    |                       |- warning: static property 'magenta' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'magenta' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
170 |
171 |     /// The ANSI cyan color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:172:23: warning: static property 'cyan' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | /// A type that represents a color that text will be rendered with when displayed
  9 | /// in a terminal.
 10 | public struct PrismColor {
    |               `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
 11 |
 12 |     // MARK: Properties
    :
170 |
171 |     /// The ANSI cyan color.
172 |     public static let cyan = cyan(style: .default)
    |                       |- warning: static property 'cyan' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'cyan' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
173 |
174 |     /// The ANSI white color.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:178:23: warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | /// A type that represents a color that text will be rendered with when displayed
  9 | /// in a terminal.
 10 | public struct PrismColor {
    |               `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
 11 |
 12 |     // MARK: Properties
    :
176 |     /// Most terminals will actually render this color as light gray. For a pure white
177 |     /// color, use the ``white(style:)`` method and pass in the ``Style/bright`` style.
178 |     public static let white = white(style: .default)
    |                       |- warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'white' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
179 |
180 |     /// The default text color of the terminal.
/host/spi-builder-workspace/Sources/Prism/PrismColor.swift:181:23: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | /// A type that represents a color that text will be rendered with when displayed
  9 | /// in a terminal.
 10 | public struct PrismColor {
    |               `- note: consider making struct 'PrismColor' conform to the 'Sendable' protocol
 11 |
 12 |     // MARK: Properties
    :
179 |
180 |     /// The default text color of the terminal.
181 |     public static let `default` = Self(rawValue: 9, style: .default)
    |                       |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'PrismColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
182 | }
183 |
[8/21] Compiling Prism Elements.swift
/host/spi-builder-workspace/Sources/Prism/EnvironmentVariable.swift:25:29: error: cannot find 'getenv' in scope
 23 |     public var value: String? {
 24 |         get {
 25 |             guard let raw = getenv(name) else {
    |                             `- error: cannot find 'getenv' in scope
 26 |                 return nil
 27 |             }
/host/spi-builder-workspace/Sources/Prism/EnvironmentVariable.swift:32:17: error: cannot find 'unsetenv' in scope
 30 |         nonmutating set {
 31 |             guard let newValue else {
 32 |                 unsetenv(name)
    |                 `- error: cannot find 'unsetenv' in scope
 33 |                 return
 34 |             }
/host/spi-builder-workspace/Sources/Prism/EnvironmentVariable.swift:35:13: error: cannot find 'setenv' in scope
 33 |                 return
 34 |             }
 35 |             setenv(name, newValue, 1)
    |             `- error: cannot find 'setenv' in scope
 36 |         }
 37 |     }
[9/21] Compiling Prism EnvironmentVariable.swift
/host/spi-builder-workspace/Sources/Prism/EnvironmentVariable.swift:25:29: error: cannot find 'getenv' in scope
 23 |     public var value: String? {
 24 |         get {
 25 |             guard let raw = getenv(name) else {
    |                             `- error: cannot find 'getenv' in scope
 26 |                 return nil
 27 |             }
/host/spi-builder-workspace/Sources/Prism/EnvironmentVariable.swift:32:17: error: cannot find 'unsetenv' in scope
 30 |         nonmutating set {
 31 |             guard let newValue else {
 32 |                 unsetenv(name)
    |                 `- error: cannot find 'unsetenv' in scope
 33 |                 return
 34 |             }
/host/spi-builder-workspace/Sources/Prism/EnvironmentVariable.swift:35:13: error: cannot find 'setenv' in scope
 33 |                 return
 34 |             }
 35 |             setenv(name, newValue, 1)
    |             `- error: cannot find 'setenv' in scope
 36 |         }
 37 |     }
[10/21] Compiling Prism Hexadecimal.swift
[11/21] Compiling Prism Prism.swift
[12/21] Compiling Prism ECMACode.swift
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:107:23: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
105 | extension EightBit.StandardColor {
106 |     /// The ECMA standard black color.
107 |     public static let black = Self(0)
    |                       |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'black' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |
109 |     /// The ECMA standard red color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:110:23: warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
108 |
109 |     /// The ECMA standard red color.
110 |     public static let red = Self(1)
    |                       |- warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'red' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
111 |
112 |     /// The ECMA standard green color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:113:23: warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
111 |
112 |     /// The ECMA standard green color.
113 |     public static let green = Self(2)
    |                       |- warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'green' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 |
115 |     /// The ECMA standard yellow color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:116:23: warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
114 |
115 |     /// The ECMA standard yellow color.
116 |     public static let yellow = Self(3)
    |                       |- warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'yellow' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
117 |
118 |     /// The ECMA standard blue color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:119:23: warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
117 |
118 |     /// The ECMA standard blue color.
119 |     public static let blue = Self(4)
    |                       |- warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'blue' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 |
121 |     /// The ECMA standard magenta color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:122:23: warning: static property 'magenta' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
120 |
121 |     /// The ECMA standard magenta color.
122 |     public static let magenta = Self(5)
    |                       |- warning: static property 'magenta' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'magenta' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
123 |
124 |     /// The ECMA standard cyan color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:125:23: warning: static property 'cyan' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
123 |
124 |     /// The ECMA standard cyan color.
125 |     public static let cyan = Self(6)
    |                       |- warning: static property 'cyan' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'cyan' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 |
127 |     /// The ECMA standard light gray color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:128:23: warning: static property 'lightGray' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
126 |
127 |     /// The ECMA standard light gray color.
128 |     public static let lightGray = Self(7)
    |                       |- warning: static property 'lightGray' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'lightGray' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
129 |
130 |     /// The ECMA standard dark gray color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:131:23: warning: static property 'darkGray' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
129 |
130 |     /// The ECMA standard dark gray color.
131 |     public static let darkGray = Self(8)
    |                       |- warning: static property 'darkGray' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'darkGray' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
132 |
133 |     /// The ECMA standard bright red color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:134:23: warning: static property 'brightRed' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
132 |
133 |     /// The ECMA standard bright red color.
134 |     public static let brightRed = Self(9)
    |                       |- warning: static property 'brightRed' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'brightRed' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
135 |
136 |     /// The ECMA standard bright green color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:137:23: warning: static property 'brightGreen' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
135 |
136 |     /// The ECMA standard bright green color.
137 |     public static let brightGreen = Self(10)
    |                       |- warning: static property 'brightGreen' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'brightGreen' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
138 |
139 |     /// The ECMA standard bright yellow color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:140:23: warning: static property 'brightYellow' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
138 |
139 |     /// The ECMA standard bright yellow color.
140 |     public static let brightYellow = Self(11)
    |                       |- warning: static property 'brightYellow' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'brightYellow' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
141 |
142 |     /// The ECMA standard bright blue color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:143:23: warning: static property 'brightBlue' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
141 |
142 |     /// The ECMA standard bright blue color.
143 |     public static let brightBlue = Self(12)
    |                       |- warning: static property 'brightBlue' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'brightBlue' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |
145 |     /// The ECMA standard bright magenta color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:146:23: warning: static property 'brightMagenta' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
144 |
145 |     /// The ECMA standard bright magenta color.
146 |     public static let brightMagenta = Self(13)
    |                       |- warning: static property 'brightMagenta' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'brightMagenta' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
147 |
148 |     /// The ECMA standard bright cyan color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:149:23: warning: static property 'brightCyan' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
147 |
148 |     /// The ECMA standard bright cyan color.
149 |     public static let brightCyan = Self(14)
    |                       |- warning: static property 'brightCyan' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'brightCyan' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 |
151 |     /// The ECMA standard white color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:152:23: warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
150 |
151 |     /// The ECMA standard white color.
152 |     public static let white = Self(15)
    |                       |- warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'white' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
153 | }
154 |
[13/21] Compiling Prism ElementBuilder.swift
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:107:23: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
105 | extension EightBit.StandardColor {
106 |     /// The ECMA standard black color.
107 |     public static let black = Self(0)
    |                       |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'black' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |
109 |     /// The ECMA standard red color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:110:23: warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
108 |
109 |     /// The ECMA standard red color.
110 |     public static let red = Self(1)
    |                       |- warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'red' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
111 |
112 |     /// The ECMA standard green color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:113:23: warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
111 |
112 |     /// The ECMA standard green color.
113 |     public static let green = Self(2)
    |                       |- warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'green' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 |
115 |     /// The ECMA standard yellow color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:116:23: warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
114 |
115 |     /// The ECMA standard yellow color.
116 |     public static let yellow = Self(3)
    |                       |- warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'yellow' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
117 |
118 |     /// The ECMA standard blue color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:119:23: warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
117 |
118 |     /// The ECMA standard blue color.
119 |     public static let blue = Self(4)
    |                       |- warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'blue' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 |
121 |     /// The ECMA standard magenta color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:122:23: warning: static property 'magenta' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
120 |
121 |     /// The ECMA standard magenta color.
122 |     public static let magenta = Self(5)
    |                       |- warning: static property 'magenta' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'magenta' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
123 |
124 |     /// The ECMA standard cyan color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:125:23: warning: static property 'cyan' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
123 |
124 |     /// The ECMA standard cyan color.
125 |     public static let cyan = Self(6)
    |                       |- warning: static property 'cyan' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'cyan' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 |
127 |     /// The ECMA standard light gray color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:128:23: warning: static property 'lightGray' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
126 |
127 |     /// The ECMA standard light gray color.
128 |     public static let lightGray = Self(7)
    |                       |- warning: static property 'lightGray' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'lightGray' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
129 |
130 |     /// The ECMA standard dark gray color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:131:23: warning: static property 'darkGray' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
129 |
130 |     /// The ECMA standard dark gray color.
131 |     public static let darkGray = Self(8)
    |                       |- warning: static property 'darkGray' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'darkGray' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
132 |
133 |     /// The ECMA standard bright red color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:134:23: warning: static property 'brightRed' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
132 |
133 |     /// The ECMA standard bright red color.
134 |     public static let brightRed = Self(9)
    |                       |- warning: static property 'brightRed' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'brightRed' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
135 |
136 |     /// The ECMA standard bright green color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:137:23: warning: static property 'brightGreen' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
135 |
136 |     /// The ECMA standard bright green color.
137 |     public static let brightGreen = Self(10)
    |                       |- warning: static property 'brightGreen' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'brightGreen' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
138 |
139 |     /// The ECMA standard bright yellow color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:140:23: warning: static property 'brightYellow' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
138 |
139 |     /// The ECMA standard bright yellow color.
140 |     public static let brightYellow = Self(11)
    |                       |- warning: static property 'brightYellow' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'brightYellow' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
141 |
142 |     /// The ECMA standard bright blue color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:143:23: warning: static property 'brightBlue' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
141 |
142 |     /// The ECMA standard bright blue color.
143 |     public static let brightBlue = Self(12)
    |                       |- warning: static property 'brightBlue' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'brightBlue' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |
145 |     /// The ECMA standard bright magenta color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:146:23: warning: static property 'brightMagenta' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
144 |
145 |     /// The ECMA standard bright magenta color.
146 |     public static let brightMagenta = Self(13)
    |                       |- warning: static property 'brightMagenta' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'brightMagenta' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
147 |
148 |     /// The ECMA standard bright cyan color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:149:23: warning: static property 'brightCyan' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
147 |
148 |     /// The ECMA standard bright cyan color.
149 |     public static let brightCyan = Self(14)
    |                       |- warning: static property 'brightCyan' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'brightCyan' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 |
151 |     /// The ECMA standard white color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:152:23: warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
150 |
151 |     /// The ECMA standard white color.
152 |     public static let white = Self(15)
    |                       |- warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'white' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
153 | }
154 |
[14/21] Compiling Prism ElementRef.swift
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:107:23: warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
105 | extension EightBit.StandardColor {
106 |     /// The ECMA standard black color.
107 |     public static let black = Self(0)
    |                       |- warning: static property 'black' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'black' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |
109 |     /// The ECMA standard red color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:110:23: warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
108 |
109 |     /// The ECMA standard red color.
110 |     public static let red = Self(1)
    |                       |- warning: static property 'red' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'red' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
111 |
112 |     /// The ECMA standard green color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:113:23: warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
111 |
112 |     /// The ECMA standard green color.
113 |     public static let green = Self(2)
    |                       |- warning: static property 'green' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'green' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 |
115 |     /// The ECMA standard yellow color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:116:23: warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
114 |
115 |     /// The ECMA standard yellow color.
116 |     public static let yellow = Self(3)
    |                       |- warning: static property 'yellow' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'yellow' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
117 |
118 |     /// The ECMA standard blue color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:119:23: warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
117 |
118 |     /// The ECMA standard blue color.
119 |     public static let blue = Self(4)
    |                       |- warning: static property 'blue' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'blue' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 |
121 |     /// The ECMA standard magenta color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:122:23: warning: static property 'magenta' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
120 |
121 |     /// The ECMA standard magenta color.
122 |     public static let magenta = Self(5)
    |                       |- warning: static property 'magenta' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'magenta' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
123 |
124 |     /// The ECMA standard cyan color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:125:23: warning: static property 'cyan' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
123 |
124 |     /// The ECMA standard cyan color.
125 |     public static let cyan = Self(6)
    |                       |- warning: static property 'cyan' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'cyan' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 |
127 |     /// The ECMA standard light gray color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:128:23: warning: static property 'lightGray' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
126 |
127 |     /// The ECMA standard light gray color.
128 |     public static let lightGray = Self(7)
    |                       |- warning: static property 'lightGray' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'lightGray' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
129 |
130 |     /// The ECMA standard dark gray color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:131:23: warning: static property 'darkGray' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
129 |
130 |     /// The ECMA standard dark gray color.
131 |     public static let darkGray = Self(8)
    |                       |- warning: static property 'darkGray' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'darkGray' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
132 |
133 |     /// The ECMA standard bright red color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:134:23: warning: static property 'brightRed' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
132 |
133 |     /// The ECMA standard bright red color.
134 |     public static let brightRed = Self(9)
    |                       |- warning: static property 'brightRed' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'brightRed' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
135 |
136 |     /// The ECMA standard bright green color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:137:23: warning: static property 'brightGreen' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
135 |
136 |     /// The ECMA standard bright green color.
137 |     public static let brightGreen = Self(10)
    |                       |- warning: static property 'brightGreen' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'brightGreen' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
138 |
139 |     /// The ECMA standard bright yellow color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:140:23: warning: static property 'brightYellow' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
138 |
139 |     /// The ECMA standard bright yellow color.
140 |     public static let brightYellow = Self(11)
    |                       |- warning: static property 'brightYellow' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'brightYellow' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
141 |
142 |     /// The ECMA standard bright blue color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:143:23: warning: static property 'brightBlue' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
141 |
142 |     /// The ECMA standard bright blue color.
143 |     public static let brightBlue = Self(12)
    |                       |- warning: static property 'brightBlue' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'brightBlue' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |
145 |     /// The ECMA standard bright magenta color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:146:23: warning: static property 'brightMagenta' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
144 |
145 |     /// The ECMA standard bright magenta color.
146 |     public static let brightMagenta = Self(13)
    |                       |- warning: static property 'brightMagenta' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'brightMagenta' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
147 |
148 |     /// The ECMA standard bright cyan color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:149:23: warning: static property 'brightCyan' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
147 |
148 |     /// The ECMA standard bright cyan color.
149 |     public static let brightCyan = Self(14)
    |                       |- warning: static property 'brightCyan' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'brightCyan' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 |
151 |     /// The ECMA standard white color.
/host/spi-builder-workspace/Sources/Prism/ECMACode.swift:152:23: warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
 86 | extension EightBit {
 87 |     /// An ECMA-48 compliant code that produces one of sixteen standard colors.
 88 |     public struct StandardColor: ECMACode {
    |                   `- note: consider making struct 'StandardColor' conform to the 'Sendable' protocol
 89 |         /// The raw value associated with the code.
 90 |         ///
    :
150 |
151 |     /// The ECMA standard white color.
152 |     public static let white = Self(15)
    |                       |- warning: static property 'white' is not concurrency-safe because non-'Sendable' type 'EightBit.StandardColor' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'white' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
153 | }
154 |
[15/21] Compiling Prism PrismElementConvertible.swift
[16/21] Compiling Prism RGBCode.swift
[17/21] Compiling Prism SpacerElement.swift
/host/spi-builder-workspace/Sources/Prism/Spacing.swift:56:27: warning: static property 'spaces' is not concurrency-safe because non-'Sendable' type 'Prism.Spacing' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | extension Prism {
  9 |     /// Constants that describe how a prism's elements should be spaced.
 10 |     public enum Spacing {
    |                 `- note: consider making enum 'Spacing' conform to the 'Sendable' protocol
 11 |         /// Elements are automatically separated by ``Spacer`` or ``LineBreak`` elements.
 12 |         ///
    :
 54 |         /// This constant is equivalent to the ``managed(_:)`` case with the ``ElementType/spaces``
 55 |         /// element type.
 56 |         public static let spaces = managed(.spaces)
    |                           |- warning: static property 'spaces' is not concurrency-safe because non-'Sendable' type 'Prism.Spacing' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'spaces' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 57 |
 58 |         /// Elements are automatically separated by ``Spacer/SpacerType/tab`` `("\t")` characters.
/host/spi-builder-workspace/Sources/Prism/Spacing.swift:62:27: warning: static property 'tabs' is not concurrency-safe because non-'Sendable' type 'Prism.Spacing' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | extension Prism {
  9 |     /// Constants that describe how a prism's elements should be spaced.
 10 |     public enum Spacing {
    |                 `- note: consider making enum 'Spacing' conform to the 'Sendable' protocol
 11 |         /// Elements are automatically separated by ``Spacer`` or ``LineBreak`` elements.
 12 |         ///
    :
 60 |         /// This constant is equivalent to the ``managed(_:)`` case with the ``ElementType/tabs``
 61 |         /// element type.
 62 |         public static let tabs = managed(.tabs)
    |                           |- warning: static property 'tabs' is not concurrency-safe because non-'Sendable' type 'Prism.Spacing' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'tabs' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 63 |
 64 |         /// Elements are automatically separated by ``LineBreak/LineBreakType/newline`` `("\n")`
/host/spi-builder-workspace/Sources/Prism/Spacing.swift:69:27: warning: static property 'newlines' is not concurrency-safe because non-'Sendable' type 'Prism.Spacing' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | extension Prism {
  9 |     /// Constants that describe how a prism's elements should be spaced.
 10 |     public enum Spacing {
    |                 `- note: consider making enum 'Spacing' conform to the 'Sendable' protocol
 11 |         /// Elements are automatically separated by ``Spacer`` or ``LineBreak`` elements.
 12 |         ///
    :
 67 |         /// This constant is equivalent to the ``managed(_:)`` case with the ``ElementType/newlines``
 68 |         /// element type.
 69 |         public static let newlines = managed(.newlines)
    |                           |- warning: static property 'newlines' is not concurrency-safe because non-'Sendable' type 'Prism.Spacing' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'newlines' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 70 |
 71 |         /// Elements are automatically separated by ``LineBreak/LineBreakType/return`` `("\r")` characters.
/host/spi-builder-workspace/Sources/Prism/Spacing.swift:75:27: warning: static property 'returns' is not concurrency-safe because non-'Sendable' type 'Prism.Spacing' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | extension Prism {
  9 |     /// Constants that describe how a prism's elements should be spaced.
 10 |     public enum Spacing {
    |                 `- note: consider making enum 'Spacing' conform to the 'Sendable' protocol
 11 |         /// Elements are automatically separated by ``Spacer`` or ``LineBreak`` elements.
 12 |         ///
    :
 73 |         /// This constant is equivalent to the ``managed(_:)`` case with the ``ElementType/returns``
 74 |         /// element type.
 75 |         public static let returns = managed(.returns)
    |                           |- warning: static property 'returns' is not concurrency-safe because non-'Sendable' type 'Prism.Spacing' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'returns' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 76 |     }
 77 | }
[18/21] Compiling Prism Spacing.swift
/host/spi-builder-workspace/Sources/Prism/Spacing.swift:56:27: warning: static property 'spaces' is not concurrency-safe because non-'Sendable' type 'Prism.Spacing' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | extension Prism {
  9 |     /// Constants that describe how a prism's elements should be spaced.
 10 |     public enum Spacing {
    |                 `- note: consider making enum 'Spacing' conform to the 'Sendable' protocol
 11 |         /// Elements are automatically separated by ``Spacer`` or ``LineBreak`` elements.
 12 |         ///
    :
 54 |         /// This constant is equivalent to the ``managed(_:)`` case with the ``ElementType/spaces``
 55 |         /// element type.
 56 |         public static let spaces = managed(.spaces)
    |                           |- warning: static property 'spaces' is not concurrency-safe because non-'Sendable' type 'Prism.Spacing' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'spaces' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 57 |
 58 |         /// Elements are automatically separated by ``Spacer/SpacerType/tab`` `("\t")` characters.
/host/spi-builder-workspace/Sources/Prism/Spacing.swift:62:27: warning: static property 'tabs' is not concurrency-safe because non-'Sendable' type 'Prism.Spacing' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | extension Prism {
  9 |     /// Constants that describe how a prism's elements should be spaced.
 10 |     public enum Spacing {
    |                 `- note: consider making enum 'Spacing' conform to the 'Sendable' protocol
 11 |         /// Elements are automatically separated by ``Spacer`` or ``LineBreak`` elements.
 12 |         ///
    :
 60 |         /// This constant is equivalent to the ``managed(_:)`` case with the ``ElementType/tabs``
 61 |         /// element type.
 62 |         public static let tabs = managed(.tabs)
    |                           |- warning: static property 'tabs' is not concurrency-safe because non-'Sendable' type 'Prism.Spacing' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'tabs' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 63 |
 64 |         /// Elements are automatically separated by ``LineBreak/LineBreakType/newline`` `("\n")`
/host/spi-builder-workspace/Sources/Prism/Spacing.swift:69:27: warning: static property 'newlines' is not concurrency-safe because non-'Sendable' type 'Prism.Spacing' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | extension Prism {
  9 |     /// Constants that describe how a prism's elements should be spaced.
 10 |     public enum Spacing {
    |                 `- note: consider making enum 'Spacing' conform to the 'Sendable' protocol
 11 |         /// Elements are automatically separated by ``Spacer`` or ``LineBreak`` elements.
 12 |         ///
    :
 67 |         /// This constant is equivalent to the ``managed(_:)`` case with the ``ElementType/newlines``
 68 |         /// element type.
 69 |         public static let newlines = managed(.newlines)
    |                           |- warning: static property 'newlines' is not concurrency-safe because non-'Sendable' type 'Prism.Spacing' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'newlines' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 70 |
 71 |         /// Elements are automatically separated by ``LineBreak/LineBreakType/return`` `("\r")` characters.
/host/spi-builder-workspace/Sources/Prism/Spacing.swift:75:27: warning: static property 'returns' is not concurrency-safe because non-'Sendable' type 'Prism.Spacing' may have shared mutable state; this is an error in the Swift 6 language mode
  8 | extension Prism {
  9 |     /// Constants that describe how a prism's elements should be spaced.
 10 |     public enum Spacing {
    |                 `- note: consider making enum 'Spacing' conform to the 'Sendable' protocol
 11 |         /// Elements are automatically separated by ``Spacer`` or ``LineBreak`` elements.
 12 |         ///
    :
 73 |         /// This constant is equivalent to the ``managed(_:)`` case with the ``ElementType/returns``
 74 |         /// element type.
 75 |         public static let returns = managed(.returns)
    |                           |- warning: static property 'returns' is not concurrency-safe because non-'Sendable' type 'Prism.Spacing' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'returns' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 76 |     }
 77 | }
[19/21] Compiling Prism Attribute.swift
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:50:16: warning: static property 'reset' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 48 | // MARK: ControlSequence Static Constants
 49 | extension ControlSequence {
 50 |     static let reset = Self(withComponentValue: 0)
    |                |- warning: static property 'reset' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'reset' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 51 |
 52 |     static let boldOn = Self(withComponentValue: 1)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:52:16: warning: static property 'boldOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 50 |     static let reset = Self(withComponentValue: 0)
 51 |
 52 |     static let boldOn = Self(withComponentValue: 1)
    |                |- warning: static property 'boldOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'boldOn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 53 |     static let boldOff = Self(withComponentValue: 22)
 54 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:53:16: warning: static property 'boldOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 51 |
 52 |     static let boldOn = Self(withComponentValue: 1)
 53 |     static let boldOff = Self(withComponentValue: 22)
    |                |- warning: static property 'boldOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'boldOff' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 54 |
 55 |     static let dimOn = Self(withComponentValue: 2)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:55:16: warning: static property 'dimOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 53 |     static let boldOff = Self(withComponentValue: 22)
 54 |
 55 |     static let dimOn = Self(withComponentValue: 2)
    |                |- warning: static property 'dimOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'dimOn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 56 |     static let dimOff = Self(withComponentValue: 22)
 57 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:56:16: warning: static property 'dimOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 54 |
 55 |     static let dimOn = Self(withComponentValue: 2)
 56 |     static let dimOff = Self(withComponentValue: 22)
    |                |- warning: static property 'dimOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'dimOff' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 57 |
 58 |     static let italicOn = Self(withComponentValue: 3)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:58:16: warning: static property 'italicOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 56 |     static let dimOff = Self(withComponentValue: 22)
 57 |
 58 |     static let italicOn = Self(withComponentValue: 3)
    |                |- warning: static property 'italicOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'italicOn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 59 |     static let italicOff = Self(withComponentValue: 23)
 60 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:59:16: warning: static property 'italicOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 57 |
 58 |     static let italicOn = Self(withComponentValue: 3)
 59 |     static let italicOff = Self(withComponentValue: 23)
    |                |- warning: static property 'italicOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'italicOff' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 60 |
 61 |     static let underlineOn = Self(withComponentValue: 4)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:61:16: warning: static property 'underlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 59 |     static let italicOff = Self(withComponentValue: 23)
 60 |
 61 |     static let underlineOn = Self(withComponentValue: 4)
    |                |- warning: static property 'underlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'underlineOn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 62 |     static let underlineOff = Self(withComponentValue: 24)
 63 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:62:16: warning: static property 'underlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 60 |
 61 |     static let underlineOn = Self(withComponentValue: 4)
 62 |     static let underlineOff = Self(withComponentValue: 24)
    |                |- warning: static property 'underlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'underlineOff' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 63 |
 64 |     static let overlineOn = Self(withComponentValue: 53)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:64:16: warning: static property 'overlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 62 |     static let underlineOff = Self(withComponentValue: 24)
 63 |
 64 |     static let overlineOn = Self(withComponentValue: 53)
    |                |- warning: static property 'overlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'overlineOn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 65 |     static let overlineOff = Self(withComponentValue: 55)
 66 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:65:16: warning: static property 'overlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 63 |
 64 |     static let overlineOn = Self(withComponentValue: 53)
 65 |     static let overlineOff = Self(withComponentValue: 55)
    |                |- warning: static property 'overlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'overlineOff' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 66 |
 67 |     static let blinkOn = Self(withComponentValue: 5)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:67:16: warning: static property 'blinkOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 65 |     static let overlineOff = Self(withComponentValue: 55)
 66 |
 67 |     static let blinkOn = Self(withComponentValue: 5)
    |                |- warning: static property 'blinkOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'blinkOn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 68 |     static let blinkOff = Self(withComponentValue: 25)
 69 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:68:16: warning: static property 'blinkOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 66 |
 67 |     static let blinkOn = Self(withComponentValue: 5)
 68 |     static let blinkOff = Self(withComponentValue: 25)
    |                |- warning: static property 'blinkOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'blinkOff' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 69 |
 70 |     static let swapOn = Self(withComponentValue: 7)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:70:16: warning: static property 'swapOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 68 |     static let blinkOff = Self(withComponentValue: 25)
 69 |
 70 |     static let swapOn = Self(withComponentValue: 7)
    |                |- warning: static property 'swapOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'swapOn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 71 |     static let swapOff = Self(withComponentValue: 27)
 72 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:71:16: warning: static property 'swapOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 69 |
 70 |     static let swapOn = Self(withComponentValue: 7)
 71 |     static let swapOff = Self(withComponentValue: 27)
    |                |- warning: static property 'swapOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'swapOff' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 72 |
 73 |     static let hideOn = Self(withComponentValue: 8)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:73:16: warning: static property 'hideOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 71 |     static let swapOff = Self(withComponentValue: 27)
 72 |
 73 |     static let hideOn = Self(withComponentValue: 8)
    |                |- warning: static property 'hideOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'hideOn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 74 |     static let hideOff = Self(withComponentValue: 28)
 75 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:74:16: warning: static property 'hideOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 72 |
 73 |     static let hideOn = Self(withComponentValue: 8)
 74 |     static let hideOff = Self(withComponentValue: 28)
    |                |- warning: static property 'hideOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'hideOff' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 75 |
 76 |     static let strikethroughOn = Self(withComponentValue: 9)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:76:16: warning: static property 'strikethroughOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 74 |     static let hideOff = Self(withComponentValue: 28)
 75 |
 76 |     static let strikethroughOn = Self(withComponentValue: 9)
    |                |- warning: static property 'strikethroughOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'strikethroughOn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 77 |     static let strikethroughOff = Self(withComponentValue: 29)
 78 | }
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:77:16: warning: static property 'strikethroughOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 75 |
 76 |     static let strikethroughOn = Self(withComponentValue: 9)
 77 |     static let strikethroughOff = Self(withComponentValue: 29)
    |                |- warning: static property 'strikethroughOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'strikethroughOff' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 78 | }
 79 |
[20/21] Compiling Prism ControlSequence.swift
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:50:16: warning: static property 'reset' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 48 | // MARK: ControlSequence Static Constants
 49 | extension ControlSequence {
 50 |     static let reset = Self(withComponentValue: 0)
    |                |- warning: static property 'reset' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'reset' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 51 |
 52 |     static let boldOn = Self(withComponentValue: 1)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:52:16: warning: static property 'boldOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 50 |     static let reset = Self(withComponentValue: 0)
 51 |
 52 |     static let boldOn = Self(withComponentValue: 1)
    |                |- warning: static property 'boldOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'boldOn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 53 |     static let boldOff = Self(withComponentValue: 22)
 54 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:53:16: warning: static property 'boldOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 51 |
 52 |     static let boldOn = Self(withComponentValue: 1)
 53 |     static let boldOff = Self(withComponentValue: 22)
    |                |- warning: static property 'boldOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'boldOff' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 54 |
 55 |     static let dimOn = Self(withComponentValue: 2)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:55:16: warning: static property 'dimOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 53 |     static let boldOff = Self(withComponentValue: 22)
 54 |
 55 |     static let dimOn = Self(withComponentValue: 2)
    |                |- warning: static property 'dimOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'dimOn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 56 |     static let dimOff = Self(withComponentValue: 22)
 57 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:56:16: warning: static property 'dimOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 54 |
 55 |     static let dimOn = Self(withComponentValue: 2)
 56 |     static let dimOff = Self(withComponentValue: 22)
    |                |- warning: static property 'dimOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'dimOff' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 57 |
 58 |     static let italicOn = Self(withComponentValue: 3)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:58:16: warning: static property 'italicOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 56 |     static let dimOff = Self(withComponentValue: 22)
 57 |
 58 |     static let italicOn = Self(withComponentValue: 3)
    |                |- warning: static property 'italicOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'italicOn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 59 |     static let italicOff = Self(withComponentValue: 23)
 60 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:59:16: warning: static property 'italicOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 57 |
 58 |     static let italicOn = Self(withComponentValue: 3)
 59 |     static let italicOff = Self(withComponentValue: 23)
    |                |- warning: static property 'italicOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'italicOff' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 60 |
 61 |     static let underlineOn = Self(withComponentValue: 4)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:61:16: warning: static property 'underlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 59 |     static let italicOff = Self(withComponentValue: 23)
 60 |
 61 |     static let underlineOn = Self(withComponentValue: 4)
    |                |- warning: static property 'underlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'underlineOn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 62 |     static let underlineOff = Self(withComponentValue: 24)
 63 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:62:16: warning: static property 'underlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 60 |
 61 |     static let underlineOn = Self(withComponentValue: 4)
 62 |     static let underlineOff = Self(withComponentValue: 24)
    |                |- warning: static property 'underlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'underlineOff' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 63 |
 64 |     static let overlineOn = Self(withComponentValue: 53)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:64:16: warning: static property 'overlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 62 |     static let underlineOff = Self(withComponentValue: 24)
 63 |
 64 |     static let overlineOn = Self(withComponentValue: 53)
    |                |- warning: static property 'overlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'overlineOn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 65 |     static let overlineOff = Self(withComponentValue: 55)
 66 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:65:16: warning: static property 'overlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 63 |
 64 |     static let overlineOn = Self(withComponentValue: 53)
 65 |     static let overlineOff = Self(withComponentValue: 55)
    |                |- warning: static property 'overlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'overlineOff' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 66 |
 67 |     static let blinkOn = Self(withComponentValue: 5)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:67:16: warning: static property 'blinkOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 65 |     static let overlineOff = Self(withComponentValue: 55)
 66 |
 67 |     static let blinkOn = Self(withComponentValue: 5)
    |                |- warning: static property 'blinkOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'blinkOn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 68 |     static let blinkOff = Self(withComponentValue: 25)
 69 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:68:16: warning: static property 'blinkOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 66 |
 67 |     static let blinkOn = Self(withComponentValue: 5)
 68 |     static let blinkOff = Self(withComponentValue: 25)
    |                |- warning: static property 'blinkOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'blinkOff' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 69 |
 70 |     static let swapOn = Self(withComponentValue: 7)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:70:16: warning: static property 'swapOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 68 |     static let blinkOff = Self(withComponentValue: 25)
 69 |
 70 |     static let swapOn = Self(withComponentValue: 7)
    |                |- warning: static property 'swapOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'swapOn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 71 |     static let swapOff = Self(withComponentValue: 27)
 72 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:71:16: warning: static property 'swapOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 69 |
 70 |     static let swapOn = Self(withComponentValue: 7)
 71 |     static let swapOff = Self(withComponentValue: 27)
    |                |- warning: static property 'swapOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'swapOff' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 72 |
 73 |     static let hideOn = Self(withComponentValue: 8)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:73:16: warning: static property 'hideOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 71 |     static let swapOff = Self(withComponentValue: 27)
 72 |
 73 |     static let hideOn = Self(withComponentValue: 8)
    |                |- warning: static property 'hideOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'hideOn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 74 |     static let hideOff = Self(withComponentValue: 28)
 75 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:74:16: warning: static property 'hideOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 72 |
 73 |     static let hideOn = Self(withComponentValue: 8)
 74 |     static let hideOff = Self(withComponentValue: 28)
    |                |- warning: static property 'hideOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'hideOff' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 75 |
 76 |     static let strikethroughOn = Self(withComponentValue: 9)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:76:16: warning: static property 'strikethroughOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 74 |     static let hideOff = Self(withComponentValue: 28)
 75 |
 76 |     static let strikethroughOn = Self(withComponentValue: 9)
    |                |- warning: static property 'strikethroughOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'strikethroughOn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 77 |     static let strikethroughOff = Self(withComponentValue: 29)
 78 | }
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:77:16: warning: static property 'strikethroughOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 75 |
 76 |     static let strikethroughOn = Self(withComponentValue: 9)
 77 |     static let strikethroughOff = Self(withComponentValue: 29)
    |                |- warning: static property 'strikethroughOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'strikethroughOff' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 78 | }
 79 |
[21/21] Compiling Prism Destination.swift
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:50:16: warning: static property 'reset' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 48 | // MARK: ControlSequence Static Constants
 49 | extension ControlSequence {
 50 |     static let reset = Self(withComponentValue: 0)
    |                |- warning: static property 'reset' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'reset' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 51 |
 52 |     static let boldOn = Self(withComponentValue: 1)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:52:16: warning: static property 'boldOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 50 |     static let reset = Self(withComponentValue: 0)
 51 |
 52 |     static let boldOn = Self(withComponentValue: 1)
    |                |- warning: static property 'boldOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'boldOn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 53 |     static let boldOff = Self(withComponentValue: 22)
 54 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:53:16: warning: static property 'boldOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 51 |
 52 |     static let boldOn = Self(withComponentValue: 1)
 53 |     static let boldOff = Self(withComponentValue: 22)
    |                |- warning: static property 'boldOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'boldOff' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 54 |
 55 |     static let dimOn = Self(withComponentValue: 2)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:55:16: warning: static property 'dimOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 53 |     static let boldOff = Self(withComponentValue: 22)
 54 |
 55 |     static let dimOn = Self(withComponentValue: 2)
    |                |- warning: static property 'dimOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'dimOn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 56 |     static let dimOff = Self(withComponentValue: 22)
 57 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:56:16: warning: static property 'dimOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 54 |
 55 |     static let dimOn = Self(withComponentValue: 2)
 56 |     static let dimOff = Self(withComponentValue: 22)
    |                |- warning: static property 'dimOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'dimOff' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 57 |
 58 |     static let italicOn = Self(withComponentValue: 3)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:58:16: warning: static property 'italicOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 56 |     static let dimOff = Self(withComponentValue: 22)
 57 |
 58 |     static let italicOn = Self(withComponentValue: 3)
    |                |- warning: static property 'italicOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'italicOn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 59 |     static let italicOff = Self(withComponentValue: 23)
 60 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:59:16: warning: static property 'italicOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 57 |
 58 |     static let italicOn = Self(withComponentValue: 3)
 59 |     static let italicOff = Self(withComponentValue: 23)
    |                |- warning: static property 'italicOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'italicOff' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 60 |
 61 |     static let underlineOn = Self(withComponentValue: 4)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:61:16: warning: static property 'underlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 59 |     static let italicOff = Self(withComponentValue: 23)
 60 |
 61 |     static let underlineOn = Self(withComponentValue: 4)
    |                |- warning: static property 'underlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'underlineOn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 62 |     static let underlineOff = Self(withComponentValue: 24)
 63 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:62:16: warning: static property 'underlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 60 |
 61 |     static let underlineOn = Self(withComponentValue: 4)
 62 |     static let underlineOff = Self(withComponentValue: 24)
    |                |- warning: static property 'underlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'underlineOff' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 63 |
 64 |     static let overlineOn = Self(withComponentValue: 53)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:64:16: warning: static property 'overlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 62 |     static let underlineOff = Self(withComponentValue: 24)
 63 |
 64 |     static let overlineOn = Self(withComponentValue: 53)
    |                |- warning: static property 'overlineOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'overlineOn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 65 |     static let overlineOff = Self(withComponentValue: 55)
 66 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:65:16: warning: static property 'overlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 63 |
 64 |     static let overlineOn = Self(withComponentValue: 53)
 65 |     static let overlineOff = Self(withComponentValue: 55)
    |                |- warning: static property 'overlineOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'overlineOff' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 66 |
 67 |     static let blinkOn = Self(withComponentValue: 5)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:67:16: warning: static property 'blinkOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 65 |     static let overlineOff = Self(withComponentValue: 55)
 66 |
 67 |     static let blinkOn = Self(withComponentValue: 5)
    |                |- warning: static property 'blinkOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'blinkOn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 68 |     static let blinkOff = Self(withComponentValue: 25)
 69 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:68:16: warning: static property 'blinkOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 66 |
 67 |     static let blinkOn = Self(withComponentValue: 5)
 68 |     static let blinkOff = Self(withComponentValue: 25)
    |                |- warning: static property 'blinkOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'blinkOff' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 69 |
 70 |     static let swapOn = Self(withComponentValue: 7)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:70:16: warning: static property 'swapOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 68 |     static let blinkOff = Self(withComponentValue: 25)
 69 |
 70 |     static let swapOn = Self(withComponentValue: 7)
    |                |- warning: static property 'swapOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'swapOn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 71 |     static let swapOff = Self(withComponentValue: 27)
 72 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:71:16: warning: static property 'swapOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 69 |
 70 |     static let swapOn = Self(withComponentValue: 7)
 71 |     static let swapOff = Self(withComponentValue: 27)
    |                |- warning: static property 'swapOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'swapOff' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 72 |
 73 |     static let hideOn = Self(withComponentValue: 8)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:73:16: warning: static property 'hideOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 71 |     static let swapOff = Self(withComponentValue: 27)
 72 |
 73 |     static let hideOn = Self(withComponentValue: 8)
    |                |- warning: static property 'hideOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'hideOn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 74 |     static let hideOff = Self(withComponentValue: 28)
 75 |
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:74:16: warning: static property 'hideOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 72 |
 73 |     static let hideOn = Self(withComponentValue: 8)
 74 |     static let hideOff = Self(withComponentValue: 28)
    |                |- warning: static property 'hideOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'hideOff' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 75 |
 76 |     static let strikethroughOn = Self(withComponentValue: 9)
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:76:16: warning: static property 'strikethroughOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 74 |     static let hideOff = Self(withComponentValue: 28)
 75 |
 76 |     static let strikethroughOn = Self(withComponentValue: 9)
    |                |- warning: static property 'strikethroughOn' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'strikethroughOn' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 77 |     static let strikethroughOff = Self(withComponentValue: 29)
 78 | }
/host/spi-builder-workspace/Sources/Prism/ControlSequence.swift:77:16: warning: static property 'strikethroughOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
  7 |
  8 | /// A sequence of components that make up the underlying value of a prism.
  9 | public struct ControlSequence {
    |               `- note: consider making struct 'ControlSequence' conform to the 'Sendable' protocol
 10 |     let components: [Component]
 11 |
    :
 75 |
 76 |     static let strikethroughOn = Self(withComponentValue: 9)
 77 |     static let strikethroughOff = Self(withComponentValue: 29)
    |                |- warning: static property 'strikethroughOff' is not concurrency-safe because non-'Sendable' type 'ControlSequence' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'strikethroughOff' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 78 | }
 79 |
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi 2>&1
wasm-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:7e37457820e5f17452a98118754f345f2619722c485f2db0d8b666940a83afd2
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest
[0/1] Planning build
Building for debugging...
[0/1] Write swift-version-24593BA9C3E375BF.txt
[2/18] Emitting module Prism
[3/20] Compiling Prism PrismElementConvertible.swift
[4/20] Compiling Prism RGBCode.swift
[5/20] Compiling Prism SpacerElement.swift
[6/20] Compiling Prism Spacing.swift
[7/20] Compiling Prism PrismColor.swift
[8/20] Compiling Prism PrismElement.swift
[9/20] Compiling Prism Hexadecimal.swift
[10/20] Compiling Prism Prism.swift
[11/20] Compiling Prism ECMACode.swift
[12/20] Compiling Prism ElementBuilder.swift
[13/20] Compiling Prism ElementRef.swift
[14/20] Compiling Prism Attribute.swift
[15/20] Compiling Prism ControlSequence.swift
[16/20] Compiling Prism Destination.swift
[17/20] Compiling Prism Elements.swift
/host/spi-builder-workspace/Sources/Prism/EnvironmentVariable.swift:25:29: error: cannot find 'getenv' in scope
 23 |     public var value: String? {
 24 |         get {
 25 |             guard let raw = getenv(name) else {
    |                             `- error: cannot find 'getenv' in scope
 26 |                 return nil
 27 |             }
/host/spi-builder-workspace/Sources/Prism/EnvironmentVariable.swift:32:17: error: cannot find 'unsetenv' in scope
 30 |         nonmutating set {
 31 |             guard let newValue else {
 32 |                 unsetenv(name)
    |                 `- error: cannot find 'unsetenv' in scope
 33 |                 return
 34 |             }
/host/spi-builder-workspace/Sources/Prism/EnvironmentVariable.swift:35:13: error: cannot find 'setenv' in scope
 33 |                 return
 34 |             }
 35 |             setenv(name, newValue, 1)
    |             `- error: cannot find 'setenv' in scope
 36 |         }
 37 |     }
[18/20] Compiling Prism EnvironmentVariable.swift
/host/spi-builder-workspace/Sources/Prism/EnvironmentVariable.swift:25:29: error: cannot find 'getenv' in scope
 23 |     public var value: String? {
 24 |         get {
 25 |             guard let raw = getenv(name) else {
    |                             `- error: cannot find 'getenv' in scope
 26 |                 return nil
 27 |             }
/host/spi-builder-workspace/Sources/Prism/EnvironmentVariable.swift:32:17: error: cannot find 'unsetenv' in scope
 30 |         nonmutating set {
 31 |             guard let newValue else {
 32 |                 unsetenv(name)
    |                 `- error: cannot find 'unsetenv' in scope
 33 |                 return
 34 |             }
/host/spi-builder-workspace/Sources/Prism/EnvironmentVariable.swift:35:13: error: cannot find 'setenv' in scope
 33 |                 return
 34 |             }
 35 |             setenv(name, newValue, 1)
    |             `- error: cannot find 'setenv' in scope
 36 |         }
 37 |     }
[19/20] Compiling Prism String+extensions.swift
[20/20] Compiling Prism Utilities.swift
BUILD FAILURE 6.1 wasm