The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of swift-collections-benchmark, reference 0.0.3 (e8b88a), with Swift 6.0 for Linux on 29 Nov 2024 00:41:15 UTC.

Swift 6 data race errors: 12

Build Command

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

Build Log

 16 |   public let seconds: TimeInterval
 17 |
    :
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
    |                     |- warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'femtosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |   public static let attosecond = Time(1e-18)
 32 |   public static let zero = Time(0)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:31:21: warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
    |                     |- warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'attosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |   public static let zero = Time(0)
 33 | }
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:32:21: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
 32 |   public static let zero = Time(0)
    |                     |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 | }
 34 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:111:22: warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
109 |
110 | extension Time {
111 |   private static let _scaleFromSuffix: [String: Time] = [
    |                      |- warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate '_scaleFromSuffix' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 |     "": .second,
113 |     "s": .second,
[89/159] Compiling CollectionsBenchmark Measurement.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:28:21: warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 26 |   public static let millisecond = Time(1e-3)
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
    |                     |- warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'nanosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:25:21: warning: static property 'second' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 23 |
 24 | extension Time {
 25 |   public static let second = Time(1)
    |                     |- warning: static property 'second' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'second' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 26 |   public static let millisecond = Time(1e-3)
 27 |   public static let microsecond = Time(1e-6)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:26:21: warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 24 | extension Time {
 25 |   public static let second = Time(1)
 26 |   public static let millisecond = Time(1e-3)
    |                     |- warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'millisecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:27:21: warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 25 |   public static let second = Time(1)
 26 |   public static let millisecond = Time(1e-3)
 27 |   public static let microsecond = Time(1e-6)
    |                     |- warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'microsecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
    |                     |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'picosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:30:21: warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
    |                     |- warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'femtosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |   public static let attosecond = Time(1e-18)
 32 |   public static let zero = Time(0)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:31:21: warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
    |                     |- warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'attosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |   public static let zero = Time(0)
 33 | }
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:32:21: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
 32 |   public static let zero = Time(0)
    |                     |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 | }
 34 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:111:22: warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
109 |
110 | extension Time {
111 |   private static let _scaleFromSuffix: [String: Time] = [
    |                      |- warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate '_scaleFromSuffix' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 |     "": .second,
113 |     "s": .second,
[90/159] Compiling CollectionsBenchmark Sample+Statistic.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:28:21: warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 26 |   public static let millisecond = Time(1e-3)
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
    |                     |- warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'nanosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:25:21: warning: static property 'second' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 23 |
 24 | extension Time {
 25 |   public static let second = Time(1)
    |                     |- warning: static property 'second' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'second' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 26 |   public static let millisecond = Time(1e-3)
 27 |   public static let microsecond = Time(1e-6)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:26:21: warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 24 | extension Time {
 25 |   public static let second = Time(1)
 26 |   public static let millisecond = Time(1e-3)
    |                     |- warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'millisecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:27:21: warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 25 |   public static let second = Time(1)
 26 |   public static let millisecond = Time(1e-3)
 27 |   public static let microsecond = Time(1e-6)
    |                     |- warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'microsecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
    |                     |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'picosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:30:21: warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
    |                     |- warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'femtosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |   public static let attosecond = Time(1e-18)
 32 |   public static let zero = Time(0)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:31:21: warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
    |                     |- warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'attosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |   public static let zero = Time(0)
 33 | }
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:32:21: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
 32 |   public static let zero = Time(0)
    |                     |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 | }
 34 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:111:22: warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
109 |
110 | extension Time {
111 |   private static let _scaleFromSuffix: [String: Time] = [
    |                      |- warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate '_scaleFromSuffix' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 |     "": .second,
113 |     "s": .second,
[91/159] Compiling CollectionsBenchmark Sample.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:28:21: warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 26 |   public static let millisecond = Time(1e-3)
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
    |                     |- warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'nanosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:25:21: warning: static property 'second' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 23 |
 24 | extension Time {
 25 |   public static let second = Time(1)
    |                     |- warning: static property 'second' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'second' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 26 |   public static let millisecond = Time(1e-3)
 27 |   public static let microsecond = Time(1e-6)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:26:21: warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 24 | extension Time {
 25 |   public static let second = Time(1)
 26 |   public static let millisecond = Time(1e-3)
    |                     |- warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'millisecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:27:21: warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 25 |   public static let second = Time(1)
 26 |   public static let millisecond = Time(1e-3)
 27 |   public static let microsecond = Time(1e-6)
    |                     |- warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'microsecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
    |                     |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'picosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:30:21: warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
    |                     |- warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'femtosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |   public static let attosecond = Time(1e-18)
 32 |   public static let zero = Time(0)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:31:21: warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
    |                     |- warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'attosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |   public static let zero = Time(0)
 33 | }
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:32:21: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
 32 |   public static let zero = Time(0)
    |                     |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 | }
 34 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:111:22: warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
109 |
110 | extension Time {
111 |   private static let _scaleFromSuffix: [String: Time] = [
    |                      |- warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate '_scaleFromSuffix' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 |     "": .second,
113 |     "s": .second,
[92/159] Compiling CollectionsBenchmark Size.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:28:21: warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 26 |   public static let millisecond = Time(1e-3)
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
    |                     |- warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'nanosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:25:21: warning: static property 'second' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 23 |
 24 | extension Time {
 25 |   public static let second = Time(1)
    |                     |- warning: static property 'second' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'second' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 26 |   public static let millisecond = Time(1e-3)
 27 |   public static let microsecond = Time(1e-6)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:26:21: warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 24 | extension Time {
 25 |   public static let second = Time(1)
 26 |   public static let millisecond = Time(1e-3)
    |                     |- warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'millisecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:27:21: warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 25 |   public static let second = Time(1)
 26 |   public static let millisecond = Time(1e-3)
 27 |   public static let microsecond = Time(1e-6)
    |                     |- warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'microsecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
    |                     |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'picosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:30:21: warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
    |                     |- warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'femtosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |   public static let attosecond = Time(1e-18)
 32 |   public static let zero = Time(0)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:31:21: warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
    |                     |- warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'attosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |   public static let zero = Time(0)
 33 | }
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:32:21: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
 32 |   public static let zero = Time(0)
    |                     |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 | }
 34 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:111:22: warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
109 |
110 | extension Time {
111 |   private static let _scaleFromSuffix: [String: Time] = [
    |                      |- warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate '_scaleFromSuffix' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 |     "": .second,
113 |     "s": .second,
[93/159] Compiling CollectionsBenchmark TaskResults.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:28:21: warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 26 |   public static let millisecond = Time(1e-3)
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
    |                     |- warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'nanosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:25:21: warning: static property 'second' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 23 |
 24 | extension Time {
 25 |   public static let second = Time(1)
    |                     |- warning: static property 'second' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'second' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 26 |   public static let millisecond = Time(1e-3)
 27 |   public static let microsecond = Time(1e-6)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:26:21: warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 24 | extension Time {
 25 |   public static let second = Time(1)
 26 |   public static let millisecond = Time(1e-3)
    |                     |- warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'millisecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:27:21: warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 25 |   public static let second = Time(1)
 26 |   public static let millisecond = Time(1e-3)
 27 |   public static let microsecond = Time(1e-6)
    |                     |- warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'microsecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
    |                     |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'picosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:30:21: warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
    |                     |- warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'femtosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |   public static let attosecond = Time(1e-18)
 32 |   public static let zero = Time(0)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:31:21: warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
    |                     |- warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'attosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |   public static let zero = Time(0)
 33 | }
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:32:21: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
 32 |   public static let zero = Time(0)
    |                     |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 | }
 34 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:111:22: warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
109 |
110 | extension Time {
111 |   private static let _scaleFromSuffix: [String: Time] = [
    |                      |- warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate '_scaleFromSuffix' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 |     "": .second,
113 |     "s": .second,
[94/159] Compiling CollectionsBenchmark Tick.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:28:21: warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 26 |   public static let millisecond = Time(1e-3)
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
    |                     |- warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'nanosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:25:21: warning: static property 'second' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 23 |
 24 | extension Time {
 25 |   public static let second = Time(1)
    |                     |- warning: static property 'second' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'second' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 26 |   public static let millisecond = Time(1e-3)
 27 |   public static let microsecond = Time(1e-6)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:26:21: warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 24 | extension Time {
 25 |   public static let second = Time(1)
 26 |   public static let millisecond = Time(1e-3)
    |                     |- warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'millisecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:27:21: warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 25 |   public static let second = Time(1)
 26 |   public static let millisecond = Time(1e-3)
 27 |   public static let microsecond = Time(1e-6)
    |                     |- warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'microsecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
    |                     |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'picosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:30:21: warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
    |                     |- warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'femtosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |   public static let attosecond = Time(1e-18)
 32 |   public static let zero = Time(0)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:31:21: warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
    |                     |- warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'attosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |   public static let zero = Time(0)
 33 | }
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:32:21: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
 32 |   public static let zero = Time(0)
    |                     |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 | }
 34 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:111:22: warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
109 |
110 | extension Time {
111 |   private static let _scaleFromSuffix: [String: Time] = [
    |                      |- warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate '_scaleFromSuffix' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 |     "": .second,
113 |     "s": .second,
[95/159] Compiling CollectionsBenchmark Time.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:28:21: warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 26 |   public static let millisecond = Time(1e-3)
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
    |                     |- warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'nanosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:25:21: warning: static property 'second' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 23 |
 24 | extension Time {
 25 |   public static let second = Time(1)
    |                     |- warning: static property 'second' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'second' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 26 |   public static let millisecond = Time(1e-3)
 27 |   public static let microsecond = Time(1e-6)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:26:21: warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 24 | extension Time {
 25 |   public static let second = Time(1)
 26 |   public static let millisecond = Time(1e-3)
    |                     |- warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'millisecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:27:21: warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 25 |   public static let second = Time(1)
 26 |   public static let millisecond = Time(1e-3)
 27 |   public static let microsecond = Time(1e-6)
    |                     |- warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'microsecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
    |                     |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'picosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:30:21: warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
    |                     |- warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'femtosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |   public static let attosecond = Time(1e-18)
 32 |   public static let zero = Time(0)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:31:21: warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
    |                     |- warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'attosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |   public static let zero = Time(0)
 33 | }
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:32:21: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
 32 |   public static let zero = Time(0)
    |                     |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 | }
 34 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:111:22: warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
109 |
110 | extension Time {
111 |   private static let _scaleFromSuffix: [String: Time] = [
    |                      |- warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate '_scaleFromSuffix' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 |     "": .second,
113 |     "s": .second,
[96/159] Compiling CollectionsBenchmark Timer.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:28:21: warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 26 |   public static let millisecond = Time(1e-3)
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
    |                     |- warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'nanosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:25:21: warning: static property 'second' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 23 |
 24 | extension Time {
 25 |   public static let second = Time(1)
    |                     |- warning: static property 'second' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'second' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 26 |   public static let millisecond = Time(1e-3)
 27 |   public static let microsecond = Time(1e-6)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:26:21: warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 24 | extension Time {
 25 |   public static let second = Time(1)
 26 |   public static let millisecond = Time(1e-3)
    |                     |- warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'millisecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:27:21: warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 25 |   public static let second = Time(1)
 26 |   public static let millisecond = Time(1e-3)
 27 |   public static let microsecond = Time(1e-6)
    |                     |- warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'microsecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
    |                     |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'picosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:30:21: warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
    |                     |- warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'femtosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |   public static let attosecond = Time(1e-18)
 32 |   public static let zero = Time(0)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:31:21: warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
    |                     |- warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'attosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |   public static let zero = Time(0)
 33 | }
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:32:21: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
 32 |   public static let zero = Time(0)
    |                     |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 | }
 34 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:111:22: warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
109 |
110 | extension Time {
111 |   private static let _scaleFromSuffix: [String: Time] = [
    |                      |- warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate '_scaleFromSuffix' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 |     "": .second,
113 |     "s": .second,
[97/159] Compiling CollectionsBenchmark AnyTask.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:28:21: warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 26 |   public static let millisecond = Time(1e-3)
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
    |                     |- warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'nanosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:25:21: warning: static property 'second' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 23 |
 24 | extension Time {
 25 |   public static let second = Time(1)
    |                     |- warning: static property 'second' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'second' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 26 |   public static let millisecond = Time(1e-3)
 27 |   public static let microsecond = Time(1e-6)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:26:21: warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 24 | extension Time {
 25 |   public static let second = Time(1)
 26 |   public static let millisecond = Time(1e-3)
    |                     |- warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'millisecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:27:21: warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 25 |   public static let second = Time(1)
 26 |   public static let millisecond = Time(1e-3)
 27 |   public static let microsecond = Time(1e-6)
    |                     |- warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'microsecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
    |                     |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'picosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:30:21: warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
    |                     |- warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'femtosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |   public static let attosecond = Time(1e-18)
 32 |   public static let zero = Time(0)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:31:21: warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
    |                     |- warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'attosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |   public static let zero = Time(0)
 33 | }
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:32:21: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
 32 |   public static let zero = Time(0)
    |                     |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 | }
 34 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:111:22: warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
109 |
110 | extension Time {
111 |   private static let _scaleFromSuffix: [String: Time] = [
    |                      |- warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate '_scaleFromSuffix' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 |     "": .second,
113 |     "s": .second,
[98/169] Compiling CollectionsBenchmark Color.swift
[99/169] Compiling CollectionsBenchmark DocumentRenderer.swift
[100/169] Compiling CollectionsBenchmark Font.swift
[101/169] Compiling CollectionsBenchmark Graphics+Element.swift
[102/169] Compiling CollectionsBenchmark Graphics+SVG.swift
[103/169] Compiling CollectionsBenchmark Graphics.swift
[104/169] Compiling CollectionsBenchmark ImageFormat.swift
[105/169] Compiling CollectionsBenchmark Renderer.swift
[106/169] Compiling CollectionsBenchmark Shape.swift
[107/169] Compiling CollectionsBenchmark Stroke.swift
[108/169] Emitting module CollectionsBenchmark
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:25:21: warning: static property 'second' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 23 |
 24 | extension Time {
 25 |   public static let second = Time(1)
    |                     |- warning: static property 'second' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'second' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 26 |   public static let millisecond = Time(1e-3)
 27 |   public static let microsecond = Time(1e-6)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:26:21: warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 24 | extension Time {
 25 |   public static let second = Time(1)
 26 |   public static let millisecond = Time(1e-3)
    |                     |- warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'millisecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:27:21: warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 25 |   public static let second = Time(1)
 26 |   public static let millisecond = Time(1e-3)
 27 |   public static let microsecond = Time(1e-6)
    |                     |- warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'microsecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:28:21: warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 26 |   public static let millisecond = Time(1e-3)
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
    |                     |- warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'nanosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
    |                     |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'picosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:30:21: warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
    |                     |- warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'femtosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 31 |   public static let attosecond = Time(1e-18)
 32 |   public static let zero = Time(0)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:31:21: warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 29 |   public static let picosecond = Time(1e-12)
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
    |                     |- warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'attosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 32 |   public static let zero = Time(0)
 33 | }
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:32:21: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
 32 |   public static let zero = Time(0)
    |                     |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'zero' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 33 | }
 34 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:111:22: warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
109 |
110 | extension Time {
111 |   private static let _scaleFromSuffix: [String: Time] = [
    |                      |- warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
    |                      |- note: annotate '_scaleFromSuffix' with '@MainActor' if property should only be accessed from the main actor
    |                      `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 |     "": .second,
113 |     "s": .second,
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
   |                `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 |   var _hasExecuted = false
22 |
   :
26 |   }
27 |
28 |   static let shared: _ExecutionContext = { _ExecutionContext() }()
   |              |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/BenchmarkCLI/BenchmarkCLI+Render.swift:18:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | extension _BenchmarkCLI {
17 |   internal struct Render: ParsableCommand {
18 |     static var configuration = CommandConfiguration(
   |                |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |       commandName: "render",
20 |       abstract: "Generate charts from benchmark results.")
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 |   public static var knownThemes: Dictionary<String, Theme> = [
    |                     |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: annotate 'knownThemes' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 |     "light": Theme.light,
134 |     "dark": Theme.dark,
[109/169] Compiling CollectionsBenchmark Benchmark+ChartLibrary.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:18:12: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
16 |   public func main() {
17 |     // Turn off output buffering.
18 |     setbuf(stdout, nil)
   |            `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
19 |     setbuf(stderr, nil)
20 |
SwiftGlibc.stdout:1:12: note: var declared here
1 | public var stdout: UnsafeMutablePointer<FILE>!
  |            `- note: var declared here
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:19:12: warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
17 |     // Turn off output buffering.
18 |     setbuf(stdout, nil)
19 |     setbuf(stderr, nil)
   |            `- warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
20 |
21 |     _markAsExecuted()
SwiftGlibc.stderr:1:12: note: var declared here
1 | public var stderr: UnsafeMutablePointer<FILE>!
  |            `- note: var declared here
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
   |                `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 |   var _hasExecuted = false
22 |
   :
26 |   }
27 |
28 |   static let shared: _ExecutionContext = { _ExecutionContext() }()
   |              |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
[110/169] Compiling CollectionsBenchmark Benchmark+Error.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:18:12: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
16 |   public func main() {
17 |     // Turn off output buffering.
18 |     setbuf(stdout, nil)
   |            `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
19 |     setbuf(stderr, nil)
20 |
SwiftGlibc.stdout:1:12: note: var declared here
1 | public var stdout: UnsafeMutablePointer<FILE>!
  |            `- note: var declared here
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:19:12: warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
17 |     // Turn off output buffering.
18 |     setbuf(stdout, nil)
19 |     setbuf(stderr, nil)
   |            `- warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
20 |
21 |     _markAsExecuted()
SwiftGlibc.stderr:1:12: note: var declared here
1 | public var stderr: UnsafeMutablePointer<FILE>!
  |            `- note: var declared here
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
   |                `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 |   var _hasExecuted = false
22 |
   :
26 |   }
27 |
28 |   static let shared: _ExecutionContext = { _ExecutionContext() }()
   |              |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
[111/169] Compiling CollectionsBenchmark Benchmark+Event.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:18:12: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
16 |   public func main() {
17 |     // Turn off output buffering.
18 |     setbuf(stdout, nil)
   |            `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
19 |     setbuf(stderr, nil)
20 |
SwiftGlibc.stdout:1:12: note: var declared here
1 | public var stdout: UnsafeMutablePointer<FILE>!
  |            `- note: var declared here
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:19:12: warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
17 |     // Turn off output buffering.
18 |     setbuf(stdout, nil)
19 |     setbuf(stderr, nil)
   |            `- warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
20 |
21 |     _markAsExecuted()
SwiftGlibc.stderr:1:12: note: var declared here
1 | public var stderr: UnsafeMutablePointer<FILE>!
  |            `- note: var declared here
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
   |                `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 |   var _hasExecuted = false
22 |
   :
26 |   }
27 |
28 |   static let shared: _ExecutionContext = { _ExecutionContext() }()
   |              |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
[112/169] Compiling CollectionsBenchmark Benchmark+Links.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:18:12: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
16 |   public func main() {
17 |     // Turn off output buffering.
18 |     setbuf(stdout, nil)
   |            `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
19 |     setbuf(stderr, nil)
20 |
SwiftGlibc.stdout:1:12: note: var declared here
1 | public var stdout: UnsafeMutablePointer<FILE>!
  |            `- note: var declared here
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:19:12: warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
17 |     // Turn off output buffering.
18 |     setbuf(stdout, nil)
19 |     setbuf(stderr, nil)
   |            `- warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
20 |
21 |     _markAsExecuted()
SwiftGlibc.stderr:1:12: note: var declared here
1 | public var stderr: UnsafeMutablePointer<FILE>!
  |            `- note: var declared here
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
   |                `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 |   var _hasExecuted = false
22 |
   :
26 |   }
27 |
28 |   static let shared: _ExecutionContext = { _ExecutionContext() }()
   |              |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
[113/169] Compiling CollectionsBenchmark Benchmark+Main.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:18:12: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
16 |   public func main() {
17 |     // Turn off output buffering.
18 |     setbuf(stdout, nil)
   |            `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
19 |     setbuf(stderr, nil)
20 |
SwiftGlibc.stdout:1:12: note: var declared here
1 | public var stdout: UnsafeMutablePointer<FILE>!
  |            `- note: var declared here
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:19:12: warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
17 |     // Turn off output buffering.
18 |     setbuf(stdout, nil)
19 |     setbuf(stderr, nil)
   |            `- warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
20 |
21 |     _markAsExecuted()
SwiftGlibc.stderr:1:12: note: var declared here
1 | public var stderr: UnsafeMutablePointer<FILE>!
  |            `- note: var declared here
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
   |                `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 |   var _hasExecuted = false
22 |
   :
26 |   }
27 |
28 |   static let shared: _ExecutionContext = { _ExecutionContext() }()
   |              |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
[114/169] Compiling CollectionsBenchmark Benchmark+Options.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:18:12: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
16 |   public func main() {
17 |     // Turn off output buffering.
18 |     setbuf(stdout, nil)
   |            `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
19 |     setbuf(stderr, nil)
20 |
SwiftGlibc.stdout:1:12: note: var declared here
1 | public var stdout: UnsafeMutablePointer<FILE>!
  |            `- note: var declared here
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:19:12: warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
17 |     // Turn off output buffering.
18 |     setbuf(stdout, nil)
19 |     setbuf(stderr, nil)
   |            `- warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
20 |
21 |     _markAsExecuted()
SwiftGlibc.stderr:1:12: note: var declared here
1 | public var stderr: UnsafeMutablePointer<FILE>!
  |            `- note: var declared here
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
   |                `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 |   var _hasExecuted = false
22 |
   :
26 |   }
27 |
28 |   static let shared: _ExecutionContext = { _ExecutionContext() }()
   |              |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
[115/169] Compiling CollectionsBenchmark Benchmark+RunOptions.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:18:12: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
16 |   public func main() {
17 |     // Turn off output buffering.
18 |     setbuf(stdout, nil)
   |            `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
19 |     setbuf(stderr, nil)
20 |
SwiftGlibc.stdout:1:12: note: var declared here
1 | public var stdout: UnsafeMutablePointer<FILE>!
  |            `- note: var declared here
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:19:12: warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
17 |     // Turn off output buffering.
18 |     setbuf(stdout, nil)
19 |     setbuf(stderr, nil)
   |            `- warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
20 |
21 |     _markAsExecuted()
SwiftGlibc.stderr:1:12: note: var declared here
1 | public var stderr: UnsafeMutablePointer<FILE>!
  |            `- note: var declared here
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
   |                `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 |   var _hasExecuted = false
22 |
   :
26 |   }
27 |
28 |   static let shared: _ExecutionContext = { _ExecutionContext() }()
   |              |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
[116/169] Compiling CollectionsBenchmark Benchmark.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:18:12: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
16 |   public func main() {
17 |     // Turn off output buffering.
18 |     setbuf(stdout, nil)
   |            `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
19 |     setbuf(stderr, nil)
20 |
SwiftGlibc.stdout:1:12: note: var declared here
1 | public var stdout: UnsafeMutablePointer<FILE>!
  |            `- note: var declared here
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:19:12: warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
17 |     // Turn off output buffering.
18 |     setbuf(stdout, nil)
19 |     setbuf(stderr, nil)
   |            `- warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
20 |
21 |     _markAsExecuted()
SwiftGlibc.stderr:1:12: note: var declared here
1 | public var stderr: UnsafeMutablePointer<FILE>!
  |            `- note: var declared here
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
   |                `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 |   var _hasExecuted = false
22 |
   :
26 |   }
27 |
28 |   static let shared: _ExecutionContext = { _ExecutionContext() }()
   |              |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
[117/169] Compiling CollectionsBenchmark BenchmarkResults.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:18:12: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
16 |   public func main() {
17 |     // Turn off output buffering.
18 |     setbuf(stdout, nil)
   |            `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
19 |     setbuf(stderr, nil)
20 |
SwiftGlibc.stdout:1:12: note: var declared here
1 | public var stdout: UnsafeMutablePointer<FILE>!
  |            `- note: var declared here
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:19:12: warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
17 |     // Turn off output buffering.
18 |     setbuf(stdout, nil)
19 |     setbuf(stderr, nil)
   |            `- warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
20 |
21 |     _markAsExecuted()
SwiftGlibc.stderr:1:12: note: var declared here
1 | public var stderr: UnsafeMutablePointer<FILE>!
  |            `- note: var declared here
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
   |                `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 |   var _hasExecuted = false
22 |
   :
26 |   }
27 |
28 |   static let shared: _ExecutionContext = { _ExecutionContext() }()
   |              |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
[118/169] Compiling CollectionsBenchmark Task.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:18:12: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
16 |   public func main() {
17 |     // Turn off output buffering.
18 |     setbuf(stdout, nil)
   |            `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
19 |     setbuf(stderr, nil)
20 |
SwiftGlibc.stdout:1:12: note: var declared here
1 | public var stdout: UnsafeMutablePointer<FILE>!
  |            `- note: var declared here
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:19:12: warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
17 |     // Turn off output buffering.
18 |     setbuf(stdout, nil)
19 |     setbuf(stderr, nil)
   |            `- warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
20 |
21 |     _markAsExecuted()
SwiftGlibc.stderr:1:12: note: var declared here
1 | public var stderr: UnsafeMutablePointer<FILE>!
  |            `- note: var declared here
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
   |                `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 |   var _hasExecuted = false
22 |
   :
26 |   }
27 |
28 |   static let shared: _ExecutionContext = { _ExecutionContext() }()
   |              |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
[119/169] Compiling CollectionsBenchmark TaskID.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:18:12: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
16 |   public func main() {
17 |     // Turn off output buffering.
18 |     setbuf(stdout, nil)
   |            `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
19 |     setbuf(stderr, nil)
20 |
SwiftGlibc.stdout:1:12: note: var declared here
1 | public var stdout: UnsafeMutablePointer<FILE>!
  |            `- note: var declared here
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:19:12: warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
17 |     // Turn off output buffering.
18 |     setbuf(stdout, nil)
19 |     setbuf(stderr, nil)
   |            `- warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
20 |
21 |     _markAsExecuted()
SwiftGlibc.stderr:1:12: note: var declared here
1 | public var stderr: UnsafeMutablePointer<FILE>!
  |            `- note: var declared here
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
   |                `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 |   var _hasExecuted = false
22 |
   :
26 |   }
27 |
28 |   static let shared: _ExecutionContext = { _ExecutionContext() }()
   |              |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
[120/169] Compiling CollectionsBenchmark Text.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 |   public static var knownThemes: Dictionary<String, Theme> = [
    |                     |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: annotate 'knownThemes' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 |     "light": Theme.light,
134 |     "dark": Theme.dark,
[121/169] Compiling CollectionsBenchmark CocoaRenderer.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 |   public static var knownThemes: Dictionary<String, Theme> = [
    |                     |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: annotate 'knownThemes' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 |     "light": Theme.light,
134 |     "dark": Theme.dark,
[122/169] Compiling CollectionsBenchmark CoreGraphics.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 |   public static var knownThemes: Dictionary<String, Theme> = [
    |                     |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: annotate 'knownThemes' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 |     "light": Theme.light,
134 |     "dark": Theme.dark,
[123/169] Compiling CollectionsBenchmark DefaultRenderer.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 |   public static var knownThemes: Dictionary<String, Theme> = [
    |                     |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: annotate 'knownThemes' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 |     "light": Theme.light,
134 |     "dark": Theme.dark,
[124/169] Compiling CollectionsBenchmark HTMLDocumentRenderer.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 |   public static var knownThemes: Dictionary<String, Theme> = [
    |                     |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: annotate 'knownThemes' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 |     "light": Theme.light,
134 |     "dark": Theme.dark,
[125/169] Compiling CollectionsBenchmark UIKitRenderer.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 |   public static var knownThemes: Dictionary<String, Theme> = [
    |                     |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: annotate 'knownThemes' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 |     "light": Theme.light,
134 |     "dark": Theme.dark,
[126/169] Compiling CollectionsBenchmark _XML.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 |   public static var knownThemes: Dictionary<String, Theme> = [
    |                     |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: annotate 'knownThemes' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 |     "light": Theme.light,
134 |     "dark": Theme.dark,
[127/169] Compiling CollectionsBenchmark Theme.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 |   public static var knownThemes: Dictionary<String, Theme> = [
    |                     |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: annotate 'knownThemes' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 |     "light": Theme.light,
134 |     "dark": Theme.dark,
[128/169] Compiling CollectionsBenchmark Compatibility.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 |   public static var knownThemes: Dictionary<String, Theme> = [
    |                     |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: annotate 'knownThemes' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 |     "light": Theme.light,
134 |     "dark": Theme.dark,
[129/169] Compiling CollectionsBenchmark BinarySearch.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 |   public static var knownThemes: Dictionary<String, Theme> = [
    |                     |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: annotate 'knownThemes' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 |     "light": Theme.light,
134 |     "dark": Theme.dark,
[130/169] Compiling CollectionsBenchmark BenchmarkCLI+Results+Delete.swift
[131/169] Compiling CollectionsBenchmark BenchmarkCLI+Results+ListTasks.swift
[132/169] Compiling CollectionsBenchmark BenchmarkCLI+Results+Merge.swift
[133/169] Compiling CollectionsBenchmark BenchmarkCLI+Results.swift
[134/169] Compiling CollectionsBenchmark BenchmarkCLI+Run.swift
[135/169] Compiling CollectionsBenchmark BenchmarkCLI+TaskSelection.swift
[136/169] Compiling CollectionsBenchmark BenchmarkCLI.swift
[137/169] Compiling CollectionsBenchmark _Document.swift
[138/169] Compiling CollectionsBenchmark Band.swift
[139/169] Compiling CollectionsBenchmark Chart+Options.swift
[140/169] Compiling CollectionsBenchmark _ExecutionContext.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
   |                `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 |   var _hasExecuted = false
22 |
   :
26 |   }
27 |
28 |   static let shared: _ExecutionContext = { _ExecutionContext() }()
   |              |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 |   public static var knownThemes: Dictionary<String, Theme> = [
    |                     |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: annotate 'knownThemes' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 |     "light": Theme.light,
134 |     "dark": Theme.dark,
/host/spi-builder-workspace/Sources/CollectionsBenchmark/BenchmarkCLI/BenchmarkCLI+Render.swift:18:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | extension _BenchmarkCLI {
17 |   internal struct Render: ParsableCommand {
18 |     static var configuration = CommandConfiguration(
   |                |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |       commandName: "render",
20 |       abstract: "Generate charts from benchmark results.")
[141/169] Compiling CollectionsBenchmark _TypeBox.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
   |                `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 |   var _hasExecuted = false
22 |
   :
26 |   }
27 |
28 |   static let shared: _ExecutionContext = { _ExecutionContext() }()
   |              |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 |   public static var knownThemes: Dictionary<String, Theme> = [
    |                     |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: annotate 'knownThemes' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 |     "light": Theme.light,
134 |     "dark": Theme.dark,
/host/spi-builder-workspace/Sources/CollectionsBenchmark/BenchmarkCLI/BenchmarkCLI+Render.swift:18:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | extension _BenchmarkCLI {
17 |   internal struct Render: ParsableCommand {
18 |     static var configuration = CommandConfiguration(
   |                |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |       commandName: "render",
20 |       abstract: "Generate charts from benchmark results.")
[142/169] Compiling CollectionsBenchmark BenchmarkCLI+Info.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
   |                `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 |   var _hasExecuted = false
22 |
   :
26 |   }
27 |
28 |   static let shared: _ExecutionContext = { _ExecutionContext() }()
   |              |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 |   public static var knownThemes: Dictionary<String, Theme> = [
    |                     |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: annotate 'knownThemes' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 |     "light": Theme.light,
134 |     "dark": Theme.dark,
/host/spi-builder-workspace/Sources/CollectionsBenchmark/BenchmarkCLI/BenchmarkCLI+Render.swift:18:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | extension _BenchmarkCLI {
17 |   internal struct Render: ParsableCommand {
18 |     static var configuration = CommandConfiguration(
   |                |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |       commandName: "render",
20 |       abstract: "Generate charts from benchmark results.")
[143/169] Compiling CollectionsBenchmark BenchmarkCLI+Library+List.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
   |                `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 |   var _hasExecuted = false
22 |
   :
26 |   }
27 |
28 |   static let shared: _ExecutionContext = { _ExecutionContext() }()
   |              |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 |   public static var knownThemes: Dictionary<String, Theme> = [
    |                     |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: annotate 'knownThemes' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 |     "light": Theme.light,
134 |     "dark": Theme.dark,
/host/spi-builder-workspace/Sources/CollectionsBenchmark/BenchmarkCLI/BenchmarkCLI+Render.swift:18:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | extension _BenchmarkCLI {
17 |   internal struct Render: ParsableCommand {
18 |     static var configuration = CommandConfiguration(
   |                |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |       commandName: "render",
20 |       abstract: "Generate charts from benchmark results.")
[144/169] Compiling CollectionsBenchmark BenchmarkCLI+Library+Render.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
   |                `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 |   var _hasExecuted = false
22 |
   :
26 |   }
27 |
28 |   static let shared: _ExecutionContext = { _ExecutionContext() }()
   |              |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 |   public static var knownThemes: Dictionary<String, Theme> = [
    |                     |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: annotate 'knownThemes' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 |     "light": Theme.light,
134 |     "dark": Theme.dark,
/host/spi-builder-workspace/Sources/CollectionsBenchmark/BenchmarkCLI/BenchmarkCLI+Render.swift:18:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | extension _BenchmarkCLI {
17 |   internal struct Render: ParsableCommand {
18 |     static var configuration = CommandConfiguration(
   |                |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |       commandName: "render",
20 |       abstract: "Generate charts from benchmark results.")
[145/169] Compiling CollectionsBenchmark BenchmarkCLI+Library+Run.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
   |                `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 |   var _hasExecuted = false
22 |
   :
26 |   }
27 |
28 |   static let shared: _ExecutionContext = { _ExecutionContext() }()
   |              |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 |   public static var knownThemes: Dictionary<String, Theme> = [
    |                     |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: annotate 'knownThemes' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 |     "light": Theme.light,
134 |     "dark": Theme.dark,
/host/spi-builder-workspace/Sources/CollectionsBenchmark/BenchmarkCLI/BenchmarkCLI+Render.swift:18:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | extension _BenchmarkCLI {
17 |   internal struct Render: ParsableCommand {
18 |     static var configuration = CommandConfiguration(
   |                |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |       commandName: "render",
20 |       abstract: "Generate charts from benchmark results.")
[146/169] Compiling CollectionsBenchmark BenchmarkCLI+Library.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
   |                `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 |   var _hasExecuted = false
22 |
   :
26 |   }
27 |
28 |   static let shared: _ExecutionContext = { _ExecutionContext() }()
   |              |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 |   public static var knownThemes: Dictionary<String, Theme> = [
    |                     |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: annotate 'knownThemes' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 |     "light": Theme.light,
134 |     "dark": Theme.dark,
/host/spi-builder-workspace/Sources/CollectionsBenchmark/BenchmarkCLI/BenchmarkCLI+Render.swift:18:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | extension _BenchmarkCLI {
17 |   internal struct Render: ParsableCommand {
18 |     static var configuration = CommandConfiguration(
   |                |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |       commandName: "render",
20 |       abstract: "Generate charts from benchmark results.")
[147/169] Compiling CollectionsBenchmark BenchmarkCLI+Render+Options.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
   |                `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 |   var _hasExecuted = false
22 |
   :
26 |   }
27 |
28 |   static let shared: _ExecutionContext = { _ExecutionContext() }()
   |              |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 |   public static var knownThemes: Dictionary<String, Theme> = [
    |                     |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: annotate 'knownThemes' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 |     "light": Theme.light,
134 |     "dark": Theme.dark,
/host/spi-builder-workspace/Sources/CollectionsBenchmark/BenchmarkCLI/BenchmarkCLI+Render.swift:18:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | extension _BenchmarkCLI {
17 |   internal struct Render: ParsableCommand {
18 |     static var configuration = CommandConfiguration(
   |                |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |       commandName: "render",
20 |       abstract: "Generate charts from benchmark results.")
[148/169] Compiling CollectionsBenchmark BenchmarkCLI+Render.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
   |                `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 |   var _hasExecuted = false
22 |
   :
26 |   }
27 |
28 |   static let shared: _ExecutionContext = { _ExecutionContext() }()
   |              |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 |   public static var knownThemes: Dictionary<String, Theme> = [
    |                     |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: annotate 'knownThemes' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 |     "light": Theme.light,
134 |     "dark": Theme.dark,
/host/spi-builder-workspace/Sources/CollectionsBenchmark/BenchmarkCLI/BenchmarkCLI+Render.swift:18:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | extension _BenchmarkCLI {
17 |   internal struct Render: ParsableCommand {
18 |     static var configuration = CommandConfiguration(
   |                |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |       commandName: "render",
20 |       abstract: "Generate charts from benchmark results.")
[149/169] Compiling CollectionsBenchmark BenchmarkCLI+Results+Compare.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
   |                `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 |   var _hasExecuted = false
22 |
   :
26 |   }
27 |
28 |   static let shared: _ExecutionContext = { _ExecutionContext() }()
   |              |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 |   public static var knownThemes: Dictionary<String, Theme> = [
    |                     |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
    |                     |- note: annotate 'knownThemes' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 |     "light": Theme.light,
134 |     "dark": Theme.dark,
/host/spi-builder-workspace/Sources/CollectionsBenchmark/BenchmarkCLI/BenchmarkCLI+Render.swift:18:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | extension _BenchmarkCLI {
17 |   internal struct Render: ParsableCommand {
18 |     static var configuration = CommandConfiguration(
   |                |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
   |                |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
   |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |       commandName: "render",
20 |       abstract: "Generate charts from benchmark results.")
[150/169] Compiling CollectionsBenchmark Chart.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
    |                     |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'picosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
[151/169] Compiling CollectionsBenchmark ChartScales.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
    |                     |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'picosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
[152/169] Compiling CollectionsBenchmark ChartUtils.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
    |                     |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'picosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
[153/169] Compiling CollectionsBenchmark Curve.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
    |                     |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'picosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
[154/169] Compiling CollectionsBenchmark EdgeInsets.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
    |                     |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'picosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
[155/169] Compiling CollectionsBenchmark Path.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
    |                     |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'picosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
[156/169] Compiling CollectionsBenchmark Point.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
    |                     |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'picosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
[157/169] Compiling CollectionsBenchmark Rectangle.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
    |                     |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'picosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
[158/169] Compiling CollectionsBenchmark Transform.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
    |                     |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'picosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
[159/169] Compiling CollectionsBenchmark Vector.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
 13 | import ArgumentParser
 14 |
 15 | public struct Time {
    |               `- note: consider making struct 'Time' conform to the 'Sendable' protocol
 16 |   public let seconds: TimeInterval
 17 |
    :
 27 |   public static let microsecond = Time(1e-6)
 28 |   public static let nanosecond = Time(1e-9)
 29 |   public static let picosecond = Time(1e-12)
    |                     |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
    |                     |- note: annotate 'picosecond' with '@MainActor' if property should only be accessed from the main actor
    |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |   public static let femtosecond = Time(1e-15)
 31 |   public static let attosecond = Time(1e-18)
[160/169] Compiling CollectionsBenchmark Complain.swift
[161/169] Compiling CollectionsBenchmark Debug.swift
[162/169] Compiling CollectionsBenchmark FilePath extensions.swift
[163/169] Compiling CollectionsBenchmark ProjectInfo.swift
[164/169] Compiling CollectionsBenchmark _MutableKeyValuePairs.swift
[165/169] Compiling CollectionsBenchmark _Shims.swift
[166/169] Compiling CollectionsBenchmark _SimpleOrderedDictionary.swift
[167/169] Compiling CollectionsBenchmark _SimpleOrderedSet.swift
[168/169] Compiling CollectionsBenchmark _SimpleSortedBag.swift
[169/169] Compiling CollectionsBenchmark _SimpleSortedDictionary.swift
Build complete! (33.42s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.4",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser"
    },
    {
      "identity" : "swift-system",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.2.1",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-system"
    }
  ],
  "manifest_display_name" : "swift-collections-benchmark",
  "name" : "swift-collections-benchmark",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "CollectionsBenchmark",
      "targets" : [
        "CollectionsBenchmark"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "CollectionsBenchmarkTests",
      "module_type" : "SwiftTarget",
      "name" : "CollectionsBenchmarkTests",
      "path" : "Tests/CollectionsBenchmarkTests",
      "sources" : [
        "BinarySearchTests.swift",
        "GeometryTests.swift",
        "SimpleOrderedDictionaryTests.swift",
        "SimpleOrderedSetTests.swift",
        "SimpleSortedBagTests.swift",
        "SimpleSortedDictionaryTests.swift",
        "SizeTests.swift",
        "UtilitiesTests.swift"
      ],
      "target_dependencies" : [
        "CollectionsBenchmark"
      ],
      "type" : "test"
    },
    {
      "c99name" : "CollectionsBenchmark",
      "module_type" : "SwiftTarget",
      "name" : "CollectionsBenchmark",
      "path" : "Sources/CollectionsBenchmark",
      "product_dependencies" : [
        "ArgumentParser",
        "SystemPackage"
      ],
      "product_memberships" : [
        "CollectionsBenchmark"
      ],
      "sources" : [
        "Basics/Blackhole.swift",
        "Basics/Identity.swift",
        "Basics/Measurement.swift",
        "Basics/Sample+Statistic.swift",
        "Basics/Sample.swift",
        "Basics/Size.swift",
        "Basics/TaskResults.swift",
        "Basics/Tick.swift",
        "Basics/Time.swift",
        "Basics/Timer.swift",
        "Benchmark/AnyTask.swift",
        "Benchmark/Benchmark+ChartLibrary.swift",
        "Benchmark/Benchmark+Error.swift",
        "Benchmark/Benchmark+Event.swift",
        "Benchmark/Benchmark+Links.swift",
        "Benchmark/Benchmark+Main.swift",
        "Benchmark/Benchmark+Options.swift",
        "Benchmark/Benchmark+RunOptions.swift",
        "Benchmark/Benchmark.swift",
        "Benchmark/BenchmarkResults.swift",
        "Benchmark/Task.swift",
        "Benchmark/TaskID.swift",
        "Benchmark/_ExecutionContext.swift",
        "Benchmark/_TypeBox.swift",
        "BenchmarkCLI/BenchmarkCLI+Info.swift",
        "BenchmarkCLI/BenchmarkCLI+Library+List.swift",
        "BenchmarkCLI/BenchmarkCLI+Library+Render.swift",
        "BenchmarkCLI/BenchmarkCLI+Library+Run.swift",
        "BenchmarkCLI/BenchmarkCLI+Library.swift",
        "BenchmarkCLI/BenchmarkCLI+Render+Options.swift",
        "BenchmarkCLI/BenchmarkCLI+Render.swift",
        "BenchmarkCLI/BenchmarkCLI+Results+Compare.swift",
        "BenchmarkCLI/BenchmarkCLI+Results+Delete.swift",
        "BenchmarkCLI/BenchmarkCLI+Results+ListTasks.swift",
        "BenchmarkCLI/BenchmarkCLI+Results+Merge.swift",
        "BenchmarkCLI/BenchmarkCLI+Results.swift",
        "BenchmarkCLI/BenchmarkCLI+Run.swift",
        "BenchmarkCLI/BenchmarkCLI+TaskSelection.swift",
        "BenchmarkCLI/BenchmarkCLI.swift",
        "BenchmarkCLI/_Document.swift",
        "Charts/Band.swift",
        "Charts/Chart+Options.swift",
        "Charts/Chart.swift",
        "Charts/ChartScales.swift",
        "Charts/ChartUtils.swift",
        "Charts/Curve.swift",
        "Charts/Geometry/EdgeInsets.swift",
        "Charts/Geometry/Path.swift",
        "Charts/Geometry/Point.swift",
        "Charts/Geometry/Rectangle.swift",
        "Charts/Geometry/Transform.swift",
        "Charts/Geometry/Vector.swift",
        "Charts/Graphics/Color.swift",
        "Charts/Graphics/DocumentRenderer.swift",
        "Charts/Graphics/Font.swift",
        "Charts/Graphics/Graphics+Element.swift",
        "Charts/Graphics/Graphics+SVG.swift",
        "Charts/Graphics/Graphics.swift",
        "Charts/Graphics/ImageFormat.swift",
        "Charts/Graphics/Renderer.swift",
        "Charts/Graphics/Shape.swift",
        "Charts/Graphics/Stroke.swift",
        "Charts/Graphics/Text.swift",
        "Charts/Renderers/CocoaRenderer.swift",
        "Charts/Renderers/CoreGraphics.swift",
        "Charts/Renderers/DefaultRenderer.swift",
        "Charts/Renderers/HTMLDocumentRenderer.swift",
        "Charts/Renderers/UIKitRenderer.swift",
        "Charts/Renderers/_XML.swift",
        "Charts/Theme.swift",
        "Compatibility/Compatibility.swift",
        "Utilities/BinarySearch.swift",
        "Utilities/Complain.swift",
        "Utilities/Debug.swift",
        "Utilities/FilePath extensions.swift",
        "Utilities/ProjectInfo.swift",
        "Utilities/_MutableKeyValuePairs.swift",
        "Utilities/_Shims.swift",
        "Utilities/_SimpleOrderedDictionary.swift",
        "Utilities/_SimpleOrderedSet.swift",
        "Utilities/_SimpleSortedBag.swift",
        "Utilities/_SimpleSortedDictionary.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.3"
}
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:47d26c99ca4f1ac0a332c85fd5b13ff4390e72115219984a57a68fe9d1063a05
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
Done.