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

The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of Prism with Swift 6.0 (beta) for Linux.

Swift 6 data race errors: 49

Build Command

bash -c docker run --rm -v "checkouts-4606859-0":/host -w "$workDir" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete 2>&1

Build Log

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: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
182 | }
183 |
[11/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: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'gray' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'red' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'green' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'yellow' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'blue' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'magenta' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'cyan' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'white' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
182 | }
183 |
[12/21] Compiling Prism Hexadecimal.swift
/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: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'spaces' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 57 |
 58 |         /// Elements are automatically separated by ``Spacer/SpacerType/tab`` `("\t")` characters.
[13/21] Compiling Prism Prism.swift
/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: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'spaces' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 57 |
 58 |         /// Elements are automatically separated by ``Spacer/SpacerType/tab`` `("\t")` characters.
[14/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: annotate 'reset' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'boldOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'boldOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'dimOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'dimOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'italicOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'italicOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'underlineOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'underlineOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'overlineOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'overlineOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'blinkOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'blinkOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'swapOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'swapOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'hideOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'hideOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'strikethroughOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'strikethroughOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 78 | }
 79 |
[15/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: annotate 'reset' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'boldOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'boldOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'dimOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'dimOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'italicOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'italicOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'underlineOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'underlineOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'overlineOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'overlineOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'blinkOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'blinkOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'swapOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'swapOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'hideOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'hideOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'strikethroughOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'strikethroughOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 78 | }
 79 |
[16/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: annotate 'reset' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'boldOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'boldOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'dimOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'dimOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'italicOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'italicOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'underlineOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'underlineOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'overlineOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'overlineOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'blinkOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'blinkOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'swapOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'swapOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'hideOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'hideOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'strikethroughOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'strikethroughOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 78 | }
 79 |
[17/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: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'red' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'green' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'yellow' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'blue' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'magenta' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'cyan' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'lightGray' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'darkGray' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'brightRed' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'brightGreen' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'brightYellow' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'brightBlue' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'brightMagenta' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'brightCyan' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'white' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
153 | }
154 |
/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: annotate 'spaces' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 57 |
 58 |         /// Elements are automatically separated by ``Spacer/SpacerType/tab`` `("\t")` characters.
[18/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: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'red' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'green' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'yellow' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'blue' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'magenta' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'cyan' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'lightGray' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'darkGray' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'brightRed' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'brightGreen' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'brightYellow' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'brightBlue' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'brightMagenta' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'brightCyan' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'white' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
153 | }
154 |
/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: annotate 'spaces' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 57 |
 58 |         /// Elements are automatically separated by ``Spacer/SpacerType/tab`` `("\t")` characters.
[19/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: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'red' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'green' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'yellow' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'blue' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'magenta' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'cyan' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'lightGray' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'darkGray' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'brightRed' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'brightGreen' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'brightYellow' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'brightBlue' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'brightMagenta' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'brightCyan' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
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: annotate 'white' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
153 | }
154 |
/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: annotate 'spaces' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 57 |
 58 |         /// Elements are automatically separated by ``Spacer/SpacerType/tab`` `("\t")` characters.
[20/21] Compiling Prism Elements.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: annotate 'reset' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'boldOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'boldOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'dimOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'dimOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'italicOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'italicOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'underlineOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'underlineOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'overlineOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'overlineOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'blinkOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'blinkOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'swapOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'swapOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'hideOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'hideOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'strikethroughOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'strikethroughOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 78 | }
 79 |
/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: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
182 | }
183 |
[21/21] Compiling Prism EnvironmentVariable.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: annotate 'reset' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'boldOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'boldOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'dimOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'dimOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'italicOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'italicOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'underlineOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'underlineOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'overlineOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'overlineOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'blinkOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'blinkOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'swapOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'swapOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'hideOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'hideOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'strikethroughOn' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 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: annotate 'strikethroughOff' with '@MainActor' if property should only be accessed from the main actor
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 78 | }
 79 |
/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: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
182 | }
183 |
Build complete! (7.59s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Prism",
  "name" : "Prism",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "Prism",
      "targets" : [
        "Prism"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "PrismTests",
      "module_type" : "SwiftTarget",
      "name" : "PrismTests",
      "path" : "Tests/PrismTests",
      "sources" : [
        "AttributeTests.swift",
        "ControlSequenceTests.swift",
        "DestinationTests.swift",
        "ECMACodeTests.swift",
        "ElementBuilderTests.swift",
        "ElementTests.swift",
        "EnvironmentVariableTests.swift",
        "HexadecimalTests.swift",
        "MiscTests.swift",
        "PrismColorTests.swift",
        "PrismTests.swift",
        "RGBCodeTests.swift",
        "StringTests.swift"
      ],
      "target_dependencies" : [
        "Prism"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Prism",
      "module_type" : "SwiftTarget",
      "name" : "Prism",
      "path" : "Sources/Prism",
      "product_memberships" : [
        "Prism"
      ],
      "sources" : [
        "Attribute.swift",
        "ControlSequence.swift",
        "Destination.swift",
        "ECMACode.swift",
        "ElementBuilder.swift",
        "ElementRef.swift",
        "Elements.swift",
        "EnvironmentVariable.swift",
        "Hexadecimal.swift",
        "Prism.swift",
        "PrismColor.swift",
        "PrismElement.swift",
        "PrismElementConvertible.swift",
        "RGBCode.swift",
        "SpacerElement.swift",
        "Spacing.swift",
        "String+extensions.swift",
        "Utilities.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.7"
}
Done.
This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.