The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of ReerKit, reference main (02b2df), with Swift 6.1 for Linux on 1 Jun 2025 08:42:31 UTC.

Swift 6 data race errors: 10

Build Command

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

Build Log

    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |     #endif
 48 | }
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:78:27: warning: static property 'numbers' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 76 |         }
 77 |
 78 |         public static let numbers = Self(numbersString)
    |                           |- warning: static property 'numbers' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'numbers' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:79:27: warning: static property 'lowercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 77 |
 78 |         public static let numbers = Self(numbersString)
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
    |                           |- warning: static property 'lowercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'lowercaseLetters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:80:27: warning: static property 'uppercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 78 |         public static let numbers = Self(numbersString)
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
    |                           |- warning: static property 'uppercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'uppercaseLetters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:81:27: warning: static property 'letters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
    |                           |- warning: static property 'letters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'letters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
 83 |
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:82:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 83 |
 84 |         private static let numbersString = "0123456789"
[63/142] Compiling ReerKit KeyboardManager.swift
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:46:23: warning: static property 'defaultRandomizer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 44 |     public static var defaultRandomizer: Randomizer = SecureRandomizer()
 45 |     #else
 46 |     public static var defaultRandomizer: Randomizer = IntRandomizer()
    |                       |- warning: static property 'defaultRandomizer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'defaultRandomizer' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'defaultRandomizer' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |     #endif
 48 | }
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:78:27: warning: static property 'numbers' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 76 |         }
 77 |
 78 |         public static let numbers = Self(numbersString)
    |                           |- warning: static property 'numbers' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'numbers' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:79:27: warning: static property 'lowercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 77 |
 78 |         public static let numbers = Self(numbersString)
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
    |                           |- warning: static property 'lowercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'lowercaseLetters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:80:27: warning: static property 'uppercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 78 |         public static let numbers = Self(numbersString)
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
    |                           |- warning: static property 'uppercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'uppercaseLetters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:81:27: warning: static property 'letters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
    |                           |- warning: static property 'letters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'letters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
 83 |
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:82:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 83 |
 84 |         private static let numbersString = "0123456789"
[64/142] Compiling ReerKit Keychain.swift
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:46:23: warning: static property 'defaultRandomizer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 44 |     public static var defaultRandomizer: Randomizer = SecureRandomizer()
 45 |     #else
 46 |     public static var defaultRandomizer: Randomizer = IntRandomizer()
    |                       |- warning: static property 'defaultRandomizer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'defaultRandomizer' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'defaultRandomizer' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |     #endif
 48 | }
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:78:27: warning: static property 'numbers' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 76 |         }
 77 |
 78 |         public static let numbers = Self(numbersString)
    |                           |- warning: static property 'numbers' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'numbers' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:79:27: warning: static property 'lowercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 77 |
 78 |         public static let numbers = Self(numbersString)
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
    |                           |- warning: static property 'lowercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'lowercaseLetters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:80:27: warning: static property 'uppercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 78 |         public static let numbers = Self(numbersString)
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
    |                           |- warning: static property 'uppercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'uppercaseLetters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:81:27: warning: static property 'letters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
    |                           |- warning: static property 'letters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'letters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
 83 |
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:82:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 83 |
 84 |         private static let numbersString = "0123456789"
[65/142] Compiling ReerKit MutexLock.swift
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:46:23: warning: static property 'defaultRandomizer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 44 |     public static var defaultRandomizer: Randomizer = SecureRandomizer()
 45 |     #else
 46 |     public static var defaultRandomizer: Randomizer = IntRandomizer()
    |                       |- warning: static property 'defaultRandomizer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'defaultRandomizer' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'defaultRandomizer' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |     #endif
 48 | }
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:78:27: warning: static property 'numbers' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 76 |         }
 77 |
 78 |         public static let numbers = Self(numbersString)
    |                           |- warning: static property 'numbers' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'numbers' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:79:27: warning: static property 'lowercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 77 |
 78 |         public static let numbers = Self(numbersString)
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
    |                           |- warning: static property 'lowercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'lowercaseLetters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:80:27: warning: static property 'uppercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 78 |         public static let numbers = Self(numbersString)
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
    |                           |- warning: static property 'uppercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'uppercaseLetters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:81:27: warning: static property 'letters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
    |                           |- warning: static property 'letters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'letters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
 83 |
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:82:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 83 |
 84 |         private static let numbersString = "0123456789"
[66/142] Compiling ReerKit ReadWriteLock.swift
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:46:23: warning: static property 'defaultRandomizer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 44 |     public static var defaultRandomizer: Randomizer = SecureRandomizer()
 45 |     #else
 46 |     public static var defaultRandomizer: Randomizer = IntRandomizer()
    |                       |- warning: static property 'defaultRandomizer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'defaultRandomizer' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'defaultRandomizer' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |     #endif
 48 | }
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:78:27: warning: static property 'numbers' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 76 |         }
 77 |
 78 |         public static let numbers = Self(numbersString)
    |                           |- warning: static property 'numbers' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'numbers' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:79:27: warning: static property 'lowercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 77 |
 78 |         public static let numbers = Self(numbersString)
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
    |                           |- warning: static property 'lowercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'lowercaseLetters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:80:27: warning: static property 'uppercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 78 |         public static let numbers = Self(numbersString)
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
    |                           |- warning: static property 'uppercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'uppercaseLetters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:81:27: warning: static property 'letters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
    |                           |- warning: static property 'letters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'letters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
 83 |
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:82:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 83 |
 84 |         private static let numbersString = "0123456789"
