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 (bbd9e1), with Swift 6.1 for macOS (SPM) on 5 Dec 2025 13:33:35 UTC.

Swift 6 data race errors: 23

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

    |                       |- note: add '@MainActor' to make static property 'defaultCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
640 | }
641 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a '@Sendable' closure
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a '@Sendable' closure
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/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
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[54/143] Compiling ReerKit NSRange+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:636:23: warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
626 |
627 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
628 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
629 |
630 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
634 |     }
635 |
636 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
    |                       |- warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'noCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
637 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
638 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:637:23: warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
626 |
627 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
628 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
629 |
630 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
635 |
636 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
637 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
    |                       |- warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'bestSpeed' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
638 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
639 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:638:23: warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
626 |
627 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
628 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
629 |
630 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
636 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
637 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
638 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
    |                       |- warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'bestCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
639 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
640 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:639:23: warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
626 |
627 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
628 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
629 |
630 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
637 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
638 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
639 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
    |                       |- warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'defaultCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
640 | }
641 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a '@Sendable' closure
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a '@Sendable' closure
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/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
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[55/143] Compiling ReerKit NSRegularExpression+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:636:23: warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
626 |
627 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
628 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
629 |
630 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
634 |     }
635 |
636 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
    |                       |- warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'noCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
637 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
638 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:637:23: warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
626 |
627 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
628 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
629 |
630 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
635 |
636 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
637 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
    |                       |- warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'bestSpeed' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
638 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
639 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:638:23: warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
626 |
627 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
628 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
629 |
630 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
636 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
637 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
638 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
    |                       |- warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'bestCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
639 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
640 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:639:23: warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
626 |
627 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
628 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
629 |
630 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
637 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
638 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
639 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
    |                       |- warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'defaultCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
640 | }
641 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a '@Sendable' closure
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a '@Sendable' closure
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/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
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[56/143] Compiling ReerKit NotificationCenter+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:636:23: warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
626 |
627 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
628 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
629 |
630 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
634 |     }
635 |
636 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
    |                       |- warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'noCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
637 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
638 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:637:23: warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
626 |
627 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
628 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
629 |
630 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
635 |
636 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
637 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
    |                       |- warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'bestSpeed' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
638 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
639 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:638:23: warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
626 |
627 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
628 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
629 |
630 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
636 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
637 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
638 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
    |                       |- warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'bestCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
639 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
640 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:639:23: warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
626 |
627 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
628 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
629 |
630 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
637 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
638 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
639 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
    |                       |- warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'defaultCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
640 | }
641 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a '@Sendable' closure
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a '@Sendable' closure
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/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
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[57/143] Compiling ReerKit Timer+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:636:23: warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
626 |
627 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
628 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
629 |
630 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
634 |     }
635 |
636 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
    |                       |- warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'noCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
637 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
638 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:637:23: warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
626 |
627 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
628 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
629 |
630 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
635 |
636 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
637 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
    |                       |- warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'bestSpeed' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
638 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
639 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:638:23: warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
626 |
627 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
628 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
629 |
630 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
636 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
637 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
638 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
    |                       |- warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'bestCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
639 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
640 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:639:23: warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
626 |
627 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
628 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
629 |
630 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
637 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
638 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
639 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
    |                       |- warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'defaultCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
640 | }
641 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a '@Sendable' closure
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a '@Sendable' closure
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/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
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[58/143] Compiling ReerKit URL+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:636:23: warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
626 |
627 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
628 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
629 |
630 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
634 |     }
635 |
636 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
    |                       |- warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'noCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
637 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
638 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:637:23: warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
626 |
627 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
628 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
629 |
630 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
635 |
636 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
637 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
    |                       |- warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'bestSpeed' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
638 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
639 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:638:23: warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
626 |
627 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
628 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
629 |
630 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
636 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
637 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
638 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
    |                       |- warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'bestCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
639 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
640 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:639:23: warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
626 |
627 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
628 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
629 |
630 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
637 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
638 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
639 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
    |                       |- warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'defaultCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
640 | }
641 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a '@Sendable' closure
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a '@Sendable' closure
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/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
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[59/143] Compiling ReerKit URLRequest+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:636:23: warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
626 |
627 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
628 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
629 |
630 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
634 |     }
635 |
636 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
    |                       |- warning: static property 'noCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'noCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
637 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
638 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:637:23: warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
626 |
627 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
628 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
629 |
630 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
635 |
636 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
637 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
    |                       |- warning: static property 'bestSpeed' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'bestSpeed' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
638 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
639 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:638:23: warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
626 |
627 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
628 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
629 |
630 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
636 |     public static let noCompression = Self(rawValue: Z_NO_COMPRESSION)
637 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
638 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
    |                       |- warning: static property 'bestCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'bestCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
