Build Information
Successful build of Color, reference v1.1.3 (2fc682
), with Swift 6.0 for Linux on 16 Sep 2024 23:26:44 UTC.
Swift 6 data race errors: 19
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete 2>&1
Build Log
========================================
RunAll
========================================
Builder version: 4.53.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/kudit/Color.git
Reference: v1.1.3
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/kudit/Color
* tag v1.1.3 -> FETCH_HEAD
HEAD is now at 2fc6821 v1.1.3
Cloned https://github.com/kudit/Color.git
Revision (git rev-parse @):
2fc6821aba10da650d014847c7704dd9184e06c0
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/kudit/Color.git at v1.1.3
========================================
Build
========================================
Selected platform: linux
Swift version: 6.0
Building package at path: $PWD
https://github.com/kudit/Color.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete 2>&1
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:9d7dab235f2b0b46edadd73b1fb0c3b5323df02053420324a4a2f8ca89cb54a5
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
Fetching https://github.com/kudit/Compatibility
[1/861] Fetching compatibility
Fetched https://github.com/kudit/Compatibility from cache (0.41s)
Computing version for https://github.com/kudit/Compatibility
Computed https://github.com/kudit/Compatibility at 1.3.7 (0.45s)
Creating working copy for https://github.com/kudit/Compatibility
Working copy of https://github.com/kudit/Compatibility resolved at 1.3.7
Building for debugging...
[0/3] Write sources
[2/3] Write swift-version-24593BA9C3E375BF.txt
[4/37] Compiling Compatibility Backport.swift
[5/37] Compiling Compatibility BytesView.swift
[6/37] Compiling Compatibility ClearableTextField.swift
[7/37] Compiling Compatibility Menu.swift
[8/41] Compiling Compatibility DataStore.swift
[9/41] Compiling Compatibility Debug.swift
[10/41] Compiling Compatibility FileManager.swift
[11/41] Compiling Compatibility Graphics.swift
[12/41] Compiling Compatibility Network.swift
[13/41] Compiling Compatibility String.swift
[14/41] Compiling Compatibility Threading.swift
[15/41] Compiling Compatibility URL.swift
[16/41] Compiling Compatibility Version.swift
[17/41] Compiling Compatibility Placard.swift
[18/41] Compiling Compatibility Triangle.swift
[19/41] Compiling Compatibility SwiftUI.swift
[20/41] Compiling Compatibility TestUI.swift
[21/41] Compiling Compatibility ObservableObject.swift
[22/41] Compiling Compatibility Test.swift
[23/41] Compiling Compatibility UserDefaultsBacked.swift
[24/41] Compiling Compatibility Array.swift
[25/41] Compiling Compatibility Codable.swift
[26/41] Compiling Compatibility Double.swift
[27/41] Compiling Compatibility Enum.swift
[28/41] Compiling Compatibility Int.swift
[29/41] Compiling Compatibility OrderedDictionary.swift
[30/41] Compiling Compatibility OrderedSet.swift
[31/41] Compiling Compatibility CodingFoundation.swift
[32/41] Compiling Compatibility CodingJSON.swift
[33/41] Compiling Compatibility CodingParameters.swift
[34/41] Compiling Compatibility Date.swift
[35/41] Compiling Compatibility Dictionary.swift
[36/41] Compiling Compatibility Compatibility.swift
[37/41] Compiling Compatibility Application.swift
[38/41] Compiling Compatibility CloudStatus.swift
[39/41] Compiling Compatibility CloudStorage.swift
[40/41] Compiling Compatibility CloudStorageSync.swift
[41/41] Emitting module Compatibility
[43/48] Compiling Color ColorUI.swift
[44/48] Compiling Color Compatibility.swift
/host/spi-builder-workspace/Sources/Color.swift:515:23: warning: static property 'gray' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
513 | public static var yellow: Color = .yellowFixed
514 | public static var magenta: Color = .magentaFixed
515 | public static var gray: Color = .grayFixed
| |- warning: static property 'gray' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'gray' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'gray' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
516 | public static var lightGray: Color = .lightGrayFixed
517 | public static var darkGray: Color = .darkGrayFixed
/host/spi-builder-workspace/Sources/Color.swift:510:23: warning: static property 'red' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
508 | public static var pink: Color = .pinkFixed
509 | public static var purple: Color = .purpleFixed
510 | public static var red: Color = .redFixed
| |- warning: static property 'red' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'red' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'red' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
511 | public static var teal: Color = .tealFixed
512 | public static var white: Color = .whiteFixed
/host/spi-builder-workspace/Sources/Color.swift:513:23: warning: static property 'yellow' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
511 | public static var teal: Color = .tealFixed
512 | public static var white: Color = .whiteFixed
513 | public static var yellow: Color = .yellowFixed
| |- warning: static property 'yellow' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'yellow' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'yellow' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
514 | public static var magenta: Color = .magentaFixed
515 | public static var gray: Color = .grayFixed
/host/spi-builder-workspace/Sources/Color.swift:500:23: warning: static property 'blue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
498 | // Provide missing color support manually using fixed versions
499 | public static var black: Color = .blackFixed
500 | public static var blue: Color = .blueFixed
| |- warning: static property 'blue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'blue' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'blue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
501 | public static var brown: Color = .brownFixed
502 | public static var clear: Color = .clearFixed
/host/spi-builder-workspace/Sources/Color.swift:504:23: warning: static property 'green' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
502 | public static var clear: Color = .clearFixed
503 | public static var cyan: Color = .cyanFixed
504 | public static var green: Color = .greenFixed
| |- warning: static property 'green' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'green' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'green' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
505 | public static var indigo: Color = .indigoFixed
506 | public static var mint: Color = .mintFixed
/host/spi-builder-workspace/Sources/Color.swift:499:23: warning: static property 'black' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
497 | public struct Color: KuColor {
498 | // Provide missing color support manually using fixed versions
499 | public static var black: Color = .blackFixed
| |- warning: static property 'black' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'black' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
500 | public static var blue: Color = .blueFixed
501 | public static var brown: Color = .brownFixed
[45/48] Compiling Color Colorsets.swift
/host/spi-builder-workspace/Sources/Colorsets.swift:99:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
97 | }
98 |
99 | extension [any KuColor]: Identifiable {
| |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
100 | public var id: String {
101 | map { $0.id }.joined(separator: ",")
[46/48] Compiling Color Color.swift
/host/spi-builder-workspace/Sources/Color.swift:499:23: warning: static property 'black' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
497 | public struct Color: KuColor {
498 | // Provide missing color support manually using fixed versions
499 | public static var black: Color = .blackFixed
| |- warning: static property 'black' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'black' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
500 | public static var blue: Color = .blueFixed
501 | public static var brown: Color = .brownFixed
/host/spi-builder-workspace/Sources/Color.swift:500:23: warning: static property 'blue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
498 | // Provide missing color support manually using fixed versions
499 | public static var black: Color = .blackFixed
500 | public static var blue: Color = .blueFixed
| |- warning: static property 'blue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'blue' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'blue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
501 | public static var brown: Color = .brownFixed
502 | public static var clear: Color = .clearFixed
/host/spi-builder-workspace/Sources/Color.swift:501:23: warning: static property 'brown' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
499 | public static var black: Color = .blackFixed
500 | public static var blue: Color = .blueFixed
501 | public static var brown: Color = .brownFixed
| |- warning: static property 'brown' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'brown' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'brown' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
502 | public static var clear: Color = .clearFixed
503 | public static var cyan: Color = .cyanFixed
/host/spi-builder-workspace/Sources/Color.swift:502:23: warning: static property 'clear' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
500 | public static var blue: Color = .blueFixed
501 | public static var brown: Color = .brownFixed
502 | public static var clear: Color = .clearFixed
| |- warning: static property 'clear' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'clear' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'clear' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
503 | public static var cyan: Color = .cyanFixed
504 | public static var green: Color = .greenFixed
/host/spi-builder-workspace/Sources/Color.swift:503:23: warning: static property 'cyan' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
501 | public static var brown: Color = .brownFixed
502 | public static var clear: Color = .clearFixed
503 | public static var cyan: Color = .cyanFixed
| |- warning: static property 'cyan' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'cyan' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'cyan' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
504 | public static var green: Color = .greenFixed
505 | public static var indigo: Color = .indigoFixed
/host/spi-builder-workspace/Sources/Color.swift:504:23: warning: static property 'green' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
502 | public static var clear: Color = .clearFixed
503 | public static var cyan: Color = .cyanFixed
504 | public static var green: Color = .greenFixed
| |- warning: static property 'green' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'green' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'green' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
505 | public static var indigo: Color = .indigoFixed
506 | public static var mint: Color = .mintFixed
/host/spi-builder-workspace/Sources/Color.swift:505:23: warning: static property 'indigo' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
503 | public static var cyan: Color = .cyanFixed
504 | public static var green: Color = .greenFixed
505 | public static var indigo: Color = .indigoFixed
| |- warning: static property 'indigo' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'indigo' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'indigo' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
506 | public static var mint: Color = .mintFixed
507 | public static var orange: Color = .orangeFixed
/host/spi-builder-workspace/Sources/Color.swift:506:23: warning: static property 'mint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
504 | public static var green: Color = .greenFixed
505 | public static var indigo: Color = .indigoFixed
506 | public static var mint: Color = .mintFixed
| |- warning: static property 'mint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'mint' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'mint' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
507 | public static var orange: Color = .orangeFixed
508 | public static var pink: Color = .pinkFixed
/host/spi-builder-workspace/Sources/Color.swift:507:23: warning: static property 'orange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
505 | public static var indigo: Color = .indigoFixed
506 | public static var mint: Color = .mintFixed
507 | public static var orange: Color = .orangeFixed
| |- warning: static property 'orange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'orange' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'orange' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
508 | public static var pink: Color = .pinkFixed
509 | public static var purple: Color = .purpleFixed
/host/spi-builder-workspace/Sources/Color.swift:508:23: warning: static property 'pink' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
506 | public static var mint: Color = .mintFixed
507 | public static var orange: Color = .orangeFixed
508 | public static var pink: Color = .pinkFixed
| |- warning: static property 'pink' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'pink' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'pink' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
509 | public static var purple: Color = .purpleFixed
510 | public static var red: Color = .redFixed
/host/spi-builder-workspace/Sources/Color.swift:509:23: warning: static property 'purple' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
507 | public static var orange: Color = .orangeFixed
508 | public static var pink: Color = .pinkFixed
509 | public static var purple: Color = .purpleFixed
| |- warning: static property 'purple' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'purple' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'purple' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
510 | public static var red: Color = .redFixed
511 | public static var teal: Color = .tealFixed
/host/spi-builder-workspace/Sources/Color.swift:510:23: warning: static property 'red' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
508 | public static var pink: Color = .pinkFixed
509 | public static var purple: Color = .purpleFixed
510 | public static var red: Color = .redFixed
| |- warning: static property 'red' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'red' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'red' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
511 | public static var teal: Color = .tealFixed
512 | public static var white: Color = .whiteFixed
/host/spi-builder-workspace/Sources/Color.swift:511:23: warning: static property 'teal' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
509 | public static var purple: Color = .purpleFixed
510 | public static var red: Color = .redFixed
511 | public static var teal: Color = .tealFixed
| |- warning: static property 'teal' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'teal' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'teal' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
512 | public static var white: Color = .whiteFixed
513 | public static var yellow: Color = .yellowFixed
/host/spi-builder-workspace/Sources/Color.swift:512:23: warning: static property 'white' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
510 | public static var red: Color = .redFixed
511 | public static var teal: Color = .tealFixed
512 | public static var white: Color = .whiteFixed
| |- warning: static property 'white' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'white' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'white' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
513 | public static var yellow: Color = .yellowFixed
514 | public static var magenta: Color = .magentaFixed
/host/spi-builder-workspace/Sources/Color.swift:513:23: warning: static property 'yellow' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
511 | public static var teal: Color = .tealFixed
512 | public static var white: Color = .whiteFixed
513 | public static var yellow: Color = .yellowFixed
| |- warning: static property 'yellow' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'yellow' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'yellow' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
514 | public static var magenta: Color = .magentaFixed
515 | public static var gray: Color = .grayFixed
/host/spi-builder-workspace/Sources/Color.swift:514:23: warning: static property 'magenta' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
512 | public static var white: Color = .whiteFixed
513 | public static var yellow: Color = .yellowFixed
514 | public static var magenta: Color = .magentaFixed
| |- warning: static property 'magenta' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'magenta' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'magenta' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
515 | public static var gray: Color = .grayFixed
516 | public static var lightGray: Color = .lightGrayFixed
/host/spi-builder-workspace/Sources/Color.swift:515:23: warning: static property 'gray' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
513 | public static var yellow: Color = .yellowFixed
514 | public static var magenta: Color = .magentaFixed
515 | public static var gray: Color = .grayFixed
| |- warning: static property 'gray' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'gray' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'gray' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
516 | public static var lightGray: Color = .lightGrayFixed
517 | public static var darkGray: Color = .darkGrayFixed
/host/spi-builder-workspace/Sources/Color.swift:516:23: warning: static property 'lightGray' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
514 | public static var magenta: Color = .magentaFixed
515 | public static var gray: Color = .grayFixed
516 | public static var lightGray: Color = .lightGrayFixed
| |- warning: static property 'lightGray' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'lightGray' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'lightGray' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
517 | public static var darkGray: Color = .darkGrayFixed
518 |
/host/spi-builder-workspace/Sources/Color.swift:517:23: warning: static property 'darkGray' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
515 | public static var gray: Color = .grayFixed
516 | public static var lightGray: Color = .lightGrayFixed
517 | public static var darkGray: Color = .darkGrayFixed
| |- warning: static property 'darkGray' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'darkGray' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'darkGray' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
518 |
519 | // all values should be 0-1
[47/48] Emitting module Color
/host/spi-builder-workspace/Sources/Color.swift:499:23: warning: static property 'black' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
497 | public struct Color: KuColor {
498 | // Provide missing color support manually using fixed versions
499 | public static var black: Color = .blackFixed
| |- warning: static property 'black' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'black' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'black' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
500 | public static var blue: Color = .blueFixed
501 | public static var brown: Color = .brownFixed
/host/spi-builder-workspace/Sources/Color.swift:500:23: warning: static property 'blue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
498 | // Provide missing color support manually using fixed versions
499 | public static var black: Color = .blackFixed
500 | public static var blue: Color = .blueFixed
| |- warning: static property 'blue' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'blue' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'blue' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
501 | public static var brown: Color = .brownFixed
502 | public static var clear: Color = .clearFixed
/host/spi-builder-workspace/Sources/Color.swift:501:23: warning: static property 'brown' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
499 | public static var black: Color = .blackFixed
500 | public static var blue: Color = .blueFixed
501 | public static var brown: Color = .brownFixed
| |- warning: static property 'brown' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'brown' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'brown' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
502 | public static var clear: Color = .clearFixed
503 | public static var cyan: Color = .cyanFixed
/host/spi-builder-workspace/Sources/Color.swift:502:23: warning: static property 'clear' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
500 | public static var blue: Color = .blueFixed
501 | public static var brown: Color = .brownFixed
502 | public static var clear: Color = .clearFixed
| |- warning: static property 'clear' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'clear' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'clear' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
503 | public static var cyan: Color = .cyanFixed
504 | public static var green: Color = .greenFixed
/host/spi-builder-workspace/Sources/Color.swift:503:23: warning: static property 'cyan' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
501 | public static var brown: Color = .brownFixed
502 | public static var clear: Color = .clearFixed
503 | public static var cyan: Color = .cyanFixed
| |- warning: static property 'cyan' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'cyan' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'cyan' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
504 | public static var green: Color = .greenFixed
505 | public static var indigo: Color = .indigoFixed
/host/spi-builder-workspace/Sources/Color.swift:504:23: warning: static property 'green' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
502 | public static var clear: Color = .clearFixed
503 | public static var cyan: Color = .cyanFixed
504 | public static var green: Color = .greenFixed
| |- warning: static property 'green' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'green' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'green' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
505 | public static var indigo: Color = .indigoFixed
506 | public static var mint: Color = .mintFixed
/host/spi-builder-workspace/Sources/Color.swift:505:23: warning: static property 'indigo' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
503 | public static var cyan: Color = .cyanFixed
504 | public static var green: Color = .greenFixed
505 | public static var indigo: Color = .indigoFixed
| |- warning: static property 'indigo' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'indigo' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'indigo' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
506 | public static var mint: Color = .mintFixed
507 | public static var orange: Color = .orangeFixed
/host/spi-builder-workspace/Sources/Color.swift:506:23: warning: static property 'mint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
504 | public static var green: Color = .greenFixed
505 | public static var indigo: Color = .indigoFixed
506 | public static var mint: Color = .mintFixed
| |- warning: static property 'mint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'mint' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'mint' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
507 | public static var orange: Color = .orangeFixed
508 | public static var pink: Color = .pinkFixed
/host/spi-builder-workspace/Sources/Color.swift:507:23: warning: static property 'orange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
505 | public static var indigo: Color = .indigoFixed
506 | public static var mint: Color = .mintFixed
507 | public static var orange: Color = .orangeFixed
| |- warning: static property 'orange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'orange' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'orange' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
508 | public static var pink: Color = .pinkFixed
509 | public static var purple: Color = .purpleFixed
/host/spi-builder-workspace/Sources/Color.swift:508:23: warning: static property 'pink' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
506 | public static var mint: Color = .mintFixed
507 | public static var orange: Color = .orangeFixed
508 | public static var pink: Color = .pinkFixed
| |- warning: static property 'pink' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'pink' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'pink' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
509 | public static var purple: Color = .purpleFixed
510 | public static var red: Color = .redFixed
/host/spi-builder-workspace/Sources/Color.swift:509:23: warning: static property 'purple' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
507 | public static var orange: Color = .orangeFixed
508 | public static var pink: Color = .pinkFixed
509 | public static var purple: Color = .purpleFixed
| |- warning: static property 'purple' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'purple' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'purple' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
510 | public static var red: Color = .redFixed
511 | public static var teal: Color = .tealFixed
/host/spi-builder-workspace/Sources/Color.swift:510:23: warning: static property 'red' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
508 | public static var pink: Color = .pinkFixed
509 | public static var purple: Color = .purpleFixed
510 | public static var red: Color = .redFixed
| |- warning: static property 'red' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'red' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'red' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
511 | public static var teal: Color = .tealFixed
512 | public static var white: Color = .whiteFixed
/host/spi-builder-workspace/Sources/Color.swift:511:23: warning: static property 'teal' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
509 | public static var purple: Color = .purpleFixed
510 | public static var red: Color = .redFixed
511 | public static var teal: Color = .tealFixed
| |- warning: static property 'teal' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'teal' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'teal' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
512 | public static var white: Color = .whiteFixed
513 | public static var yellow: Color = .yellowFixed
/host/spi-builder-workspace/Sources/Color.swift:512:23: warning: static property 'white' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
510 | public static var red: Color = .redFixed
511 | public static var teal: Color = .tealFixed
512 | public static var white: Color = .whiteFixed
| |- warning: static property 'white' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'white' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'white' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
513 | public static var yellow: Color = .yellowFixed
514 | public static var magenta: Color = .magentaFixed
/host/spi-builder-workspace/Sources/Color.swift:513:23: warning: static property 'yellow' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
511 | public static var teal: Color = .tealFixed
512 | public static var white: Color = .whiteFixed
513 | public static var yellow: Color = .yellowFixed
| |- warning: static property 'yellow' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'yellow' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'yellow' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
514 | public static var magenta: Color = .magentaFixed
515 | public static var gray: Color = .grayFixed
/host/spi-builder-workspace/Sources/Color.swift:514:23: warning: static property 'magenta' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
512 | public static var white: Color = .whiteFixed
513 | public static var yellow: Color = .yellowFixed
514 | public static var magenta: Color = .magentaFixed
| |- warning: static property 'magenta' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'magenta' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'magenta' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
515 | public static var gray: Color = .grayFixed
516 | public static var lightGray: Color = .lightGrayFixed
/host/spi-builder-workspace/Sources/Color.swift:515:23: warning: static property 'gray' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
513 | public static var yellow: Color = .yellowFixed
514 | public static var magenta: Color = .magentaFixed
515 | public static var gray: Color = .grayFixed
| |- warning: static property 'gray' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'gray' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'gray' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
516 | public static var lightGray: Color = .lightGrayFixed
517 | public static var darkGray: Color = .darkGrayFixed
/host/spi-builder-workspace/Sources/Color.swift:516:23: warning: static property 'lightGray' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
514 | public static var magenta: Color = .magentaFixed
515 | public static var gray: Color = .grayFixed
516 | public static var lightGray: Color = .lightGrayFixed
| |- warning: static property 'lightGray' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'lightGray' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'lightGray' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
517 | public static var darkGray: Color = .darkGrayFixed
518 |
/host/spi-builder-workspace/Sources/Color.swift:517:23: warning: static property 'darkGray' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
515 | public static var gray: Color = .grayFixed
516 | public static var lightGray: Color = .lightGrayFixed
517 | public static var darkGray: Color = .darkGrayFixed
| |- warning: static property 'darkGray' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'darkGray' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'darkGray' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
518 |
519 | // all values should be 0-1
/host/spi-builder-workspace/Sources/Colorsets.swift:99:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
97 | }
98 |
99 | extension [any KuColor]: Identifiable {
| |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
100 | public var id: String {
101 | map { $0.id }.joined(separator: ",")
[48/48] Compiling Color CSSColors.swift
<unknown>:0: note: consider making generic parameter 'Self' conform to the 'Sendable' protocol
/host/spi-builder-workspace/Sources/CSSColors.swift:375:66: warning: capture of 'self' with non-sendable type 'Self' in a `@Sendable` closure; this is an error in the Swift 6 language mode
373 | guard hexColor == self else {
374 | main {
375 | debug("This color can't be represented as hex: \(self) != \(hexColor) (saving as: \(cssString))", level: !DebugLevel.colorLogging ? .SILENT : .NOTICE)
| `- warning: capture of 'self' with non-sendable type 'Self' in a `@Sendable` closure; this is an error in the Swift 6 language mode
376 | }
377 | return cssString
<unknown>:0: note: consider making generic parameter 'Self' conform to the 'Sendable' protocol
/host/spi-builder-workspace/Sources/CSSColors.swift:375:77: warning: capture of 'hexColor' with non-sendable type 'Self' in a `@Sendable` closure; this is an error in the Swift 6 language mode
373 | guard hexColor == self else {
374 | main {
375 | debug("This color can't be represented as hex: \(self) != \(hexColor) (saving as: \(cssString))", level: !DebugLevel.colorLogging ? .SILENT : .NOTICE)
| `- warning: capture of 'hexColor' with non-sendable type 'Self' in a `@Sendable` closure; this is an error in the Swift 6 language mode
376 | }
377 | return cssString
/host/spi-builder-workspace/Sources/CSSColors.swift:375:66: warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
373 | guard hexColor == self else {
374 | main {
375 | debug("This color can't be represented as hex: \(self) != \(hexColor) (saving as: \(cssString))", level: !DebugLevel.colorLogging ? .SILENT : .NOTICE)
| |- warning: sending 'self' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'self' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
376 | }
377 | return cssString
/host/spi-builder-workspace/Sources/CSSColors.swift:375:77: warning: sending 'hexColor' risks causing data races; this is an error in the Swift 6 language mode
373 | guard hexColor == self else {
374 | main {
375 | debug("This color can't be represented as hex: \(self) != \(hexColor) (saving as: \(cssString))", level: !DebugLevel.colorLogging ? .SILENT : .NOTICE)
| |- warning: sending 'hexColor' risks causing data races; this is an error in the Swift 6 language mode
| `- note: task-isolated 'hexColor' is captured by a main actor-isolated closure. main actor-isolated uses in closure may race against later nonisolated uses
376 | }
377 | return cssString
Build complete! (16.61s)
Build complete.
{
"dependencies" : [
{
"identity" : "compatibility",
"requirement" : {
"range" : [
{
"lower_bound" : "1.3.6",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/kudit/Compatibility"
}
],
"manifest_display_name" : "Color",
"name" : "Color",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "tvos",
"version" : "11"
},
{
"name" : "watchos",
"version" : "4"
},
{
"name" : "ios",
"version" : "11"
}
],
"products" : [
{
"name" : "Color Library",
"targets" : [
"Color"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "Color",
"module_type" : "SwiftTarget",
"name" : "Color",
"path" : "Sources",
"product_dependencies" : [
"Compatibility Library"
],
"product_memberships" : [
"Color Library"
],
"sources" : [
"CSSColors.swift",
"Color.swift",
"ColorUI.swift",
"Colorsets.swift",
"Compatibility.swift"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:9d7dab235f2b0b46edadd73b1fb0c3b5323df02053420324a4a2f8ca89cb54a5
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
Done.