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 main (8aee78), with Swift 6.0 for macOS (SPM) on 11 Mar 2025 04:28:26 UTC.

Swift 6 data race errors: 12

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.60.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/apple/swift-collections-benchmark.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/apple/swift-collections-benchmark
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 8aee78a Merge pull request #23 from apple/github-actions-support
Cloned https://github.com/apple/swift-collections-benchmark.git
Revision (git rev-parse @):
8aee78a172a3d77a34cd34b61fb285fc814b4f73
SUCCESS checkout https://github.com/apple/swift-collections-benchmark.git at main
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/apple/swift-system
[1/4214] Fetching swift-system
[3668/18920] Fetching swift-system, swift-argument-parser
Fetched https://github.com/apple/swift-system from cache (1.65s)
Fetched https://github.com/apple/swift-argument-parser from cache (1.65s)
Computing version for https://github.com/apple/swift-system
Computed https://github.com/apple/swift-system at 1.2.1 (0.56s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.1.4 (0.56s)
Creating working copy for https://github.com/apple/swift-system
Working copy of https://github.com/apple/swift-system resolved at 1.2.1
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.1.4
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "swift-collections-benchmark",
      "name": "swift-collections-benchmark",
      "url": "https://github.com/apple/swift-collections-benchmark.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-collections-benchmark",
      "dependencies": [
        {
          "identity": "swift-argument-parser",
          "name": "swift-argument-parser",
          "url": "https://github.com/apple/swift-argument-parser",
          "version": "1.5.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-argument-parser",
          "dependencies": [
          ]
        },
        {
          "identity": "swift-system",
          "name": "swift-system",
          "url": "https://github.com/apple/swift-system",
          "version": "1.4.2",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-system",
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/apple/swift-collections-benchmark.git
[1/351] Fetching swift-collections-benchmark
Fetched https://github.com/apple/swift-collections-benchmark.git from cache (1.25s)
Fetching https://github.com/apple/swift-system from cache
Fetching https://github.com/apple/swift-argument-parser from cache
Fetched https://github.com/apple/swift-system from cache (0.53s)
Fetched https://github.com/apple/swift-argument-parser from cache (0.53s)
Computing version for https://github.com/apple/swift-system
Computed https://github.com/apple/swift-system at 1.4.2 (0.44s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.5.0 (0.47s)
Creating working copy for https://github.com/apple/swift-collections-benchmark.git
Working copy of https://github.com/apple/swift-collections-benchmark.git resolved at main (8aee78a)
Creating working copy for https://github.com/apple/swift-system
Working copy of https://github.com/apple/swift-system resolved at 1.4.2
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.5.0
warning: '.resolve-product-dependencies': dependency 'swift-collections-benchmark' is not used by any target
Found 2 product dependencies
  - swift-argument-parser
  - swift-system
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/apple/swift-collections-benchmark.git
https://github.com/apple/swift-collections-benchmark.git
{
  "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" : "/Users/admin/builder/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"
}
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.2.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures
[1/1] Compiling plugin GenerateManualPlugin
Building for debugging...
[1/7] Write sources
[5/7] Compiling CSystem shims.c
[6/7] Write swift-version-5BDAB9E9C0126B9D.txt
[8/30] Compiling ArgumentParserToolInfo ToolInfo.swift
[9/30] Emitting module ArgumentParserToolInfo
[10/67] Compiling ArgumentParser BashCompletionsGenerator.swift
[11/67] Compiling ArgumentParser CompletionsGenerator.swift
[12/69] Compiling ArgumentParser ArgumentHelp.swift
[13/69] Compiling ArgumentParser ArgumentVisibility.swift
[14/69] Emitting module SystemPackage
[15/69] Compiling ArgumentParser ParsableArgumentsValidation.swift
[16/69] Compiling ArgumentParser ParsableCommand.swift
[17/69] Compiling ArgumentParser SplitArguments.swift
[18/69] Compiling ArgumentParser DumpHelpGenerator.swift
[19/69] Compiling ArgumentParser FishCompletionsGenerator.swift
[20/69] Compiling ArgumentParser ZshCompletionsGenerator.swift
[21/69] Compiling ArgumentParser CommandConfiguration.swift
[22/69] Compiling ArgumentParser EnumerableFlag.swift
[23/69] Compiling ArgumentParser Argument.swift
[24/69] Compiling ArgumentParser OptionGroup.swift
[25/69] Compiling ArgumentParser AsyncParsableCommand.swift
[26/69] Compiling ArgumentParser HelpCommand.swift
[27/69] Compiling ArgumentParser ExpressibleByArgument.swift
[28/69] Compiling ArgumentParser ParsableArguments.swift
[29/69] Compiling ArgumentParser CompletionKind.swift
[30/69] Compiling ArgumentParser ParserError.swift
[31/69] Compiling SystemPackage Util.swift
[32/69] Compiling SystemPackage UtilConsumers.swift
[41/72] Compiling ArgumentParser SequenceExtensions.swift
[42/72] Compiling ArgumentParser StringExtensions.swift
[43/72] Compiling ArgumentParser Tree.swift
[44/72] Emitting module ArgumentParser
[45/72] Compiling ArgumentParser Errors.swift
[46/72] Compiling ArgumentParser Flag.swift
[47/72] Compiling ArgumentParser NameSpecification.swift
[48/72] Compiling ArgumentParser Option.swift
[49/72] Compiling ArgumentParser ArgumentDecoder.swift
[50/72] Compiling ArgumentParser ArgumentDefinition.swift
[51/72] Compiling ArgumentParser ArgumentSet.swift
[52/72] Compiling ArgumentParser CommandParser.swift
[63/72] Compiling ArgumentParser Parsed.swift
[64/72] Compiling ArgumentParser ParsedValues.swift
[69/72] Compiling ArgumentParser HelpGenerator.swift
[70/72] Compiling ArgumentParser MessageInfo.swift
[71/72] Compiling ArgumentParser UsageGenerator.swift
[72/72] Compiling ArgumentParser CollectionExtensions.swift
[73/147] Compiling CollectionsBenchmark Blackhole.swift
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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 | }
/Users/admin/builder/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 |
/Users/admin/builder/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,
[74/147] Compiling CollectionsBenchmark Identity.swift
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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 | }
/Users/admin/builder/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 |
/Users/admin/builder/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,
[75/147] Compiling CollectionsBenchmark Measurement.swift
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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 | }
/Users/admin/builder/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 |
/Users/admin/builder/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,
[76/147] Compiling CollectionsBenchmark Sample+Statistic.swift
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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 | }
/Users/admin/builder/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 |
/Users/admin/builder/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,
[77/147] Compiling CollectionsBenchmark Sample.swift
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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 | }
/Users/admin/builder/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 |
/Users/admin/builder/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,
[78/147] Compiling CollectionsBenchmark Size.swift
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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 | }
/Users/admin/builder/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 |
/Users/admin/builder/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,
[79/147] Compiling CollectionsBenchmark TaskResults.swift
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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 | }
/Users/admin/builder/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 |
/Users/admin/builder/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,
[80/147] Compiling CollectionsBenchmark Tick.swift
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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 | }
/Users/admin/builder/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 |
/Users/admin/builder/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,
[81/147] Compiling CollectionsBenchmark Time.swift
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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 | }
/Users/admin/builder/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 |
/Users/admin/builder/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,
[82/155] Compiling CollectionsBenchmark ImageFormat.swift
[83/155] Compiling CollectionsBenchmark Renderer.swift
[84/155] Compiling CollectionsBenchmark Shape.swift
[85/155] Compiling CollectionsBenchmark Stroke.swift
[86/155] Compiling CollectionsBenchmark Text.swift
[87/155] Compiling CollectionsBenchmark CocoaRenderer.swift
[88/155] Compiling CollectionsBenchmark CoreGraphics.swift
[89/155] Compiling CollectionsBenchmark DefaultRenderer.swift
[90/155] Compiling CollectionsBenchmark FilePath extensions.swift
[91/155] Compiling CollectionsBenchmark ProjectInfo.swift
[92/155] Compiling CollectionsBenchmark _MutableKeyValuePairs.swift
[93/155] Compiling CollectionsBenchmark _Shims.swift
[94/155] Compiling CollectionsBenchmark _SimpleOrderedDictionary.swift
[95/155] Compiling CollectionsBenchmark _SimpleOrderedSet.swift
[96/155] Compiling CollectionsBenchmark _SimpleSortedBag.swift
[97/155] Compiling CollectionsBenchmark _SimpleSortedDictionary.swift
[98/155] Compiling CollectionsBenchmark Benchmark.swift
/Users/admin/builder/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 |
/Users/admin/builder/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,
[99/155] Compiling CollectionsBenchmark BenchmarkResults.swift
/Users/admin/builder/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 |
/Users/admin/builder/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,
[100/155] Compiling CollectionsBenchmark Task.swift
/Users/admin/builder/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 |
/Users/admin/builder/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,
[101/155] Compiling CollectionsBenchmark TaskID.swift
/Users/admin/builder/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 |
/Users/admin/builder/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,
[102/155] Compiling CollectionsBenchmark _ExecutionContext.swift
/Users/admin/builder/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 |
/Users/admin/builder/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,
[103/155] Compiling CollectionsBenchmark _TypeBox.swift
/Users/admin/builder/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 |
/Users/admin/builder/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,
[104/155] Compiling CollectionsBenchmark BenchmarkCLI+Info.swift
/Users/admin/builder/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 |
/Users/admin/builder/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,
[105/155] Compiling CollectionsBenchmark BenchmarkCLI+Library+List.swift
/Users/admin/builder/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 |
/Users/admin/builder/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,
[106/155] Compiling CollectionsBenchmark BenchmarkCLI+Results+Merge.swift
[107/155] Compiling CollectionsBenchmark BenchmarkCLI+Results.swift
[108/155] Compiling CollectionsBenchmark BenchmarkCLI+Run.swift
[109/155] Compiling CollectionsBenchmark BenchmarkCLI+TaskSelection.swift
[110/155] Compiling CollectionsBenchmark BenchmarkCLI.swift
[111/155] Compiling CollectionsBenchmark _Document.swift
[112/155] Compiling CollectionsBenchmark Band.swift
[113/155] Compiling CollectionsBenchmark Chart+Options.swift
[114/155] Compiling CollectionsBenchmark BenchmarkCLI+Library+Render.swift
/Users/admin/builder/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.")
[115/155] Compiling CollectionsBenchmark BenchmarkCLI+Library+Run.swift
/Users/admin/builder/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.")
[116/155] Compiling CollectionsBenchmark BenchmarkCLI+Library.swift
/Users/admin/builder/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.")
[117/155] Compiling CollectionsBenchmark BenchmarkCLI+Render+Options.swift
/Users/admin/builder/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.")
[118/155] Compiling CollectionsBenchmark BenchmarkCLI+Render.swift
/Users/admin/builder/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.")
[119/155] Compiling CollectionsBenchmark BenchmarkCLI+Results+Compare.swift
/Users/admin/builder/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.")
[120/155] Compiling CollectionsBenchmark BenchmarkCLI+Results+Delete.swift
/Users/admin/builder/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.")
[121/155] Compiling CollectionsBenchmark BenchmarkCLI+Results+ListTasks.swift
/Users/admin/builder/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.")
[122/155] Compiling CollectionsBenchmark Chart.swift
/Users/admin/builder/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)
[123/155] Compiling CollectionsBenchmark ChartScales.swift
/Users/admin/builder/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)
[124/155] Compiling CollectionsBenchmark ChartUtils.swift
/Users/admin/builder/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)
[125/155] Compiling CollectionsBenchmark Curve.swift
/Users/admin/builder/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)
[126/155] Compiling CollectionsBenchmark EdgeInsets.swift
/Users/admin/builder/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)
[127/155] Compiling CollectionsBenchmark Path.swift
/Users/admin/builder/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)
[128/155] Compiling CollectionsBenchmark Point.swift
/Users/admin/builder/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)
[129/155] Compiling CollectionsBenchmark Rectangle.swift
/Users/admin/builder/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)
[130/155] Compiling CollectionsBenchmark HTMLDocumentRenderer.swift
/Users/admin/builder/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,
[131/155] Compiling CollectionsBenchmark UIKitRenderer.swift
/Users/admin/builder/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,
[132/155] Compiling CollectionsBenchmark _XML.swift
/Users/admin/builder/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,
[133/155] Compiling CollectionsBenchmark Theme.swift
/Users/admin/builder/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,
[134/155] Compiling CollectionsBenchmark Compatibility.swift
/Users/admin/builder/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,
[135/155] Compiling CollectionsBenchmark BinarySearch.swift
/Users/admin/builder/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,
[136/155] Compiling CollectionsBenchmark Complain.swift
/Users/admin/builder/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,
[137/155] Compiling CollectionsBenchmark Debug.swift
/Users/admin/builder/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,
[138/155] Compiling CollectionsBenchmark Timer.swift
[139/155] Compiling CollectionsBenchmark AnyTask.swift
[140/155] Compiling CollectionsBenchmark Benchmark+ChartLibrary.swift
[141/155] Compiling CollectionsBenchmark Benchmark+Error.swift
[142/155] Compiling CollectionsBenchmark Benchmark+Event.swift
[143/155] Compiling CollectionsBenchmark Benchmark+Links.swift
[144/155] Compiling CollectionsBenchmark Benchmark+Main.swift
[145/155] Compiling CollectionsBenchmark Benchmark+Options.swift
[146/155] Compiling CollectionsBenchmark Benchmark+RunOptions.swift
[147/155] Emitting module CollectionsBenchmark
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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)
/Users/admin/builder/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 | }
/Users/admin/builder/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 |
/Users/admin/builder/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,
/Users/admin/builder/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 |
/Users/admin/builder/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.")
/Users/admin/builder/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,
[148/155] Compiling CollectionsBenchmark Transform.swift
[149/155] Compiling CollectionsBenchmark Vector.swift
[150/155] Compiling CollectionsBenchmark Color.swift
[151/155] Compiling CollectionsBenchmark DocumentRenderer.swift
[152/155] Compiling CollectionsBenchmark Font.swift
[153/155] Compiling CollectionsBenchmark Graphics+Element.swift
[154/155] Compiling CollectionsBenchmark Graphics+SVG.swift
[155/155] Compiling CollectionsBenchmark Graphics.swift
Build complete! (22.07s)
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" : "/Users/admin/builder/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"
}
Done.