639 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
640 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/Data+REExtensions.swift:639:23: warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
626 |
627 | /// ReerKit: Compression level whose rawValue is based on the zlib's constants.
628 | public struct CompressionLevel: RawRepresentable {
    |               `- note: consider making struct 'CompressionLevel' conform to the 'Sendable' protocol
629 |
630 |     /// Compression level in the range of `0` (no compression) to `9` (maximum compression).
    :
637 |     public static let bestSpeed = Self(rawValue: Z_BEST_SPEED)
638 |     public static let bestCompression = Self(rawValue: Z_BEST_COMPRESSION)
639 |     public static let defaultCompression = Self(rawValue: Z_DEFAULT_COMPRESSION)
    |                       |- warning: static property 'defaultCompression' is not concurrency-safe because non-'Sendable' type 'CompressionLevel' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'defaultCompression' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
640 | }
641 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Foundation/NotificationCenter+REExtensions.swift:55:13: warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a '@Sendable' closure
53 |         }
54 |         handler = base.addObserver(forName: name, object: obj, queue: queue) {
55 |             removeObserver()
   |             |- warning: capture of 'removeObserver' with non-sendable type '() -> Void' in a '@Sendable' closure
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
56 |             block($0)
57 |         }
/Users/admin/builder/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
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
   |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
57 |         }
58 |     }
[60/143] Compiling ReerKit RangeReplaceableCollection+REExtensions.swift
/Users/admin/builder/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
/Users/admin/builder/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
[61/143] Compiling ReerKit Sequence+REExtensions.swift
/Users/admin/builder/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
/Users/admin/builder/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
[62/143] Compiling ReerKit Set+REExtensions.swift
/Users/admin/builder/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
/Users/admin/builder/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
[63/143] Compiling ReerKit SignedInteger+REExtensions.swift
/Users/admin/builder/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
/Users/admin/builder/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
[64/143] Compiling ReerKit SignedNumeric+REExtensions.swift
/Users/admin/builder/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
/Users/admin/builder/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
[65/143] Compiling ReerKit StdlibProtocolWrappers.swift
/Users/admin/builder/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
/Users/admin/builder/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
[66/143] Compiling ReerKit String+REExtensions.swift
/Users/admin/builder/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
/Users/admin/builder/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
[67/143] Compiling ReerKit StringProtocol+REExtensions.swift
/Users/admin/builder/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
/Users/admin/builder/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
[68/143] Compiling ReerKit UIAlertController+REExtensions.swift
/Users/admin/builder/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
/Users/admin/builder/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
[69/143] Compiling ReerKit UIApplication+REExtensions.swift
/Users/admin/builder/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
/Users/admin/builder/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
[70/143] Compiling ReerKit UIBarButtonItem+REExtensions.swift
/Users/admin/builder/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
/Users/admin/builder/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
[71/143] Compiling ReerKit UIBezierPath+REExtensions.swift
/Users/admin/builder/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
/Users/admin/builder/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
[72/143] Compiling ReerKit UIButton+REExtensions.swift
/Users/admin/builder/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
/Users/admin/builder/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
[73/143] Compiling ReerKit UICollectionView+REExtensions.swift
/Users/admin/builder/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
/Users/admin/builder/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
[74/143] Compiling ReerKit BinaryTree.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/Debug/Memory.swift:39:13: warning: let '_EMPTY_PTR' is not concurrency-safe because non-'Sendable' type 'UnsafeRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
 37 | }
 38 |
 39 | private let _EMPTY_PTR = UnsafeRawPointer(bitPattern: 0x1)!
    |             |- warning: let '_EMPTY_PTR' is not concurrency-safe because non-'Sendable' type 'UnsafeRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let '_EMPTY_PTR' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 40 |
 41 | /// ReerKit: Utilities for checking memory structure.
Swift.UnsafeRawPointer:1:23: note: struct 'UnsafeRawPointer' does not conform to the 'Sendable' protocol
1 | @frozen public struct UnsafeRawPointer : _Pointer {
  |                       `- note: struct 'UnsafeRawPointer' does not conform to the 'Sendable' protocol
2 |     public typealias Pointee = UInt8
3 |     public let _rawValue: Builtin.RawPointer
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:37:43: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 31 |
 32 | /// ReerKit: Execute a closure on main queue asynchronously.
 33 | public func asyncOnMainQueue(_ action: @escaping () -> Void) {
    |                                `- note: parameter 'action' is implicitly non-sendable
 34 |     if currentQueueLabel() == DispatchQueue.main.label {
 35 |         action()
 36 |     } else {
 37 |         DispatchQueue.main.async(execute: action)
    |                                           `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 38 |     }
 39 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:52:51: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 49 |
 50 | /// ReerKit: Execute a closure on global queue asynchronously.
 51 | public func asyncOnGlobalQueue(qos: DispatchQoS.QoSClass = .default, action: @escaping () -> Void) {
    |                                                                      `- note: parameter 'action' is implicitly non-sendable
 52 |     DispatchQueue.global(qos: qos).async(execute: action)
    |                                                   `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 53 | }
 54 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:62:60: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 59 |
 60 | /// ReerKit: Delay to execute a closure on the queue.
 61 | public func delay(_ interval: Double, onQueue queue: DispatchQueue = .main, action: @escaping () -> Void) {
    |                                                                             `- note: parameter 'action' is implicitly non-sendable
 62 |     queue.asyncAfter(deadline: .now() + interval, execute: action)
    |                                                            `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 63 | }
 64 | #endif
[75/143] Compiling ReerKit BoundedQueue.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/Debug/Memory.swift:39:13: warning: let '_EMPTY_PTR' is not concurrency-safe because non-'Sendable' type 'UnsafeRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
 37 | }
 38 |
 39 | private let _EMPTY_PTR = UnsafeRawPointer(bitPattern: 0x1)!
    |             |- warning: let '_EMPTY_PTR' is not concurrency-safe because non-'Sendable' type 'UnsafeRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let '_EMPTY_PTR' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 40 |
 41 | /// ReerKit: Utilities for checking memory structure.