[67/142] Compiling ReerKit Synchronizing.swift
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:46:23: warning: static property 'defaultRandomizer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 44 |     public static var defaultRandomizer: Randomizer = SecureRandomizer()
 45 |     #else
 46 |     public static var defaultRandomizer: Randomizer = IntRandomizer()
    |                       |- warning: static property 'defaultRandomizer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'defaultRandomizer' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'defaultRandomizer' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |     #endif
 48 | }
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:78:27: warning: static property 'numbers' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 76 |         }
 77 |
 78 |         public static let numbers = Self(numbersString)
    |                           |- warning: static property 'numbers' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'numbers' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:79:27: warning: static property 'lowercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 77 |
 78 |         public static let numbers = Self(numbersString)
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
    |                           |- warning: static property 'lowercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'lowercaseLetters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:80:27: warning: static property 'uppercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 78 |         public static let numbers = Self(numbersString)
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
    |                           |- warning: static property 'uppercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'uppercaseLetters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:81:27: warning: static property 'letters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
    |                           |- warning: static property 'letters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'letters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
 83 |
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:82:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 83 |
 84 |         private static let numbersString = "0123456789"
[68/142] Compiling ReerKit UnfairLock.swift
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:46:23: warning: static property 'defaultRandomizer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 44 |     public static var defaultRandomizer: Randomizer = SecureRandomizer()
 45 |     #else
 46 |     public static var defaultRandomizer: Randomizer = IntRandomizer()
    |                       |- warning: static property 'defaultRandomizer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'defaultRandomizer' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'defaultRandomizer' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |     #endif
 48 | }
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:78:27: warning: static property 'numbers' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 76 |         }
 77 |
 78 |         public static let numbers = Self(numbersString)
    |                           |- warning: static property 'numbers' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'numbers' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:79:27: warning: static property 'lowercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 77 |
 78 |         public static let numbers = Self(numbersString)
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
    |                           |- warning: static property 'lowercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'lowercaseLetters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:80:27: warning: static property 'uppercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 78 |         public static let numbers = Self(numbersString)
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
    |                           |- warning: static property 'uppercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'uppercaseLetters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:81:27: warning: static property 'letters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
    |                           |- warning: static property 'letters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'letters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
 83 |
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:82:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 83 |
 84 |         private static let numbersString = "0123456789"
[69/142] Compiling ReerKit LinearFunction.swift
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:46:23: warning: static property 'defaultRandomizer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 44 |     public static var defaultRandomizer: Randomizer = SecureRandomizer()
 45 |     #else
 46 |     public static var defaultRandomizer: Randomizer = IntRandomizer()
    |                       |- warning: static property 'defaultRandomizer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'defaultRandomizer' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'defaultRandomizer' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |     #endif
 48 | }
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:78:27: warning: static property 'numbers' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 76 |         }
 77 |
 78 |         public static let numbers = Self(numbersString)
    |                           |- warning: static property 'numbers' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'numbers' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:79:27: warning: static property 'lowercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 77 |
 78 |         public static let numbers = Self(numbersString)
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
    |                           |- warning: static property 'lowercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'lowercaseLetters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:80:27: warning: static property 'uppercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 78 |         public static let numbers = Self(numbersString)
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
    |                           |- warning: static property 'uppercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'uppercaseLetters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:81:27: warning: static property 'letters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
    |                           |- warning: static property 'letters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'letters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
 83 |
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:82:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 83 |
 84 |         private static let numbersString = "0123456789"
[70/142] Compiling ReerKit MulticastDelegate.swift
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:46:23: warning: static property 'defaultRandomizer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 44 |     public static var defaultRandomizer: Randomizer = SecureRandomizer()
 45 |     #else
 46 |     public static var defaultRandomizer: Randomizer = IntRandomizer()
    |                       |- warning: static property 'defaultRandomizer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'defaultRandomizer' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'defaultRandomizer' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |     #endif
 48 | }
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:78:27: warning: static property 'numbers' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 76 |         }
 77 |
 78 |         public static let numbers = Self(numbersString)
    |                           |- warning: static property 'numbers' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'numbers' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:79:27: warning: static property 'lowercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 77 |
 78 |         public static let numbers = Self(numbersString)
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
    |                           |- warning: static property 'lowercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'lowercaseLetters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:80:27: warning: static property 'uppercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 78 |         public static let numbers = Self(numbersString)
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
    |                           |- warning: static property 'uppercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'uppercaseLetters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:81:27: warning: static property 'letters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
    |                           |- warning: static property 'letters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'letters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
 83 |
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:82:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 83 |
 84 |         private static let numbersString = "0123456789"
[71/142] Compiling ReerKit NanoID.swift
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:46:23: warning: static property 'defaultRandomizer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 44 |     public static var defaultRandomizer: Randomizer = SecureRandomizer()
 45 |     #else
 46 |     public static var defaultRandomizer: Randomizer = IntRandomizer()
    |                       |- warning: static property 'defaultRandomizer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'defaultRandomizer' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'defaultRandomizer' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |     #endif
 48 | }
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:78:27: warning: static property 'numbers' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 76 |         }
 77 |
 78 |         public static let numbers = Self(numbersString)
    |                           |- warning: static property 'numbers' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'numbers' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:79:27: warning: static property 'lowercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 77 |
 78 |         public static let numbers = Self(numbersString)
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
    |                           |- warning: static property 'lowercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'lowercaseLetters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:80:27: warning: static property 'uppercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 78 |         public static let numbers = Self(numbersString)
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
    |                           |- warning: static property 'uppercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'uppercaseLetters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:81:27: warning: static property 'letters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
    |                           |- warning: static property 'letters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'letters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
 83 |
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:82:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 83 |
 84 |         private static let numbersString = "0123456789"
