Build Information
Successful build of CoreColor, reference main (81c109
), with Swift 6.0 for macOS (SPM) on 29 Nov 2024 02:17:04 UTC.
Swift 6 data race errors: 24
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -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
Build Log
========================================
RunAll
========================================
Builder version: 4.58.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/yukonblue/CoreColor.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/yukonblue/CoreColor
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 81c109b Refines 03.09.24 - Part 2 (#18)
Cloned https://github.com/yukonblue/CoreColor.git
Revision (git rev-parse @):
81c109b3b984bb1393369aadb0fa56e0cd6df095
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/yukonblue/CoreColor.git at main
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
"identity": ".resolve-product-dependencies",
"name": "resolve-dependencies",
"url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
"dependencies": [
{
"identity": "corecolor",
"name": "CoreColor",
"url": "https://github.com/yukonblue/CoreColor.git",
"version": "unspecified",
"path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/CoreColor",
"dependencies": [
]
}
]
}
Fetching https://github.com/yukonblue/CoreColor.git
[11/530] Fetching corecolor
Fetched https://github.com/yukonblue/CoreColor.git from cache (1.14s)
Creating working copy for https://github.com/yukonblue/CoreColor.git
Working copy of https://github.com/yukonblue/CoreColor.git resolved at main (81c109b)
warning: '.resolve-product-dependencies': dependency 'corecolor' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.0
Building package at path: $PWD
https://github.com/yukonblue/CoreColor.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -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
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version--7754E27361AE5C74.txt
[3/21] Compiling CoreColor Color.swift
[4/21] Compiling CoreColor ColorComponentInfo.swift
[5/21] Compiling CoreColor RGBColorspace.swift
[6/21] Compiling CoreColor RGBInt.swift
[7/21] Emitting module CoreColor
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/CMYK.swift:95:16: warning: static property 'colorspace' is not concurrency-safe because non-'Sendable' type 'CMYKColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
78 |
79 | /// CMYK color space.
80 | public struct CMYKColorSpace: ColorSpace {
| `- note: consider making struct 'CMYKColorSpace' conform to the 'Sendable' protocol
81 |
82 | public typealias ColorModel = CMYK
:
93 | extension CMYK {
94 |
95 | static let colorspace: CMYKColorSpace = CMYKColorSpace()
| |- warning: static property 'colorspace' is not concurrency-safe because non-'Sendable' type 'CMYKColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'colorspace' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
96 | }
97 |
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/HSL.swift:133:16: warning: static property 'colorspace' is not concurrency-safe because non-'Sendable' type 'HSLColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
116 |
117 | /// HSL color space.
118 | public struct HSLColorSpace: ColorSpace {
| `- note: consider making struct 'HSLColorSpace' conform to the 'Sendable' protocol
119 |
120 | public typealias ColorModel = HSL
:
131 | extension HSL {
132 |
133 | static let colorspace: HSLColorSpace = HSLColorSpace()
| |- warning: static property 'colorspace' is not concurrency-safe because non-'Sendable' type 'HSLColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'colorspace' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
134 | }
135 |
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/HSV.swift:108:16: warning: static property 'colorspace' is not concurrency-safe because non-'Sendable' type 'HSVColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
91 |
92 | /// HSV color space.
93 | public struct HSVColorSpace: ColorSpace {
| `- note: consider making struct 'HSVColorSpace' conform to the 'Sendable' protocol
94 |
95 | public typealias ColorModel = HSV
:
106 | extension HSV {
107 |
108 | static let colorspace: HSVColorSpace = HSVColorSpace()
| |- warning: static property 'colorspace' is not concurrency-safe because non-'Sendable' type 'HSVColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'colorspace' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 | }
110 |
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/LAB.swift:38:23: warning: static property 'LAB50' is not concurrency-safe because non-'Sendable' type 'LABColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
15 |
16 | /// LAB color space.
17 | public struct LABColorSpace: LABColorSpaceRepresentable {
| `- note: consider making struct 'LABColorSpace' conform to the 'Sendable' protocol
18 |
19 | public typealias ColorModel = LAB
:
36 | /// LAB color space calculated relative to CIE 1931 2° Standard Illuminant D50.
37 | ///
38 | static public let LAB50: LABColorSpace = LABColorSpace(whitePoint: Illuminant.D50)
| |- warning: static property 'LAB50' is not concurrency-safe because non-'Sendable' type 'LABColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'LAB50' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:47:23: warning: static property 'D50' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
45 | /// This illuminant has a CCT of 5003K.
46 | ///
47 | static public let D50: WhitePoint = .init(name: "D50", chromaticity: xyY(x: 0.34570, y: 0.35850))
| |- warning: static property 'D50' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'D50' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/LAB.swift:43:23: warning: static property 'LAB65' is not concurrency-safe because non-'Sendable' type 'LABColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
15 |
16 | /// LAB color space.
17 | public struct LABColorSpace: LABColorSpaceRepresentable {
| `- note: consider making struct 'LABColorSpace' conform to the 'Sendable' protocol
18 |
19 | public typealias ColorModel = LAB
:
41 | /// LAB color space calculated relative to CIE 1931 2° Standard Illuminant D65.
42 | ///
43 | static public let LAB65: LABColorSpace = LABColorSpace(whitePoint: Illuminant.D65)
| |- warning: static property 'LAB65' is not concurrency-safe because non-'Sendable' type 'LABColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'LAB65' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | }
45 |
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:61:23: warning: static property 'D65' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
59 | /// This illuminant has a CCT of 6504K.
60 | ///
61 | static public let D65: WhitePoint = .init(name: "D65", chromaticity: xyY(x: 0.31270, y: 0.32900))
| |- warning: static property 'D65' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'D65' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 |
63 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/LUV.swift:32:23: warning: static property 'LUV65' is not concurrency-safe because non-'Sendable' type 'LUVColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
9 |
10 | /// LUV color space.
11 | public struct LUVColorSpace: WhitePointColorSpace {
| `- note: consider making struct 'LUVColorSpace' conform to the 'Sendable' protocol
12 |
13 | public typealias ColorModel = LUV
:
30 | /// LUV color space calculated relative to CIE 1931 2° Standard Illuminant D65.
31 | ///
32 | static public let LUV65: LUVColorSpace = LUVColorSpace(whitePoint: Illuminant.D65)
| |- warning: static property 'LUV65' is not concurrency-safe because non-'Sendable' type 'LUVColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'LUV65' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/LUV.swift:37:23: warning: static property 'LUV50' is not concurrency-safe because non-'Sendable' type 'LUVColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
9 |
10 | /// LUV color space.
11 | public struct LUVColorSpace: WhitePointColorSpace {
| `- note: consider making struct 'LUVColorSpace' conform to the 'Sendable' protocol
12 |
13 | public typealias ColorModel = LUV
:
35 | /// LUV color space calculated relative to CIE 1931 2° Standard Illuminant D50.
36 | ///
37 | static public let LUV50: LUVColorSpace = LUVColorSpace(whitePoint: Illuminant.D50)
| |- warning: static property 'LUV50' is not concurrency-safe because non-'Sendable' type 'LUVColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'LUV50' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | }
39 |
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:25:23: warning: static property 'sRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
23 | /// - [IEC 61966-2-1](https://webstore.iec.ch/publication/6169)
24 | ///
25 | static public let sRGB: RGBColorSpace = RGBColorSpace(
| |- warning: static property 'sRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'sRGB' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | name: "sRGB",
27 | whitePoint: Illuminant.D65,
:
85 |
86 | /// RGB color space.
87 | public struct RGBColorSpace: RGBColorSpaceRepresentable {
| `- note: consider making struct 'RGBColorSpace' conform to the 'Sendable' protocol
88 |
89 | public func convert<T>(from srcColor: T) -> RGB where T : Color {
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:10:17: warning: let 'SRGB_R' is not concurrency-safe because non-'Sendable' type 'xyY' may have shared mutable state; this is an error in the Swift 6 language mode
8 | import simd
9 |
10 | fileprivate let SRGB_R = xyY(x: 0.6400, y: 0.3300)
| |- warning: let 'SRGB_R' is not concurrency-safe because non-'Sendable' type 'xyY' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'SRGB_R' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 | fileprivate let SRGB_G = xyY(x: 0.3000, y: 0.6000)
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/xyY.swift:9:15: note: consider making struct 'xyY' conform to the 'Sendable' protocol
7 |
8 | /// Representation of CIE chromaticity.
9 | public struct xyY: Equatable {
| `- note: consider making struct 'xyY' conform to the 'Sendable' protocol
10 |
11 | public let x: Float
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:12:17: warning: let 'SRGB_G' is not concurrency-safe because non-'Sendable' type 'xyY' may have shared mutable state; this is an error in the Swift 6 language mode
10 | fileprivate let SRGB_R = xyY(x: 0.6400, y: 0.3300)
11 |
12 | fileprivate let SRGB_G = xyY(x: 0.3000, y: 0.6000)
| |- warning: let 'SRGB_G' is not concurrency-safe because non-'Sendable' type 'xyY' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'SRGB_G' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 | fileprivate let SRGB_B = xyY(x: 0.1500, y: 0.0600)
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/xyY.swift:9:15: note: consider making struct 'xyY' conform to the 'Sendable' protocol
7 |
8 | /// Representation of CIE chromaticity.
9 | public struct xyY: Equatable {
| `- note: consider making struct 'xyY' conform to the 'Sendable' protocol
10 |
11 | public let x: Float
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:14:17: warning: let 'SRGB_B' is not concurrency-safe because non-'Sendable' type 'xyY' may have shared mutable state; this is an error in the Swift 6 language mode
12 | fileprivate let SRGB_G = xyY(x: 0.3000, y: 0.6000)
13 |
14 | fileprivate let SRGB_B = xyY(x: 0.1500, y: 0.0600)
| |- warning: let 'SRGB_B' is not concurrency-safe because non-'Sendable' type 'xyY' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'SRGB_B' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |
16 | /// Set of pre-defined RGB color spaces.
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/xyY.swift:9:15: note: consider making struct 'xyY' conform to the 'Sendable' protocol
7 |
8 | /// Representation of CIE chromaticity.
9 | public struct xyY: Equatable {
| `- note: consider making struct 'xyY' conform to the 'Sendable' protocol
10 |
11 | public let x: Float
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:40:23: warning: static property 'LinearSRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
38 | /// - [IEC 61966-2-1](https://webstore.iec.ch/publication/6169)
39 | ///
40 | static public let LinearSRGB: RGBColorSpace = RGBColorSpace(
| |- warning: static property 'LinearSRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'LinearSRGB' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 | name: "Linear sRGB",
42 | whitePoint: Illuminant.D65,
:
85 |
86 | /// RGB color space.
87 | public struct RGBColorSpace: RGBColorSpaceRepresentable {
| `- note: consider making struct 'RGBColorSpace' conform to the 'Sendable' protocol
88 |
89 | public func convert<T>(from srcColor: T) -> RGB where T : Color {
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:57:23: warning: static property 'AdobeRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
55 | /// - [Adobe RGB (1998) Color Image Encoding](https://www.adobe.com/digitalimag/pdfs/AdobeRGB1998.pdf)
56 | ///
57 | static public let AdobeRGB: RGBColorSpace = RGBColorSpace(
| |- warning: static property 'AdobeRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'AdobeRGB' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
58 | name: "Adobe RGB",
59 | whitePoint: Illuminant.D65,
:
85 |
86 | /// RGB color space.
87 | public struct RGBColorSpace: RGBColorSpaceRepresentable {
| `- note: consider making struct 'RGBColorSpace' conform to the 'Sendable' protocol
88 |
89 | public func convert<T>(from srcColor: T) -> RGB where T : Color {
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:76:23: warning: static property 'DisplayP3' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
74 | * - [Digital Cinema System Specification - Version 1.1](https://www.dcimovies.com/archives/spec_v1_1/DCI_DCinema_System_Spec_v1_1.pdf)
75 | */
76 | static public let DisplayP3: RGBColorSpace = RGBColorSpace(
| |- warning: static property 'DisplayP3' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'DisplayP3' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 | name: "Display P3",
78 | whitePoint: Illuminant.D65,
:
85 |
86 | /// RGB color space.
87 | public struct RGBColorSpace: RGBColorSpaceRepresentable {
| `- note: consider making struct 'RGBColorSpace' conform to the 'Sendable' protocol
88 |
89 | public func convert<T>(from srcColor: T) -> RGB where T : Color {
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/XYZ.swift:63:23: warning: static property 'XYZ65' is not concurrency-safe because non-'Sendable' type 'XYZColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
61 | /// XYZ color space calculated relative to CIE 1931 2° Standard Illuminant D65.
62 | ///
63 | static public let XYZ65: XYZColorSpace = XYZColorSpace(whitePoint: Illuminant.D65)
| |- warning: static property 'XYZ65' is not concurrency-safe because non-'Sendable' type 'XYZColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'XYZ65' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
64 |
65 | ///
:
70 |
71 | /// XYZ color space.
72 | public struct XYZColorSpace: XYZColorSpaceRepresentable, ColorSpace {
| `- note: consider making struct 'XYZColorSpace' conform to the 'Sendable' protocol
73 |
74 | public typealias ColorModel = XYZ
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/XYZ.swift:68:23: warning: static property 'XYZ50' is not concurrency-safe because non-'Sendable' type 'XYZColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
66 | /// XYZ color space calculated relative to CIE 1931 2° Standard Illuminant D50.
67 | ///
68 | static public let XYZ50: XYZColorSpace = XYZColorSpace(whitePoint: Illuminant.D50)
| |- warning: static property 'XYZ50' is not concurrency-safe because non-'Sendable' type 'XYZColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'XYZ50' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 | }
70 |
71 | /// XYZ color space.
72 | public struct XYZColorSpace: XYZColorSpaceRepresentable, ColorSpace {
| `- note: consider making struct 'XYZColorSpace' conform to the 'Sendable' protocol
73 |
74 | public typealias ColorModel = XYZ
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:26:23: warning: static property 'A' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
24 | /// This illuminant has a CCT of 2856K.
25 | ///
26 | static public let A: WhitePoint = .init(name: "A", chromaticity: xyY(x: 0.44758, y: 0.40745))
| |- warning: static property 'A' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'A' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:33:23: warning: static property 'B' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
31 | /// This illuminant has a CCT of 4874K.
32 | ///
33 | static public let B: WhitePoint = .init(name: "B", chromaticity: xyY(x: 0.34842, y: 0.35161))
| |- warning: static property 'B' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'B' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:40:23: warning: static property 'C' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
38 | /// This illuminant has a CCT of 6774K.
39 | ///
40 | static public let C: WhitePoint = .init(name: "C", chromaticity: xyY(x: 0.31006, y: 0.31616))
| |- warning: static property 'C' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'C' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:54:23: warning: static property 'D55' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
52 | /// This illuminant has a CCT of 5503K.
53 | ///
54 | static public let D55: WhitePoint = .init(name: "D55", chromaticity: xyY(x: 0.33243, y: 0.34744))
| |- warning: static property 'D55' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'D55' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
55 |
56 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:68:23: warning: static property 'D75' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
66 | /// This illuminant has a CCT of 7504K.
67 | ///
68 | static public let D75: WhitePoint = .init(name: "D75", chromaticity: xyY(x: 0.29903, y: 0.31488))
| |- warning: static property 'D75' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'D75' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 |
70 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:75:23: warning: static property 'E' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
73 | /// This illuminant has a CCT of 5454K.
74 | ///
75 | static public let E: WhitePoint = .init(name: "E", chromaticity: xyY(x: 1.0 / 3.0, y: 1.0 / 3.0))
| |- warning: static property 'E' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'E' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
76 | }
77 |
[8/23] Compiling CoreColor Clamped.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:40:23: warning: static property 'LinearSRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
38 | /// - [IEC 61966-2-1](https://webstore.iec.ch/publication/6169)
39 | ///
40 | static public let LinearSRGB: RGBColorSpace = RGBColorSpace(
| |- warning: static property 'LinearSRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'LinearSRGB' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 | name: "Linear sRGB",
42 | whitePoint: Illuminant.D65,
:
85 |
86 | /// RGB color space.
87 | public struct RGBColorSpace: RGBColorSpaceRepresentable {
| `- note: consider making struct 'RGBColorSpace' conform to the 'Sendable' protocol
88 |
89 | public func convert<T>(from srcColor: T) -> RGB where T : Color {
[9/23] Compiling CoreColor Color+Constrast.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:40:23: warning: static property 'LinearSRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
38 | /// - [IEC 61966-2-1](https://webstore.iec.ch/publication/6169)
39 | ///
40 | static public let LinearSRGB: RGBColorSpace = RGBColorSpace(
| |- warning: static property 'LinearSRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'LinearSRGB' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 | name: "Linear sRGB",
42 | whitePoint: Illuminant.D65,
:
85 |
86 | /// RGB color space.
87 | public struct RGBColorSpace: RGBColorSpaceRepresentable {
| `- note: consider making struct 'RGBColorSpace' conform to the 'Sendable' protocol
88 |
89 | public func convert<T>(from srcColor: T) -> RGB where T : Color {
[10/23] Compiling CoreColor FloatingPoint+Utilities.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/CMYK.swift:95:16: warning: static property 'colorspace' is not concurrency-safe because non-'Sendable' type 'CMYKColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
78 |
79 | /// CMYK color space.
80 | public struct CMYKColorSpace: ColorSpace {
| `- note: consider making struct 'CMYKColorSpace' conform to the 'Sendable' protocol
81 |
82 | public typealias ColorModel = CMYK
:
93 | extension CMYK {
94 |
95 | static let colorspace: CMYKColorSpace = CMYKColorSpace()
| |- warning: static property 'colorspace' is not concurrency-safe because non-'Sendable' type 'CMYKColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'colorspace' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
96 | }
97 |
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:25:23: warning: static property 'sRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
23 | /// - [IEC 61966-2-1](https://webstore.iec.ch/publication/6169)
24 | ///
25 | static public let sRGB: RGBColorSpace = RGBColorSpace(
| |- warning: static property 'sRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'sRGB' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | name: "sRGB",
27 | whitePoint: Illuminant.D65,
:
85 |
86 | /// RGB color space.
87 | public struct RGBColorSpace: RGBColorSpaceRepresentable {
| `- note: consider making struct 'RGBColorSpace' conform to the 'Sendable' protocol
88 |
89 | public func convert<T>(from srcColor: T) -> RGB where T : Color {
[11/23] Compiling CoreColor CMYK.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/CMYK.swift:95:16: warning: static property 'colorspace' is not concurrency-safe because non-'Sendable' type 'CMYKColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
78 |
79 | /// CMYK color space.
80 | public struct CMYKColorSpace: ColorSpace {
| `- note: consider making struct 'CMYKColorSpace' conform to the 'Sendable' protocol
81 |
82 | public typealias ColorModel = CMYK
:
93 | extension CMYK {
94 |
95 | static let colorspace: CMYKColorSpace = CMYKColorSpace()
| |- warning: static property 'colorspace' is not concurrency-safe because non-'Sendable' type 'CMYKColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'colorspace' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
96 | }
97 |
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:25:23: warning: static property 'sRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
23 | /// - [IEC 61966-2-1](https://webstore.iec.ch/publication/6169)
24 | ///
25 | static public let sRGB: RGBColorSpace = RGBColorSpace(
| |- warning: static property 'sRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'sRGB' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | name: "sRGB",
27 | whitePoint: Illuminant.D65,
:
85 |
86 | /// RGB color space.
87 | public struct RGBColorSpace: RGBColorSpaceRepresentable {
| `- note: consider making struct 'RGBColorSpace' conform to the 'Sendable' protocol
88 |
89 | public func convert<T>(from srcColor: T) -> RGB where T : Color {
[12/23] Compiling CoreColor XYZ.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/XYZ.swift:63:23: warning: static property 'XYZ65' is not concurrency-safe because non-'Sendable' type 'XYZColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
61 | /// XYZ color space calculated relative to CIE 1931 2° Standard Illuminant D65.
62 | ///
63 | static public let XYZ65: XYZColorSpace = XYZColorSpace(whitePoint: Illuminant.D65)
| |- warning: static property 'XYZ65' is not concurrency-safe because non-'Sendable' type 'XYZColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'XYZ65' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
64 |
65 | ///
:
70 |
71 | /// XYZ color space.
72 | public struct XYZColorSpace: XYZColorSpaceRepresentable, ColorSpace {
| `- note: consider making struct 'XYZColorSpace' conform to the 'Sendable' protocol
73 |
74 | public typealias ColorModel = XYZ
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:61:23: warning: static property 'D65' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
59 | /// This illuminant has a CCT of 6504K.
60 | ///
61 | static public let D65: WhitePoint = .init(name: "D65", chromaticity: xyY(x: 0.31270, y: 0.32900))
| |- warning: static property 'D65' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'D65' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 |
63 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/XYZ.swift:68:23: warning: static property 'XYZ50' is not concurrency-safe because non-'Sendable' type 'XYZColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
66 | /// XYZ color space calculated relative to CIE 1931 2° Standard Illuminant D50.
67 | ///
68 | static public let XYZ50: XYZColorSpace = XYZColorSpace(whitePoint: Illuminant.D50)
| |- warning: static property 'XYZ50' is not concurrency-safe because non-'Sendable' type 'XYZColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'XYZ50' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 | }
70 |
71 | /// XYZ color space.
72 | public struct XYZColorSpace: XYZColorSpaceRepresentable, ColorSpace {
| `- note: consider making struct 'XYZColorSpace' conform to the 'Sendable' protocol
73 |
74 | public typealias ColorModel = XYZ
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:47:23: warning: static property 'D50' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
45 | /// This illuminant has a CCT of 5003K.
46 | ///
47 | static public let D50: WhitePoint = .init(name: "D50", chromaticity: xyY(x: 0.34570, y: 0.35850))
| |- warning: static property 'D50' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'D50' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:25:23: warning: static property 'sRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
23 | /// - [IEC 61966-2-1](https://webstore.iec.ch/publication/6169)
24 | ///
25 | static public let sRGB: RGBColorSpace = RGBColorSpace(
| |- warning: static property 'sRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'sRGB' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | name: "sRGB",
27 | whitePoint: Illuminant.D65,
:
85 |
86 | /// RGB color space.
87 | public struct RGBColorSpace: RGBColorSpaceRepresentable {
| `- note: consider making struct 'RGBColorSpace' conform to the 'Sendable' protocol
88 |
89 | public func convert<T>(from srcColor: T) -> RGB where T : Color {
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:40:23: warning: static property 'LinearSRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
38 | /// - [IEC 61966-2-1](https://webstore.iec.ch/publication/6169)
39 | ///
40 | static public let LinearSRGB: RGBColorSpace = RGBColorSpace(
| |- warning: static property 'LinearSRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'LinearSRGB' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 | name: "Linear sRGB",
42 | whitePoint: Illuminant.D65,
:
85 |
86 | /// RGB color space.
87 | public struct RGBColorSpace: RGBColorSpaceRepresentable {
| `- note: consider making struct 'RGBColorSpace' conform to the 'Sendable' protocol
88 |
89 | public func convert<T>(from srcColor: T) -> RGB where T : Color {
[13/23] Compiling CoreColor xyY.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/XYZ.swift:63:23: warning: static property 'XYZ65' is not concurrency-safe because non-'Sendable' type 'XYZColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
61 | /// XYZ color space calculated relative to CIE 1931 2° Standard Illuminant D65.
62 | ///
63 | static public let XYZ65: XYZColorSpace = XYZColorSpace(whitePoint: Illuminant.D65)
| |- warning: static property 'XYZ65' is not concurrency-safe because non-'Sendable' type 'XYZColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'XYZ65' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
64 |
65 | ///
:
70 |
71 | /// XYZ color space.
72 | public struct XYZColorSpace: XYZColorSpaceRepresentable, ColorSpace {
| `- note: consider making struct 'XYZColorSpace' conform to the 'Sendable' protocol
73 |
74 | public typealias ColorModel = XYZ
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:61:23: warning: static property 'D65' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
59 | /// This illuminant has a CCT of 6504K.
60 | ///
61 | static public let D65: WhitePoint = .init(name: "D65", chromaticity: xyY(x: 0.31270, y: 0.32900))
| |- warning: static property 'D65' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'D65' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 |
63 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/XYZ.swift:68:23: warning: static property 'XYZ50' is not concurrency-safe because non-'Sendable' type 'XYZColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
66 | /// XYZ color space calculated relative to CIE 1931 2° Standard Illuminant D50.
67 | ///
68 | static public let XYZ50: XYZColorSpace = XYZColorSpace(whitePoint: Illuminant.D50)
| |- warning: static property 'XYZ50' is not concurrency-safe because non-'Sendable' type 'XYZColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'XYZ50' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 | }
70 |
71 | /// XYZ color space.
72 | public struct XYZColorSpace: XYZColorSpaceRepresentable, ColorSpace {
| `- note: consider making struct 'XYZColorSpace' conform to the 'Sendable' protocol
73 |
74 | public typealias ColorModel = XYZ
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:47:23: warning: static property 'D50' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
45 | /// This illuminant has a CCT of 5003K.
46 | ///
47 | static public let D50: WhitePoint = .init(name: "D50", chromaticity: xyY(x: 0.34570, y: 0.35850))
| |- warning: static property 'D50' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'D50' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:25:23: warning: static property 'sRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
23 | /// - [IEC 61966-2-1](https://webstore.iec.ch/publication/6169)
24 | ///
25 | static public let sRGB: RGBColorSpace = RGBColorSpace(
| |- warning: static property 'sRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'sRGB' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | name: "sRGB",
27 | whitePoint: Illuminant.D65,
:
85 |
86 | /// RGB color space.
87 | public struct RGBColorSpace: RGBColorSpaceRepresentable {
| `- note: consider making struct 'RGBColorSpace' conform to the 'Sendable' protocol
88 |
89 | public func convert<T>(from srcColor: T) -> RGB where T : Color {
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:40:23: warning: static property 'LinearSRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
38 | /// - [IEC 61966-2-1](https://webstore.iec.ch/publication/6169)
39 | ///
40 | static public let LinearSRGB: RGBColorSpace = RGBColorSpace(
| |- warning: static property 'LinearSRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'LinearSRGB' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 | name: "Linear sRGB",
42 | whitePoint: Illuminant.D65,
:
85 |
86 | /// RGB color space.
87 | public struct RGBColorSpace: RGBColorSpaceRepresentable {
| `- note: consider making struct 'RGBColorSpace' conform to the 'Sendable' protocol
88 |
89 | public func convert<T>(from srcColor: T) -> RGB where T : Color {
[14/23] Compiling CoreColor ColorSpace.swift
[15/23] Compiling CoreColor Constants.swift
[16/23] Compiling CoreColor HSL.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/HSL.swift:133:16: warning: static property 'colorspace' is not concurrency-safe because non-'Sendable' type 'HSLColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
116 |
117 | /// HSL color space.
118 | public struct HSLColorSpace: ColorSpace {
| `- note: consider making struct 'HSLColorSpace' conform to the 'Sendable' protocol
119 |
120 | public typealias ColorModel = HSL
:
131 | extension HSL {
132 |
133 | static let colorspace: HSLColorSpace = HSLColorSpace()
| |- warning: static property 'colorspace' is not concurrency-safe because non-'Sendable' type 'HSLColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'colorspace' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
134 | }
135 |
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:25:23: warning: static property 'sRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
23 | /// - [IEC 61966-2-1](https://webstore.iec.ch/publication/6169)
24 | ///
25 | static public let sRGB: RGBColorSpace = RGBColorSpace(
| |- warning: static property 'sRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'sRGB' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | name: "sRGB",
27 | whitePoint: Illuminant.D65,
:
85 |
86 | /// RGB color space.
87 | public struct RGBColorSpace: RGBColorSpaceRepresentable {
| `- note: consider making struct 'RGBColorSpace' conform to the 'Sendable' protocol
88 |
89 | public func convert<T>(from srcColor: T) -> RGB where T : Color {
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/HSV.swift:108:16: warning: static property 'colorspace' is not concurrency-safe because non-'Sendable' type 'HSVColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
91 |
92 | /// HSV color space.
93 | public struct HSVColorSpace: ColorSpace {
| `- note: consider making struct 'HSVColorSpace' conform to the 'Sendable' protocol
94 |
95 | public typealias ColorModel = HSV
:
106 | extension HSV {
107 |
108 | static let colorspace: HSVColorSpace = HSVColorSpace()
| |- warning: static property 'colorspace' is not concurrency-safe because non-'Sendable' type 'HSVColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'colorspace' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 | }
110 |
[17/23] Compiling CoreColor HSV.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/HSL.swift:133:16: warning: static property 'colorspace' is not concurrency-safe because non-'Sendable' type 'HSLColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
116 |
117 | /// HSL color space.
118 | public struct HSLColorSpace: ColorSpace {
| `- note: consider making struct 'HSLColorSpace' conform to the 'Sendable' protocol
119 |
120 | public typealias ColorModel = HSL
:
131 | extension HSL {
132 |
133 | static let colorspace: HSLColorSpace = HSLColorSpace()
| |- warning: static property 'colorspace' is not concurrency-safe because non-'Sendable' type 'HSLColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'colorspace' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
134 | }
135 |
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:25:23: warning: static property 'sRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
23 | /// - [IEC 61966-2-1](https://webstore.iec.ch/publication/6169)
24 | ///
25 | static public let sRGB: RGBColorSpace = RGBColorSpace(
| |- warning: static property 'sRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'sRGB' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | name: "sRGB",
27 | whitePoint: Illuminant.D65,
:
85 |
86 | /// RGB color space.
87 | public struct RGBColorSpace: RGBColorSpaceRepresentable {
| `- note: consider making struct 'RGBColorSpace' conform to the 'Sendable' protocol
88 |
89 | public func convert<T>(from srcColor: T) -> RGB where T : Color {
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/HSV.swift:108:16: warning: static property 'colorspace' is not concurrency-safe because non-'Sendable' type 'HSVColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
91 |
92 | /// HSV color space.
93 | public struct HSVColorSpace: ColorSpace {
| `- note: consider making struct 'HSVColorSpace' conform to the 'Sendable' protocol
94 |
95 | public typealias ColorModel = HSV
:
106 | extension HSV {
107 |
108 | static let colorspace: HSVColorSpace = HSVColorSpace()
| |- warning: static property 'colorspace' is not concurrency-safe because non-'Sendable' type 'HSVColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'colorspace' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 | }
110 |
[18/23] Compiling CoreColor LAB.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/LAB.swift:38:23: warning: static property 'LAB50' is not concurrency-safe because non-'Sendable' type 'LABColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
15 |
16 | /// LAB color space.
17 | public struct LABColorSpace: LABColorSpaceRepresentable {
| `- note: consider making struct 'LABColorSpace' conform to the 'Sendable' protocol
18 |
19 | public typealias ColorModel = LAB
:
36 | /// LAB color space calculated relative to CIE 1931 2° Standard Illuminant D50.
37 | ///
38 | static public let LAB50: LABColorSpace = LABColorSpace(whitePoint: Illuminant.D50)
| |- warning: static property 'LAB50' is not concurrency-safe because non-'Sendable' type 'LABColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'LAB50' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:47:23: warning: static property 'D50' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
45 | /// This illuminant has a CCT of 5003K.
46 | ///
47 | static public let D50: WhitePoint = .init(name: "D50", chromaticity: xyY(x: 0.34570, y: 0.35850))
| |- warning: static property 'D50' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'D50' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/LAB.swift:43:23: warning: static property 'LAB65' is not concurrency-safe because non-'Sendable' type 'LABColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
15 |
16 | /// LAB color space.
17 | public struct LABColorSpace: LABColorSpaceRepresentable {
| `- note: consider making struct 'LABColorSpace' conform to the 'Sendable' protocol
18 |
19 | public typealias ColorModel = LAB
:
41 | /// LAB color space calculated relative to CIE 1931 2° Standard Illuminant D65.
42 | ///
43 | static public let LAB65: LABColorSpace = LABColorSpace(whitePoint: Illuminant.D65)
| |- warning: static property 'LAB65' is not concurrency-safe because non-'Sendable' type 'LABColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'LAB65' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | }
45 |
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:61:23: warning: static property 'D65' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
59 | /// This illuminant has a CCT of 6504K.
60 | ///
61 | static public let D65: WhitePoint = .init(name: "D65", chromaticity: xyY(x: 0.31270, y: 0.32900))
| |- warning: static property 'D65' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'D65' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 |
63 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:25:23: warning: static property 'sRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
23 | /// - [IEC 61966-2-1](https://webstore.iec.ch/publication/6169)
24 | ///
25 | static public let sRGB: RGBColorSpace = RGBColorSpace(
| |- warning: static property 'sRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'sRGB' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | name: "sRGB",
27 | whitePoint: Illuminant.D65,
:
85 |
86 | /// RGB color space.
87 | public struct RGBColorSpace: RGBColorSpaceRepresentable {
| `- note: consider making struct 'RGBColorSpace' conform to the 'Sendable' protocol
88 |
89 | public func convert<T>(from srcColor: T) -> RGB where T : Color {
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/LUV.swift:32:23: warning: static property 'LUV65' is not concurrency-safe because non-'Sendable' type 'LUVColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
9 |
10 | /// LUV color space.
11 | public struct LUVColorSpace: WhitePointColorSpace {
| `- note: consider making struct 'LUVColorSpace' conform to the 'Sendable' protocol
12 |
13 | public typealias ColorModel = LUV
:
30 | /// LUV color space calculated relative to CIE 1931 2° Standard Illuminant D65.
31 | ///
32 | static public let LUV65: LUVColorSpace = LUVColorSpace(whitePoint: Illuminant.D65)
| |- warning: static property 'LUV65' is not concurrency-safe because non-'Sendable' type 'LUVColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'LUV65' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/LUV.swift:37:23: warning: static property 'LUV50' is not concurrency-safe because non-'Sendable' type 'LUVColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
9 |
10 | /// LUV color space.
11 | public struct LUVColorSpace: WhitePointColorSpace {
| `- note: consider making struct 'LUVColorSpace' conform to the 'Sendable' protocol
12 |
13 | public typealias ColorModel = LUV
:
35 | /// LUV color space calculated relative to CIE 1931 2° Standard Illuminant D50.
36 | ///
37 | static public let LUV50: LUVColorSpace = LUVColorSpace(whitePoint: Illuminant.D50)
| |- warning: static property 'LUV50' is not concurrency-safe because non-'Sendable' type 'LUVColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'LUV50' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | }
39 |
[19/23] Compiling CoreColor LUV.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/LAB.swift:38:23: warning: static property 'LAB50' is not concurrency-safe because non-'Sendable' type 'LABColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
15 |
16 | /// LAB color space.
17 | public struct LABColorSpace: LABColorSpaceRepresentable {
| `- note: consider making struct 'LABColorSpace' conform to the 'Sendable' protocol
18 |
19 | public typealias ColorModel = LAB
:
36 | /// LAB color space calculated relative to CIE 1931 2° Standard Illuminant D50.
37 | ///
38 | static public let LAB50: LABColorSpace = LABColorSpace(whitePoint: Illuminant.D50)
| |- warning: static property 'LAB50' is not concurrency-safe because non-'Sendable' type 'LABColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'LAB50' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:47:23: warning: static property 'D50' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
45 | /// This illuminant has a CCT of 5003K.
46 | ///
47 | static public let D50: WhitePoint = .init(name: "D50", chromaticity: xyY(x: 0.34570, y: 0.35850))
| |- warning: static property 'D50' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'D50' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/LAB.swift:43:23: warning: static property 'LAB65' is not concurrency-safe because non-'Sendable' type 'LABColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
15 |
16 | /// LAB color space.
17 | public struct LABColorSpace: LABColorSpaceRepresentable {
| `- note: consider making struct 'LABColorSpace' conform to the 'Sendable' protocol
18 |
19 | public typealias ColorModel = LAB
:
41 | /// LAB color space calculated relative to CIE 1931 2° Standard Illuminant D65.
42 | ///
43 | static public let LAB65: LABColorSpace = LABColorSpace(whitePoint: Illuminant.D65)
| |- warning: static property 'LAB65' is not concurrency-safe because non-'Sendable' type 'LABColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'LAB65' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
44 | }
45 |
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:61:23: warning: static property 'D65' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
59 | /// This illuminant has a CCT of 6504K.
60 | ///
61 | static public let D65: WhitePoint = .init(name: "D65", chromaticity: xyY(x: 0.31270, y: 0.32900))
| |- warning: static property 'D65' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'D65' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 |
63 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:25:23: warning: static property 'sRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
23 | /// - [IEC 61966-2-1](https://webstore.iec.ch/publication/6169)
24 | ///
25 | static public let sRGB: RGBColorSpace = RGBColorSpace(
| |- warning: static property 'sRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'sRGB' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | name: "sRGB",
27 | whitePoint: Illuminant.D65,
:
85 |
86 | /// RGB color space.
87 | public struct RGBColorSpace: RGBColorSpaceRepresentable {
| `- note: consider making struct 'RGBColorSpace' conform to the 'Sendable' protocol
88 |
89 | public func convert<T>(from srcColor: T) -> RGB where T : Color {
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/LUV.swift:32:23: warning: static property 'LUV65' is not concurrency-safe because non-'Sendable' type 'LUVColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
9 |
10 | /// LUV color space.
11 | public struct LUVColorSpace: WhitePointColorSpace {
| `- note: consider making struct 'LUVColorSpace' conform to the 'Sendable' protocol
12 |
13 | public typealias ColorModel = LUV
:
30 | /// LUV color space calculated relative to CIE 1931 2° Standard Illuminant D65.
31 | ///
32 | static public let LUV65: LUVColorSpace = LUVColorSpace(whitePoint: Illuminant.D65)
| |- warning: static property 'LUV65' is not concurrency-safe because non-'Sendable' type 'LUVColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'LUV65' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/LUV.swift:37:23: warning: static property 'LUV50' is not concurrency-safe because non-'Sendable' type 'LUVColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
9 |
10 | /// LUV color space.
11 | public struct LUVColorSpace: WhitePointColorSpace {
| `- note: consider making struct 'LUVColorSpace' conform to the 'Sendable' protocol
12 |
13 | public typealias ColorModel = LUV
:
35 | /// LUV color space calculated relative to CIE 1931 2° Standard Illuminant D50.
36 | ///
37 | static public let LUV50: LUVColorSpace = LUVColorSpace(whitePoint: Illuminant.D50)
| |- warning: static property 'LUV50' is not concurrency-safe because non-'Sendable' type 'LUVColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'LUV50' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
38 | }
39 |
[20/23] Compiling CoreColor RGB.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:25:23: warning: static property 'sRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
23 | /// - [IEC 61966-2-1](https://webstore.iec.ch/publication/6169)
24 | ///
25 | static public let sRGB: RGBColorSpace = RGBColorSpace(
| |- warning: static property 'sRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'sRGB' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | name: "sRGB",
27 | whitePoint: Illuminant.D65,
:
85 |
86 | /// RGB color space.
87 | public struct RGBColorSpace: RGBColorSpaceRepresentable {
| `- note: consider making struct 'RGBColorSpace' conform to the 'Sendable' protocol
88 |
89 | public func convert<T>(from srcColor: T) -> RGB where T : Color {
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:40:23: warning: static property 'LinearSRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
38 | /// - [IEC 61966-2-1](https://webstore.iec.ch/publication/6169)
39 | ///
40 | static public let LinearSRGB: RGBColorSpace = RGBColorSpace(
| |- warning: static property 'LinearSRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'LinearSRGB' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 | name: "Linear sRGB",
42 | whitePoint: Illuminant.D65,
:
85 |
86 | /// RGB color space.
87 | public struct RGBColorSpace: RGBColorSpaceRepresentable {
| `- note: consider making struct 'RGBColorSpace' conform to the 'Sendable' protocol
88 |
89 | public func convert<T>(from srcColor: T) -> RGB where T : Color {
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:10:17: warning: let 'SRGB_R' is not concurrency-safe because non-'Sendable' type 'xyY' may have shared mutable state; this is an error in the Swift 6 language mode
8 | import simd
9 |
10 | fileprivate let SRGB_R = xyY(x: 0.6400, y: 0.3300)
| |- warning: let 'SRGB_R' is not concurrency-safe because non-'Sendable' type 'xyY' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'SRGB_R' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 | fileprivate let SRGB_G = xyY(x: 0.3000, y: 0.6000)
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/xyY.swift:9:15: note: consider making struct 'xyY' conform to the 'Sendable' protocol
7 |
8 | /// Representation of CIE chromaticity.
9 | public struct xyY: Equatable {
| `- note: consider making struct 'xyY' conform to the 'Sendable' protocol
10 |
11 | public let x: Float
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:12:17: warning: let 'SRGB_G' is not concurrency-safe because non-'Sendable' type 'xyY' may have shared mutable state; this is an error in the Swift 6 language mode
10 | fileprivate let SRGB_R = xyY(x: 0.6400, y: 0.3300)
11 |
12 | fileprivate let SRGB_G = xyY(x: 0.3000, y: 0.6000)
| |- warning: let 'SRGB_G' is not concurrency-safe because non-'Sendable' type 'xyY' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'SRGB_G' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 | fileprivate let SRGB_B = xyY(x: 0.1500, y: 0.0600)
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/xyY.swift:9:15: note: consider making struct 'xyY' conform to the 'Sendable' protocol
7 |
8 | /// Representation of CIE chromaticity.
9 | public struct xyY: Equatable {
| `- note: consider making struct 'xyY' conform to the 'Sendable' protocol
10 |
11 | public let x: Float
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:14:17: warning: let 'SRGB_B' is not concurrency-safe because non-'Sendable' type 'xyY' may have shared mutable state; this is an error in the Swift 6 language mode
12 | fileprivate let SRGB_G = xyY(x: 0.3000, y: 0.6000)
13 |
14 | fileprivate let SRGB_B = xyY(x: 0.1500, y: 0.0600)
| |- warning: let 'SRGB_B' is not concurrency-safe because non-'Sendable' type 'xyY' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'SRGB_B' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |
16 | /// Set of pre-defined RGB color spaces.
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/xyY.swift:9:15: note: consider making struct 'xyY' conform to the 'Sendable' protocol
7 |
8 | /// Representation of CIE chromaticity.
9 | public struct xyY: Equatable {
| `- note: consider making struct 'xyY' conform to the 'Sendable' protocol
10 |
11 | public let x: Float
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:61:23: warning: static property 'D65' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
59 | /// This illuminant has a CCT of 6504K.
60 | ///
61 | static public let D65: WhitePoint = .init(name: "D65", chromaticity: xyY(x: 0.31270, y: 0.32900))
| |- warning: static property 'D65' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'D65' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 |
63 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:57:23: warning: static property 'AdobeRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
55 | /// - [Adobe RGB (1998) Color Image Encoding](https://www.adobe.com/digitalimag/pdfs/AdobeRGB1998.pdf)
56 | ///
57 | static public let AdobeRGB: RGBColorSpace = RGBColorSpace(
| |- warning: static property 'AdobeRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'AdobeRGB' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
58 | name: "Adobe RGB",
59 | whitePoint: Illuminant.D65,
:
85 |
86 | /// RGB color space.
87 | public struct RGBColorSpace: RGBColorSpaceRepresentable {
| `- note: consider making struct 'RGBColorSpace' conform to the 'Sendable' protocol
88 |
89 | public func convert<T>(from srcColor: T) -> RGB where T : Color {
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:76:23: warning: static property 'DisplayP3' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
74 | * - [Digital Cinema System Specification - Version 1.1](https://www.dcimovies.com/archives/spec_v1_1/DCI_DCinema_System_Spec_v1_1.pdf)
75 | */
76 | static public let DisplayP3: RGBColorSpace = RGBColorSpace(
| |- warning: static property 'DisplayP3' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'DisplayP3' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 | name: "Display P3",
78 | whitePoint: Illuminant.D65,
:
85 |
86 | /// RGB color space.
87 | public struct RGBColorSpace: RGBColorSpaceRepresentable {
| `- note: consider making struct 'RGBColorSpace' conform to the 'Sendable' protocol
88 |
89 | public func convert<T>(from srcColor: T) -> RGB where T : Color {
[21/23] Compiling CoreColor RGBColorSpaces.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:25:23: warning: static property 'sRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
23 | /// - [IEC 61966-2-1](https://webstore.iec.ch/publication/6169)
24 | ///
25 | static public let sRGB: RGBColorSpace = RGBColorSpace(
| |- warning: static property 'sRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'sRGB' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | name: "sRGB",
27 | whitePoint: Illuminant.D65,
:
85 |
86 | /// RGB color space.
87 | public struct RGBColorSpace: RGBColorSpaceRepresentable {
| `- note: consider making struct 'RGBColorSpace' conform to the 'Sendable' protocol
88 |
89 | public func convert<T>(from srcColor: T) -> RGB where T : Color {
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:40:23: warning: static property 'LinearSRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
38 | /// - [IEC 61966-2-1](https://webstore.iec.ch/publication/6169)
39 | ///
40 | static public let LinearSRGB: RGBColorSpace = RGBColorSpace(
| |- warning: static property 'LinearSRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'LinearSRGB' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 | name: "Linear sRGB",
42 | whitePoint: Illuminant.D65,
:
85 |
86 | /// RGB color space.
87 | public struct RGBColorSpace: RGBColorSpaceRepresentable {
| `- note: consider making struct 'RGBColorSpace' conform to the 'Sendable' protocol
88 |
89 | public func convert<T>(from srcColor: T) -> RGB where T : Color {
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:10:17: warning: let 'SRGB_R' is not concurrency-safe because non-'Sendable' type 'xyY' may have shared mutable state; this is an error in the Swift 6 language mode
8 | import simd
9 |
10 | fileprivate let SRGB_R = xyY(x: 0.6400, y: 0.3300)
| |- warning: let 'SRGB_R' is not concurrency-safe because non-'Sendable' type 'xyY' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'SRGB_R' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 | fileprivate let SRGB_G = xyY(x: 0.3000, y: 0.6000)
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/xyY.swift:9:15: note: consider making struct 'xyY' conform to the 'Sendable' protocol
7 |
8 | /// Representation of CIE chromaticity.
9 | public struct xyY: Equatable {
| `- note: consider making struct 'xyY' conform to the 'Sendable' protocol
10 |
11 | public let x: Float
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:12:17: warning: let 'SRGB_G' is not concurrency-safe because non-'Sendable' type 'xyY' may have shared mutable state; this is an error in the Swift 6 language mode
10 | fileprivate let SRGB_R = xyY(x: 0.6400, y: 0.3300)
11 |
12 | fileprivate let SRGB_G = xyY(x: 0.3000, y: 0.6000)
| |- warning: let 'SRGB_G' is not concurrency-safe because non-'Sendable' type 'xyY' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'SRGB_G' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
13 |
14 | fileprivate let SRGB_B = xyY(x: 0.1500, y: 0.0600)
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/xyY.swift:9:15: note: consider making struct 'xyY' conform to the 'Sendable' protocol
7 |
8 | /// Representation of CIE chromaticity.
9 | public struct xyY: Equatable {
| `- note: consider making struct 'xyY' conform to the 'Sendable' protocol
10 |
11 | public let x: Float
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:14:17: warning: let 'SRGB_B' is not concurrency-safe because non-'Sendable' type 'xyY' may have shared mutable state; this is an error in the Swift 6 language mode
12 | fileprivate let SRGB_G = xyY(x: 0.3000, y: 0.6000)
13 |
14 | fileprivate let SRGB_B = xyY(x: 0.1500, y: 0.0600)
| |- warning: let 'SRGB_B' is not concurrency-safe because non-'Sendable' type 'xyY' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'SRGB_B' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |
16 | /// Set of pre-defined RGB color spaces.
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/xyY.swift:9:15: note: consider making struct 'xyY' conform to the 'Sendable' protocol
7 |
8 | /// Representation of CIE chromaticity.
9 | public struct xyY: Equatable {
| `- note: consider making struct 'xyY' conform to the 'Sendable' protocol
10 |
11 | public let x: Float
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:61:23: warning: static property 'D65' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
59 | /// This illuminant has a CCT of 6504K.
60 | ///
61 | static public let D65: WhitePoint = .init(name: "D65", chromaticity: xyY(x: 0.31270, y: 0.32900))
| |- warning: static property 'D65' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'D65' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 |
63 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:57:23: warning: static property 'AdobeRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
55 | /// - [Adobe RGB (1998) Color Image Encoding](https://www.adobe.com/digitalimag/pdfs/AdobeRGB1998.pdf)
56 | ///
57 | static public let AdobeRGB: RGBColorSpace = RGBColorSpace(
| |- warning: static property 'AdobeRGB' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'AdobeRGB' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
58 | name: "Adobe RGB",
59 | whitePoint: Illuminant.D65,
:
85 |
86 | /// RGB color space.
87 | public struct RGBColorSpace: RGBColorSpaceRepresentable {
| `- note: consider making struct 'RGBColorSpace' conform to the 'Sendable' protocol
88 |
89 | public func convert<T>(from srcColor: T) -> RGB where T : Color {
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/Models/RGBColorSpaces.swift:76:23: warning: static property 'DisplayP3' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
74 | * - [Digital Cinema System Specification - Version 1.1](https://www.dcimovies.com/archives/spec_v1_1/DCI_DCinema_System_Spec_v1_1.pdf)
75 | */
76 | static public let DisplayP3: RGBColorSpace = RGBColorSpace(
| |- warning: static property 'DisplayP3' is not concurrency-safe because non-'Sendable' type 'RGBColorSpace' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'DisplayP3' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
77 | name: "Display P3",
78 | whitePoint: Illuminant.D65,
:
85 |
86 | /// RGB color space.
87 | public struct RGBColorSpace: RGBColorSpaceRepresentable {
| `- note: consider making struct 'RGBColorSpace' conform to the 'Sendable' protocol
88 |
89 | public func convert<T>(from srcColor: T) -> RGB where T : Color {
[22/23] Compiling CoreColor WhitePoint.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:26:23: warning: static property 'A' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
24 | /// This illuminant has a CCT of 2856K.
25 | ///
26 | static public let A: WhitePoint = .init(name: "A", chromaticity: xyY(x: 0.44758, y: 0.40745))
| |- warning: static property 'A' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'A' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:33:23: warning: static property 'B' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
31 | /// This illuminant has a CCT of 4874K.
32 | ///
33 | static public let B: WhitePoint = .init(name: "B", chromaticity: xyY(x: 0.34842, y: 0.35161))
| |- warning: static property 'B' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'B' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:40:23: warning: static property 'C' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
38 | /// This illuminant has a CCT of 6774K.
39 | ///
40 | static public let C: WhitePoint = .init(name: "C", chromaticity: xyY(x: 0.31006, y: 0.31616))
| |- warning: static property 'C' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'C' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:47:23: warning: static property 'D50' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
45 | /// This illuminant has a CCT of 5003K.
46 | ///
47 | static public let D50: WhitePoint = .init(name: "D50", chromaticity: xyY(x: 0.34570, y: 0.35850))
| |- warning: static property 'D50' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'D50' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:54:23: warning: static property 'D55' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
52 | /// This illuminant has a CCT of 5503K.
53 | ///
54 | static public let D55: WhitePoint = .init(name: "D55", chromaticity: xyY(x: 0.33243, y: 0.34744))
| |- warning: static property 'D55' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'D55' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
55 |
56 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:61:23: warning: static property 'D65' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
59 | /// This illuminant has a CCT of 6504K.
60 | ///
61 | static public let D65: WhitePoint = .init(name: "D65", chromaticity: xyY(x: 0.31270, y: 0.32900))
| |- warning: static property 'D65' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'D65' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 |
63 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:68:23: warning: static property 'D75' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
66 | /// This illuminant has a CCT of 7504K.
67 | ///
68 | static public let D75: WhitePoint = .init(name: "D75", chromaticity: xyY(x: 0.29903, y: 0.31488))
| |- warning: static property 'D75' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'D75' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 |
70 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:75:23: warning: static property 'E' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
73 | /// This illuminant has a CCT of 5454K.
74 | ///
75 | static public let E: WhitePoint = .init(name: "E", chromaticity: xyY(x: 1.0 / 3.0, y: 1.0 / 3.0))
| |- warning: static property 'E' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'E' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
76 | }
77 |
[23/23] Compiling CoreColor WhitePointColorSpace.swift
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:26:23: warning: static property 'A' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
24 | /// This illuminant has a CCT of 2856K.
25 | ///
26 | static public let A: WhitePoint = .init(name: "A", chromaticity: xyY(x: 0.44758, y: 0.40745))
| |- warning: static property 'A' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'A' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |
28 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:33:23: warning: static property 'B' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
31 | /// This illuminant has a CCT of 4874K.
32 | ///
33 | static public let B: WhitePoint = .init(name: "B", chromaticity: xyY(x: 0.34842, y: 0.35161))
| |- warning: static property 'B' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'B' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 |
35 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:40:23: warning: static property 'C' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
38 | /// This illuminant has a CCT of 6774K.
39 | ///
40 | static public let C: WhitePoint = .init(name: "C", chromaticity: xyY(x: 0.31006, y: 0.31616))
| |- warning: static property 'C' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'C' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |
42 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:47:23: warning: static property 'D50' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
45 | /// This illuminant has a CCT of 5003K.
46 | ///
47 | static public let D50: WhitePoint = .init(name: "D50", chromaticity: xyY(x: 0.34570, y: 0.35850))
| |- warning: static property 'D50' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'D50' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
48 |
49 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:54:23: warning: static property 'D55' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
52 | /// This illuminant has a CCT of 5503K.
53 | ///
54 | static public let D55: WhitePoint = .init(name: "D55", chromaticity: xyY(x: 0.33243, y: 0.34744))
| |- warning: static property 'D55' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'D55' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
55 |
56 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:61:23: warning: static property 'D65' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
59 | /// This illuminant has a CCT of 6504K.
60 | ///
61 | static public let D65: WhitePoint = .init(name: "D65", chromaticity: xyY(x: 0.31270, y: 0.32900))
| |- warning: static property 'D65' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'D65' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
62 |
63 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:68:23: warning: static property 'D75' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
66 | /// This illuminant has a CCT of 7504K.
67 | ///
68 | static public let D75: WhitePoint = .init(name: "D75", chromaticity: xyY(x: 0.29903, y: 0.31488))
| |- warning: static property 'D75' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'D75' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
69 |
70 | ///
/Users/admin/builder/spi-builder-workspace/Sources/CoreColor/WhitePoint.swift:75:23: warning: static property 'E' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
7 |
8 | /// Abstraction of CIE white point.
9 | public struct WhitePoint: Equatable {
| `- note: consider making struct 'WhitePoint' conform to the 'Sendable' protocol
10 |
11 | /// The canonical name of the white point.
:
73 | /// This illuminant has a CCT of 5454K.
74 | ///
75 | static public let E: WhitePoint = .init(name: "E", chromaticity: xyY(x: 1.0 / 3.0, y: 1.0 / 3.0))
| |- warning: static property 'E' is not concurrency-safe because non-'Sendable' type 'WhitePoint' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'E' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
76 | }
77 |
Build complete! (11.78s)
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "CoreColor",
"name" : "CoreColor",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "CoreColor",
"targets" : [
"CoreColor"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "CoreColorTests",
"module_type" : "SwiftTarget",
"name" : "CoreColorTests",
"path" : "Tests/CoreColorTests",
"sources" : [
"CMYKTests.swift",
"ClampedTests.swift",
"ColorModelEquality.swift",
"ColorTestCase.swift",
"HSLTests.swift",
"HSVTests.swift",
"LABTests.swift",
"LUVTests.swift",
"RGBColorSpaceTests.swift",
"RGBColorSpacesConversionTests.swift",
"RGBTests.swift",
"XYZTests.swift"
],
"target_dependencies" : [
"CoreColor"
],
"type" : "test"
},
{
"c99name" : "CoreColor",
"module_type" : "SwiftTarget",
"name" : "CoreColor",
"path" : "Sources/CoreColor",
"product_memberships" : [
"CoreColor"
],
"sources" : [
"Clamped.swift",
"Color+Constrast.swift",
"Color.swift",
"ColorComponentInfo.swift",
"ColorSpace.swift",
"Constants.swift",
"FloatingPoint+Utilities.swift",
"Models/CMYK.swift",
"Models/HSL.swift",
"Models/HSV.swift",
"Models/LAB.swift",
"Models/LUV.swift",
"Models/RGB.swift",
"Models/RGBColorSpaces.swift",
"Models/RGBColorspace.swift",
"Models/RGBInt.swift",
"Models/XYZ.swift",
"Models/xyY.swift",
"WhitePoint.swift",
"WhitePointColorSpace.swift"
],
"type" : "library"
}
],
"tools_version" : "5.6"
}
✅ Doc result (pending) reported
========================================
GenerateDocs
========================================
Generating docs at path: $PWD/.docs/yukonblue/corecolor/main
Repository: yukonblue/CoreColor
Swift version used: 6.0
Target: CoreColor
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/swift-docc-render-artifact/.git/
From https://github.com/swiftlang/swift-docc-render-artifact
* branch 88815688627177b9716a01ca41da19397bd30e47 -> FETCH_HEAD
HEAD is now at 8881568 Update the artifact
Extracting symbol information for 'CoreColor'...
Finished extracting symbol information for 'CoreColor'. (3.67s)
Building documentation for 'CoreColor'...
warning: 'RGBColorSpaces.sRGB' doesn't exist at '/CoreColor/Color/toSRGB()'
--> ../Color.swift:21:63-21:82
19 | var space: AssociatedColorSpace { get }
20 |
21 + /// Converts to the equivalent RGB color model in sRGB (``RGBColorSpaces.sRGB``) color space.
22 | func toSRGB() -> RGB
23 |
warning: 'RGBColorSpaces.LinearSRGB' doesn't exist at '/CoreColor/Color/toLinearSRGB()'
--> ../Color.swift:24:71-24:96
22 | func toSRGB() -> RGB
23 |
24 + /// Converts to the equivalent RGB color model in Linear sRGB (``RGBColorSpaces.LinearSRGB``) color space.
25 | func toLinearSRGB() -> RGB
26 |Finished building documentation for 'CoreColor' (0.24s)
Generated documentation archive at:
/Users/admin/builder/spi-builder-workspace/.docs/yukonblue/corecolor/main
Fetching https://github.com/swiftlang/swift-docc-plugin
[1/2038] Fetching swift-docc-plugin
Fetched https://github.com/swiftlang/swift-docc-plugin from cache (1.25s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.4.3 (0.56s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3186] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (1.26s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (0.58s)
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.4.3
Building for debugging...
[0/8] Write sources
[3/8] Write snippet-extract-tool-entitlement.plist
[4/8] Write swift-version--7754E27361AE5C74.txt
[6/53] Emitting module SymbolKit
[7/57] Compiling SymbolKit GenericConstraint.swift
[8/57] Compiling SymbolKit GenericParameter.swift
[9/57] Compiling SymbolKit Generics.swift
[10/57] Compiling SymbolKit Namespace.swift
[11/57] Compiling SymbolKit Identifier.swift
[12/57] Compiling SymbolKit KindIdentifier.swift
[13/57] Compiling SymbolKit Location.swift
[14/57] Compiling SymbolKit Mutability.swift
[15/57] Compiling SymbolKit Mixin+Equals.swift
[16/57] Compiling SymbolKit Mixin+Hash.swift
[17/57] Compiling SymbolKit Mixin.swift
[18/57] Compiling SymbolKit LineList.swift
[19/57] Compiling SymbolKit Position.swift
[20/57] Compiling SymbolKit Relationship.swift
[21/57] Compiling SymbolKit RelationshipKind.swift
[22/57] Compiling SymbolKit SourceOrigin.swift
[23/57] Compiling SymbolKit GenericConstraints.swift
[24/57] Compiling SymbolKit Swift.swift
[25/57] Compiling SymbolKit Names.swift
[26/57] Compiling SymbolKit SPI.swift
[27/57] Compiling SymbolKit Snippet.swift
[28/57] Compiling SymbolKit Extension.swift
[29/57] Compiling SymbolKit DeclarationFragments.swift
[30/57] Compiling SymbolKit Fragment.swift
[31/57] Compiling SymbolKit FragmentKind.swift
[32/57] Compiling SymbolKit FunctionParameter.swift
[33/57] Compiling SymbolKit FunctionSignature.swift
[34/57] Compiling SymbolKit SourceRange.swift
[35/57] Compiling SymbolKit Metadata.swift
[36/57] Compiling SymbolKit Module.swift
[37/57] Compiling SymbolKit OperatingSystem.swift
[38/57] Compiling SymbolKit Platform.swift
[39/57] Compiling SymbolKit SemanticVersion.swift
[40/57] Compiling SymbolKit AccessControl.swift
[41/57] Compiling SymbolKit Availability.swift
[42/57] Compiling SymbolKit AvailabilityItem.swift
[43/57] Compiling SymbolKit Domain.swift
[44/57] Compiling SymbolKit Symbol.swift
[45/57] Compiling SymbolKit SymbolKind.swift
[46/57] Compiling SymbolKit SymbolGraph.swift
[47/57] Compiling SymbolKit GraphCollector.swift
[48/57] Compiling SymbolKit UnifiedSymbol+Encodable.swift
[49/57] Compiling SymbolKit UnifiedSymbol.swift
[50/57] Compiling SymbolKit UnifiedSymbolGraph+Encodable.swift
[51/57] Compiling SymbolKit UnifiedSymbolGraph.swift
[52/57] Compiling Snippets SnippetParser.swift
[53/57] Emitting module Snippets
[54/57] Compiling Snippets Snippet.swift
[55/61] Compiling snippet_extract URL+Status.swift
[56/61] Compiling snippet_extract SymbolGraph+Snippet.swift
[57/61] Compiling snippet_extract SnippetBuildCommand.swift
[58/61] Emitting module snippet_extract
[58/61] Write Objects.LinkFileList
[59/61] Linking snippet-extract-tool
[60/61] Applying snippet-extract-tool
Build of product 'snippet-extract' complete! (3.90s)
Building for debugging...
[0/1] Write swift-version--7754E27361AE5C74.txt
[2/20] Compiling CoreColor Clamped.swift
[3/20] Compiling CoreColor Color+Constrast.swift
[4/22] Compiling CoreColor RGBColorspace.swift
[5/22] Compiling CoreColor RGBInt.swift
[6/22] Compiling CoreColor XYZ.swift
[7/22] Compiling CoreColor xyY.swift
[8/22] Compiling CoreColor WhitePoint.swift
[9/22] Compiling CoreColor WhitePointColorSpace.swift
[10/22] Compiling CoreColor HSL.swift
[11/22] Compiling CoreColor HSV.swift
[12/22] Compiling CoreColor LAB.swift
[13/22] Compiling CoreColor LUV.swift
[14/22] Compiling CoreColor Color.swift
[15/22] Compiling CoreColor ColorComponentInfo.swift
[16/22] Compiling CoreColor FloatingPoint+Utilities.swift
[17/22] Compiling CoreColor CMYK.swift
[18/22] Emitting module CoreColor
[19/22] Compiling CoreColor ColorSpace.swift
[20/22] Compiling CoreColor Constants.swift
[21/22] Compiling CoreColor RGB.swift
[22/22] Compiling CoreColor RGBColorSpaces.swift
Build of target: 'CoreColor' complete! (1.30s)
611
6 /Users/admin/builder/spi-builder-workspace/.docs/yukonblue/corecolor/main
✅ Doc result (uploading) reported
========================================
SyncDocs
========================================
Doc archive source directory: $PWD/.docs/yukonblue/corecolor/main
File count: 611
Doc size: 6.0MB
Preparing doc bundle ...
Uploading prod-yukonblue-corecolor-main-c5bb7b7f.zip to s3://spi-docs-inbox/prod-yukonblue-corecolor-main-c5bb7b7f.zip
Copying... [11%]
Copying... [23%]
Copying... [31%]
Copying... [42%]
Copying... [51%]
Copying... [62%]
Copying... [70%]
Copying... [82%]
Copying... [90%]
Copying... [100%]
Done.