Swift.UnsafeRawPointer:1:23: note: struct 'UnsafeRawPointer' does not conform to the 'Sendable' protocol
1 | @frozen public struct UnsafeRawPointer : _Pointer {
  |                       `- note: struct 'UnsafeRawPointer' does not conform to the 'Sendable' protocol
2 |     public typealias Pointee = UInt8
3 |     public let _rawValue: Builtin.RawPointer
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:37:43: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 31 |
 32 | /// ReerKit: Execute a closure on main queue asynchronously.
 33 | public func asyncOnMainQueue(_ action: @escaping () -> Void) {
    |                                `- note: parameter 'action' is implicitly non-sendable
 34 |     if currentQueueLabel() == DispatchQueue.main.label {
 35 |         action()
 36 |     } else {
 37 |         DispatchQueue.main.async(execute: action)
    |                                           `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 38 |     }
 39 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:52:51: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 49 |
 50 | /// ReerKit: Execute a closure on global queue asynchronously.
 51 | public func asyncOnGlobalQueue(qos: DispatchQoS.QoSClass = .default, action: @escaping () -> Void) {
    |                                                                      `- note: parameter 'action' is implicitly non-sendable
 52 |     DispatchQueue.global(qos: qos).async(execute: action)
    |                                                   `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 53 | }
 54 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:62:60: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 59 |
 60 | /// ReerKit: Delay to execute a closure on the queue.
 61 | public func delay(_ interval: Double, onQueue queue: DispatchQueue = .main, action: @escaping () -> Void) {
    |                                                                             `- note: parameter 'action' is implicitly non-sendable
 62 |     queue.asyncAfter(deadline: .now() + interval, execute: action)
    |                                                            `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 63 | }
 64 | #endif
[76/143] Compiling ReerKit LinkedList.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/Debug/Memory.swift:39:13: warning: let '_EMPTY_PTR' is not concurrency-safe because non-'Sendable' type 'UnsafeRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
 37 | }
 38 |
 39 | private let _EMPTY_PTR = UnsafeRawPointer(bitPattern: 0x1)!
    |             |- warning: let '_EMPTY_PTR' is not concurrency-safe because non-'Sendable' type 'UnsafeRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let '_EMPTY_PTR' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 40 |
 41 | /// ReerKit: Utilities for checking memory structure.
Swift.UnsafeRawPointer:1:23: note: struct 'UnsafeRawPointer' does not conform to the 'Sendable' protocol
1 | @frozen public struct UnsafeRawPointer : _Pointer {
  |                       `- note: struct 'UnsafeRawPointer' does not conform to the 'Sendable' protocol
2 |     public typealias Pointee = UInt8
3 |     public let _rawValue: Builtin.RawPointer
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:37:43: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 31 |
 32 | /// ReerKit: Execute a closure on main queue asynchronously.
 33 | public func asyncOnMainQueue(_ action: @escaping () -> Void) {
    |                                `- note: parameter 'action' is implicitly non-sendable
 34 |     if currentQueueLabel() == DispatchQueue.main.label {
 35 |         action()
 36 |     } else {
 37 |         DispatchQueue.main.async(execute: action)
    |                                           `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 38 |     }
 39 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:52:51: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 49 |
 50 | /// ReerKit: Execute a closure on global queue asynchronously.
 51 | public func asyncOnGlobalQueue(qos: DispatchQoS.QoSClass = .default, action: @escaping () -> Void) {
    |                                                                      `- note: parameter 'action' is implicitly non-sendable
 52 |     DispatchQueue.global(qos: qos).async(execute: action)
    |                                                   `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 53 | }
 54 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:62:60: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 59 |
 60 | /// ReerKit: Delay to execute a closure on the queue.
 61 | public func delay(_ interval: Double, onQueue queue: DispatchQueue = .main, action: @escaping () -> Void) {
    |                                                                             `- note: parameter 'action' is implicitly non-sendable
 62 |     queue.asyncAfter(deadline: .now() + interval, execute: action)
    |                                                            `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 63 | }
 64 | #endif
[77/143] Compiling ReerKit OrderedDictionary.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/Debug/Memory.swift:39:13: warning: let '_EMPTY_PTR' is not concurrency-safe because non-'Sendable' type 'UnsafeRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
 37 | }
 38 |
 39 | private let _EMPTY_PTR = UnsafeRawPointer(bitPattern: 0x1)!
    |             |- warning: let '_EMPTY_PTR' is not concurrency-safe because non-'Sendable' type 'UnsafeRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let '_EMPTY_PTR' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 40 |
 41 | /// ReerKit: Utilities for checking memory structure.
Swift.UnsafeRawPointer:1:23: note: struct 'UnsafeRawPointer' does not conform to the 'Sendable' protocol
1 | @frozen public struct UnsafeRawPointer : _Pointer {
  |                       `- note: struct 'UnsafeRawPointer' does not conform to the 'Sendable' protocol
2 |     public typealias Pointee = UInt8
3 |     public let _rawValue: Builtin.RawPointer
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:37:43: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 31 |
 32 | /// ReerKit: Execute a closure on main queue asynchronously.
 33 | public func asyncOnMainQueue(_ action: @escaping () -> Void) {
    |                                `- note: parameter 'action' is implicitly non-sendable
 34 |     if currentQueueLabel() == DispatchQueue.main.label {
 35 |         action()
 36 |     } else {
 37 |         DispatchQueue.main.async(execute: action)
    |                                           `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 38 |     }
 39 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:52:51: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 49 |
 50 | /// ReerKit: Execute a closure on global queue asynchronously.
 51 | public func asyncOnGlobalQueue(qos: DispatchQoS.QoSClass = .default, action: @escaping () -> Void) {
    |                                                                      `- note: parameter 'action' is implicitly non-sendable
 52 |     DispatchQueue.global(qos: qos).async(execute: action)
    |                                                   `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 53 | }
 54 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:62:60: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 59 |
 60 | /// ReerKit: Delay to execute a closure on the queue.
 61 | public func delay(_ interval: Double, onQueue queue: DispatchQueue = .main, action: @escaping () -> Void) {
    |                                                                             `- note: parameter 'action' is implicitly non-sendable
 62 |     queue.asyncAfter(deadline: .now() + interval, execute: action)
    |                                                            `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 63 | }
 64 | #endif
[78/143] Compiling ReerKit OrderedSet.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/Debug/Memory.swift:39:13: warning: let '_EMPTY_PTR' is not concurrency-safe because non-'Sendable' type 'UnsafeRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
 37 | }
 38 |
 39 | private let _EMPTY_PTR = UnsafeRawPointer(bitPattern: 0x1)!
    |             |- warning: let '_EMPTY_PTR' is not concurrency-safe because non-'Sendable' type 'UnsafeRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let '_EMPTY_PTR' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 40 |
 41 | /// ReerKit: Utilities for checking memory structure.
Swift.UnsafeRawPointer:1:23: note: struct 'UnsafeRawPointer' does not conform to the 'Sendable' protocol
1 | @frozen public struct UnsafeRawPointer : _Pointer {
  |                       `- note: struct 'UnsafeRawPointer' does not conform to the 'Sendable' protocol
2 |     public typealias Pointee = UInt8
3 |     public let _rawValue: Builtin.RawPointer
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:37:43: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 31 |
 32 | /// ReerKit: Execute a closure on main queue asynchronously.
 33 | public func asyncOnMainQueue(_ action: @escaping () -> Void) {
    |                                `- note: parameter 'action' is implicitly non-sendable
 34 |     if currentQueueLabel() == DispatchQueue.main.label {
 35 |         action()
 36 |     } else {
 37 |         DispatchQueue.main.async(execute: action)
    |                                           `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 38 |     }
 39 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:52:51: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 49 |
 50 | /// ReerKit: Execute a closure on global queue asynchronously.
 51 | public func asyncOnGlobalQueue(qos: DispatchQoS.QoSClass = .default, action: @escaping () -> Void) {
    |                                                                      `- note: parameter 'action' is implicitly non-sendable
 52 |     DispatchQueue.global(qos: qos).async(execute: action)
    |                                                   `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 53 | }
 54 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:62:60: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 59 |
 60 | /// ReerKit: Delay to execute a closure on the queue.
 61 | public func delay(_ interval: Double, onQueue queue: DispatchQueue = .main, action: @escaping () -> Void) {
    |                                                                             `- note: parameter 'action' is implicitly non-sendable
 62 |     queue.asyncAfter(deadline: .now() + interval, execute: action)
    |                                                            `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 63 | }
 64 | #endif
[79/143] Compiling ReerKit Queue.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/Debug/Memory.swift:39:13: warning: let '_EMPTY_PTR' is not concurrency-safe because non-'Sendable' type 'UnsafeRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
 37 | }
 38 |
 39 | private let _EMPTY_PTR = UnsafeRawPointer(bitPattern: 0x1)!
    |             |- warning: let '_EMPTY_PTR' is not concurrency-safe because non-'Sendable' type 'UnsafeRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let '_EMPTY_PTR' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 40 |
 41 | /// ReerKit: Utilities for checking memory structure.
Swift.UnsafeRawPointer:1:23: note: struct 'UnsafeRawPointer' does not conform to the 'Sendable' protocol
1 | @frozen public struct UnsafeRawPointer : _Pointer {
  |                       `- note: struct 'UnsafeRawPointer' does not conform to the 'Sendable' protocol
2 |     public typealias Pointee = UInt8
3 |     public let _rawValue: Builtin.RawPointer
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:37:43: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 31 |
 32 | /// ReerKit: Execute a closure on main queue asynchronously.
 33 | public func asyncOnMainQueue(_ action: @escaping () -> Void) {
    |                                `- note: parameter 'action' is implicitly non-sendable
 34 |     if currentQueueLabel() == DispatchQueue.main.label {
 35 |         action()
 36 |     } else {
 37 |         DispatchQueue.main.async(execute: action)
    |                                           `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 38 |     }
 39 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:52:51: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 49 |
 50 | /// ReerKit: Execute a closure on global queue asynchronously.
 51 | public func asyncOnGlobalQueue(qos: DispatchQoS.QoSClass = .default, action: @escaping () -> Void) {
    |                                                                      `- note: parameter 'action' is implicitly non-sendable
 52 |     DispatchQueue.global(qos: qos).async(execute: action)
    |                                                   `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 53 | }
 54 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:62:60: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 59 |
 60 | /// ReerKit: Delay to execute a closure on the queue.
 61 | public func delay(_ interval: Double, onQueue queue: DispatchQueue = .main, action: @escaping () -> Void) {
    |                                                                             `- note: parameter 'action' is implicitly non-sendable
 62 |     queue.asyncAfter(deadline: .now() + interval, execute: action)
    |                                                            `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 63 | }
 64 | #endif
[80/143] Compiling ReerKit Stack.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/Debug/Memory.swift:39:13: warning: let '_EMPTY_PTR' is not concurrency-safe because non-'Sendable' type 'UnsafeRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
 37 | }
 38 |
 39 | private let _EMPTY_PTR = UnsafeRawPointer(bitPattern: 0x1)!
    |             |- warning: let '_EMPTY_PTR' is not concurrency-safe because non-'Sendable' type 'UnsafeRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let '_EMPTY_PTR' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 40 |
 41 | /// ReerKit: Utilities for checking memory structure.
Swift.UnsafeRawPointer:1:23: note: struct 'UnsafeRawPointer' does not conform to the 'Sendable' protocol
1 | @frozen public struct UnsafeRawPointer : _Pointer {
  |                       `- note: struct 'UnsafeRawPointer' does not conform to the 'Sendable' protocol
2 |     public typealias Pointee = UInt8
3 |     public let _rawValue: Builtin.RawPointer
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:37:43: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 31 |
 32 | /// ReerKit: Execute a closure on main queue asynchronously.
 33 | public func asyncOnMainQueue(_ action: @escaping () -> Void) {
    |                                `- note: parameter 'action' is implicitly non-sendable
 34 |     if currentQueueLabel() == DispatchQueue.main.label {
 35 |         action()
 36 |     } else {
 37 |         DispatchQueue.main.async(execute: action)
    |                                           `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 38 |     }
 39 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:52:51: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 49 |
 50 | /// ReerKit: Execute a closure on global queue asynchronously.
 51 | public func asyncOnGlobalQueue(qos: DispatchQoS.QoSClass = .default, action: @escaping () -> Void) {
    |                                                                      `- note: parameter 'action' is implicitly non-sendable
 52 |     DispatchQueue.global(qos: qos).async(execute: action)
    |                                                   `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 53 | }
 54 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:62:60: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 59 |
 60 | /// ReerKit: Delay to execute a closure on the queue.
 61 | public func delay(_ interval: Double, onQueue queue: DispatchQueue = .main, action: @escaping () -> Void) {
    |                                                                             `- note: parameter 'action' is implicitly non-sendable
 62 |     queue.asyncAfter(deadline: .now() + interval, execute: action)
    |                                                            `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 63 | }
 64 | #endif
[81/143] Compiling ReerKit Tree.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/Debug/Memory.swift:39:13: warning: let '_EMPTY_PTR' is not concurrency-safe because non-'Sendable' type 'UnsafeRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
 37 | }
 38 |
 39 | private let _EMPTY_PTR = UnsafeRawPointer(bitPattern: 0x1)!
    |             |- warning: let '_EMPTY_PTR' is not concurrency-safe because non-'Sendable' type 'UnsafeRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let '_EMPTY_PTR' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 40 |
 41 | /// ReerKit: Utilities for checking memory structure.
Swift.UnsafeRawPointer:1:23: note: struct 'UnsafeRawPointer' does not conform to the 'Sendable' protocol
1 | @frozen public struct UnsafeRawPointer : _Pointer {
  |                       `- note: struct 'UnsafeRawPointer' does not conform to the 'Sendable' protocol
2 |     public typealias Pointee = UInt8
3 |     public let _rawValue: Builtin.RawPointer
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:37:43: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 31 |
 32 | /// ReerKit: Execute a closure on main queue asynchronously.
 33 | public func asyncOnMainQueue(_ action: @escaping () -> Void) {
    |                                `- note: parameter 'action' is implicitly non-sendable
 34 |     if currentQueueLabel() == DispatchQueue.main.label {
 35 |         action()
 36 |     } else {
 37 |         DispatchQueue.main.async(execute: action)
    |                                           `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 38 |     }
 39 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:52:51: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 49 |
 50 | /// ReerKit: Execute a closure on global queue asynchronously.
 51 | public func asyncOnGlobalQueue(qos: DispatchQoS.QoSClass = .default, action: @escaping () -> Void) {
    |                                                                      `- note: parameter 'action' is implicitly non-sendable
 52 |     DispatchQueue.global(qos: qos).async(execute: action)
    |                                                   `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 53 | }
 54 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:62:60: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 59 |
 60 | /// ReerKit: Delay to execute a closure on the queue.
 61 | public func delay(_ interval: Double, onQueue queue: DispatchQueue = .main, action: @escaping () -> Void) {
    |                                                                             `- note: parameter 'action' is implicitly non-sendable
 62 |     queue.asyncAfter(deadline: .now() + interval, execute: action)
    |                                                            `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 63 | }
 64 | #endif
[82/143] Compiling ReerKit Debouncer.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/Debug/Memory.swift:39:13: warning: let '_EMPTY_PTR' is not concurrency-safe because non-'Sendable' type 'UnsafeRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
 37 | }
 38 |
 39 | private let _EMPTY_PTR = UnsafeRawPointer(bitPattern: 0x1)!
    |             |- warning: let '_EMPTY_PTR' is not concurrency-safe because non-'Sendable' type 'UnsafeRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let '_EMPTY_PTR' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 40 |
 41 | /// ReerKit: Utilities for checking memory structure.
Swift.UnsafeRawPointer:1:23: note: struct 'UnsafeRawPointer' does not conform to the 'Sendable' protocol
1 | @frozen public struct UnsafeRawPointer : _Pointer {
  |                       `- note: struct 'UnsafeRawPointer' does not conform to the 'Sendable' protocol
2 |     public typealias Pointee = UInt8
3 |     public let _rawValue: Builtin.RawPointer
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:37:43: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 31 |
 32 | /// ReerKit: Execute a closure on main queue asynchronously.
 33 | public func asyncOnMainQueue(_ action: @escaping () -> Void) {
    |                                `- note: parameter 'action' is implicitly non-sendable
 34 |     if currentQueueLabel() == DispatchQueue.main.label {
 35 |         action()
 36 |     } else {
 37 |         DispatchQueue.main.async(execute: action)
    |                                           `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 38 |     }
 39 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:52:51: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 49 |
 50 | /// ReerKit: Execute a closure on global queue asynchronously.
 51 | public func asyncOnGlobalQueue(qos: DispatchQoS.QoSClass = .default, action: @escaping () -> Void) {
    |                                                                      `- note: parameter 'action' is implicitly non-sendable
 52 |     DispatchQueue.global(qos: qos).async(execute: action)
    |                                                   `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 53 | }
 54 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:62:60: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 59 |
 60 | /// ReerKit: Delay to execute a closure on the queue.
 61 | public func delay(_ interval: Double, onQueue queue: DispatchQueue = .main, action: @escaping () -> Void) {
    |                                                                             `- note: parameter 'action' is implicitly non-sendable
 62 |     queue.asyncAfter(deadline: .now() + interval, execute: action)
    |                                                            `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 63 | }
 64 | #endif
[83/143] Compiling ReerKit FPSLabel.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/Debug/Memory.swift:39:13: warning: let '_EMPTY_PTR' is not concurrency-safe because non-'Sendable' type 'UnsafeRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
 37 | }
 38 |
 39 | private let _EMPTY_PTR = UnsafeRawPointer(bitPattern: 0x1)!
    |             |- warning: let '_EMPTY_PTR' is not concurrency-safe because non-'Sendable' type 'UnsafeRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let '_EMPTY_PTR' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 40 |
 41 | /// ReerKit: Utilities for checking memory structure.
Swift.UnsafeRawPointer:1:23: note: struct 'UnsafeRawPointer' does not conform to the 'Sendable' protocol
1 | @frozen public struct UnsafeRawPointer : _Pointer {
  |                       `- note: struct 'UnsafeRawPointer' does not conform to the 'Sendable' protocol
2 |     public typealias Pointee = UInt8
3 |     public let _rawValue: Builtin.RawPointer
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:37:43: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 31 |
 32 | /// ReerKit: Execute a closure on main queue asynchronously.
 33 | public func asyncOnMainQueue(_ action: @escaping () -> Void) {
    |                                `- note: parameter 'action' is implicitly non-sendable
 34 |     if currentQueueLabel() == DispatchQueue.main.label {
 35 |         action()
 36 |     } else {
 37 |         DispatchQueue.main.async(execute: action)
    |                                           `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 38 |     }
 39 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:52:51: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 49 |
 50 | /// ReerKit: Execute a closure on global queue asynchronously.
 51 | public func asyncOnGlobalQueue(qos: DispatchQoS.QoSClass = .default, action: @escaping () -> Void) {
    |                                                                      `- note: parameter 'action' is implicitly non-sendable
 52 |     DispatchQueue.global(qos: qos).async(execute: action)
    |                                                   `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 53 | }
 54 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:62:60: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 59 |
 60 | /// ReerKit: Delay to execute a closure on the queue.
 61 | public func delay(_ interval: Double, onQueue queue: DispatchQueue = .main, action: @escaping () -> Void) {
    |                                                                             `- note: parameter 'action' is implicitly non-sendable
 62 |     queue.asyncAfter(deadline: .now() + interval, execute: action)
    |                                                            `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 63 | }
 64 | #endif
[84/143] Compiling ReerKit Memory.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/Debug/Memory.swift:39:13: warning: let '_EMPTY_PTR' is not concurrency-safe because non-'Sendable' type 'UnsafeRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
 37 | }
 38 |
 39 | private let _EMPTY_PTR = UnsafeRawPointer(bitPattern: 0x1)!
    |             |- warning: let '_EMPTY_PTR' is not concurrency-safe because non-'Sendable' type 'UnsafeRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let '_EMPTY_PTR' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 40 |
 41 | /// ReerKit: Utilities for checking memory structure.
Swift.UnsafeRawPointer:1:23: note: struct 'UnsafeRawPointer' does not conform to the 'Sendable' protocol
1 | @frozen public struct UnsafeRawPointer : _Pointer {
  |                       `- note: struct 'UnsafeRawPointer' does not conform to the 'Sendable' protocol
2 |     public typealias Pointee = UInt8
3 |     public let _rawValue: Builtin.RawPointer
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:37:43: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 31 |
 32 | /// ReerKit: Execute a closure on main queue asynchronously.
 33 | public func asyncOnMainQueue(_ action: @escaping () -> Void) {
    |                                `- note: parameter 'action' is implicitly non-sendable
 34 |     if currentQueueLabel() == DispatchQueue.main.label {
 35 |         action()
 36 |     } else {
 37 |         DispatchQueue.main.async(execute: action)
    |                                           `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 38 |     }
 39 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:52:51: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 49 |
 50 | /// ReerKit: Execute a closure on global queue asynchronously.
 51 | public func asyncOnGlobalQueue(qos: DispatchQoS.QoSClass = .default, action: @escaping () -> Void) {
    |                                                                      `- note: parameter 'action' is implicitly non-sendable
 52 |     DispatchQueue.global(qos: qos).async(execute: action)
    |                                                   `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 53 | }
 54 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:62:60: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 59 |
 60 | /// ReerKit: Delay to execute a closure on the queue.
 61 | public func delay(_ interval: Double, onQueue queue: DispatchQueue = .main, action: @escaping () -> Void) {
    |                                                                             `- note: parameter 'action' is implicitly non-sendable
 62 |     queue.asyncAfter(deadline: .now() + interval, execute: action)
    |                                                            `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 63 | }
 64 | #endif
[85/143] Compiling ReerKit DeinitObserver.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/Debug/Memory.swift:39:13: warning: let '_EMPTY_PTR' is not concurrency-safe because non-'Sendable' type 'UnsafeRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
 37 | }
 38 |
 39 | private let _EMPTY_PTR = UnsafeRawPointer(bitPattern: 0x1)!
    |             |- warning: let '_EMPTY_PTR' is not concurrency-safe because non-'Sendable' type 'UnsafeRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let '_EMPTY_PTR' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 40 |
 41 | /// ReerKit: Utilities for checking memory structure.
Swift.UnsafeRawPointer:1:23: note: struct 'UnsafeRawPointer' does not conform to the 'Sendable' protocol
1 | @frozen public struct UnsafeRawPointer : _Pointer {
  |                       `- note: struct 'UnsafeRawPointer' does not conform to the 'Sendable' protocol
2 |     public typealias Pointee = UInt8
3 |     public let _rawValue: Builtin.RawPointer
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:37:43: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 31 |
 32 | /// ReerKit: Execute a closure on main queue asynchronously.
 33 | public func asyncOnMainQueue(_ action: @escaping () -> Void) {
    |                                `- note: parameter 'action' is implicitly non-sendable
 34 |     if currentQueueLabel() == DispatchQueue.main.label {
 35 |         action()
 36 |     } else {
 37 |         DispatchQueue.main.async(execute: action)
    |                                           `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 38 |     }
 39 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:52:51: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 49 |
 50 | /// ReerKit: Execute a closure on global queue asynchronously.
 51 | public func asyncOnGlobalQueue(qos: DispatchQoS.QoSClass = .default, action: @escaping () -> Void) {
    |                                                                      `- note: parameter 'action' is implicitly non-sendable
 52 |     DispatchQueue.global(qos: qos).async(execute: action)
    |                                                   `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 53 | }
 54 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:62:60: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 59 |
 60 | /// ReerKit: Delay to execute a closure on the queue.
 61 | public func delay(_ interval: Double, onQueue queue: DispatchQueue = .main, action: @escaping () -> Void) {
    |                                                                             `- note: parameter 'action' is implicitly non-sendable
 62 |     queue.asyncAfter(deadline: .now() + interval, execute: action)
    |                                                            `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 63 | }
 64 | #endif
[86/143] Compiling ReerKit GlobalFunctions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/Debug/Memory.swift:39:13: warning: let '_EMPTY_PTR' is not concurrency-safe because non-'Sendable' type 'UnsafeRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
 37 | }
 38 |
 39 | private let _EMPTY_PTR = UnsafeRawPointer(bitPattern: 0x1)!
    |             |- warning: let '_EMPTY_PTR' is not concurrency-safe because non-'Sendable' type 'UnsafeRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let '_EMPTY_PTR' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 40 |
 41 | /// ReerKit: Utilities for checking memory structure.
Swift.UnsafeRawPointer:1:23: note: struct 'UnsafeRawPointer' does not conform to the 'Sendable' protocol
1 | @frozen public struct UnsafeRawPointer : _Pointer {
  |                       `- note: struct 'UnsafeRawPointer' does not conform to the 'Sendable' protocol
2 |     public typealias Pointee = UInt8
3 |     public let _rawValue: Builtin.RawPointer
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:37:43: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 31 |
 32 | /// ReerKit: Execute a closure on main queue asynchronously.
 33 | public func asyncOnMainQueue(_ action: @escaping () -> Void) {
    |                                `- note: parameter 'action' is implicitly non-sendable
 34 |     if currentQueueLabel() == DispatchQueue.main.label {
 35 |         action()
 36 |     } else {
 37 |         DispatchQueue.main.async(execute: action)
    |                                           `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 38 |     }
 39 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:52:51: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 49 |
 50 | /// ReerKit: Execute a closure on global queue asynchronously.
 51 | public func asyncOnGlobalQueue(qos: DispatchQoS.QoSClass = .default, action: @escaping () -> Void) {
    |                                                                      `- note: parameter 'action' is implicitly non-sendable
 52 |     DispatchQueue.global(qos: qos).async(execute: action)
    |                                                   `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 53 | }
 54 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:62:60: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 59 |
 60 | /// ReerKit: Delay to execute a closure on the queue.
 61 | public func delay(_ interval: Double, onQueue queue: DispatchQueue = .main, action: @escaping () -> Void) {
    |                                                                             `- note: parameter 'action' is implicitly non-sendable
 62 |     queue.asyncAfter(deadline: .now() + interval, execute: action)
    |                                                            `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 63 | }
 64 | #endif
[87/143] Compiling ReerKit Invocation.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/Debug/Memory.swift:39:13: warning: let '_EMPTY_PTR' is not concurrency-safe because non-'Sendable' type 'UnsafeRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
 37 | }
 38 |
 39 | private let _EMPTY_PTR = UnsafeRawPointer(bitPattern: 0x1)!
    |             |- warning: let '_EMPTY_PTR' is not concurrency-safe because non-'Sendable' type 'UnsafeRawPointer' may have shared mutable state; this is an error in the Swift 6 language mode
    |             |- note: add '@MainActor' to make let '_EMPTY_PTR' part of global actor 'MainActor'
    |             `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 40 |
 41 | /// ReerKit: Utilities for checking memory structure.
Swift.UnsafeRawPointer:1:23: note: struct 'UnsafeRawPointer' does not conform to the 'Sendable' protocol
1 | @frozen public struct UnsafeRawPointer : _Pointer {
  |                       `- note: struct 'UnsafeRawPointer' does not conform to the 'Sendable' protocol
2 |     public typealias Pointee = UInt8
3 |     public let _rawValue: Builtin.RawPointer
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:37:43: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 31 |
 32 | /// ReerKit: Execute a closure on main queue asynchronously.
 33 | public func asyncOnMainQueue(_ action: @escaping () -> Void) {
    |                                `- note: parameter 'action' is implicitly non-sendable
 34 |     if currentQueueLabel() == DispatchQueue.main.label {
 35 |         action()
 36 |     } else {
 37 |         DispatchQueue.main.async(execute: action)
    |                                           `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 38 |     }
 39 | }
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:52:51: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 49 |
 50 | /// ReerKit: Execute a closure on global queue asynchronously.
 51 | public func asyncOnGlobalQueue(qos: DispatchQoS.QoSClass = .default, action: @escaping () -> Void) {
    |                                                                      `- note: parameter 'action' is implicitly non-sendable
 52 |     DispatchQueue.global(qos: qos).async(execute: action)
    |                                                   `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 53 | }
 54 |
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Utility/GlobalFunctions.swift:62:60: warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 59 |
 60 | /// ReerKit: Delay to execute a closure on the queue.
 61 | public func delay(_ interval: Double, onQueue queue: DispatchQueue = .main, action: @escaping () -> Void) {
    |                                                                             `- note: parameter 'action' is implicitly non-sendable
 62 |     queue.asyncAfter(deadline: .now() + interval, execute: action)
    |                                                            `- warning: passing non-sendable parameter 'action' to function expecting a @Sendable closure
 63 | }
 64 | #endif
[88/143] Compiling ReerKit Bool+REExtensions.swift
/Users/admin/builder/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
 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
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/Users/admin/builder/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
 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
 51 |         }
 52 |     }
/Users/admin/builder/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) {
[89/143] Compiling ReerKit Character+REExtensions.swift
/Users/admin/builder/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
 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
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/Users/admin/builder/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
 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
 51 |         }
 52 |     }
/Users/admin/builder/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) {
[90/143] Compiling ReerKit Collection+REExtensions.swift
/Users/admin/builder/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
 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
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/Users/admin/builder/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
 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
 51 |         }
 52 |     }