[72/142] Emitting module ReerKit
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:430:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 428 |
 429 |     #if canImport(Foundation)
 430 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 431 |         let formatter = Date.dateFormatter
 432 |         formatter.timeZone = TimeZone.current
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:448:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 446 |
 447 |     #if canImport(Foundation)
 448 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateTimeFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 449 |         let formatter = Date.dateFormatter
 450 |         formatter.timeZone = TimeZone.current
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:46:23: warning: static property 'defaultRandomizer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 44 |     public static var defaultRandomizer: Randomizer = SecureRandomizer()
 45 |     #else
 46 |     public static var defaultRandomizer: Randomizer = IntRandomizer()
    |                       |- warning: static property 'defaultRandomizer' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'defaultRandomizer' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'defaultRandomizer' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 47 |     #endif
 48 | }
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:78:27: warning: static property 'numbers' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 76 |         }
 77 |
 78 |         public static let numbers = Self(numbersString)
    |                           |- warning: static property 'numbers' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'numbers' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:79:27: warning: static property 'lowercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 77 |
 78 |         public static let numbers = Self(numbersString)
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
    |                           |- warning: static property 'lowercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'lowercaseLetters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:80:27: warning: static property 'uppercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 78 |         public static let numbers = Self(numbersString)
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
    |                           |- warning: static property 'uppercaseLetters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'uppercaseLetters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:81:27: warning: static property 'letters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 79 |         public static let lowercaseLetters = Self(lowercaseLettersString)
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
    |                           |- warning: static property 'letters' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'letters' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
 83 |
