The Swift Package Index logo.Swift Package Index

Build Information

Successful build of Chroma, reference 1.1.0 (b2b8b3), with Swift 6.1 for Android on 28 May 2025 14:21:36 UTC.

Swift 6 data race errors: 51

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1

Build Log

 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
214 |
215 |         /// Lite white fluorescent bulb.
216 |         public static let f6: StandardIlluminant = StandardIlluminant(name: "F6", group: "Standard Fluorescent Illuminants", details: "Lite white fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.38660, y: 0.37847), fieldOfView: 10.0)
    |                           |- warning: static property 'f6' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f6' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
217 |
218 |         // MARK: - Broadband Flourescent Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:221:27: warning: static property 'f7' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
219 |
220 |         /// Daylight / D65 simulator fluorescent bulb.
221 |         public static let f7: StandardIlluminant = StandardIlluminant(name: "F7", group: "Broadband Fluorescent Illuminants", details: "Daylight / D65 simulator fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.31569, y: 0.32960), fieldOfView: 10.0)
    |                           |- warning: static property 'f7' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f7' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
222 |
223 |         /// Mid-morning / D55 simulator fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:224:27: warning: static property 'f8' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
222 |
223 |         /// Mid-morning / D55 simulator fluorescent bulb.
224 |         public static let f8: StandardIlluminant = StandardIlluminant(name: "F8", group: "Broadband Fluorescent Illuminants", details: "Mid-morning / D55 simulator fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.34902, y: 0.35939), fieldOfView: 10.0)
    |                           |- warning: static property 'f8' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f8' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
225 |
226 |         /// Cool white deluxe fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:227:27: warning: static property 'f9' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
225 |
226 |         /// Cool white deluxe fluorescent bulb.
227 |         public static let f9: StandardIlluminant = StandardIlluminant(name: "F9", group: "Broadband Fluorescent Illuminants", details: "Cool white deluxe fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.37829, y: 0.37045), fieldOfView: 10.0)
    |                           |- warning: static property 'f9' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f9' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
228 |
229 |         // MARK: - Narrow Tri-band Flourescent Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:232:27: warning: static property 'f10' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
230 |
231 |         /// A Philips TL85 or Ultralume 50 bulb.
232 |         public static let f10: StandardIlluminant = StandardIlluminant(name: "F10", group: "Narrow Tri-band Fluorescent Illuminants", details: "A Philips TL85 or Ultralume 50 bulb.", coordinate: XyChromaticityCoordinate(x: 0.35090, y: 0.35444), fieldOfView: 10.0)
    |                           |- warning: static property 'f10' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f10' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
233 |
234 |         /// A Philips TL84 or Ultralume 40 bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:235:27: warning: static property 'f11' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
233 |
234 |         /// A Philips TL84 or Ultralume 40 bulb.
235 |         public static let f11: StandardIlluminant = StandardIlluminant(name: "F11", group: "Narrow Tri-band Fluorescent Illuminants", details: "A Philips TL84 or Ultralume 40 bulb.", coordinate: XyChromaticityCoordinate(x: 0.38541, y: 0.37123), fieldOfView: 10.0)
    |                           |- warning: static property 'f11' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f11' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
236 |
237 |         /// A Philips TL83 or Ultralume 30 bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:238:27: warning: static property 'f12' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
236 |
237 |         /// A Philips TL83 or Ultralume 30 bulb.
238 |         public static let f12: StandardIlluminant = StandardIlluminant(name: "F12", group: "Narrow Tri-band Fluorescent Illuminants", details: "A Philips TL83 or Ultralume 30 bulb.", coordinate: XyChromaticityCoordinate(x: 0.44256, y: 0.39717), fieldOfView: 10.0)
    |                           |- warning: static property 'f12' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f12' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
239 |
240 |         // MARK: - Obsolete Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:243:27: warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
241 |
242 |         /// Direct sunlight at noon.
243 |         public static let b: StandardIlluminant = StandardIlluminant(name: "B", group: "Obsolete Illuminants", details: "Direct sunlight at noon.", coordinate: XyChromaticityCoordinate(x: 0.34980, y: 0.35270), fieldOfView: 10.0)
    |                           |- warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'b' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
244 |
245 |         /// Average northern sky daylight.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:246:27: warning: static property 'c' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
244 |
245 |         /// Average northern sky daylight.
246 |         public static let c: StandardIlluminant = StandardIlluminant(name: "C", group: "Obsolete Illuminants", details: "Average northern sky daylight.", coordinate: XyChromaticityCoordinate(x: 0.31039, y: 0.31905), fieldOfView: 10.0)
    |                           |- warning: static property 'c' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'c' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
247 |
248 |         // MARK: - All Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:251:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[StandardIlluminant]' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
249 |
250 |         /// An array of all the pre-configured illuminants.
251 |         public static let all: [StandardIlluminant] = [a, b, c, e, d50, d55, d65, d75, f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12]
    |                           |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[StandardIlluminant]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
252 |     }
253 |
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:255:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[StandardIlluminant]' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
253 |
254 |     /// An array of all the pre-configured illuminants.
255 |     public static let all: [StandardIlluminant] = TwoDegree.all + TenDegree.all
    |                       |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[StandardIlluminant]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
256 |
257 | }
[78/80] Compiling Chroma XyyColor.swift
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:93:27: warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
 91 |
 92 |         /// An incandescent or tungsten bulb.
 93 |         public static let a: StandardIlluminant = StandardIlluminant(name: "A", group: "Standard Incandescent Illuminants", details: "An incandescent or tungsten bulb.", coordinate: XyChromaticityCoordinate(x: 0.44757, y: 0.40745), fieldOfView: 2.0)
    |                           |- warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'a' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 94 |
 95 |         // MARK: - Energy Based Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:98:27: warning: static property 'e' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
 96 |
 97 |         /// Equal energy light.
 98 |         public static let e: StandardIlluminant = StandardIlluminant(name: "E", group: "Energy Based Illuminants", details: "Equal energy light.", coordinate: XyChromaticityCoordinate(x: 1.0 / 3.0, y: 1.0 / 3.0), fieldOfView: 2.0)
    |                           |- warning: static property 'e' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'e' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 99 |
100 |         // MARK: - Daylight Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:103:27: warning: static property 'd50' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
101 |
102 |         /// Light at the horizon.
103 |         public static let d50: StandardIlluminant = StandardIlluminant(name: "D50", group: "Daylight Illuminants", details: "Light at the horizon.", coordinate: XyChromaticityCoordinate(x: 0.34567, y: 0.35850), fieldOfView: 2.0)
    |                           |- warning: static property 'd50' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'd50' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
104 |
105 |         /// Mid-morning or mid-afternoon daylight.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:106:27: warning: static property 'd55' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
104 |
105 |         /// Mid-morning or mid-afternoon daylight.
106 |         public static let d55: StandardIlluminant = StandardIlluminant(name: "D55", group: "Daylight Illuminants", details: "Mid-morning or mid-afternoon daylight.", coordinate: XyChromaticityCoordinate(x: 0.33242, y: 0.34743), fieldOfView: 2.0)
    |                           |- warning: static property 'd55' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'd55' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
107 |
108 |         /// Noon daylight.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:109:27: warning: static property 'd65' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
107 |
108 |         /// Noon daylight.
109 |         public static let d65: StandardIlluminant = StandardIlluminant(name: "D65", group: "Daylight Illuminants", details: "Noon daylight.", coordinate: XyChromaticityCoordinate(x: 0.31271, y: 0.32902), fieldOfView: 2.0)
    |                           |- warning: static property 'd65' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'd65' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 |
111 |         /// North sky daylight.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:112:27: warning: static property 'd75' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
110 |
111 |         /// North sky daylight.
112 |         public static let d75: StandardIlluminant = StandardIlluminant(name: "D65", group: "Daylight Illuminants", details: "North sky daylight.", coordinate: XyChromaticityCoordinate(x: 0.29902, y: 0.31485), fieldOfView: 2.0)
    |                           |- warning: static property 'd75' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'd75' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
113 |
114 |         // MARK: - Standard Flourescent Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:117:27: warning: static property 'f1' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
115 |
116 |         /// Daylight fluorescent bulb.
117 |         public static let f1: StandardIlluminant = StandardIlluminant(name: "F1", group: "Standard Fluorescent Illuminants", details: "Daylight fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.31310, y: 0.33727), fieldOfView: 2.0)
    |                           |- warning: static property 'f1' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f1' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
118 |
119 |         /// Cool white fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:120:27: warning: static property 'f2' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
118 |
119 |         /// Cool white fluorescent bulb.
120 |         public static let f2: StandardIlluminant = StandardIlluminant(name: "F2", group: "Standard Fluorescent Illuminants", details: "Cool white fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.37208, y: 0.37529), fieldOfView: 2.0)
    |                           |- warning: static property 'f2' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f2' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
121 |
122 |         /// White fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:123:27: warning: static property 'f3' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
121 |
122 |         /// White fluorescent bulb.
123 |         public static let f3: StandardIlluminant = StandardIlluminant(name: "F3", group: "Standard Fluorescent Illuminants", details: "White fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.40910, y: 0.39430), fieldOfView: 2.0)
    |                           |- warning: static property 'f3' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f3' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
124 |
125 |         /// Warm white fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:126:27: warning: static property 'f4' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
124 |
125 |         /// Warm white fluorescent bulb.
126 |         public static let f4: StandardIlluminant = StandardIlluminant(name: "F4", group: "Standard Fluorescent Illuminants", details: "Warm white fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.44018, y: 0.40329), fieldOfView: 2.0)
    |                           |- warning: static property 'f4' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f4' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
127 |
128 |         /// Daylight fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:129:27: warning: static property 'f5' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
127 |
128 |         /// Daylight fluorescent bulb.
129 |         public static let f5: StandardIlluminant = StandardIlluminant(name: "F5", group: "Standard Fluorescent Illuminants", details: "Daylight fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.31379, y: 0.34531), fieldOfView: 2.0)
    |                           |- warning: static property 'f5' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f5' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
130 |
131 |         /// Lite white fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:132:27: warning: static property 'f6' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
130 |
131 |         /// Lite white fluorescent bulb.
132 |         public static let f6: StandardIlluminant = StandardIlluminant(name: "F6", group: "Standard Fluorescent Illuminants", details: "Lite white fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.37790, y: 0.38835), fieldOfView: 2.0)
    |                           |- warning: static property 'f6' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f6' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 |
134 |         // MARK: - Broadband Flourescent Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:137:27: warning: static property 'f7' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
135 |
136 |         /// Daylight / D65 simulator fluorescent bulb.
137 |         public static let f7: StandardIlluminant = StandardIlluminant(name: "F7", group: "Broadband Fluorescent Illuminants", details: "Daylight / D65 simulator fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.31292, y: 0.32933), fieldOfView: 2.0)
    |                           |- warning: static property 'f7' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f7' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
138 |
139 |         /// Mid-morning / D55 simulator fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:140:27: warning: static property 'f8' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
138 |
139 |         /// Mid-morning / D55 simulator fluorescent bulb.
140 |         public static let f8: StandardIlluminant = StandardIlluminant(name: "F8", group: "Broadband Fluorescent Illuminants", details: "Mid-morning / D55 simulator fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.34588, y: 0.35875), fieldOfView: 2.0)
    |                           |- warning: static property 'f8' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f8' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
141 |
142 |         /// Cool white deluxe fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:143:27: warning: static property 'f9' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
141 |
142 |         /// Cool white deluxe fluorescent bulb.
143 |         public static let f9: StandardIlluminant = StandardIlluminant(name: "F9", group: "Broadband Fluorescent Illuminants", details: "Cool white deluxe fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.37417, y: 0.37281), fieldOfView: 2.0)
    |                           |- warning: static property 'f9' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f9' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |
145 |         // MARK: - Narrow Tri-band Flourescent Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:148:27: warning: static property 'f10' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
146 |
147 |         /// A Philips TL85 or Ultralume 50 bulb.
148 |         public static let f10: StandardIlluminant = StandardIlluminant(name: "F10", group: "Narrow Tri-band Fluorescent Illuminants", details: "A Philips TL85 or Ultralume 50 bulb.", coordinate: XyChromaticityCoordinate(x: 0.34609, y: 0.35986), fieldOfView: 2.0)
    |                           |- warning: static property 'f10' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f10' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
149 |
150 |         /// A Philips TL84 or Ultralume 40 bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:151:27: warning: static property 'f11' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
149 |
150 |         /// A Philips TL84 or Ultralume 40 bulb.
151 |         public static let f11: StandardIlluminant = StandardIlluminant(name: "F11", group: "Narrow Tri-band Fluorescent Illuminants", details: "A Philips TL84 or Ultralume 40 bulb.", coordinate: XyChromaticityCoordinate(x: 0.38052, y: 0.37713), fieldOfView: 2.0)
    |                           |- warning: static property 'f11' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f11' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 |
153 |         /// A Philips TL83 or Ultralume 30 bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:154:27: warning: static property 'f12' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
152 |
153 |         /// A Philips TL83 or Ultralume 30 bulb.
154 |         public static let f12: StandardIlluminant = StandardIlluminant(name: "F12", group: "Narrow Tri-band Fluorescent Illuminants", details: "A Philips TL83 or Ultralume 30 bulb.", coordinate: XyChromaticityCoordinate(x: 0.43695, y: 0.40441), fieldOfView: 2.0)
    |                           |- warning: static property 'f12' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f12' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
155 |
156 |         // MARK: - Obsolete Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:159:27: warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
157 |
158 |         /// Direct sunlight at noon.
159 |         public static let b: StandardIlluminant = StandardIlluminant(name: "B", group: "Obsolete Illuminants", details: "Direct sunlight at noon.", coordinate: XyChromaticityCoordinate(x: 0.34842, y: 0.35161), fieldOfView: 2.0)
    |                           |- warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'b' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
160 |
161 |         /// Average northern sky daylight.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:162:27: warning: static property 'c' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
160 |
161 |         /// Average northern sky daylight.
162 |         public static let c: StandardIlluminant = StandardIlluminant(name: "C", group: "Obsolete Illuminants", details: "Average northern sky daylight.", coordinate: XyChromaticityCoordinate(x: 0.31006, y: 0.31616), fieldOfView: 2.0)
    |                           |- warning: static property 'c' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'c' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |
164 |         // MARK: - All Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:167:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[StandardIlluminant]' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
165 |
166 |         /// An array of all the pre-configured illuminants.
167 |         public static let all: [StandardIlluminant] = [a, b, c, e, d50, d55, d65, d75, f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12]
    |                           |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[StandardIlluminant]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
168 |
169 |     }
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:177:27: warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
175 |
176 |         /// An incandescent or tungsten bulb.
177 |         public static let a: StandardIlluminant = StandardIlluminant(name: "A", group: "Standard Incandescent Illuminants", details: "An incandescent or tungsten bulb.", coordinate: XyChromaticityCoordinate(x: 0.45117, y: 0.40594), fieldOfView: 10.0)
    |                           |- warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'a' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
178 |
179 |         // MARK: - Energy Based Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:182:27: warning: static property 'e' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
180 |
181 |         /// Equal energy light.
182 |         public static let e: StandardIlluminant = StandardIlluminant(name: "E", group: "Energy Based Illuminants", details: "Equal energy light.", coordinate: XyChromaticityCoordinate(x: 1.0 / 3.0, y: 1.0 / 3.0), fieldOfView: 10.0)
    |                           |- warning: static property 'e' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'e' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
183 |
184 |         // MARK: - Daylight Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:187:27: warning: static property 'd50' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
185 |
186 |         /// Light at the horizon.
187 |         public static let d50: StandardIlluminant = StandardIlluminant(name: "D50", group: "Daylight Illuminants", details: "Light at the horizon.", coordinate: XyChromaticityCoordinate(x: 0.34773, y: 0.35952), fieldOfView: 10.0)
    |                           |- warning: static property 'd50' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'd50' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
188 |
189 |         /// Mid-morning or mid-afternoon daylight.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:190:27: warning: static property 'd55' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
188 |
189 |         /// Mid-morning or mid-afternoon daylight.
190 |         public static let d55: StandardIlluminant = StandardIlluminant(name: "D55", group: "Daylight Illuminants", details: "Mid-morning or mid-afternoon daylight.", coordinate: XyChromaticityCoordinate(x: 0.33411, y: 0.34877), fieldOfView: 10.0)
    |                           |- warning: static property 'd55' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'd55' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
191 |
192 |         /// Noon daylight.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:193:27: warning: static property 'd65' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
191 |
192 |         /// Noon daylight.
193 |         public static let d65: StandardIlluminant = StandardIlluminant(name: "D65", group: "Daylight Illuminants", details: "Noon daylight.", coordinate: XyChromaticityCoordinate(x: 0.31382, y: 0.33100), fieldOfView: 10.0)
    |                           |- warning: static property 'd65' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'd65' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
194 |
195 |         /// North sky daylight.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:196:27: warning: static property 'd75' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
194 |
195 |         /// North sky daylight.
196 |         public static let d75: StandardIlluminant = StandardIlluminant(name: "D65", group: "Daylight Illuminants", details: "North sky daylight.", coordinate: XyChromaticityCoordinate(x: 0.29968, y: 0.31740), fieldOfView: 10.0)
    |                           |- warning: static property 'd75' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'd75' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
197 |
198 |         // MARK: - Standard Flourescent Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:201:27: warning: static property 'f1' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
199 |
200 |         /// Daylight fluorescent bulb.
201 |         public static let f1: StandardIlluminant = StandardIlluminant(name: "F1", group: "Standard Fluorescent Illuminants", details: "Daylight fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.31811, y: 0.33559), fieldOfView: 10.0)
    |                           |- warning: static property 'f1' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f1' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
202 |
203 |         /// Cool white fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:204:27: warning: static property 'f2' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
202 |
203 |         /// Cool white fluorescent bulb.
204 |         public static let f2: StandardIlluminant = StandardIlluminant(name: "F2", group: "Standard Fluorescent Illuminants", details: "Cool white fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.37925, y: 0.36733), fieldOfView: 10.0)
    |                           |- warning: static property 'f2' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f2' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
205 |
206 |         /// White fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:207:27: warning: static property 'f3' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
205 |
206 |         /// White fluorescent bulb.
207 |         public static let f3: StandardIlluminant = StandardIlluminant(name: "F3", group: "Standard Fluorescent Illuminants", details: "White fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.41761, y: 0.38324), fieldOfView: 10.0)
    |                           |- warning: static property 'f3' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f3' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
208 |
209 |         /// Warm white fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:210:27: warning: static property 'f4' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
208 |
209 |         /// Warm white fluorescent bulb.
210 |         public static let f4: StandardIlluminant = StandardIlluminant(name: "F4", group: "Standard Fluorescent Illuminants", details: "Warm white fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.44920, y: 0.39074), fieldOfView: 10.0)
    |                           |- warning: static property 'f4' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f4' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
211 |
212 |         /// Daylight fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:213:27: warning: static property 'f5' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
211 |
212 |         /// Daylight fluorescent bulb.
213 |         public static let f5: StandardIlluminant = StandardIlluminant(name: "F5", group: "Standard Fluorescent Illuminants", details: "Daylight fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.31975, y: 0.34246), fieldOfView: 10.0)
    |                           |- warning: static property 'f5' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f5' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
214 |
215 |         /// Lite white fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:216:27: warning: static property 'f6' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
214 |
215 |         /// Lite white fluorescent bulb.
216 |         public static let f6: StandardIlluminant = StandardIlluminant(name: "F6", group: "Standard Fluorescent Illuminants", details: "Lite white fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.38660, y: 0.37847), fieldOfView: 10.0)
    |                           |- warning: static property 'f6' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f6' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
217 |
218 |         // MARK: - Broadband Flourescent Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:221:27: warning: static property 'f7' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
219 |
220 |         /// Daylight / D65 simulator fluorescent bulb.
221 |         public static let f7: StandardIlluminant = StandardIlluminant(name: "F7", group: "Broadband Fluorescent Illuminants", details: "Daylight / D65 simulator fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.31569, y: 0.32960), fieldOfView: 10.0)
    |                           |- warning: static property 'f7' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f7' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
222 |
223 |         /// Mid-morning / D55 simulator fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:224:27: warning: static property 'f8' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
222 |
223 |         /// Mid-morning / D55 simulator fluorescent bulb.
224 |         public static let f8: StandardIlluminant = StandardIlluminant(name: "F8", group: "Broadband Fluorescent Illuminants", details: "Mid-morning / D55 simulator fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.34902, y: 0.35939), fieldOfView: 10.0)
    |                           |- warning: static property 'f8' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f8' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
225 |
226 |         /// Cool white deluxe fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:227:27: warning: static property 'f9' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
225 |
226 |         /// Cool white deluxe fluorescent bulb.
227 |         public static let f9: StandardIlluminant = StandardIlluminant(name: "F9", group: "Broadband Fluorescent Illuminants", details: "Cool white deluxe fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.37829, y: 0.37045), fieldOfView: 10.0)
    |                           |- warning: static property 'f9' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f9' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
228 |
229 |         // MARK: - Narrow Tri-band Flourescent Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:232:27: warning: static property 'f10' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
230 |
231 |         /// A Philips TL85 or Ultralume 50 bulb.
232 |         public static let f10: StandardIlluminant = StandardIlluminant(name: "F10", group: "Narrow Tri-band Fluorescent Illuminants", details: "A Philips TL85 or Ultralume 50 bulb.", coordinate: XyChromaticityCoordinate(x: 0.35090, y: 0.35444), fieldOfView: 10.0)
    |                           |- warning: static property 'f10' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f10' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
233 |
234 |         /// A Philips TL84 or Ultralume 40 bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:235:27: warning: static property 'f11' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
233 |
234 |         /// A Philips TL84 or Ultralume 40 bulb.
235 |         public static let f11: StandardIlluminant = StandardIlluminant(name: "F11", group: "Narrow Tri-band Fluorescent Illuminants", details: "A Philips TL84 or Ultralume 40 bulb.", coordinate: XyChromaticityCoordinate(x: 0.38541, y: 0.37123), fieldOfView: 10.0)
    |                           |- warning: static property 'f11' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f11' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
236 |
237 |         /// A Philips TL83 or Ultralume 30 bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:238:27: warning: static property 'f12' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
236 |
237 |         /// A Philips TL83 or Ultralume 30 bulb.
238 |         public static let f12: StandardIlluminant = StandardIlluminant(name: "F12", group: "Narrow Tri-band Fluorescent Illuminants", details: "A Philips TL83 or Ultralume 30 bulb.", coordinate: XyChromaticityCoordinate(x: 0.44256, y: 0.39717), fieldOfView: 10.0)
    |                           |- warning: static property 'f12' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f12' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
239 |
240 |         // MARK: - Obsolete Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:243:27: warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
241 |
242 |         /// Direct sunlight at noon.
243 |         public static let b: StandardIlluminant = StandardIlluminant(name: "B", group: "Obsolete Illuminants", details: "Direct sunlight at noon.", coordinate: XyChromaticityCoordinate(x: 0.34980, y: 0.35270), fieldOfView: 10.0)
    |                           |- warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'b' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
244 |
245 |         /// Average northern sky daylight.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:246:27: warning: static property 'c' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
244 |
245 |         /// Average northern sky daylight.
246 |         public static let c: StandardIlluminant = StandardIlluminant(name: "C", group: "Obsolete Illuminants", details: "Average northern sky daylight.", coordinate: XyChromaticityCoordinate(x: 0.31039, y: 0.31905), fieldOfView: 10.0)
    |                           |- warning: static property 'c' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'c' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
247 |
248 |         // MARK: - All Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:251:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[StandardIlluminant]' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
249 |
250 |         /// An array of all the pre-configured illuminants.
251 |         public static let all: [StandardIlluminant] = [a, b, c, e, d50, d55, d65, d75, f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12]
    |                           |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[StandardIlluminant]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
252 |     }
253 |
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:255:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[StandardIlluminant]' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
253 |
254 |     /// An array of all the pre-configured illuminants.
255 |     public static let all: [StandardIlluminant] = TwoDegree.all + TenDegree.all
    |                       |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[StandardIlluminant]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
256 |
257 | }
[79/80] Compiling Chroma XyyColorSpace.swift
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:93:27: warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
 91 |
 92 |         /// An incandescent or tungsten bulb.
 93 |         public static let a: StandardIlluminant = StandardIlluminant(name: "A", group: "Standard Incandescent Illuminants", details: "An incandescent or tungsten bulb.", coordinate: XyChromaticityCoordinate(x: 0.44757, y: 0.40745), fieldOfView: 2.0)
    |                           |- warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'a' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 94 |
 95 |         // MARK: - Energy Based Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:98:27: warning: static property 'e' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
 96 |
 97 |         /// Equal energy light.
 98 |         public static let e: StandardIlluminant = StandardIlluminant(name: "E", group: "Energy Based Illuminants", details: "Equal energy light.", coordinate: XyChromaticityCoordinate(x: 1.0 / 3.0, y: 1.0 / 3.0), fieldOfView: 2.0)
    |                           |- warning: static property 'e' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'e' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 99 |
100 |         // MARK: - Daylight Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:103:27: warning: static property 'd50' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
101 |
102 |         /// Light at the horizon.
103 |         public static let d50: StandardIlluminant = StandardIlluminant(name: "D50", group: "Daylight Illuminants", details: "Light at the horizon.", coordinate: XyChromaticityCoordinate(x: 0.34567, y: 0.35850), fieldOfView: 2.0)
    |                           |- warning: static property 'd50' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'd50' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
104 |
105 |         /// Mid-morning or mid-afternoon daylight.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:106:27: warning: static property 'd55' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
104 |
105 |         /// Mid-morning or mid-afternoon daylight.
106 |         public static let d55: StandardIlluminant = StandardIlluminant(name: "D55", group: "Daylight Illuminants", details: "Mid-morning or mid-afternoon daylight.", coordinate: XyChromaticityCoordinate(x: 0.33242, y: 0.34743), fieldOfView: 2.0)
    |                           |- warning: static property 'd55' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'd55' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
107 |
108 |         /// Noon daylight.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:109:27: warning: static property 'd65' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
107 |
108 |         /// Noon daylight.
109 |         public static let d65: StandardIlluminant = StandardIlluminant(name: "D65", group: "Daylight Illuminants", details: "Noon daylight.", coordinate: XyChromaticityCoordinate(x: 0.31271, y: 0.32902), fieldOfView: 2.0)
    |                           |- warning: static property 'd65' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'd65' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 |
111 |         /// North sky daylight.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:112:27: warning: static property 'd75' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
110 |
111 |         /// North sky daylight.
112 |         public static let d75: StandardIlluminant = StandardIlluminant(name: "D65", group: "Daylight Illuminants", details: "North sky daylight.", coordinate: XyChromaticityCoordinate(x: 0.29902, y: 0.31485), fieldOfView: 2.0)
    |                           |- warning: static property 'd75' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'd75' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
113 |
114 |         // MARK: - Standard Flourescent Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:117:27: warning: static property 'f1' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
115 |
116 |         /// Daylight fluorescent bulb.
117 |         public static let f1: StandardIlluminant = StandardIlluminant(name: "F1", group: "Standard Fluorescent Illuminants", details: "Daylight fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.31310, y: 0.33727), fieldOfView: 2.0)
    |                           |- warning: static property 'f1' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f1' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
118 |
119 |         /// Cool white fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:120:27: warning: static property 'f2' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
118 |
119 |         /// Cool white fluorescent bulb.
120 |         public static let f2: StandardIlluminant = StandardIlluminant(name: "F2", group: "Standard Fluorescent Illuminants", details: "Cool white fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.37208, y: 0.37529), fieldOfView: 2.0)
    |                           |- warning: static property 'f2' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f2' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
121 |
122 |         /// White fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:123:27: warning: static property 'f3' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
121 |
122 |         /// White fluorescent bulb.
123 |         public static let f3: StandardIlluminant = StandardIlluminant(name: "F3", group: "Standard Fluorescent Illuminants", details: "White fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.40910, y: 0.39430), fieldOfView: 2.0)
    |                           |- warning: static property 'f3' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f3' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
124 |
125 |         /// Warm white fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:126:27: warning: static property 'f4' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
124 |
125 |         /// Warm white fluorescent bulb.
126 |         public static let f4: StandardIlluminant = StandardIlluminant(name: "F4", group: "Standard Fluorescent Illuminants", details: "Warm white fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.44018, y: 0.40329), fieldOfView: 2.0)
    |                           |- warning: static property 'f4' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f4' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
127 |
128 |         /// Daylight fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:129:27: warning: static property 'f5' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
127 |
128 |         /// Daylight fluorescent bulb.
129 |         public static let f5: StandardIlluminant = StandardIlluminant(name: "F5", group: "Standard Fluorescent Illuminants", details: "Daylight fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.31379, y: 0.34531), fieldOfView: 2.0)
    |                           |- warning: static property 'f5' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f5' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
130 |
131 |         /// Lite white fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:132:27: warning: static property 'f6' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
130 |
131 |         /// Lite white fluorescent bulb.
132 |         public static let f6: StandardIlluminant = StandardIlluminant(name: "F6", group: "Standard Fluorescent Illuminants", details: "Lite white fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.37790, y: 0.38835), fieldOfView: 2.0)
    |                           |- warning: static property 'f6' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f6' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 |
134 |         // MARK: - Broadband Flourescent Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:137:27: warning: static property 'f7' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
135 |
136 |         /// Daylight / D65 simulator fluorescent bulb.
137 |         public static let f7: StandardIlluminant = StandardIlluminant(name: "F7", group: "Broadband Fluorescent Illuminants", details: "Daylight / D65 simulator fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.31292, y: 0.32933), fieldOfView: 2.0)
    |                           |- warning: static property 'f7' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f7' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
138 |
139 |         /// Mid-morning / D55 simulator fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:140:27: warning: static property 'f8' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
138 |
139 |         /// Mid-morning / D55 simulator fluorescent bulb.
140 |         public static let f8: StandardIlluminant = StandardIlluminant(name: "F8", group: "Broadband Fluorescent Illuminants", details: "Mid-morning / D55 simulator fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.34588, y: 0.35875), fieldOfView: 2.0)
    |                           |- warning: static property 'f8' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f8' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
141 |
142 |         /// Cool white deluxe fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:143:27: warning: static property 'f9' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
141 |
142 |         /// Cool white deluxe fluorescent bulb.
143 |         public static let f9: StandardIlluminant = StandardIlluminant(name: "F9", group: "Broadband Fluorescent Illuminants", details: "Cool white deluxe fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.37417, y: 0.37281), fieldOfView: 2.0)
    |                           |- warning: static property 'f9' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f9' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |
145 |         // MARK: - Narrow Tri-band Flourescent Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:148:27: warning: static property 'f10' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
146 |
147 |         /// A Philips TL85 or Ultralume 50 bulb.
148 |         public static let f10: StandardIlluminant = StandardIlluminant(name: "F10", group: "Narrow Tri-band Fluorescent Illuminants", details: "A Philips TL85 or Ultralume 50 bulb.", coordinate: XyChromaticityCoordinate(x: 0.34609, y: 0.35986), fieldOfView: 2.0)
    |                           |- warning: static property 'f10' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f10' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
149 |
150 |         /// A Philips TL84 or Ultralume 40 bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:151:27: warning: static property 'f11' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
149 |
150 |         /// A Philips TL84 or Ultralume 40 bulb.
151 |         public static let f11: StandardIlluminant = StandardIlluminant(name: "F11", group: "Narrow Tri-band Fluorescent Illuminants", details: "A Philips TL84 or Ultralume 40 bulb.", coordinate: XyChromaticityCoordinate(x: 0.38052, y: 0.37713), fieldOfView: 2.0)
    |                           |- warning: static property 'f11' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f11' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 |
153 |         /// A Philips TL83 or Ultralume 30 bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:154:27: warning: static property 'f12' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
152 |
153 |         /// A Philips TL83 or Ultralume 30 bulb.
154 |         public static let f12: StandardIlluminant = StandardIlluminant(name: "F12", group: "Narrow Tri-band Fluorescent Illuminants", details: "A Philips TL83 or Ultralume 30 bulb.", coordinate: XyChromaticityCoordinate(x: 0.43695, y: 0.40441), fieldOfView: 2.0)
    |                           |- warning: static property 'f12' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f12' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
155 |
156 |         // MARK: - Obsolete Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:159:27: warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
157 |
158 |         /// Direct sunlight at noon.
159 |         public static let b: StandardIlluminant = StandardIlluminant(name: "B", group: "Obsolete Illuminants", details: "Direct sunlight at noon.", coordinate: XyChromaticityCoordinate(x: 0.34842, y: 0.35161), fieldOfView: 2.0)
    |                           |- warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'b' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
160 |
161 |         /// Average northern sky daylight.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:162:27: warning: static property 'c' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
160 |
161 |         /// Average northern sky daylight.
162 |         public static let c: StandardIlluminant = StandardIlluminant(name: "C", group: "Obsolete Illuminants", details: "Average northern sky daylight.", coordinate: XyChromaticityCoordinate(x: 0.31006, y: 0.31616), fieldOfView: 2.0)
    |                           |- warning: static property 'c' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'c' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |
164 |         // MARK: - All Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:167:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[StandardIlluminant]' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
165 |
166 |         /// An array of all the pre-configured illuminants.
167 |         public static let all: [StandardIlluminant] = [a, b, c, e, d50, d55, d65, d75, f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12]
    |                           |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[StandardIlluminant]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
168 |
169 |     }
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:177:27: warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
175 |
176 |         /// An incandescent or tungsten bulb.
177 |         public static let a: StandardIlluminant = StandardIlluminant(name: "A", group: "Standard Incandescent Illuminants", details: "An incandescent or tungsten bulb.", coordinate: XyChromaticityCoordinate(x: 0.45117, y: 0.40594), fieldOfView: 10.0)
    |                           |- warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'a' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
178 |
179 |         // MARK: - Energy Based Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:182:27: warning: static property 'e' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
180 |
181 |         /// Equal energy light.
182 |         public static let e: StandardIlluminant = StandardIlluminant(name: "E", group: "Energy Based Illuminants", details: "Equal energy light.", coordinate: XyChromaticityCoordinate(x: 1.0 / 3.0, y: 1.0 / 3.0), fieldOfView: 10.0)
    |                           |- warning: static property 'e' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'e' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
183 |
184 |         // MARK: - Daylight Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:187:27: warning: static property 'd50' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
185 |
186 |         /// Light at the horizon.
187 |         public static let d50: StandardIlluminant = StandardIlluminant(name: "D50", group: "Daylight Illuminants", details: "Light at the horizon.", coordinate: XyChromaticityCoordinate(x: 0.34773, y: 0.35952), fieldOfView: 10.0)
    |                           |- warning: static property 'd50' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'd50' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
188 |
189 |         /// Mid-morning or mid-afternoon daylight.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:190:27: warning: static property 'd55' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
188 |
189 |         /// Mid-morning or mid-afternoon daylight.
190 |         public static let d55: StandardIlluminant = StandardIlluminant(name: "D55", group: "Daylight Illuminants", details: "Mid-morning or mid-afternoon daylight.", coordinate: XyChromaticityCoordinate(x: 0.33411, y: 0.34877), fieldOfView: 10.0)
    |                           |- warning: static property 'd55' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'd55' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
191 |
192 |         /// Noon daylight.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:193:27: warning: static property 'd65' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
191 |
192 |         /// Noon daylight.
193 |         public static let d65: StandardIlluminant = StandardIlluminant(name: "D65", group: "Daylight Illuminants", details: "Noon daylight.", coordinate: XyChromaticityCoordinate(x: 0.31382, y: 0.33100), fieldOfView: 10.0)
    |                           |- warning: static property 'd65' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'd65' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
194 |
195 |         /// North sky daylight.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:196:27: warning: static property 'd75' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
194 |
195 |         /// North sky daylight.
196 |         public static let d75: StandardIlluminant = StandardIlluminant(name: "D65", group: "Daylight Illuminants", details: "North sky daylight.", coordinate: XyChromaticityCoordinate(x: 0.29968, y: 0.31740), fieldOfView: 10.0)
    |                           |- warning: static property 'd75' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'd75' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
197 |
198 |         // MARK: - Standard Flourescent Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:201:27: warning: static property 'f1' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
199 |
200 |         /// Daylight fluorescent bulb.
201 |         public static let f1: StandardIlluminant = StandardIlluminant(name: "F1", group: "Standard Fluorescent Illuminants", details: "Daylight fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.31811, y: 0.33559), fieldOfView: 10.0)
    |                           |- warning: static property 'f1' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f1' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
202 |
203 |         /// Cool white fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:204:27: warning: static property 'f2' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
202 |
203 |         /// Cool white fluorescent bulb.
204 |         public static let f2: StandardIlluminant = StandardIlluminant(name: "F2", group: "Standard Fluorescent Illuminants", details: "Cool white fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.37925, y: 0.36733), fieldOfView: 10.0)
    |                           |- warning: static property 'f2' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f2' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
205 |
206 |         /// White fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:207:27: warning: static property 'f3' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
205 |
206 |         /// White fluorescent bulb.
207 |         public static let f3: StandardIlluminant = StandardIlluminant(name: "F3", group: "Standard Fluorescent Illuminants", details: "White fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.41761, y: 0.38324), fieldOfView: 10.0)
    |                           |- warning: static property 'f3' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f3' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
208 |
209 |         /// Warm white fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:210:27: warning: static property 'f4' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
208 |
209 |         /// Warm white fluorescent bulb.
210 |         public static let f4: StandardIlluminant = StandardIlluminant(name: "F4", group: "Standard Fluorescent Illuminants", details: "Warm white fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.44920, y: 0.39074), fieldOfView: 10.0)
    |                           |- warning: static property 'f4' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f4' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
211 |
212 |         /// Daylight fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:213:27: warning: static property 'f5' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
211 |
212 |         /// Daylight fluorescent bulb.
213 |         public static let f5: StandardIlluminant = StandardIlluminant(name: "F5", group: "Standard Fluorescent Illuminants", details: "Daylight fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.31975, y: 0.34246), fieldOfView: 10.0)
    |                           |- warning: static property 'f5' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f5' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
214 |
215 |         /// Lite white fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:216:27: warning: static property 'f6' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
214 |
215 |         /// Lite white fluorescent bulb.
216 |         public static let f6: StandardIlluminant = StandardIlluminant(name: "F6", group: "Standard Fluorescent Illuminants", details: "Lite white fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.38660, y: 0.37847), fieldOfView: 10.0)
    |                           |- warning: static property 'f6' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f6' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
217 |
218 |         // MARK: - Broadband Flourescent Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:221:27: warning: static property 'f7' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
219 |
220 |         /// Daylight / D65 simulator fluorescent bulb.
221 |         public static let f7: StandardIlluminant = StandardIlluminant(name: "F7", group: "Broadband Fluorescent Illuminants", details: "Daylight / D65 simulator fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.31569, y: 0.32960), fieldOfView: 10.0)
    |                           |- warning: static property 'f7' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f7' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
222 |
223 |         /// Mid-morning / D55 simulator fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:224:27: warning: static property 'f8' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
222 |
223 |         /// Mid-morning / D55 simulator fluorescent bulb.
224 |         public static let f8: StandardIlluminant = StandardIlluminant(name: "F8", group: "Broadband Fluorescent Illuminants", details: "Mid-morning / D55 simulator fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.34902, y: 0.35939), fieldOfView: 10.0)
    |                           |- warning: static property 'f8' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f8' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
225 |
226 |         /// Cool white deluxe fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:227:27: warning: static property 'f9' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
225 |
226 |         /// Cool white deluxe fluorescent bulb.
227 |         public static let f9: StandardIlluminant = StandardIlluminant(name: "F9", group: "Broadband Fluorescent Illuminants", details: "Cool white deluxe fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.37829, y: 0.37045), fieldOfView: 10.0)
    |                           |- warning: static property 'f9' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f9' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
228 |
229 |         // MARK: - Narrow Tri-band Flourescent Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:232:27: warning: static property 'f10' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
230 |
231 |         /// A Philips TL85 or Ultralume 50 bulb.
232 |         public static let f10: StandardIlluminant = StandardIlluminant(name: "F10", group: "Narrow Tri-band Fluorescent Illuminants", details: "A Philips TL85 or Ultralume 50 bulb.", coordinate: XyChromaticityCoordinate(x: 0.35090, y: 0.35444), fieldOfView: 10.0)
    |                           |- warning: static property 'f10' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f10' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
233 |
234 |         /// A Philips TL84 or Ultralume 40 bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:235:27: warning: static property 'f11' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
233 |
234 |         /// A Philips TL84 or Ultralume 40 bulb.
235 |         public static let f11: StandardIlluminant = StandardIlluminant(name: "F11", group: "Narrow Tri-band Fluorescent Illuminants", details: "A Philips TL84 or Ultralume 40 bulb.", coordinate: XyChromaticityCoordinate(x: 0.38541, y: 0.37123), fieldOfView: 10.0)
    |                           |- warning: static property 'f11' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f11' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
236 |
237 |         /// A Philips TL83 or Ultralume 30 bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:238:27: warning: static property 'f12' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
236 |
237 |         /// A Philips TL83 or Ultralume 30 bulb.
238 |         public static let f12: StandardIlluminant = StandardIlluminant(name: "F12", group: "Narrow Tri-band Fluorescent Illuminants", details: "A Philips TL83 or Ultralume 30 bulb.", coordinate: XyChromaticityCoordinate(x: 0.44256, y: 0.39717), fieldOfView: 10.0)
    |                           |- warning: static property 'f12' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f12' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
239 |
240 |         // MARK: - Obsolete Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:243:27: warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
241 |
242 |         /// Direct sunlight at noon.
243 |         public static let b: StandardIlluminant = StandardIlluminant(name: "B", group: "Obsolete Illuminants", details: "Direct sunlight at noon.", coordinate: XyChromaticityCoordinate(x: 0.34980, y: 0.35270), fieldOfView: 10.0)
    |                           |- warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'b' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
244 |
245 |         /// Average northern sky daylight.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:246:27: warning: static property 'c' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
244 |
245 |         /// Average northern sky daylight.
246 |         public static let c: StandardIlluminant = StandardIlluminant(name: "C", group: "Obsolete Illuminants", details: "Average northern sky daylight.", coordinate: XyChromaticityCoordinate(x: 0.31039, y: 0.31905), fieldOfView: 10.0)
    |                           |- warning: static property 'c' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'c' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
247 |
248 |         // MARK: - All Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:251:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[StandardIlluminant]' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
249 |
250 |         /// An array of all the pre-configured illuminants.
251 |         public static let all: [StandardIlluminant] = [a, b, c, e, d50, d55, d65, d75, f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12]
    |                           |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[StandardIlluminant]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
252 |     }
253 |
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:255:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[StandardIlluminant]' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
253 |
254 |     /// An array of all the pre-configured illuminants.
255 |     public static let all: [StandardIlluminant] = TwoDegree.all + TenDegree.all
    |                       |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[StandardIlluminant]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
256 |
257 | }
[80/80] Compiling Chroma StandardIlluminant.swift
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:93:27: warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
 91 |
 92 |         /// An incandescent or tungsten bulb.
 93 |         public static let a: StandardIlluminant = StandardIlluminant(name: "A", group: "Standard Incandescent Illuminants", details: "An incandescent or tungsten bulb.", coordinate: XyChromaticityCoordinate(x: 0.44757, y: 0.40745), fieldOfView: 2.0)
    |                           |- warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'a' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 94 |
 95 |         // MARK: - Energy Based Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:98:27: warning: static property 'e' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
 96 |
 97 |         /// Equal energy light.
 98 |         public static let e: StandardIlluminant = StandardIlluminant(name: "E", group: "Energy Based Illuminants", details: "Equal energy light.", coordinate: XyChromaticityCoordinate(x: 1.0 / 3.0, y: 1.0 / 3.0), fieldOfView: 2.0)
    |                           |- warning: static property 'e' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'e' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 99 |
100 |         // MARK: - Daylight Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:103:27: warning: static property 'd50' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
101 |
102 |         /// Light at the horizon.
103 |         public static let d50: StandardIlluminant = StandardIlluminant(name: "D50", group: "Daylight Illuminants", details: "Light at the horizon.", coordinate: XyChromaticityCoordinate(x: 0.34567, y: 0.35850), fieldOfView: 2.0)
    |                           |- warning: static property 'd50' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'd50' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
104 |
105 |         /// Mid-morning or mid-afternoon daylight.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:106:27: warning: static property 'd55' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
104 |
105 |         /// Mid-morning or mid-afternoon daylight.
106 |         public static let d55: StandardIlluminant = StandardIlluminant(name: "D55", group: "Daylight Illuminants", details: "Mid-morning or mid-afternoon daylight.", coordinate: XyChromaticityCoordinate(x: 0.33242, y: 0.34743), fieldOfView: 2.0)
    |                           |- warning: static property 'd55' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'd55' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
107 |
108 |         /// Noon daylight.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:109:27: warning: static property 'd65' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
107 |
108 |         /// Noon daylight.
109 |         public static let d65: StandardIlluminant = StandardIlluminant(name: "D65", group: "Daylight Illuminants", details: "Noon daylight.", coordinate: XyChromaticityCoordinate(x: 0.31271, y: 0.32902), fieldOfView: 2.0)
    |                           |- warning: static property 'd65' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'd65' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 |
111 |         /// North sky daylight.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:112:27: warning: static property 'd75' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
110 |
111 |         /// North sky daylight.
112 |         public static let d75: StandardIlluminant = StandardIlluminant(name: "D65", group: "Daylight Illuminants", details: "North sky daylight.", coordinate: XyChromaticityCoordinate(x: 0.29902, y: 0.31485), fieldOfView: 2.0)
    |                           |- warning: static property 'd75' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'd75' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
113 |
114 |         // MARK: - Standard Flourescent Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:117:27: warning: static property 'f1' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
115 |
116 |         /// Daylight fluorescent bulb.
117 |         public static let f1: StandardIlluminant = StandardIlluminant(name: "F1", group: "Standard Fluorescent Illuminants", details: "Daylight fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.31310, y: 0.33727), fieldOfView: 2.0)
    |                           |- warning: static property 'f1' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f1' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
118 |
119 |         /// Cool white fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:120:27: warning: static property 'f2' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
118 |
119 |         /// Cool white fluorescent bulb.
120 |         public static let f2: StandardIlluminant = StandardIlluminant(name: "F2", group: "Standard Fluorescent Illuminants", details: "Cool white fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.37208, y: 0.37529), fieldOfView: 2.0)
    |                           |- warning: static property 'f2' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f2' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
121 |
122 |         /// White fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:123:27: warning: static property 'f3' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
121 |
122 |         /// White fluorescent bulb.
123 |         public static let f3: StandardIlluminant = StandardIlluminant(name: "F3", group: "Standard Fluorescent Illuminants", details: "White fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.40910, y: 0.39430), fieldOfView: 2.0)
    |                           |- warning: static property 'f3' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f3' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
124 |
125 |         /// Warm white fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:126:27: warning: static property 'f4' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
124 |
125 |         /// Warm white fluorescent bulb.
126 |         public static let f4: StandardIlluminant = StandardIlluminant(name: "F4", group: "Standard Fluorescent Illuminants", details: "Warm white fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.44018, y: 0.40329), fieldOfView: 2.0)
    |                           |- warning: static property 'f4' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f4' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
127 |
128 |         /// Daylight fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:129:27: warning: static property 'f5' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
127 |
128 |         /// Daylight fluorescent bulb.
129 |         public static let f5: StandardIlluminant = StandardIlluminant(name: "F5", group: "Standard Fluorescent Illuminants", details: "Daylight fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.31379, y: 0.34531), fieldOfView: 2.0)
    |                           |- warning: static property 'f5' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f5' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
130 |
131 |         /// Lite white fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:132:27: warning: static property 'f6' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
130 |
131 |         /// Lite white fluorescent bulb.
132 |         public static let f6: StandardIlluminant = StandardIlluminant(name: "F6", group: "Standard Fluorescent Illuminants", details: "Lite white fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.37790, y: 0.38835), fieldOfView: 2.0)
    |                           |- warning: static property 'f6' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f6' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 |
134 |         // MARK: - Broadband Flourescent Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:137:27: warning: static property 'f7' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
135 |
136 |         /// Daylight / D65 simulator fluorescent bulb.
137 |         public static let f7: StandardIlluminant = StandardIlluminant(name: "F7", group: "Broadband Fluorescent Illuminants", details: "Daylight / D65 simulator fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.31292, y: 0.32933), fieldOfView: 2.0)
    |                           |- warning: static property 'f7' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f7' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
138 |
139 |         /// Mid-morning / D55 simulator fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:140:27: warning: static property 'f8' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
138 |
139 |         /// Mid-morning / D55 simulator fluorescent bulb.
140 |         public static let f8: StandardIlluminant = StandardIlluminant(name: "F8", group: "Broadband Fluorescent Illuminants", details: "Mid-morning / D55 simulator fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.34588, y: 0.35875), fieldOfView: 2.0)
    |                           |- warning: static property 'f8' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f8' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
141 |
142 |         /// Cool white deluxe fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:143:27: warning: static property 'f9' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
141 |
142 |         /// Cool white deluxe fluorescent bulb.
143 |         public static let f9: StandardIlluminant = StandardIlluminant(name: "F9", group: "Broadband Fluorescent Illuminants", details: "Cool white deluxe fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.37417, y: 0.37281), fieldOfView: 2.0)
    |                           |- warning: static property 'f9' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f9' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |
145 |         // MARK: - Narrow Tri-band Flourescent Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:148:27: warning: static property 'f10' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
146 |
147 |         /// A Philips TL85 or Ultralume 50 bulb.
148 |         public static let f10: StandardIlluminant = StandardIlluminant(name: "F10", group: "Narrow Tri-band Fluorescent Illuminants", details: "A Philips TL85 or Ultralume 50 bulb.", coordinate: XyChromaticityCoordinate(x: 0.34609, y: 0.35986), fieldOfView: 2.0)
    |                           |- warning: static property 'f10' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f10' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
149 |
150 |         /// A Philips TL84 or Ultralume 40 bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:151:27: warning: static property 'f11' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
149 |
150 |         /// A Philips TL84 or Ultralume 40 bulb.
151 |         public static let f11: StandardIlluminant = StandardIlluminant(name: "F11", group: "Narrow Tri-band Fluorescent Illuminants", details: "A Philips TL84 or Ultralume 40 bulb.", coordinate: XyChromaticityCoordinate(x: 0.38052, y: 0.37713), fieldOfView: 2.0)
    |                           |- warning: static property 'f11' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f11' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 |
153 |         /// A Philips TL83 or Ultralume 30 bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:154:27: warning: static property 'f12' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
152 |
153 |         /// A Philips TL83 or Ultralume 30 bulb.
154 |         public static let f12: StandardIlluminant = StandardIlluminant(name: "F12", group: "Narrow Tri-band Fluorescent Illuminants", details: "A Philips TL83 or Ultralume 30 bulb.", coordinate: XyChromaticityCoordinate(x: 0.43695, y: 0.40441), fieldOfView: 2.0)
    |                           |- warning: static property 'f12' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f12' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
155 |
156 |         // MARK: - Obsolete Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:159:27: warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
157 |
158 |         /// Direct sunlight at noon.
159 |         public static let b: StandardIlluminant = StandardIlluminant(name: "B", group: "Obsolete Illuminants", details: "Direct sunlight at noon.", coordinate: XyChromaticityCoordinate(x: 0.34842, y: 0.35161), fieldOfView: 2.0)
    |                           |- warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'b' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
160 |
161 |         /// Average northern sky daylight.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:162:27: warning: static property 'c' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
160 |
161 |         /// Average northern sky daylight.
162 |         public static let c: StandardIlluminant = StandardIlluminant(name: "C", group: "Obsolete Illuminants", details: "Average northern sky daylight.", coordinate: XyChromaticityCoordinate(x: 0.31006, y: 0.31616), fieldOfView: 2.0)
    |                           |- warning: static property 'c' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'c' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |
164 |         // MARK: - All Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:167:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[StandardIlluminant]' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
165 |
166 |         /// An array of all the pre-configured illuminants.
167 |         public static let all: [StandardIlluminant] = [a, b, c, e, d50, d55, d65, d75, f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12]
    |                           |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[StandardIlluminant]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
168 |
169 |     }
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:177:27: warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
175 |
176 |         /// An incandescent or tungsten bulb.
177 |         public static let a: StandardIlluminant = StandardIlluminant(name: "A", group: "Standard Incandescent Illuminants", details: "An incandescent or tungsten bulb.", coordinate: XyChromaticityCoordinate(x: 0.45117, y: 0.40594), fieldOfView: 10.0)
    |                           |- warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'a' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
178 |
179 |         // MARK: - Energy Based Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:182:27: warning: static property 'e' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
180 |
181 |         /// Equal energy light.
182 |         public static let e: StandardIlluminant = StandardIlluminant(name: "E", group: "Energy Based Illuminants", details: "Equal energy light.", coordinate: XyChromaticityCoordinate(x: 1.0 / 3.0, y: 1.0 / 3.0), fieldOfView: 10.0)
    |                           |- warning: static property 'e' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'e' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
183 |
184 |         // MARK: - Daylight Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:187:27: warning: static property 'd50' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
185 |
186 |         /// Light at the horizon.
187 |         public static let d50: StandardIlluminant = StandardIlluminant(name: "D50", group: "Daylight Illuminants", details: "Light at the horizon.", coordinate: XyChromaticityCoordinate(x: 0.34773, y: 0.35952), fieldOfView: 10.0)
    |                           |- warning: static property 'd50' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'd50' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
188 |
189 |         /// Mid-morning or mid-afternoon daylight.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:190:27: warning: static property 'd55' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
188 |
189 |         /// Mid-morning or mid-afternoon daylight.
190 |         public static let d55: StandardIlluminant = StandardIlluminant(name: "D55", group: "Daylight Illuminants", details: "Mid-morning or mid-afternoon daylight.", coordinate: XyChromaticityCoordinate(x: 0.33411, y: 0.34877), fieldOfView: 10.0)
    |                           |- warning: static property 'd55' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'd55' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
191 |
192 |         /// Noon daylight.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:193:27: warning: static property 'd65' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
191 |
192 |         /// Noon daylight.
193 |         public static let d65: StandardIlluminant = StandardIlluminant(name: "D65", group: "Daylight Illuminants", details: "Noon daylight.", coordinate: XyChromaticityCoordinate(x: 0.31382, y: 0.33100), fieldOfView: 10.0)
    |                           |- warning: static property 'd65' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'd65' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
194 |
195 |         /// North sky daylight.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:196:27: warning: static property 'd75' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
194 |
195 |         /// North sky daylight.
196 |         public static let d75: StandardIlluminant = StandardIlluminant(name: "D65", group: "Daylight Illuminants", details: "North sky daylight.", coordinate: XyChromaticityCoordinate(x: 0.29968, y: 0.31740), fieldOfView: 10.0)
    |                           |- warning: static property 'd75' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'd75' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
197 |
198 |         // MARK: - Standard Flourescent Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:201:27: warning: static property 'f1' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
199 |
200 |         /// Daylight fluorescent bulb.
201 |         public static let f1: StandardIlluminant = StandardIlluminant(name: "F1", group: "Standard Fluorescent Illuminants", details: "Daylight fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.31811, y: 0.33559), fieldOfView: 10.0)
    |                           |- warning: static property 'f1' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f1' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
202 |
203 |         /// Cool white fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:204:27: warning: static property 'f2' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
202 |
203 |         /// Cool white fluorescent bulb.
204 |         public static let f2: StandardIlluminant = StandardIlluminant(name: "F2", group: "Standard Fluorescent Illuminants", details: "Cool white fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.37925, y: 0.36733), fieldOfView: 10.0)
    |                           |- warning: static property 'f2' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f2' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
205 |
206 |         /// White fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:207:27: warning: static property 'f3' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
205 |
206 |         /// White fluorescent bulb.
207 |         public static let f3: StandardIlluminant = StandardIlluminant(name: "F3", group: "Standard Fluorescent Illuminants", details: "White fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.41761, y: 0.38324), fieldOfView: 10.0)
    |                           |- warning: static property 'f3' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f3' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
208 |
209 |         /// Warm white fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:210:27: warning: static property 'f4' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
208 |
209 |         /// Warm white fluorescent bulb.
210 |         public static let f4: StandardIlluminant = StandardIlluminant(name: "F4", group: "Standard Fluorescent Illuminants", details: "Warm white fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.44920, y: 0.39074), fieldOfView: 10.0)
    |                           |- warning: static property 'f4' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f4' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
211 |
212 |         /// Daylight fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:213:27: warning: static property 'f5' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
211 |
212 |         /// Daylight fluorescent bulb.
213 |         public static let f5: StandardIlluminant = StandardIlluminant(name: "F5", group: "Standard Fluorescent Illuminants", details: "Daylight fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.31975, y: 0.34246), fieldOfView: 10.0)
    |                           |- warning: static property 'f5' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f5' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
214 |
215 |         /// Lite white fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:216:27: warning: static property 'f6' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
214 |
215 |         /// Lite white fluorescent bulb.
216 |         public static let f6: StandardIlluminant = StandardIlluminant(name: "F6", group: "Standard Fluorescent Illuminants", details: "Lite white fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.38660, y: 0.37847), fieldOfView: 10.0)
    |                           |- warning: static property 'f6' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f6' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
217 |
218 |         // MARK: - Broadband Flourescent Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:221:27: warning: static property 'f7' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
219 |
220 |         /// Daylight / D65 simulator fluorescent bulb.
221 |         public static let f7: StandardIlluminant = StandardIlluminant(name: "F7", group: "Broadband Fluorescent Illuminants", details: "Daylight / D65 simulator fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.31569, y: 0.32960), fieldOfView: 10.0)
    |                           |- warning: static property 'f7' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f7' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
222 |
223 |         /// Mid-morning / D55 simulator fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:224:27: warning: static property 'f8' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
222 |
223 |         /// Mid-morning / D55 simulator fluorescent bulb.
224 |         public static let f8: StandardIlluminant = StandardIlluminant(name: "F8", group: "Broadband Fluorescent Illuminants", details: "Mid-morning / D55 simulator fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.34902, y: 0.35939), fieldOfView: 10.0)
    |                           |- warning: static property 'f8' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f8' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
225 |
226 |         /// Cool white deluxe fluorescent bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:227:27: warning: static property 'f9' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
225 |
226 |         /// Cool white deluxe fluorescent bulb.
227 |         public static let f9: StandardIlluminant = StandardIlluminant(name: "F9", group: "Broadband Fluorescent Illuminants", details: "Cool white deluxe fluorescent bulb.", coordinate: XyChromaticityCoordinate(x: 0.37829, y: 0.37045), fieldOfView: 10.0)
    |                           |- warning: static property 'f9' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f9' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
228 |
229 |         // MARK: - Narrow Tri-band Flourescent Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:232:27: warning: static property 'f10' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
230 |
231 |         /// A Philips TL85 or Ultralume 50 bulb.
232 |         public static let f10: StandardIlluminant = StandardIlluminant(name: "F10", group: "Narrow Tri-band Fluorescent Illuminants", details: "A Philips TL85 or Ultralume 50 bulb.", coordinate: XyChromaticityCoordinate(x: 0.35090, y: 0.35444), fieldOfView: 10.0)
    |                           |- warning: static property 'f10' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f10' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
233 |
234 |         /// A Philips TL84 or Ultralume 40 bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:235:27: warning: static property 'f11' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
233 |
234 |         /// A Philips TL84 or Ultralume 40 bulb.
235 |         public static let f11: StandardIlluminant = StandardIlluminant(name: "F11", group: "Narrow Tri-band Fluorescent Illuminants", details: "A Philips TL84 or Ultralume 40 bulb.", coordinate: XyChromaticityCoordinate(x: 0.38541, y: 0.37123), fieldOfView: 10.0)
    |                           |- warning: static property 'f11' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f11' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
236 |
237 |         /// A Philips TL83 or Ultralume 30 bulb.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:238:27: warning: static property 'f12' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
236 |
237 |         /// A Philips TL83 or Ultralume 30 bulb.
238 |         public static let f12: StandardIlluminant = StandardIlluminant(name: "F12", group: "Narrow Tri-band Fluorescent Illuminants", details: "A Philips TL83 or Ultralume 30 bulb.", coordinate: XyChromaticityCoordinate(x: 0.44256, y: 0.39717), fieldOfView: 10.0)
    |                           |- warning: static property 'f12' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'f12' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
239 |
240 |         // MARK: - Obsolete Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:243:27: warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
241 |
242 |         /// Direct sunlight at noon.
243 |         public static let b: StandardIlluminant = StandardIlluminant(name: "B", group: "Obsolete Illuminants", details: "Direct sunlight at noon.", coordinate: XyChromaticityCoordinate(x: 0.34980, y: 0.35270), fieldOfView: 10.0)
    |                           |- warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'b' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
244 |
245 |         /// Average northern sky daylight.
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:246:27: warning: static property 'c' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
244 |
245 |         /// Average northern sky daylight.
246 |         public static let c: StandardIlluminant = StandardIlluminant(name: "C", group: "Obsolete Illuminants", details: "Average northern sky daylight.", coordinate: XyChromaticityCoordinate(x: 0.31039, y: 0.31905), fieldOfView: 10.0)
    |                           |- warning: static property 'c' is not concurrency-safe because non-'Sendable' type 'StandardIlluminant' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'c' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
247 |
248 |         // MARK: - All Illuminants
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:251:27: warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[StandardIlluminant]' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
249 |
250 |         /// An array of all the pre-configured illuminants.
251 |         public static let all: [StandardIlluminant] = [a, b, c, e, d50, d55, d65, d75, f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12]
    |                           |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[StandardIlluminant]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
252 |     }
253 |
/host/spi-builder-workspace/Sources/Chroma/Colorimetry/StandardIlluminant.swift:255:23: warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[StandardIlluminant]' may have shared mutable state; this is an error in the Swift 6 language mode
 31 | /// *References*
 32 | /// - [Wikipedia](https://en.wikipedia.org/wiki/Standard_illuminant)
 33 | public struct StandardIlluminant: Hashable {
    |               `- note: consider making struct 'StandardIlluminant' conform to the 'Sendable' protocol
 34 |
 35 |     // MARK: - Properties
    :
253 |
254 |     /// An array of all the pre-configured illuminants.
255 |     public static let all: [StandardIlluminant] = TwoDegree.all + TenDegree.all
    |                       |- warning: static property 'all' is not concurrency-safe because non-'Sendable' type '[StandardIlluminant]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'all' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
256 |
257 | }
Build complete! (36.88s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "matrix-swift",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.6",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/SolarDesignSystem/Matrix-Swift.git"
    },
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-docc-plugin"
    }
  ],
  "manifest_display_name" : "Chroma",
  "name" : "Chroma",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "Chroma",
      "targets" : [
        "Chroma"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ChromaTests",
      "module_type" : "SwiftTarget",
      "name" : "ChromaTests",
      "path" : "Tests/ChromaTests",
      "product_dependencies" : [
        "Matrix"
      ],
      "sources" : [
        "Adaptation/ChromaticAdaptationMethodCie1994Tests.swift",
        "Adaptation/ChromaticAdaptationMethodCmcCat2000Tests.swift",
        "Adaptation/ChromaticAdaptationMethodLinearTests.swift",
        "Adaptation/ChromaticAdaptationMethodZhaiLuoTests.swift",
        "Adaptation/ChromaticAdaptationTransformTests.swift",
        "Color Spaces/ColorTests.swift",
        "Color Spaces/HslColorTests.swift",
        "Color Spaces/HsvColorTests.swift",
        "Color Spaces/JabColorTests.swift",
        "Color Spaces/JchColorTests.swift",
        "Color Spaces/LabColorTests.swift",
        "Color Spaces/LchAbColorTests.swift",
        "Color Spaces/OkLabColorTests.swift",
        "Color Spaces/OkLchColorTests.swift",
        "Color Spaces/RgbColorTests.swift",
        "Color Spaces/XyyColorTests.swift",
        "Color Spaces/XyzColorTests.swift",
        "Colorimetry/StandardIlluminantTests.swift",
        "Utilities/Utilities.swift"
      ],
      "target_dependencies" : [
        "Chroma"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Chroma",
      "module_type" : "SwiftTarget",
      "name" : "Chroma",
      "path" : "Sources/Chroma",
      "product_dependencies" : [
        "Matrix"
      ],
      "product_memberships" : [
        "Chroma"
      ],
      "sources" : [
        "Adaptation/ChromaticAdaptationMethod.swift",
        "Adaptation/ChromaticAdaptationMethodCie1994.swift",
        "Adaptation/ChromaticAdaptationMethodCmcCat2000.swift",
        "Adaptation/ChromaticAdaptationMethodLinear.swift",
        "Adaptation/ChromaticAdaptationMethodZhaiLuo.swift",
        "Color Spaces/Color.swift",
        "Color Spaces/ColorModel.swift",
        "Color Spaces/ColorSpace.swift",
        "Color Spaces/ColorSpaceProfile.swift",
        "Color Spaces/HSL/HslColor.swift",
        "Color Spaces/HSL/HslColorSpace.swift",
        "Color Spaces/HSV/HsvColor.swift",
        "Color Spaces/HSV/HsvColorSpace.swift",
        "Color Spaces/Jab/JabColor.swift",
        "Color Spaces/Jab/JabColorSpace.swift",
        "Color Spaces/Jch/JchColor.swift",
        "Color Spaces/Jch/JchColorSpace.swift",
        "Color Spaces/Lab/LabColor.swift",
        "Color Spaces/Lab/LabColorSpace.swift",
        "Color Spaces/LchAb/LchAbColor.swift",
        "Color Spaces/LchAb/LchAbColorSpace.swift",
        "Color Spaces/OkLab/OkLabColor.swift",
        "Color Spaces/OkLab/OkLabColorSpace.swift",
        "Color Spaces/OkLch/OkLchColor.swift",
        "Color Spaces/OkLch/OkLchColorSpace.swift",
        "Color Spaces/RGB/RgbColor.swift",
        "Color Spaces/RGB/RgbColorSpace.swift",
        "Color Spaces/XYZ/XyzColor.swift",
        "Color Spaces/XYZ/XyzColorSpace.swift",
        "Color Spaces/xyY/XyChromaticityCoordinate.swift",
        "Color Spaces/xyY/XyyColor.swift",
        "Color Spaces/xyY/XyyColorSpace.swift",
        "Colorimetry/StandardIlluminant.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.7"
}
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:fe1962677657b2408c217cb5cceb3c09bc1d91486e360cebbc6eee461a5945d8
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
Done.