/Users/admin/builder/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) {
[91/143] Compiling ReerKit Comparable+REExtensions.swift
/Users/admin/builder/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
 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
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/Users/admin/builder/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
 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
 51 |         }
 52 |     }
/Users/admin/builder/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) {
[92/143] Compiling ReerKit Decodable+REExtensions.swift
/Users/admin/builder/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
 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
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/Users/admin/builder/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
 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
 51 |         }
 52 |     }
/Users/admin/builder/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) {
[93/143] Compiling ReerKit Dictionary+REExtensions.swift
/Users/admin/builder/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
 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
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/Users/admin/builder/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
 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
 51 |         }
 52 |     }
/Users/admin/builder/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) {
[94/143] Compiling ReerKit Double+REExtensions.swift
/Users/admin/builder/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
 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
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/Users/admin/builder/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
 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
 51 |         }
 52 |     }
/Users/admin/builder/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) {
[95/143] Compiling ReerKit Float+REExtensions.swift
/Users/admin/builder/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
 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
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/Users/admin/builder/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
 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
 51 |         }
 52 |     }
/Users/admin/builder/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) {
[96/143] Compiling ReerKit FloatingPoint+REExtensions.swift
/Users/admin/builder/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
 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
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/Users/admin/builder/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
 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
 51 |         }
 52 |     }