/host/spi-builder-workspace/Sources/ReerKit/Utility/NanoID.swift:82:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
 49 |
 50 | extension NanoID {
 51 |     public struct Alphabet {
    |                   `- note: consider making struct 'Alphabet' conform to the 'Sendable' protocol
 52 |         let characters: [Character]
 53 |
    :
 80 |         public static let uppercaseLetters = Self(uppercaseLettersString)
 81 |         public static let letters = Self(lowercaseLettersString, uppercaseLettersString)
 82 |         public static let `default` = Self(lowercaseLettersString, uppercaseLettersString, "_-")
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'NanoID.Alphabet' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: add '@MainActor' to make static property 'default' part of global actor 'MainActor'
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 83 |
 84 |         private static let numbersString = "0123456789"
/host/spi-builder-workspace/Sources/ReerKit/Utility/Once.swift:38:17: warning: var 'tokens' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
36 | }
37 |
38 | fileprivate var tokens = Set<OnceToken>()
   |                 |- warning: var 'tokens' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: convert 'tokens' to a 'let' constant to make 'Sendable' shared state immutable
   |                 |- note: add '@MainActor' to make var 'tokens' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |
40 | #if os(Linux)
/host/spi-builder-workspace/Sources/ReerKit/Utility/Once.swift:41:17: warning: let 'lock' is not concurrency-safe because non-'Sendable' type 'MutexLock' may have shared mutable state; this is an error in the Swift 6 language mode
39 |
40 | #if os(Linux)
41 | fileprivate let lock = MutexLock()
   |                 |- warning: let 'lock' is not concurrency-safe because non-'Sendable' type 'MutexLock' may have shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: add '@MainActor' to make let 'lock' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
42 | #else
43 | fileprivate let lock = UnfairLock()
/host/spi-builder-workspace/Sources/ReerKit/Utility/Lock/MutexLock.swift:29:20: note: class 'MutexLock' does not conform to the 'Sendable' protocol
27 |
28 | /// ReerKit: A wrapper class for pthread mutex, providing a simple interface for thread synchronization.
29 | public final class MutexLock {
   |                    `- note: class 'MutexLock' does not conform to the 'Sendable' protocol
30 |     private var mutex = pthread_mutex_t()
31 |
[73/142] Compiling ReerKit Locale+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[74/142] Compiling ReerKit NSAttributedString+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[75/142] Compiling ReerKit NSObject+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[76/142] Compiling ReerKit NSPredicate+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[77/142] Compiling ReerKit NSRange+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[78/142] Compiling ReerKit NSRegularExpression+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[79/142] Compiling ReerKit NotificationCenter+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[80/142] Compiling ReerKit Timer+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[81/142] Compiling ReerKit URL+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[82/142] Compiling ReerKit URLRequest+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[83/142] Compiling ReerKit ReerKit.swift
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[84/142] Compiling ReerKit Punycode.swift
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[85/142] Compiling ReerKit RSA.swift
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[86/142] Compiling ReerKit Color+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[87/142] Compiling ReerKit EdgeInsets+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[88/142] Compiling ReerKit Font+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[89/142] Compiling ReerKit AnyObjectExtensionable.swift
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[90/142] Compiling ReerKit Associatable.swift
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> ()' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/host/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:56:13: warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
56 |             block($0)
   |             |- warning: capture of 'block' with non-sendable type '(Notification) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[91/142] Compiling ReerKit CAAnimation+REExtensions.swift
[92/142] Compiling ReerKit CAGradientLayer+REExtensions.swift
[93/142] Compiling ReerKit CALayer+REExtensions.swift
[94/142] Compiling ReerKit CATransform3D+REExtensions.swift
[95/142] Compiling ReerKit CGAffineTransform+REExtensions.swift
[96/142] Compiling ReerKit CGColor+REExtensions.swift
[97/142] Compiling ReerKit CGFloat+REExtensions.swift
[98/142] Compiling ReerKit CGPoint+REExtensions.swift
[99/142] Compiling ReerKit CGRect+REExtensions.swift
[100/142] Compiling ReerKit CGSize+REExtensions.swift
[101/142] Compiling ReerKit CGVector+REExtensions.swift
[102/142] Compiling ReerKit DispatchQueue+REExtensions.swift
[103/142] Compiling ReerKit Bundle+REExtensions.swift
[104/142] Compiling ReerKit Calendar+REExtensions.swift
[105/142] Compiling ReerKit ContiguousBytes+REExtensions.swift
[106/142] Compiling ReerKit Data+REExtensions.swift
[107/142] Compiling ReerKit Date+REExtensions.swift
[108/142] Compiling ReerKit FileManager+REExtensions.swift
[109/142] Compiling ReerKit DeinitObservable.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
[110/142] Compiling ReerKit OnceExecutable.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
[111/142] Compiling ReerKit Swizzlable.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
[112/142] Compiling ReerKit Array+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
[113/142] Compiling ReerKit BinaryFloatingPoint+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
[114/142] Compiling ReerKit BinaryInteger+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
[115/142] Compiling ReerKit Bool+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
[116/142] Compiling ReerKit Character+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
[117/142] Compiling ReerKit Collection+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
[118/142] Compiling ReerKit Comparable+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
[119/142] Compiling ReerKit Decodable+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
[120/142] Compiling ReerKit Dictionary+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
[121/142] Compiling ReerKit Double+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
[122/142] Compiling ReerKit Float+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
[123/142] Compiling ReerKit FloatingPoint+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
[124/142] Compiling ReerKit Int+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
[125/142] Compiling ReerKit MutableCollection+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:13: warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |             |- warning: capture of 'each' with non-sendable type '(Base.Element) -> Void' in a '@Sendable' closure; this is an error in the Swift 6 language mode
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/Collection+REExtensions.swift:50:18: warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 48 |     func forEachInParallel(_ each: (Base.Element) -> Void) {
 49 |         DispatchQueue.concurrentPerform(iterations: base.count) {
 50 |             each(base[base.index(base.startIndex, offsetBy: $0)])
    |                  `- warning: capture of 'self' with non-sendable type 'Reer<Base>' in a '@Sendable' closure; this is an error in the Swift 6 language mode
 51 |         }
 52 |     }
/host/spi-builder-workspace/Sources/ReerKit/General/ReerKit.swift:24:15: note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 22 | /// Wrapper for ReerKit compatible types. This type provides an extension point for
 23 | /// convenience methods in ReerKit.
 24 | public struct Reer<Base> {
    |               `- note: consider making generic struct 'Reer' conform to the 'Sendable' protocol
 25 |     public let base: Base
 26 |     public init(_ base: Base) {
[126/142] Compiling ReerKit OptionSet+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:430:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 428 |
 429 |     #if canImport(Foundation)
 430 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 431 |         let formatter = Date.dateFormatter
 432 |         formatter.timeZone = TimeZone.current
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:448:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 446 |
 447 |     #if canImport(Foundation)
 448 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateTimeFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 449 |         let formatter = Date.dateFormatter
 450 |         formatter.timeZone = TimeZone.current
[127/142] Compiling ReerKit Optional+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:430:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 428 |
 429 |     #if canImport(Foundation)
 430 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 431 |         let formatter = Date.dateFormatter
 432 |         formatter.timeZone = TimeZone.current
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:448:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 446 |
 447 |     #if canImport(Foundation)
 448 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateTimeFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 449 |         let formatter = Date.dateFormatter
 450 |         formatter.timeZone = TimeZone.current
[128/142] Compiling ReerKit Range+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:430:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 428 |
 429 |     #if canImport(Foundation)
 430 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 431 |         let formatter = Date.dateFormatter
 432 |         formatter.timeZone = TimeZone.current
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:448:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 446 |
 447 |     #if canImport(Foundation)
 448 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateTimeFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 449 |         let formatter = Date.dateFormatter
 450 |         formatter.timeZone = TimeZone.current
[129/142] Compiling ReerKit RangeReplaceableCollection+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:430:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 428 |
 429 |     #if canImport(Foundation)
 430 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 431 |         let formatter = Date.dateFormatter
 432 |         formatter.timeZone = TimeZone.current
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:448:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 446 |
 447 |     #if canImport(Foundation)
 448 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateTimeFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 449 |         let formatter = Date.dateFormatter
 450 |         formatter.timeZone = TimeZone.current
[130/142] Compiling ReerKit Sequence+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:430:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 428 |
 429 |     #if canImport(Foundation)
 430 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 431 |         let formatter = Date.dateFormatter
 432 |         formatter.timeZone = TimeZone.current
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:448:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 446 |
 447 |     #if canImport(Foundation)
 448 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateTimeFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 449 |         let formatter = Date.dateFormatter
 450 |         formatter.timeZone = TimeZone.current
[131/142] Compiling ReerKit Set+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:430:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 428 |
 429 |     #if canImport(Foundation)
 430 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 431 |         let formatter = Date.dateFormatter
 432 |         formatter.timeZone = TimeZone.current
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:448:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 446 |
 447 |     #if canImport(Foundation)
 448 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateTimeFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 449 |         let formatter = Date.dateFormatter
 450 |         formatter.timeZone = TimeZone.current
[132/142] Compiling ReerKit SignedInteger+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:430:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 428 |
 429 |     #if canImport(Foundation)
 430 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 431 |         let formatter = Date.dateFormatter
 432 |         formatter.timeZone = TimeZone.current
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:448:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 446 |
 447 |     #if canImport(Foundation)
 448 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateTimeFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 449 |         let formatter = Date.dateFormatter
 450 |         formatter.timeZone = TimeZone.current
[133/142] Compiling ReerKit SignedNumeric+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:430:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 428 |
 429 |     #if canImport(Foundation)
 430 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 431 |         let formatter = Date.dateFormatter
 432 |         formatter.timeZone = TimeZone.current
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:448:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 446 |
 447 |     #if canImport(Foundation)
 448 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateTimeFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 449 |         let formatter = Date.dateFormatter
 450 |         formatter.timeZone = TimeZone.current
[134/142] Compiling ReerKit StdlibProtocolWrappers.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:430:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 428 |
 429 |     #if canImport(Foundation)
 430 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 431 |         let formatter = Date.dateFormatter
 432 |         formatter.timeZone = TimeZone.current
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:448:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 446 |
 447 |     #if canImport(Foundation)
 448 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateTimeFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 449 |         let formatter = Date.dateFormatter
 450 |         formatter.timeZone = TimeZone.current
[135/142] Compiling ReerKit String+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:430:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 428 |
 429 |     #if canImport(Foundation)
 430 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 431 |         let formatter = Date.dateFormatter
 432 |         formatter.timeZone = TimeZone.current
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:448:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 446 |
 447 |     #if canImport(Foundation)
 448 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateTimeFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 449 |         let formatter = Date.dateFormatter
 450 |         formatter.timeZone = TimeZone.current
[136/142] Compiling ReerKit StringProtocol+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:430:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 428 |
 429 |     #if canImport(Foundation)
 430 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 431 |         let formatter = Date.dateFormatter
 432 |         formatter.timeZone = TimeZone.current
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:448:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 446 |
 447 |     #if canImport(Foundation)
 448 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateTimeFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 449 |         let formatter = Date.dateFormatter
 450 |         formatter.timeZone = TimeZone.current
[137/142] Compiling ReerKit UIAlertController+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:430:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 428 |
 429 |     #if canImport(Foundation)
 430 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 431 |         let formatter = Date.dateFormatter
 432 |         formatter.timeZone = TimeZone.current
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:448:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 446 |
 447 |     #if canImport(Foundation)
 448 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateTimeFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 449 |         let formatter = Date.dateFormatter
 450 |         formatter.timeZone = TimeZone.current
[138/142] Compiling ReerKit UIApplication+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:430:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 428 |
 429 |     #if canImport(Foundation)
 430 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 431 |         let formatter = Date.dateFormatter
 432 |         formatter.timeZone = TimeZone.current
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:448:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 446 |
 447 |     #if canImport(Foundation)
 448 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateTimeFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 449 |         let formatter = Date.dateFormatter
 450 |         formatter.timeZone = TimeZone.current
[139/142] Compiling ReerKit UIBarButtonItem+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:430:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 428 |
 429 |     #if canImport(Foundation)
 430 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 431 |         let formatter = Date.dateFormatter
 432 |         formatter.timeZone = TimeZone.current
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:448:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 446 |
 447 |     #if canImport(Foundation)
 448 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateTimeFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 449 |         let formatter = Date.dateFormatter
 450 |         formatter.timeZone = TimeZone.current
[140/142] Compiling ReerKit UIBezierPath+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:430:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 428 |
 429 |     #if canImport(Foundation)
 430 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 431 |         let formatter = Date.dateFormatter
 432 |         formatter.timeZone = TimeZone.current
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:448:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 446 |
 447 |     #if canImport(Foundation)
 448 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateTimeFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 449 |         let formatter = Date.dateFormatter
 450 |         formatter.timeZone = TimeZone.current
[141/142] Compiling ReerKit UIButton+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:430:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 428 |
 429 |     #if canImport(Foundation)
 430 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 431 |         let formatter = Date.dateFormatter
 432 |         formatter.timeZone = TimeZone.current
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:448:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 446 |
 447 |     #if canImport(Foundation)
 448 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateTimeFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 449 |         let formatter = Date.dateFormatter
 450 |         formatter.timeZone = TimeZone.current
[142/142] Compiling ReerKit UICollectionView+REExtensions.swift
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:430:24: warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 428 |
 429 |     #if canImport(Foundation)
 430 |     private static var dateFormatter: DateFormatter = {
     |                        |- warning: static property 'dateFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 431 |         let formatter = Date.dateFormatter
 432 |         formatter.timeZone = TimeZone.current
/host/spi-builder-workspace/Sources/ReerKit/StandardLibrary/String+REExtensions.swift:448:24: warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 446 |
 447 |     #if canImport(Foundation)
 448 |     private static var dateTimeFormatter: DateFormatter = {
     |                        |- warning: static property 'dateTimeFormatter' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
     |                        |- note: convert 'dateTimeFormatter' to a 'let' constant to make 'Sendable' shared state immutable
     |                        |- note: add '@MainActor' to make static property 'dateTimeFormatter' part of global actor 'MainActor'
     |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 449 |         let formatter = Date.dateFormatter
 450 |         formatter.timeZone = TimeZone.current
Build complete! (16.84s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "ReerKit",
  "name" : "ReerKit",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "12.0"
    },
    {
      "name" : "tvos",
      "version" : "12.0"
    },
    {
      "name" : "watchos",
      "version" : "4.0"
    },
    {
      "name" : "macos",
      "version" : "10.13"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "ReerKit",
      "targets" : [
        "ReerKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ReerKitTests",
      "module_type" : "SwiftTarget",
      "name" : "ReerKitTests",
      "path" : "Tests",
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Tests/ResourcesTests/Resources/TestImage.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/ResourcesTests/Resources/TestStoryboard.storyboard",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/ResourcesTests/Resources/UICollectionViewCell.xib",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/ResourcesTests/Resources/UIImageView.xib",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/ResourcesTests/Resources/UITableViewCell.xib",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/ResourcesTests/Resources/UITableViewHeaderFooterView.xib",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/ResourcesTests/Resources/big_buck_bunny_720p_1mb.mp4",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/ResourcesTests/Resources/test.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/ResourcesTests/Resources/test.pdf",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/ResourcesTests/Resources/test_gray.png",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "CoreAnimationTests/CAAnimationExtensionsTests.swift",
        "CoreAnimationTests/CAGradientLayerExtensionsTests.swift",
        "CoreAnimationTests/CATransform3DExtensionsTests.swift",
        "CoreGraphicsTests/CGAffineTransformExtensionsTests.swift",
        "CoreGraphicsTests/CGColorExtensionsTests.swift",
        "CoreGraphicsTests/CGFloatExtensionsTests.swift",
        "CoreGraphicsTests/CGPointExtensionsTests.swift",
        "CoreGraphicsTests/CGRectExtensionsTests.swift",
        "CoreGraphicsTests/CGSizeExtensionsTests.swift",
        "CoreGraphicsTests/CGVectorExtensionsTests.swift",
        "DispatchTests/DispatchTests.swift",
        "FoundationTests/CalendarExtensionsTests.swift",
        "FoundationTests/ContiguousBytesExtensions.swift",
        "FoundationTests/DataExtensionsTests.swift",
        "FoundationTests/DateExtensionsTests.swift",
        "FoundationTests/FileManagerExtensionsTests.swift",
        "FoundationTests/LocalExtensionsTests.swift",
        "FoundationTests/NSAttributedStringExtensionsTests.swift",
        "FoundationTests/NSObjectExtensionsTests.swift",
        "FoundationTests/NSPredicateExtensionsTests.swift",
        "FoundationTests/NSRegularExpressionExtensionsTests.swift",
        "FoundationTests/NotificationCenterExtensionsTests.swift",
        "FoundationTests/TimerExtensionsTests.swift",
        "FoundationTests/URLExtensionsTests.swift",
        "FoundationTests/URLRequestExtensionsTests.swift",
        "ResourcesTests/TestViewController.swift",
        "SharedTests/ColorExtensionsTests.swift",
        "SharedTests/EdgeInsetsExtensionsTests.swift",
        "StandardLibraryTests/AnyObjectExtensionsTests.swift",
        "StandardLibraryTests/ArrayExtensionsTests.swift",
        "StandardLibraryTests/BinaryFloatingPointExtensionsTests.swift",
        "StandardLibraryTests/BinaryIntegerExtensionsTests.swift",
        "StandardLibraryTests/BoolExtensionsTests.swift",
        "StandardLibraryTests/CharacterExtensionsTests.swift",
        "StandardLibraryTests/CollectionExtensionsTests.swift",
        "StandardLibraryTests/ComparableExtensionsTests.swift",
        "StandardLibraryTests/DecodableExtensionsTests.swift",
        "StandardLibraryTests/DictionaryExtensionsTests.swift",
        "StandardLibraryTests/DoubleExtensionsTests.swift",
        "StandardLibraryTests/FloatExtensionsTests.swift",
        "StandardLibraryTests/FloatingPointExtensionsTests.swift",
        "StandardLibraryTests/IntExtensionsTests.swift",
        "StandardLibraryTests/MutableCollectionExtensionsTests.swift",
        "StandardLibraryTests/OptionSetExtensionsTests.swift",
        "StandardLibraryTests/OptionalExtensionsTests.swift",
        "StandardLibraryTests/RangeReplaceableCollectionExtensionsTests.swift",
        "StandardLibraryTests/SequenceExtensionsTests.swift",
        "StandardLibraryTests/SetExtensionsTests.swift",
        "StandardLibraryTests/SignedIntegerExtensionsTests.swift",
        "StandardLibraryTests/SignedNumericExtensionsTests.swift",
        "StandardLibraryTests/StringExtensionsTests.swift",
        "StandardLibraryTests/StringProtocolExtensionsTests.swift",
        "StandardLibraryTests/TestHelpers.swift",
        "UIKitTests/UIAlertControllerExtensionsTests.swift",
        "UIKitTests/UIBarButtonItemExtensionsTests.swift",
        "UIKitTests/UIBezierPathExtensionsTests.swift",
        "UIKitTests/UIButtonExtensionsTests.swift",
        "UIKitTests/UICollectionViewExtensionsTests.swift",
        "UIKitTests/UIDeviceExtensionsTests.swift",
        "UIKitTests/UIFontExtensionsTests.swift",
        "UIKitTests/UIGestureRecognizerExtensionsTests.swift",
        "UIKitTests/UIImageExtensionsTests.swift",
        "UIKitTests/UIImageViewExtensionsTests.swift",
        "UIKitTests/UILabelExtensionsTests.swift",
        "UIKitTests/UINavigationBarExtensionsTests.swift",
        "UIKitTests/UINavigationControllerExtensionsTests.swift",
        "UIKitTests/UINavigationItemExtensionsTests.swift",
        "UIKitTests/UIRefreshControlExtensionTests.swift",
        "UIKitTests/UIScrollViewExtensionsTest.swift",
        "UIKitTests/UISearchBarExtensionsTests.swift",
        "UIKitTests/UISegmentedControlExtensionsTests.swift",
        "UIKitTests/UISliderExtensionsTests.swift",
        "UIKitTests/UIStackViewExtensionsTest.swift",
        "UIKitTests/UIStoryboardExtensionsTests.swift",
        "UIKitTests/UISwitchExtensionsTests.swift",
        "UIKitTests/UITabBarExtensionsTests.swift",
        "UIKitTests/UITableViewExtensionsTests.swift",
        "UIKitTests/UITextFieldExtensionsTests.swift",
        "UIKitTests/UITextViewExtensionsTests.swift",
        "UIKitTests/UIViewControllerExtensionsTests.swift",
        "UIKitTests/UIViewExtensionsTests.swift",
        "UIKitTests/UIWindowExtensionsTests.swift",
        "UtilityTests/CountdownTimerTests.swift",
        "UtilityTests/DataStructuresTest.swift",
        "UtilityTests/DebouncerTests.swift",
        "UtilityTests/DeinitObserverTests.swift",
        "UtilityTests/GlobalFunctionsTests.swift",
        "UtilityTests/InvocationTests.swift",
        "UtilityTests/MathFunctionsTests.swift",
        "UtilityTests/MemoryTests.swift",
        "UtilityTests/NanoIDTests.swift",
        "UtilityTests/OnceTests.swift",
        "UtilityTests/PropertyWrappersTests.swift",
        "UtilityTests/RETimerTests.swift",
        "UtilityTests/ReachabilityTests.swift",
        "UtilityTests/ReadWriteLockTests.swift",
        "UtilityTests/ThrottlerTests.swift",
        "UtilityTests/TypeNameDescribableTests.swift",
        "UtilityTests/UnfairLockTests.swift",
        "UtilityTests/WeakTests.swift",
        "WebKitTests/WKWebViewExtensionsTests.swift",
        "XCTest/XCTestExtensions.swift"
      ],
      "target_dependencies" : [
        "ReerKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ReerKit",
      "module_type" : "SwiftTarget",
      "name" : "ReerKit",
      "path" : "Sources/ReerKit",
      "product_memberships" : [
        "ReerKit"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Sources/ReerKit/Resources/PrivacyInfo.xcprivacy",
          "rule" : {
            "process" : {
            }
          }
        }
      ],
      "sources" : [
        "CoreAnimation/CAAnimation+REExtensions.swift",
        "CoreAnimation/CAGradientLayer+REExtensions.swift",
        "CoreAnimation/CALayer+REExtensions.swift",
        "CoreAnimation/CATransform3D+REExtensions.swift",
        "CoreGraphics/CGAffineTransform+REExtensions.swift",
        "CoreGraphics/CGColor+REExtensions.swift",
        "CoreGraphics/CGFloat+REExtensions.swift",
        "CoreGraphics/CGPoint+REExtensions.swift",
        "CoreGraphics/CGRect+REExtensions.swift",
        "CoreGraphics/CGSize+REExtensions.swift",
        "CoreGraphics/CGVector+REExtensions.swift",
        "Dispatch/DispatchQueue+REExtensions.swift",
        "Foundation/Bundle+REExtensions.swift",
        "Foundation/Calendar+REExtensions.swift",
        "Foundation/ContiguousBytes+REExtensions.swift",
        "Foundation/Data+REExtensions.swift",
        "Foundation/Date+REExtensions.swift",
        "Foundation/FileManager+REExtensions.swift",
        "Foundation/Locale+REExtensions.swift",
        "Foundation/NSAttributedString+REExtensions.swift",
        "Foundation/NSObject+REExtensions.swift",
        "Foundation/NSPredicate+REExtensions.swift",
        "Foundation/NSRange+REExtensions.swift",
        "Foundation/NSRegularExpression+REExtensions.swift",
        "Foundation/NotificationCenter+REExtensions.swift",
        "Foundation/Timer+REExtensions.swift",
        "Foundation/URL+REExtensions.swift",
        "Foundation/URLRequest+REExtensions.swift",
        "General/ReerKit.swift",
        "Internal/Punycode.swift",
        "Internal/RSA.swift",
        "Shared/Color+REExtensions.swift",
        "Shared/EdgeInsets+REExtensions.swift",
        "Shared/Font+REExtensions.swift",
        "StandardLibrary/AnyObjectExtensions/AnyObjectExtensionable.swift",
        "StandardLibrary/AnyObjectExtensions/Associatable.swift",
        "StandardLibrary/AnyObjectExtensions/DeinitObservable.swift",
        "StandardLibrary/AnyObjectExtensions/OnceExecutable.swift",
        "StandardLibrary/AnyObjectExtensions/Swizzlable.swift",
        "StandardLibrary/Array+REExtensions.swift",
        "StandardLibrary/BinaryFloatingPoint+REExtensions.swift",
        "StandardLibrary/BinaryInteger+REExtensions.swift",
        "StandardLibrary/Bool+REExtensions.swift",
        "StandardLibrary/Character+REExtensions.swift",
        "StandardLibrary/Collection+REExtensions.swift",
        "StandardLibrary/Comparable+REExtensions.swift",
        "StandardLibrary/Decodable+REExtensions.swift",
        "StandardLibrary/Dictionary+REExtensions.swift",
        "StandardLibrary/Double+REExtensions.swift",
        "StandardLibrary/Float+REExtensions.swift",
        "StandardLibrary/FloatingPoint+REExtensions.swift",
        "StandardLibrary/Int+REExtensions.swift",
        "StandardLibrary/MutableCollection+REExtensions.swift",
        "StandardLibrary/OptionSet+REExtensions.swift",
        "StandardLibrary/Optional+REExtensions.swift",
        "StandardLibrary/Range+REExtensions.swift",
        "StandardLibrary/RangeReplaceableCollection+REExtensions.swift",
        "StandardLibrary/Sequence+REExtensions.swift",
        "StandardLibrary/Set+REExtensions.swift",
        "StandardLibrary/SignedInteger+REExtensions.swift",
        "StandardLibrary/SignedNumeric+REExtensions.swift",
        "StandardLibrary/StdlibProtocolWrappers.swift",
        "StandardLibrary/String+REExtensions.swift",
        "StandardLibrary/StringProtocol+REExtensions.swift",
        "UIKit/UIAlertController+REExtensions.swift",
        "UIKit/UIApplication+REExtensions.swift",
        "UIKit/UIBarButtonItem+REExtensions.swift",
        "UIKit/UIBezierPath+REExtensions.swift",
        "UIKit/UIButton+REExtensions.swift",
        "UIKit/UICollectionView+REExtensions.swift",
        "UIKit/UIControl+REExtensions.swift",
        "UIKit/UIDevice+REExtensions.swift",
        "UIKit/UIFont+REExtensions.swift",
        "UIKit/UIGestureRecognizer+REExtensions.swift",
        "UIKit/UIImage+REExtensions.swift",
        "UIKit/UIImageView+REExtensions.swift",
        "UIKit/UILabel+REExtensions.swift",
        "UIKit/UINavigationBar+REExtensions.swift",
        "UIKit/UINavigationController+REExtensions.swift",
        "UIKit/UINavigationItem+REExtensions.swift",
        "UIKit/UIRefreshControl+REExtensions.swift",
        "UIKit/UIResponder+REExtensions.swift",
        "UIKit/UIScreen+REExtensions.swift",
        "UIKit/UIScrollView+REExtensions.swift",
        "UIKit/UISearchBar+REExtensions.swift",
        "UIKit/UISegmentedControl+REExtensions.swift",
        "UIKit/UISlider+REExtensions.swift",
        "UIKit/UIStackView+REExtensions.swift",
        "UIKit/UIStoryboard+REExtensions.swift",
        "UIKit/UISwitch+REExtensions.swift",
        "UIKit/UITabBar+REExtensions.swift",
        "UIKit/UITableView+REExtensions.swift",
        "UIKit/UITextField+REExtensions.swift",
        "UIKit/UITextView+REExtensions.swift",
        "UIKit/UIView+REExtensions.swift",
        "UIKit/UIViewController+REExtensions.swift",
        "UIKit/UIWindow+REExtensions.swift",
        "Utility/CountdownTimer.swift",
        "Utility/DataStructure/BinaryTree.swift",
        "Utility/DataStructure/BoundedQueue.swift",
        "Utility/DataStructure/LinkedList.swift",
        "Utility/DataStructure/OrderedDictionary.swift",
        "Utility/DataStructure/OrderedSet.swift",
        "Utility/DataStructure/Queue.swift",
        "Utility/DataStructure/Stack.swift",
        "Utility/DataStructure/Tree.swift",
        "Utility/Debouncer.swift",
        "Utility/Debug/FPSLabel.swift",
        "Utility/Debug/Memory.swift",
        "Utility/DeinitObserver.swift",
        "Utility/GlobalFunctions.swift",
        "Utility/Invocation.swift",
        "Utility/KeyboardManager.swift",
        "Utility/Keychain.swift",
        "Utility/Lock/MutexLock.swift",
        "Utility/Lock/ReadWriteLock.swift",
        "Utility/Lock/Synchronizing.swift",
        "Utility/Lock/UnfairLock.swift",
        "Utility/Math/LinearFunction.swift",
        "Utility/MulticastDelegate.swift",
        "Utility/NanoID.swift",
        "Utility/Once.swift",
        "Utility/PropertyWrapper/Clamped.swift",
        "Utility/PropertyWrapper/Locked.swift",
        "Utility/PropertyWrapper/RWLocked.swift",
        "Utility/PropertyWrapper/Rounded.swift",
        "Utility/PropertyWrapper/Trimmed.swift",
        "Utility/RETimer.swift",
        "Utility/Reachability.swift",
        "Utility/Throttler.swift",
        "Utility/TypeNameDescribable.swift",
        "Utility/Vibrator.swift",
        "Utility/Weak/Weak.swift",
        "Utility/Weak/WeakMap.swift",
        "Utility/Weak/WeakProxy.swift",
        "Utility/Weak/WeakSet.swift",
        "WebKit/WKWebView+REExtensions.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:2b296aa7156f49efc57252cdf9ed4bb21d0f92fc98d88800e255491ba2db3116
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Done.