/Users/admin/builder/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) {
[97/143] Compiling ReerKit Int+REExtensions.swift
/Users/admin/builder/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
 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
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/Users/admin/builder/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
 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
 51 |         }
 52 |     }
/Users/admin/builder/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) {
[98/143] Compiling ReerKit MutableCollection+REExtensions.swift
/Users/admin/builder/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
 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
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/Users/admin/builder/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
 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
 51 |         }
 52 |     }
/Users/admin/builder/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) {
[99/143] Compiling ReerKit OptionSet+REExtensions.swift
/Users/admin/builder/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
 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
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/Users/admin/builder/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
 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
 51 |         }
 52 |     }
/Users/admin/builder/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) {
[100/143] Compiling ReerKit Optional+REExtensions.swift
/Users/admin/builder/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
 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
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/Users/admin/builder/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
 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
 51 |         }
 52 |     }
/Users/admin/builder/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) {
[101/143] Compiling ReerKit Range+REExtensions.swift
/Users/admin/builder/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
 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
    |             `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 51 |         }
 52 |     }
/Users/admin/builder/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
 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
 51 |         }
 52 |     }
/Users/admin/builder/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) {
[102/143] Compiling ReerKit ReerKit.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Shared/EdgeInsets+REExtensions.swift:37:1: warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 35 | }
 36 |
 37 | extension NSEdgeInsets: Equatable {
    | |- warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 38 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 39 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/AnyObjectExtensions/OnceExecutable.swift:91:17: warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | fileprivate var keyOfOnceKeyDict: UInt8 = 0
   |                 |- warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: convert 'keyOfOnceKeyDict' to a 'let' constant to make 'Sendable' shared state immutable
   |                 |- note: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[103/143] Compiling ReerKit Punycode.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Shared/EdgeInsets+REExtensions.swift:37:1: warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 35 | }
 36 |
 37 | extension NSEdgeInsets: Equatable {
    | |- warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 38 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 39 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/AnyObjectExtensions/OnceExecutable.swift:91:17: warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | fileprivate var keyOfOnceKeyDict: UInt8 = 0
   |                 |- warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: convert 'keyOfOnceKeyDict' to a 'let' constant to make 'Sendable' shared state immutable
   |                 |- note: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[104/143] Compiling ReerKit RSA.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Shared/EdgeInsets+REExtensions.swift:37:1: warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 35 | }
 36 |
 37 | extension NSEdgeInsets: Equatable {
    | |- warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 38 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 39 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/AnyObjectExtensions/OnceExecutable.swift:91:17: warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | fileprivate var keyOfOnceKeyDict: UInt8 = 0
   |                 |- warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: convert 'keyOfOnceKeyDict' to a 'let' constant to make 'Sendable' shared state immutable
   |                 |- note: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[105/143] Compiling ReerKit Color+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Shared/EdgeInsets+REExtensions.swift:37:1: warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 35 | }
 36 |
 37 | extension NSEdgeInsets: Equatable {
    | |- warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 38 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 39 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/AnyObjectExtensions/OnceExecutable.swift:91:17: warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | fileprivate var keyOfOnceKeyDict: UInt8 = 0
   |                 |- warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: convert 'keyOfOnceKeyDict' to a 'let' constant to make 'Sendable' shared state immutable
   |                 |- note: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[106/143] Compiling ReerKit EdgeInsets+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Shared/EdgeInsets+REExtensions.swift:37:1: warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 35 | }
 36 |
 37 | extension NSEdgeInsets: Equatable {
    | |- warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 38 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 39 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/AnyObjectExtensions/OnceExecutable.swift:91:17: warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | fileprivate var keyOfOnceKeyDict: UInt8 = 0
   |                 |- warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: convert 'keyOfOnceKeyDict' to a 'let' constant to make 'Sendable' shared state immutable
   |                 |- note: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[107/143] Compiling ReerKit Font+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Shared/EdgeInsets+REExtensions.swift:37:1: warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 35 | }
 36 |
 37 | extension NSEdgeInsets: Equatable {
    | |- warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 38 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 39 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/AnyObjectExtensions/OnceExecutable.swift:91:17: warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | fileprivate var keyOfOnceKeyDict: UInt8 = 0
   |                 |- warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: convert 'keyOfOnceKeyDict' to a 'let' constant to make 'Sendable' shared state immutable
   |                 |- note: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[108/143] Compiling ReerKit AnyObjectExtensionable.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Shared/EdgeInsets+REExtensions.swift:37:1: warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 35 | }
 36 |
 37 | extension NSEdgeInsets: Equatable {
    | |- warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 38 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 39 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/AnyObjectExtensions/OnceExecutable.swift:91:17: warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | fileprivate var keyOfOnceKeyDict: UInt8 = 0
   |                 |- warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: convert 'keyOfOnceKeyDict' to a 'let' constant to make 'Sendable' shared state immutable
   |                 |- note: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[109/143] Compiling ReerKit Associatable.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Shared/EdgeInsets+REExtensions.swift:37:1: warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 35 | }
 36 |
 37 | extension NSEdgeInsets: Equatable {
    | |- warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 38 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 39 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/AnyObjectExtensions/OnceExecutable.swift:91:17: warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | fileprivate var keyOfOnceKeyDict: UInt8 = 0
   |                 |- warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: convert 'keyOfOnceKeyDict' to a 'let' constant to make 'Sendable' shared state immutable
   |                 |- note: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[110/143] Compiling ReerKit DeinitObservable.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Shared/EdgeInsets+REExtensions.swift:37:1: warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 35 | }
 36 |
 37 | extension NSEdgeInsets: Equatable {
    | |- warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 38 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 39 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/AnyObjectExtensions/OnceExecutable.swift:91:17: warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | fileprivate var keyOfOnceKeyDict: UInt8 = 0
   |                 |- warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: convert 'keyOfOnceKeyDict' to a 'let' constant to make 'Sendable' shared state immutable
   |                 |- note: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[111/143] Compiling ReerKit OnceExecutable.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Shared/EdgeInsets+REExtensions.swift:37:1: warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 35 | }
 36 |
 37 | extension NSEdgeInsets: Equatable {
    | |- warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 38 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 39 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/AnyObjectExtensions/OnceExecutable.swift:91:17: warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | fileprivate var keyOfOnceKeyDict: UInt8 = 0
   |                 |- warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: convert 'keyOfOnceKeyDict' to a 'let' constant to make 'Sendable' shared state immutable
   |                 |- note: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[112/143] Compiling ReerKit Swizzlable.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Shared/EdgeInsets+REExtensions.swift:37:1: warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 35 | }
 36 |
 37 | extension NSEdgeInsets: Equatable {
    | |- warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 38 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 39 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/AnyObjectExtensions/OnceExecutable.swift:91:17: warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | fileprivate var keyOfOnceKeyDict: UInt8 = 0
   |                 |- warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: convert 'keyOfOnceKeyDict' to a 'let' constant to make 'Sendable' shared state immutable
   |                 |- note: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[113/143] Compiling ReerKit Array+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Shared/EdgeInsets+REExtensions.swift:37:1: warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 35 | }
 36 |
 37 | extension NSEdgeInsets: Equatable {
    | |- warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 38 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 39 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/AnyObjectExtensions/OnceExecutable.swift:91:17: warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | fileprivate var keyOfOnceKeyDict: UInt8 = 0
   |                 |- warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: convert 'keyOfOnceKeyDict' to a 'let' constant to make 'Sendable' shared state immutable
   |                 |- note: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[114/143] Compiling ReerKit BinaryFloatingPoint+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Shared/EdgeInsets+REExtensions.swift:37:1: warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 35 | }
 36 |
 37 | extension NSEdgeInsets: Equatable {
    | |- warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 38 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 39 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/AnyObjectExtensions/OnceExecutable.swift:91:17: warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | fileprivate var keyOfOnceKeyDict: UInt8 = 0
   |                 |- warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: convert 'keyOfOnceKeyDict' to a 'let' constant to make 'Sendable' shared state immutable
   |                 |- note: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[115/143] Compiling ReerKit BinaryInteger+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Shared/EdgeInsets+REExtensions.swift:37:1: warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 35 | }
 36 |
 37 | extension NSEdgeInsets: Equatable {
    | |- warning: extension declares a conformance of imported type 'NSEdgeInsets' to imported protocol 'Equatable'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
 38 |     /// ReerKit: Returns a Boolean value indicating whether two values are equal.
 39 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/StandardLibrary/AnyObjectExtensions/OnceExecutable.swift:91:17: warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
89 | }
90 |
91 | fileprivate var keyOfOnceKeyDict: UInt8 = 0
   |                 |- warning: var 'keyOfOnceKeyDict' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                 |- note: convert 'keyOfOnceKeyDict' to a 'let' constant to make 'Sendable' shared state immutable
   |                 |- note: add '@MainActor' to make var 'keyOfOnceKeyDict' part of global actor 'MainActor'
   |                 `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
92 |
93 | #endif
[116/143] Compiling ReerKit CAAnimation+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Dispatch/DispatchQueue+REExtensions.swift:60:84: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
56 |         qos: DispatchQoS = .unspecified,
57 |         flags: DispatchWorkItemFlags = [],
58 |         execute work: @escaping () -> Void
   |                 `- note: parameter 'work' is implicitly non-sendable
59 |     ) {
60 |         base.asyncAfter(deadline: .now() + delay, qos: qos, flags: flags, execute: work)
   |                                                                                    `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
61 |     }
62 | }
[117/143] Compiling ReerKit CAGradientLayer+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Dispatch/DispatchQueue+REExtensions.swift:60:84: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
56 |         qos: DispatchQoS = .unspecified,
57 |         flags: DispatchWorkItemFlags = [],
58 |         execute work: @escaping () -> Void
   |                 `- note: parameter 'work' is implicitly non-sendable
59 |     ) {
60 |         base.asyncAfter(deadline: .now() + delay, qos: qos, flags: flags, execute: work)
   |                                                                                    `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
61 |     }
62 | }
[118/143] Compiling ReerKit CALayer+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Dispatch/DispatchQueue+REExtensions.swift:60:84: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
56 |         qos: DispatchQoS = .unspecified,
57 |         flags: DispatchWorkItemFlags = [],
58 |         execute work: @escaping () -> Void
   |                 `- note: parameter 'work' is implicitly non-sendable
59 |     ) {
60 |         base.asyncAfter(deadline: .now() + delay, qos: qos, flags: flags, execute: work)
   |                                                                                    `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
61 |     }
62 | }
[119/143] Compiling ReerKit CATransform3D+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Dispatch/DispatchQueue+REExtensions.swift:60:84: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
56 |         qos: DispatchQoS = .unspecified,
57 |         flags: DispatchWorkItemFlags = [],
58 |         execute work: @escaping () -> Void
   |                 `- note: parameter 'work' is implicitly non-sendable
59 |     ) {
60 |         base.asyncAfter(deadline: .now() + delay, qos: qos, flags: flags, execute: work)
   |                                                                                    `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
61 |     }
62 | }
[120/143] Compiling ReerKit CGAffineTransform+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Dispatch/DispatchQueue+REExtensions.swift:60:84: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
56 |         qos: DispatchQoS = .unspecified,
57 |         flags: DispatchWorkItemFlags = [],
58 |         execute work: @escaping () -> Void
   |                 `- note: parameter 'work' is implicitly non-sendable
59 |     ) {
60 |         base.asyncAfter(deadline: .now() + delay, qos: qos, flags: flags, execute: work)
   |                                                                                    `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
61 |     }
62 | }
[121/143] Compiling ReerKit CGColor+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Dispatch/DispatchQueue+REExtensions.swift:60:84: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
56 |         qos: DispatchQoS = .unspecified,
57 |         flags: DispatchWorkItemFlags = [],
58 |         execute work: @escaping () -> Void
   |                 `- note: parameter 'work' is implicitly non-sendable
59 |     ) {
60 |         base.asyncAfter(deadline: .now() + delay, qos: qos, flags: flags, execute: work)
   |                                                                                    `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
61 |     }
62 | }
[122/143] Compiling ReerKit CGFloat+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Dispatch/DispatchQueue+REExtensions.swift:60:84: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
56 |         qos: DispatchQoS = .unspecified,
57 |         flags: DispatchWorkItemFlags = [],
58 |         execute work: @escaping () -> Void
   |                 `- note: parameter 'work' is implicitly non-sendable
59 |     ) {
60 |         base.asyncAfter(deadline: .now() + delay, qos: qos, flags: flags, execute: work)
   |                                                                                    `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
61 |     }
62 | }
[123/143] Compiling ReerKit CGPoint+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Dispatch/DispatchQueue+REExtensions.swift:60:84: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
56 |         qos: DispatchQoS = .unspecified,
57 |         flags: DispatchWorkItemFlags = [],
58 |         execute work: @escaping () -> Void
   |                 `- note: parameter 'work' is implicitly non-sendable
59 |     ) {
60 |         base.asyncAfter(deadline: .now() + delay, qos: qos, flags: flags, execute: work)
   |                                                                                    `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
61 |     }
62 | }
[124/143] Compiling ReerKit CGRect+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Dispatch/DispatchQueue+REExtensions.swift:60:84: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
56 |         qos: DispatchQoS = .unspecified,
57 |         flags: DispatchWorkItemFlags = [],
58 |         execute work: @escaping () -> Void
   |                 `- note: parameter 'work' is implicitly non-sendable
59 |     ) {
60 |         base.asyncAfter(deadline: .now() + delay, qos: qos, flags: flags, execute: work)
   |                                                                                    `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
61 |     }
62 | }
[125/143] Compiling ReerKit CGSize+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Dispatch/DispatchQueue+REExtensions.swift:60:84: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
56 |         qos: DispatchQoS = .unspecified,
57 |         flags: DispatchWorkItemFlags = [],
58 |         execute work: @escaping () -> Void
   |                 `- note: parameter 'work' is implicitly non-sendable
59 |     ) {
60 |         base.asyncAfter(deadline: .now() + delay, qos: qos, flags: flags, execute: work)
   |                                                                                    `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
61 |     }
62 | }
[126/143] Compiling ReerKit CGVector+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Dispatch/DispatchQueue+REExtensions.swift:60:84: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
56 |         qos: DispatchQoS = .unspecified,
57 |         flags: DispatchWorkItemFlags = [],
58 |         execute work: @escaping () -> Void
   |                 `- note: parameter 'work' is implicitly non-sendable
59 |     ) {
60 |         base.asyncAfter(deadline: .now() + delay, qos: qos, flags: flags, execute: work)
   |                                                                                    `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
61 |     }
62 | }
[127/143] Compiling ReerKit DispatchQueue+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Dispatch/DispatchQueue+REExtensions.swift:60:84: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
56 |         qos: DispatchQoS = .unspecified,
57 |         flags: DispatchWorkItemFlags = [],
58 |         execute work: @escaping () -> Void
   |                 `- note: parameter 'work' is implicitly non-sendable
59 |     ) {
60 |         base.asyncAfter(deadline: .now() + delay, qos: qos, flags: flags, execute: work)
   |                                                                                    `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
61 |     }
62 | }
[128/143] Compiling ReerKit Bundle+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Dispatch/DispatchQueue+REExtensions.swift:60:84: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
56 |         qos: DispatchQoS = .unspecified,
57 |         flags: DispatchWorkItemFlags = [],
58 |         execute work: @escaping () -> Void
   |                 `- note: parameter 'work' is implicitly non-sendable
59 |     ) {
60 |         base.asyncAfter(deadline: .now() + delay, qos: qos, flags: flags, execute: work)
   |                                                                                    `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
61 |     }
62 | }
[129/143] Compiling ReerKit Calendar+REExtensions.swift
/Users/admin/builder/spi-builder-workspace/Sources/ReerKit/Dispatch/DispatchQueue+REExtensions.swift:60:84: warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
56 |         qos: DispatchQoS = .unspecified,
57 |         flags: DispatchWorkItemFlags = [],
58 |         execute work: @escaping () -> Void
   |                 `- note: parameter 'work' is implicitly non-sendable
59 |     ) {
60 |         base.asyncAfter(deadline: .now() + delay, qos: qos, flags: flags, execute: work)
   |                                                                                    `- warning: passing non-sendable parameter 'work' to function expecting a @Sendable closure
61 |     }
62 | }
[130/143] Compiling ReerKit UIControl+REExtensions.swift
[131/143] Compiling ReerKit UIDevice+REExtensions.swift
[132/143] Compiling ReerKit UIFont+REExtensions.swift
[133/143] Compiling ReerKit UIGestureRecognizer+REExtensions.swift
[134/143] Compiling ReerKit UIImage+REExtensions.swift
[135/143] Compiling ReerKit UIImageView+REExtensions.swift
[136/143] Compiling ReerKit UILabel+REExtensions.swift
[137/143] Compiling ReerKit UINavigationBar+REExtensions.swift
[138/143] Compiling ReerKit UINavigationController+REExtensions.swift
[139/143] Compiling ReerKit UINavigationItem+REExtensions.swift
[140/143] Compiling ReerKit UIRefreshControl+REExtensions.swift
[141/143] Compiling ReerKit UIResponder+REExtensions.swift
[142/143] Compiling ReerKit UIScreen+REExtensions.swift
[143/143] Compiling ReerKit UIScrollView+REExtensions.swift
Build complete! (8.51s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "ReerKit",
  "name" : "ReerKit",
  "path" : "/Users/admin/builder/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" : "/Users/admin/builder/spi-builder-workspace/Tests/ResourcesTests/Resources/TestImage.png",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/ResourcesTests/Resources/TestStoryboard.storyboard",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/ResourcesTests/Resources/UICollectionViewCell.xib",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/ResourcesTests/Resources/UIImageView.xib",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/ResourcesTests/Resources/UITableViewCell.xib",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/ResourcesTests/Resources/UITableViewHeaderFooterView.xib",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/ResourcesTests/Resources/big_buck_bunny_720p_1mb.mp4",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/ResourcesTests/Resources/test.json",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/ResourcesTests/Resources/test.pdf",
          "rule" : {
            "process" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/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",
        "SharedTests/SwiftUIColorExtensionsTests.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" : "/Users/admin/builder/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/LazyResettable.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"
}
Done.