Build Information
Successful build of swift-collections-benchmark, reference 0.0.3 (e8b88a
), with Swift 6.1 for Linux on 27 Apr 2025 04:34:14 UTC.
Swift 6 data race errors: 12
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
Build Log
========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/apple/swift-collections-benchmark.git
Reference: 0.0.3
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/apple/swift-collections-benchmark
* tag 0.0.3 -> FETCH_HEAD
HEAD is now at e8b88af Merge pull request #16 from lorentey/main
Cloned https://github.com/apple/swift-collections-benchmark.git
Revision (git rev-parse @):
e8b88af0d678eacd65da84e99ccc1f0f402e9a97
SUCCESS checkout https://github.com/apple/swift-collections-benchmark.git at 0.0.3
========================================
Build
========================================
Selected platform: linux
Swift version: 6.1
Building package at path: $PWD
https://github.com/apple/swift-collections-benchmark.git
https://github.com/apple/swift-collections-benchmark.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
"dependencies" : [
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.4",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser"
},
{
"identity" : "swift-system",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-system"
}
],
"manifest_display_name" : "swift-collections-benchmark",
"name" : "swift-collections-benchmark",
"path" : "/host/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "CollectionsBenchmark",
"targets" : [
"CollectionsBenchmark"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "CollectionsBenchmarkTests",
"module_type" : "SwiftTarget",
"name" : "CollectionsBenchmarkTests",
"path" : "Tests/CollectionsBenchmarkTests",
"sources" : [
"BinarySearchTests.swift",
"GeometryTests.swift",
"SimpleOrderedDictionaryTests.swift",
"SimpleOrderedSetTests.swift",
"SimpleSortedBagTests.swift",
"SimpleSortedDictionaryTests.swift",
"SizeTests.swift",
"UtilitiesTests.swift"
],
"target_dependencies" : [
"CollectionsBenchmark"
],
"type" : "test"
},
{
"c99name" : "CollectionsBenchmark",
"module_type" : "SwiftTarget",
"name" : "CollectionsBenchmark",
"path" : "Sources/CollectionsBenchmark",
"product_dependencies" : [
"ArgumentParser",
"SystemPackage"
],
"product_memberships" : [
"CollectionsBenchmark"
],
"sources" : [
"Basics/Blackhole.swift",
"Basics/Identity.swift",
"Basics/Measurement.swift",
"Basics/Sample+Statistic.swift",
"Basics/Sample.swift",
"Basics/Size.swift",
"Basics/TaskResults.swift",
"Basics/Tick.swift",
"Basics/Time.swift",
"Basics/Timer.swift",
"Benchmark/AnyTask.swift",
"Benchmark/Benchmark+ChartLibrary.swift",
"Benchmark/Benchmark+Error.swift",
"Benchmark/Benchmark+Event.swift",
"Benchmark/Benchmark+Links.swift",
"Benchmark/Benchmark+Main.swift",
"Benchmark/Benchmark+Options.swift",
"Benchmark/Benchmark+RunOptions.swift",
"Benchmark/Benchmark.swift",
"Benchmark/BenchmarkResults.swift",
"Benchmark/Task.swift",
"Benchmark/TaskID.swift",
"Benchmark/_ExecutionContext.swift",
"Benchmark/_TypeBox.swift",
"BenchmarkCLI/BenchmarkCLI+Info.swift",
"BenchmarkCLI/BenchmarkCLI+Library+List.swift",
"BenchmarkCLI/BenchmarkCLI+Library+Render.swift",
"BenchmarkCLI/BenchmarkCLI+Library+Run.swift",
"BenchmarkCLI/BenchmarkCLI+Library.swift",
"BenchmarkCLI/BenchmarkCLI+Render+Options.swift",
"BenchmarkCLI/BenchmarkCLI+Render.swift",
"BenchmarkCLI/BenchmarkCLI+Results+Compare.swift",
"BenchmarkCLI/BenchmarkCLI+Results+Delete.swift",
"BenchmarkCLI/BenchmarkCLI+Results+ListTasks.swift",
"BenchmarkCLI/BenchmarkCLI+Results+Merge.swift",
"BenchmarkCLI/BenchmarkCLI+Results.swift",
"BenchmarkCLI/BenchmarkCLI+Run.swift",
"BenchmarkCLI/BenchmarkCLI+TaskSelection.swift",
"BenchmarkCLI/BenchmarkCLI.swift",
"BenchmarkCLI/_Document.swift",
"Charts/Band.swift",
"Charts/Chart+Options.swift",
"Charts/Chart.swift",
"Charts/ChartScales.swift",
"Charts/ChartUtils.swift",
"Charts/Curve.swift",
"Charts/Geometry/EdgeInsets.swift",
"Charts/Geometry/Path.swift",
"Charts/Geometry/Point.swift",
"Charts/Geometry/Rectangle.swift",
"Charts/Geometry/Transform.swift",
"Charts/Geometry/Vector.swift",
"Charts/Graphics/Color.swift",
"Charts/Graphics/DocumentRenderer.swift",
"Charts/Graphics/Font.swift",
"Charts/Graphics/Graphics+Element.swift",
"Charts/Graphics/Graphics+SVG.swift",
"Charts/Graphics/Graphics.swift",
"Charts/Graphics/ImageFormat.swift",
"Charts/Graphics/Renderer.swift",
"Charts/Graphics/Shape.swift",
"Charts/Graphics/Stroke.swift",
"Charts/Graphics/Text.swift",
"Charts/Renderers/CocoaRenderer.swift",
"Charts/Renderers/CoreGraphics.swift",
"Charts/Renderers/DefaultRenderer.swift",
"Charts/Renderers/HTMLDocumentRenderer.swift",
"Charts/Renderers/UIKitRenderer.swift",
"Charts/Renderers/_XML.swift",
"Charts/Theme.swift",
"Compatibility/Compatibility.swift",
"Utilities/BinarySearch.swift",
"Utilities/Complain.swift",
"Utilities/Debug.swift",
"Utilities/FilePath extensions.swift",
"Utilities/ProjectInfo.swift",
"Utilities/_MutableKeyValuePairs.swift",
"Utilities/_Shims.swift",
"Utilities/_SimpleOrderedDictionary.swift",
"Utilities/_SimpleOrderedSet.swift",
"Utilities/_SimpleSortedBag.swift",
"Utilities/_SimpleSortedDictionary.swift"
],
"type" : "library"
}
],
"tools_version" : "5.3"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/apple/swift-system
[1/4353] Fetching swift-system
[4354/19303] Fetching swift-system, swift-argument-parser
Fetched https://github.com/apple/swift-system from cache (0.89s)
Fetched https://github.com/apple/swift-argument-parser from cache (0.89s)
Computing version for https://github.com/apple/swift-system
Computed https://github.com/apple/swift-system at 1.4.2 (1.40s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.5.0 (0.50s)
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
[1/1] Compiling plugin GenerateManual
Building for debugging...
[1/7] Write sources
[5/7] Compiling CSystem shims.c
[6/7] Write swift-version-24593BA9C3E375BF.txt
[8/37] Emitting module SystemPackage
[9/40] Compiling ArgumentParserToolInfo ToolInfo.swift
[10/40] Emitting module ArgumentParserToolInfo
[12/79] Compiling ArgumentParser OptionGroup.swift
[13/79] Compiling ArgumentParser AsyncParsableCommand.swift
[14/79] Compiling ArgumentParser CommandConfiguration.swift
[15/79] Compiling ArgumentParser BashCompletionsGenerator.swift
[16/79] Compiling ArgumentParser CompletionsGenerator.swift
[17/79] Compiling ArgumentParser FishCompletionsGenerator.swift
[18/79] Compiling ArgumentParser ZshCompletionsGenerator.swift
[19/79] Compiling ArgumentParser Argument.swift
[20/79] Compiling ArgumentParser ArgumentHelp.swift
[21/79] Compiling ArgumentParser ArgumentDefinition.swift
[22/79] Compiling ArgumentParser ArgumentVisibility.swift
[23/79] Compiling ArgumentParser CompletionKind.swift
[24/79] Compiling ArgumentParser Errors.swift
[25/79] Compiling ArgumentParser Flag.swift
[26/79] Compiling ArgumentParser Parsed.swift
[27/79] Compiling ArgumentParser ParsedValues.swift
[28/79] Compiling ArgumentParser ParserError.swift
[29/79] Compiling ArgumentParser SplitArguments.swift
[30/79] Compiling ArgumentParser ArgumentSet.swift
[31/79] Compiling ArgumentParser CommandParser.swift
[32/79] Compiling ArgumentParser InputKey.swift
[33/79] Compiling ArgumentParser InputOrigin.swift
[34/79] Compiling ArgumentParser ParsableArgumentsValidation.swift
[35/79] Compiling ArgumentParser ParsableCommand.swift
[36/79] Compiling ArgumentParser ArgumentDecoder.swift
[37/79] Compiling ArgumentParser Name.swift
[38/79] Compiling ArgumentParser NameSpecification.swift
[39/79] Compiling ArgumentParser Option.swift
[40/79] Compiling ArgumentParser ExpressibleByArgument.swift
[41/79] Compiling ArgumentParser ParsableArguments.swift
[54/85] Emitting module ArgumentParser
[65/85] Compiling ArgumentParser CollectionExtensions.swift
[66/85] Compiling ArgumentParser Platform.swift
[67/85] Compiling ArgumentParser SequenceExtensions.swift
[68/85] Compiling ArgumentParser StringExtensions.swift
[69/85] Compiling ArgumentParser Tree.swift
[76/85] Compiling ArgumentParser DumpHelpGenerator.swift
[77/85] Compiling ArgumentParser HelpCommand.swift
[78/85] Compiling ArgumentParser HelpGenerator.swift
[79/85] Compiling ArgumentParser MessageInfo.swift
[80/85] Compiling ArgumentParser UsageGenerator.swift
[84/85] Compiling ArgumentParser CommandGroup.swift
[85/85] Compiling ArgumentParser EnumerableFlag.swift
[87/159] Compiling CollectionsBenchmark Blackhole.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:25:21: warning: static property 'second' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
23 |
24 | extension Time {
25 | public static let second = Time(1)
| |- warning: static property 'second' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'second' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:26:21: warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
24 | extension Time {
25 | public static let second = Time(1)
26 | public static let millisecond = Time(1e-3)
| |- warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'millisecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:27:21: warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
25 | public static let second = Time(1)
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
| |- warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'microsecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:28:21: warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
| |- warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'nanosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
| |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'picosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:30:21: warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
| |- warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'femtosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | public static let attosecond = Time(1e-18)
32 | public static let zero = Time(0)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:31:21: warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
| |- warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'attosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 | public static let zero = Time(0)
33 | }
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:32:21: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
32 | public static let zero = Time(0)
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | }
34 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:111:22: warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
109 |
110 | extension Time {
111 | private static let _scaleFromSuffix: [String: Time] = [
| |- warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property '_scaleFromSuffix' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 | "": .second,
113 | "s": .second,
[88/159] Compiling CollectionsBenchmark Identity.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:25:21: warning: static property 'second' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
23 |
24 | extension Time {
25 | public static let second = Time(1)
| |- warning: static property 'second' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'second' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:26:21: warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
24 | extension Time {
25 | public static let second = Time(1)
26 | public static let millisecond = Time(1e-3)
| |- warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'millisecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:27:21: warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
25 | public static let second = Time(1)
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
| |- warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'microsecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:28:21: warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
| |- warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'nanosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
| |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'picosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:30:21: warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
| |- warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'femtosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | public static let attosecond = Time(1e-18)
32 | public static let zero = Time(0)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:31:21: warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
| |- warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'attosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 | public static let zero = Time(0)
33 | }
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:32:21: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
32 | public static let zero = Time(0)
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | }
34 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:111:22: warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
109 |
110 | extension Time {
111 | private static let _scaleFromSuffix: [String: Time] = [
| |- warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property '_scaleFromSuffix' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 | "": .second,
113 | "s": .second,
[89/159] Compiling CollectionsBenchmark Measurement.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift: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: add '@MainActor' to make static property 'second' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:26:21: warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
24 | extension Time {
25 | public static let second = Time(1)
26 | public static let millisecond = Time(1e-3)
| |- warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'millisecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:27:21: warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
25 | public static let second = Time(1)
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
| |- warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'microsecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:28:21: warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
| |- warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'nanosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
| |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'picosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:30:21: warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
| |- warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'femtosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | public static let attosecond = Time(1e-18)
32 | public static let zero = Time(0)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:31:21: warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
| |- warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'attosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 | public static let zero = Time(0)
33 | }
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:32:21: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
32 | public static let zero = Time(0)
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | }
34 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:111:22: warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
109 |
110 | extension Time {
111 | private static let _scaleFromSuffix: [String: Time] = [
| |- warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property '_scaleFromSuffix' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 | "": .second,
113 | "s": .second,
[90/159] Compiling CollectionsBenchmark Sample+Statistic.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift: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: add '@MainActor' to make static property 'second' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:26:21: warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
24 | extension Time {
25 | public static let second = Time(1)
26 | public static let millisecond = Time(1e-3)
| |- warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'millisecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:27:21: warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
25 | public static let second = Time(1)
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
| |- warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'microsecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:28:21: warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
| |- warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'nanosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
| |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'picosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:30:21: warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
| |- warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'femtosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | public static let attosecond = Time(1e-18)
32 | public static let zero = Time(0)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:31:21: warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
| |- warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'attosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 | public static let zero = Time(0)
33 | }
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:32:21: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
32 | public static let zero = Time(0)
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | }
34 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:111:22: warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
109 |
110 | extension Time {
111 | private static let _scaleFromSuffix: [String: Time] = [
| |- warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property '_scaleFromSuffix' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 | "": .second,
113 | "s": .second,
[91/159] Compiling CollectionsBenchmark Sample.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift: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: add '@MainActor' to make static property 'second' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:26:21: warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
24 | extension Time {
25 | public static let second = Time(1)
26 | public static let millisecond = Time(1e-3)
| |- warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'millisecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:27:21: warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
25 | public static let second = Time(1)
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
| |- warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'microsecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:28:21: warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
| |- warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'nanosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
| |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'picosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:30:21: warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
| |- warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'femtosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | public static let attosecond = Time(1e-18)
32 | public static let zero = Time(0)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:31:21: warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
| |- warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'attosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 | public static let zero = Time(0)
33 | }
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:32:21: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
32 | public static let zero = Time(0)
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | }
34 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:111:22: warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
109 |
110 | extension Time {
111 | private static let _scaleFromSuffix: [String: Time] = [
| |- warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property '_scaleFromSuffix' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 | "": .second,
113 | "s": .second,
[92/159] Compiling CollectionsBenchmark Size.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift: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: add '@MainActor' to make static property 'second' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:26:21: warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
24 | extension Time {
25 | public static let second = Time(1)
26 | public static let millisecond = Time(1e-3)
| |- warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'millisecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:27:21: warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
25 | public static let second = Time(1)
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
| |- warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'microsecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:28:21: warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
| |- warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'nanosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
| |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'picosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:30:21: warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
| |- warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'femtosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | public static let attosecond = Time(1e-18)
32 | public static let zero = Time(0)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:31:21: warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
| |- warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'attosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 | public static let zero = Time(0)
33 | }
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:32:21: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
32 | public static let zero = Time(0)
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | }
34 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:111:22: warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
109 |
110 | extension Time {
111 | private static let _scaleFromSuffix: [String: Time] = [
| |- warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property '_scaleFromSuffix' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 | "": .second,
113 | "s": .second,
[93/159] Compiling CollectionsBenchmark TaskResults.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift: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: add '@MainActor' to make static property 'second' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:26:21: warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
24 | extension Time {
25 | public static let second = Time(1)
26 | public static let millisecond = Time(1e-3)
| |- warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'millisecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:27:21: warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
25 | public static let second = Time(1)
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
| |- warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'microsecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:28:21: warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
| |- warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'nanosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
| |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'picosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:30:21: warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
| |- warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'femtosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | public static let attosecond = Time(1e-18)
32 | public static let zero = Time(0)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:31:21: warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
| |- warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'attosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 | public static let zero = Time(0)
33 | }
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:32:21: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
32 | public static let zero = Time(0)
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | }
34 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:111:22: warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
109 |
110 | extension Time {
111 | private static let _scaleFromSuffix: [String: Time] = [
| |- warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property '_scaleFromSuffix' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 | "": .second,
113 | "s": .second,
[94/159] Compiling CollectionsBenchmark Tick.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift: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: add '@MainActor' to make static property 'second' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:26:21: warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
24 | extension Time {
25 | public static let second = Time(1)
26 | public static let millisecond = Time(1e-3)
| |- warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'millisecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:27:21: warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
25 | public static let second = Time(1)
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
| |- warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'microsecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:28:21: warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
| |- warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'nanosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
| |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'picosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:30:21: warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
| |- warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'femtosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | public static let attosecond = Time(1e-18)
32 | public static let zero = Time(0)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:31:21: warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
| |- warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'attosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 | public static let zero = Time(0)
33 | }
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:32:21: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
32 | public static let zero = Time(0)
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | }
34 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:111:22: warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
109 |
110 | extension Time {
111 | private static let _scaleFromSuffix: [String: Time] = [
| |- warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property '_scaleFromSuffix' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 | "": .second,
113 | "s": .second,
[95/159] Compiling CollectionsBenchmark Time.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift: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: add '@MainActor' to make static property 'second' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:26:21: warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
24 | extension Time {
25 | public static let second = Time(1)
26 | public static let millisecond = Time(1e-3)
| |- warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'millisecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:27:21: warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
25 | public static let second = Time(1)
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
| |- warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'microsecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:28:21: warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
| |- warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'nanosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
| |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'picosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:30:21: warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
| |- warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'femtosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | public static let attosecond = Time(1e-18)
32 | public static let zero = Time(0)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:31:21: warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
| |- warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'attosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 | public static let zero = Time(0)
33 | }
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:32:21: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
32 | public static let zero = Time(0)
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | }
34 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:111:22: warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
109 |
110 | extension Time {
111 | private static let _scaleFromSuffix: [String: Time] = [
| |- warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property '_scaleFromSuffix' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 | "": .second,
113 | "s": .second,
[96/159] Compiling CollectionsBenchmark Timer.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift: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: add '@MainActor' to make static property 'second' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:26:21: warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
24 | extension Time {
25 | public static let second = Time(1)
26 | public static let millisecond = Time(1e-3)
| |- warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'millisecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:27:21: warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
25 | public static let second = Time(1)
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
| |- warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'microsecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:28:21: warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
| |- warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'nanosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
| |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'picosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:30:21: warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
| |- warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'femtosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | public static let attosecond = Time(1e-18)
32 | public static let zero = Time(0)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:31:21: warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
| |- warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'attosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 | public static let zero = Time(0)
33 | }
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:32:21: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
32 | public static let zero = Time(0)
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | }
34 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:111:22: warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
109 |
110 | extension Time {
111 | private static let _scaleFromSuffix: [String: Time] = [
| |- warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property '_scaleFromSuffix' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 | "": .second,
113 | "s": .second,
[97/159] Compiling CollectionsBenchmark AnyTask.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift: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: add '@MainActor' to make static property 'second' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:26:21: warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
24 | extension Time {
25 | public static let second = Time(1)
26 | public static let millisecond = Time(1e-3)
| |- warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'millisecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:27:21: warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
25 | public static let second = Time(1)
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
| |- warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'microsecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:28:21: warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
| |- warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'nanosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
| |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'picosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:30:21: warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
| |- warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'femtosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | public static let attosecond = Time(1e-18)
32 | public static let zero = Time(0)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:31:21: warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
| |- warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'attosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 | public static let zero = Time(0)
33 | }
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:32:21: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
32 | public static let zero = Time(0)
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | }
34 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:111:22: warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
109 |
110 | extension Time {
111 | private static let _scaleFromSuffix: [String: Time] = [
| |- warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property '_scaleFromSuffix' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 | "": .second,
113 | "s": .second,
[98/169] Emitting module CollectionsBenchmark
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:25:21: warning: static property 'second' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
23 |
24 | extension Time {
25 | public static let second = Time(1)
| |- warning: static property 'second' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'second' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:26:21: warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
24 | extension Time {
25 | public static let second = Time(1)
26 | public static let millisecond = Time(1e-3)
| |- warning: static property 'millisecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'millisecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:27:21: warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
25 | public static let second = Time(1)
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
| |- warning: static property 'microsecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'microsecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:28:21: warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
26 | public static let millisecond = Time(1e-3)
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
| |- warning: static property 'nanosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'nanosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:29:21: warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
27 | public static let microsecond = Time(1e-6)
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
| |- warning: static property 'picosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'picosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:30:21: warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
28 | public static let nanosecond = Time(1e-9)
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
| |- warning: static property 'femtosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'femtosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 | public static let attosecond = Time(1e-18)
32 | public static let zero = Time(0)
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:31:21: warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
29 | public static let picosecond = Time(1e-12)
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
| |- warning: static property 'attosecond' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'attosecond' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
32 | public static let zero = Time(0)
33 | }
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:32:21: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
30 | public static let femtosecond = Time(1e-15)
31 | public static let attosecond = Time(1e-18)
32 | public static let zero = Time(0)
| |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'Time' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 | }
34 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Basics/Time.swift:111:22: warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
13 | import ArgumentParser
14 |
15 | public struct Time {
| `- note: consider making struct 'Time' conform to the 'Sendable' protocol
16 | public let seconds: TimeInterval
17 |
:
109 |
110 | extension Time {
111 | private static let _scaleFromSuffix: [String: Time] = [
| |- warning: static property '_scaleFromSuffix' is not concurrency-safe because non-'Sendable' type '[String : Time]' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property '_scaleFromSuffix' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 | "": .second,
113 | "s": .second,
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
| `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 | var _hasExecuted = false
22 |
:
26 | }
27 |
28 | static let shared: _ExecutionContext = { _ExecutionContext() }()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/BenchmarkCLI/BenchmarkCLI+Render.swift:18:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | extension _BenchmarkCLI {
17 | internal struct Render: ParsableCommand {
18 | static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | commandName: "render",
20 | abstract: "Generate charts from benchmark results.")
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 | public static var knownThemes: Dictionary<String, Theme> = [
| |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'knownThemes' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 | "light": Theme.light,
134 | "dark": Theme.dark,
[99/169] Compiling CollectionsBenchmark Text.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 | public static var knownThemes: Dictionary<String, Theme> = [
| |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'knownThemes' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 | "light": Theme.light,
134 | "dark": Theme.dark,
[100/169] Compiling CollectionsBenchmark CocoaRenderer.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 | public static var knownThemes: Dictionary<String, Theme> = [
| |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'knownThemes' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 | "light": Theme.light,
134 | "dark": Theme.dark,
[101/169] Compiling CollectionsBenchmark CoreGraphics.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 | public static var knownThemes: Dictionary<String, Theme> = [
| |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'knownThemes' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 | "light": Theme.light,
134 | "dark": Theme.dark,
[102/169] Compiling CollectionsBenchmark DefaultRenderer.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 | public static var knownThemes: Dictionary<String, Theme> = [
| |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'knownThemes' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 | "light": Theme.light,
134 | "dark": Theme.dark,
[103/169] Compiling CollectionsBenchmark HTMLDocumentRenderer.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 | public static var knownThemes: Dictionary<String, Theme> = [
| |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'knownThemes' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 | "light": Theme.light,
134 | "dark": Theme.dark,
[104/169] Compiling CollectionsBenchmark UIKitRenderer.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 | public static var knownThemes: Dictionary<String, Theme> = [
| |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'knownThemes' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 | "light": Theme.light,
134 | "dark": Theme.dark,
[105/169] Compiling CollectionsBenchmark _XML.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 | public static var knownThemes: Dictionary<String, Theme> = [
| |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'knownThemes' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 | "light": Theme.light,
134 | "dark": Theme.dark,
[106/169] Compiling CollectionsBenchmark Theme.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 | public static var knownThemes: Dictionary<String, Theme> = [
| |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'knownThemes' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 | "light": Theme.light,
134 | "dark": Theme.dark,
[107/169] Compiling CollectionsBenchmark Compatibility.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 | public static var knownThemes: Dictionary<String, Theme> = [
| |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'knownThemes' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 | "light": Theme.light,
134 | "dark": Theme.dark,
[108/169] Compiling CollectionsBenchmark BinarySearch.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Charts/Theme.swift:132:21: warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
130 |
131 | extension Theme {
132 | public static var knownThemes: Dictionary<String, Theme> = [
| |- warning: static property 'knownThemes' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'knownThemes' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'knownThemes' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 | "light": Theme.light,
134 | "dark": Theme.dark,
[109/169] Compiling CollectionsBenchmark Chart.swift
[110/169] Compiling CollectionsBenchmark ChartScales.swift
[111/169] Compiling CollectionsBenchmark ChartUtils.swift
[112/169] Compiling CollectionsBenchmark Curve.swift
[113/169] Compiling CollectionsBenchmark EdgeInsets.swift
[114/169] Compiling CollectionsBenchmark Path.swift
[115/169] Compiling CollectionsBenchmark Point.swift
[116/169] Compiling CollectionsBenchmark Rectangle.swift
[117/169] Compiling CollectionsBenchmark Transform.swift
[118/169] Compiling CollectionsBenchmark Vector.swift
[119/169] Compiling CollectionsBenchmark Color.swift
[120/169] Compiling CollectionsBenchmark DocumentRenderer.swift
[121/169] Compiling CollectionsBenchmark Font.swift
[122/169] Compiling CollectionsBenchmark Graphics+Element.swift
[123/169] Compiling CollectionsBenchmark Graphics+SVG.swift
[124/169] Compiling CollectionsBenchmark Graphics.swift
[125/169] Compiling CollectionsBenchmark ImageFormat.swift
[126/169] Compiling CollectionsBenchmark Renderer.swift
[127/169] Compiling CollectionsBenchmark Shape.swift
[128/169] Compiling CollectionsBenchmark Stroke.swift
[129/169] Compiling CollectionsBenchmark BenchmarkCLI+Results+Delete.swift
[130/169] Compiling CollectionsBenchmark BenchmarkCLI+Results+ListTasks.swift
[131/169] Compiling CollectionsBenchmark BenchmarkCLI+Results+Merge.swift
[132/169] Compiling CollectionsBenchmark BenchmarkCLI+Results.swift
[133/169] Compiling CollectionsBenchmark BenchmarkCLI+Run.swift
[134/169] Compiling CollectionsBenchmark BenchmarkCLI+TaskSelection.swift
[135/169] Compiling CollectionsBenchmark BenchmarkCLI.swift
[136/169] Compiling CollectionsBenchmark _Document.swift
[137/169] Compiling CollectionsBenchmark Band.swift
[138/169] Compiling CollectionsBenchmark Chart+Options.swift
[139/169] Compiling CollectionsBenchmark Complain.swift
[140/169] Compiling CollectionsBenchmark Debug.swift
[141/169] Compiling CollectionsBenchmark FilePath extensions.swift
[142/169] Compiling CollectionsBenchmark ProjectInfo.swift
[143/169] Compiling CollectionsBenchmark _MutableKeyValuePairs.swift
[144/169] Compiling CollectionsBenchmark _Shims.swift
[145/169] Compiling CollectionsBenchmark _SimpleOrderedDictionary.swift
[146/169] Compiling CollectionsBenchmark _SimpleOrderedSet.swift
[147/169] Compiling CollectionsBenchmark _SimpleSortedBag.swift
[148/169] Compiling CollectionsBenchmark _SimpleSortedDictionary.swift
[149/169] Compiling CollectionsBenchmark Benchmark+ChartLibrary.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:18:12: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
16 | public func main() {
17 | // Turn off output buffering.
18 | setbuf(stdout, nil)
| `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
19 | setbuf(stderr, nil)
20 |
/usr/include/stdio.h:144:14: note: var declared here
142 | /* Standard streams. */
143 | extern FILE *stdin; /* Standard input stream. */
144 | extern FILE *stdout; /* Standard output stream. */
| `- note: var declared here
145 | extern FILE *stderr; /* Standard error output stream. */
146 | /* C89/C99 say they're macros. Make them happy. */
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:19:12: warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
17 | // Turn off output buffering.
18 | setbuf(stdout, nil)
19 | setbuf(stderr, nil)
| `- warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | _markAsExecuted()
/usr/include/stdio.h:145:14: note: var declared here
143 | extern FILE *stdin; /* Standard input stream. */
144 | extern FILE *stdout; /* Standard output stream. */
145 | extern FILE *stderr; /* Standard error output stream. */
| `- note: var declared here
146 | /* C89/C99 say they're macros. Make them happy. */
147 | #define stdin stdin
[150/169] Compiling CollectionsBenchmark Benchmark+Error.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:18:12: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
16 | public func main() {
17 | // Turn off output buffering.
18 | setbuf(stdout, nil)
| `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
19 | setbuf(stderr, nil)
20 |
/usr/include/stdio.h:144:14: note: var declared here
142 | /* Standard streams. */
143 | extern FILE *stdin; /* Standard input stream. */
144 | extern FILE *stdout; /* Standard output stream. */
| `- note: var declared here
145 | extern FILE *stderr; /* Standard error output stream. */
146 | /* C89/C99 say they're macros. Make them happy. */
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:19:12: warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
17 | // Turn off output buffering.
18 | setbuf(stdout, nil)
19 | setbuf(stderr, nil)
| `- warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | _markAsExecuted()
/usr/include/stdio.h:145:14: note: var declared here
143 | extern FILE *stdin; /* Standard input stream. */
144 | extern FILE *stdout; /* Standard output stream. */
145 | extern FILE *stderr; /* Standard error output stream. */
| `- note: var declared here
146 | /* C89/C99 say they're macros. Make them happy. */
147 | #define stdin stdin
[151/169] Compiling CollectionsBenchmark Benchmark+Event.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:18:12: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
16 | public func main() {
17 | // Turn off output buffering.
18 | setbuf(stdout, nil)
| `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
19 | setbuf(stderr, nil)
20 |
/usr/include/stdio.h:144:14: note: var declared here
142 | /* Standard streams. */
143 | extern FILE *stdin; /* Standard input stream. */
144 | extern FILE *stdout; /* Standard output stream. */
| `- note: var declared here
145 | extern FILE *stderr; /* Standard error output stream. */
146 | /* C89/C99 say they're macros. Make them happy. */
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:19:12: warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
17 | // Turn off output buffering.
18 | setbuf(stdout, nil)
19 | setbuf(stderr, nil)
| `- warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | _markAsExecuted()
/usr/include/stdio.h:145:14: note: var declared here
143 | extern FILE *stdin; /* Standard input stream. */
144 | extern FILE *stdout; /* Standard output stream. */
145 | extern FILE *stderr; /* Standard error output stream. */
| `- note: var declared here
146 | /* C89/C99 say they're macros. Make them happy. */
147 | #define stdin stdin
[152/169] Compiling CollectionsBenchmark Benchmark+Links.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:18:12: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
16 | public func main() {
17 | // Turn off output buffering.
18 | setbuf(stdout, nil)
| `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
19 | setbuf(stderr, nil)
20 |
/usr/include/stdio.h:144:14: note: var declared here
142 | /* Standard streams. */
143 | extern FILE *stdin; /* Standard input stream. */
144 | extern FILE *stdout; /* Standard output stream. */
| `- note: var declared here
145 | extern FILE *stderr; /* Standard error output stream. */
146 | /* C89/C99 say they're macros. Make them happy. */
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:19:12: warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
17 | // Turn off output buffering.
18 | setbuf(stdout, nil)
19 | setbuf(stderr, nil)
| `- warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | _markAsExecuted()
/usr/include/stdio.h:145:14: note: var declared here
143 | extern FILE *stdin; /* Standard input stream. */
144 | extern FILE *stdout; /* Standard output stream. */
145 | extern FILE *stderr; /* Standard error output stream. */
| `- note: var declared here
146 | /* C89/C99 say they're macros. Make them happy. */
147 | #define stdin stdin
[153/169] Compiling CollectionsBenchmark Benchmark+Main.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:18:12: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
16 | public func main() {
17 | // Turn off output buffering.
18 | setbuf(stdout, nil)
| `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
19 | setbuf(stderr, nil)
20 |
/usr/include/stdio.h:144:14: note: var declared here
142 | /* Standard streams. */
143 | extern FILE *stdin; /* Standard input stream. */
144 | extern FILE *stdout; /* Standard output stream. */
| `- note: var declared here
145 | extern FILE *stderr; /* Standard error output stream. */
146 | /* C89/C99 say they're macros. Make them happy. */
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:19:12: warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
17 | // Turn off output buffering.
18 | setbuf(stdout, nil)
19 | setbuf(stderr, nil)
| `- warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | _markAsExecuted()
/usr/include/stdio.h:145:14: note: var declared here
143 | extern FILE *stdin; /* Standard input stream. */
144 | extern FILE *stdout; /* Standard output stream. */
145 | extern FILE *stderr; /* Standard error output stream. */
| `- note: var declared here
146 | /* C89/C99 say they're macros. Make them happy. */
147 | #define stdin stdin
[154/169] Compiling CollectionsBenchmark Benchmark+Options.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:18:12: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
16 | public func main() {
17 | // Turn off output buffering.
18 | setbuf(stdout, nil)
| `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
19 | setbuf(stderr, nil)
20 |
/usr/include/stdio.h:144:14: note: var declared here
142 | /* Standard streams. */
143 | extern FILE *stdin; /* Standard input stream. */
144 | extern FILE *stdout; /* Standard output stream. */
| `- note: var declared here
145 | extern FILE *stderr; /* Standard error output stream. */
146 | /* C89/C99 say they're macros. Make them happy. */
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:19:12: warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
17 | // Turn off output buffering.
18 | setbuf(stdout, nil)
19 | setbuf(stderr, nil)
| `- warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | _markAsExecuted()
/usr/include/stdio.h:145:14: note: var declared here
143 | extern FILE *stdin; /* Standard input stream. */
144 | extern FILE *stdout; /* Standard output stream. */
145 | extern FILE *stderr; /* Standard error output stream. */
| `- note: var declared here
146 | /* C89/C99 say they're macros. Make them happy. */
147 | #define stdin stdin
[155/169] Compiling CollectionsBenchmark Benchmark+RunOptions.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:18:12: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
16 | public func main() {
17 | // Turn off output buffering.
18 | setbuf(stdout, nil)
| `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
19 | setbuf(stderr, nil)
20 |
/usr/include/stdio.h:144:14: note: var declared here
142 | /* Standard streams. */
143 | extern FILE *stdin; /* Standard input stream. */
144 | extern FILE *stdout; /* Standard output stream. */
| `- note: var declared here
145 | extern FILE *stderr; /* Standard error output stream. */
146 | /* C89/C99 say they're macros. Make them happy. */
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:19:12: warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
17 | // Turn off output buffering.
18 | setbuf(stdout, nil)
19 | setbuf(stderr, nil)
| `- warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | _markAsExecuted()
/usr/include/stdio.h:145:14: note: var declared here
143 | extern FILE *stdin; /* Standard input stream. */
144 | extern FILE *stdout; /* Standard output stream. */
145 | extern FILE *stderr; /* Standard error output stream. */
| `- note: var declared here
146 | /* C89/C99 say they're macros. Make them happy. */
147 | #define stdin stdin
[156/169] Compiling CollectionsBenchmark Benchmark.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:18:12: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
16 | public func main() {
17 | // Turn off output buffering.
18 | setbuf(stdout, nil)
| `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
19 | setbuf(stderr, nil)
20 |
/usr/include/stdio.h:144:14: note: var declared here
142 | /* Standard streams. */
143 | extern FILE *stdin; /* Standard input stream. */
144 | extern FILE *stdout; /* Standard output stream. */
| `- note: var declared here
145 | extern FILE *stderr; /* Standard error output stream. */
146 | /* C89/C99 say they're macros. Make them happy. */
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:19:12: warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
17 | // Turn off output buffering.
18 | setbuf(stdout, nil)
19 | setbuf(stderr, nil)
| `- warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | _markAsExecuted()
/usr/include/stdio.h:145:14: note: var declared here
143 | extern FILE *stdin; /* Standard input stream. */
144 | extern FILE *stdout; /* Standard output stream. */
145 | extern FILE *stderr; /* Standard error output stream. */
| `- note: var declared here
146 | /* C89/C99 say they're macros. Make them happy. */
147 | #define stdin stdin
[157/169] Compiling CollectionsBenchmark BenchmarkResults.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:18:12: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
16 | public func main() {
17 | // Turn off output buffering.
18 | setbuf(stdout, nil)
| `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
19 | setbuf(stderr, nil)
20 |
/usr/include/stdio.h:144:14: note: var declared here
142 | /* Standard streams. */
143 | extern FILE *stdin; /* Standard input stream. */
144 | extern FILE *stdout; /* Standard output stream. */
| `- note: var declared here
145 | extern FILE *stderr; /* Standard error output stream. */
146 | /* C89/C99 say they're macros. Make them happy. */
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:19:12: warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
17 | // Turn off output buffering.
18 | setbuf(stdout, nil)
19 | setbuf(stderr, nil)
| `- warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | _markAsExecuted()
/usr/include/stdio.h:145:14: note: var declared here
143 | extern FILE *stdin; /* Standard input stream. */
144 | extern FILE *stdout; /* Standard output stream. */
145 | extern FILE *stderr; /* Standard error output stream. */
| `- note: var declared here
146 | /* C89/C99 say they're macros. Make them happy. */
147 | #define stdin stdin
[158/169] Compiling CollectionsBenchmark Task.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:18:12: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
16 | public func main() {
17 | // Turn off output buffering.
18 | setbuf(stdout, nil)
| `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
19 | setbuf(stderr, nil)
20 |
/usr/include/stdio.h:144:14: note: var declared here
142 | /* Standard streams. */
143 | extern FILE *stdin; /* Standard input stream. */
144 | extern FILE *stdout; /* Standard output stream. */
| `- note: var declared here
145 | extern FILE *stderr; /* Standard error output stream. */
146 | /* C89/C99 say they're macros. Make them happy. */
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:19:12: warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
17 | // Turn off output buffering.
18 | setbuf(stdout, nil)
19 | setbuf(stderr, nil)
| `- warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | _markAsExecuted()
/usr/include/stdio.h:145:14: note: var declared here
143 | extern FILE *stdin; /* Standard input stream. */
144 | extern FILE *stdout; /* Standard output stream. */
145 | extern FILE *stderr; /* Standard error output stream. */
| `- note: var declared here
146 | /* C89/C99 say they're macros. Make them happy. */
147 | #define stdin stdin
[159/169] Compiling CollectionsBenchmark TaskID.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:18:12: warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
16 | public func main() {
17 | // Turn off output buffering.
18 | setbuf(stdout, nil)
| `- warning: reference to var 'stdout' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
19 | setbuf(stderr, nil)
20 |
/usr/include/stdio.h:144:14: note: var declared here
142 | /* Standard streams. */
143 | extern FILE *stdin; /* Standard input stream. */
144 | extern FILE *stdout; /* Standard output stream. */
| `- note: var declared here
145 | extern FILE *stderr; /* Standard error output stream. */
146 | /* C89/C99 say they're macros. Make them happy. */
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/Benchmark+Main.swift:19:12: warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
17 | // Turn off output buffering.
18 | setbuf(stdout, nil)
19 | setbuf(stderr, nil)
| `- warning: reference to var 'stderr' is not concurrency-safe because it involves shared mutable state; this is an error in the Swift 6 language mode
20 |
21 | _markAsExecuted()
/usr/include/stdio.h:145:14: note: var declared here
143 | extern FILE *stdin; /* Standard input stream. */
144 | extern FILE *stdout; /* Standard output stream. */
145 | extern FILE *stderr; /* Standard error output stream. */
| `- note: var declared here
146 | /* C89/C99 say they're macros. Make them happy. */
147 | #define stdin stdin
[160/169] Compiling CollectionsBenchmark _ExecutionContext.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
| `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 | var _hasExecuted = false
22 |
:
26 | }
27 |
28 | static let shared: _ExecutionContext = { _ExecutionContext() }()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/BenchmarkCLI/BenchmarkCLI+Render.swift:18:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | extension _BenchmarkCLI {
17 | internal struct Render: ParsableCommand {
18 | static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | commandName: "render",
20 | abstract: "Generate charts from benchmark results.")
[161/169] Compiling CollectionsBenchmark _TypeBox.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
| `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 | var _hasExecuted = false
22 |
:
26 | }
27 |
28 | static let shared: _ExecutionContext = { _ExecutionContext() }()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/BenchmarkCLI/BenchmarkCLI+Render.swift:18:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | extension _BenchmarkCLI {
17 | internal struct Render: ParsableCommand {
18 | static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | commandName: "render",
20 | abstract: "Generate charts from benchmark results.")
[162/169] Compiling CollectionsBenchmark BenchmarkCLI+Info.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
| `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 | var _hasExecuted = false
22 |
:
26 | }
27 |
28 | static let shared: _ExecutionContext = { _ExecutionContext() }()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/BenchmarkCLI/BenchmarkCLI+Render.swift:18:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | extension _BenchmarkCLI {
17 | internal struct Render: ParsableCommand {
18 | static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | commandName: "render",
20 | abstract: "Generate charts from benchmark results.")
[163/169] Compiling CollectionsBenchmark BenchmarkCLI+Library+List.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
| `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 | var _hasExecuted = false
22 |
:
26 | }
27 |
28 | static let shared: _ExecutionContext = { _ExecutionContext() }()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/BenchmarkCLI/BenchmarkCLI+Render.swift:18:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | extension _BenchmarkCLI {
17 | internal struct Render: ParsableCommand {
18 | static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | commandName: "render",
20 | abstract: "Generate charts from benchmark results.")
[164/169] Compiling CollectionsBenchmark BenchmarkCLI+Library+Render.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
| `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 | var _hasExecuted = false
22 |
:
26 | }
27 |
28 | static let shared: _ExecutionContext = { _ExecutionContext() }()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/BenchmarkCLI/BenchmarkCLI+Render.swift:18:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | extension _BenchmarkCLI {
17 | internal struct Render: ParsableCommand {
18 | static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | commandName: "render",
20 | abstract: "Generate charts from benchmark results.")
[165/169] Compiling CollectionsBenchmark BenchmarkCLI+Library+Run.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
| `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 | var _hasExecuted = false
22 |
:
26 | }
27 |
28 | static let shared: _ExecutionContext = { _ExecutionContext() }()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/BenchmarkCLI/BenchmarkCLI+Render.swift:18:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | extension _BenchmarkCLI {
17 | internal struct Render: ParsableCommand {
18 | static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | commandName: "render",
20 | abstract: "Generate charts from benchmark results.")
[166/169] Compiling CollectionsBenchmark BenchmarkCLI+Library.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
| `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 | var _hasExecuted = false
22 |
:
26 | }
27 |
28 | static let shared: _ExecutionContext = { _ExecutionContext() }()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/BenchmarkCLI/BenchmarkCLI+Render.swift:18:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | extension _BenchmarkCLI {
17 | internal struct Render: ParsableCommand {
18 | static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | commandName: "render",
20 | abstract: "Generate charts from benchmark results.")
[167/169] Compiling CollectionsBenchmark BenchmarkCLI+Render+Options.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
| `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 | var _hasExecuted = false
22 |
:
26 | }
27 |
28 | static let shared: _ExecutionContext = { _ExecutionContext() }()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/BenchmarkCLI/BenchmarkCLI+Render.swift:18:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | extension _BenchmarkCLI {
17 | internal struct Render: ParsableCommand {
18 | static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | commandName: "render",
20 | abstract: "Generate charts from benchmark results.")
[168/169] Compiling CollectionsBenchmark BenchmarkCLI+Render.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
| `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 | var _hasExecuted = false
22 |
:
26 | }
27 |
28 | static let shared: _ExecutionContext = { _ExecutionContext() }()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/BenchmarkCLI/BenchmarkCLI+Render.swift:18:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | extension _BenchmarkCLI {
17 | internal struct Render: ParsableCommand {
18 | static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | commandName: "render",
20 | abstract: "Generate charts from benchmark results.")
[169/169] Compiling CollectionsBenchmark BenchmarkCLI+Results+Compare.swift
/host/spi-builder-workspace/Sources/CollectionsBenchmark/Benchmark/_ExecutionContext.swift:28:14: warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
18 | }
19 |
20 | internal class _ExecutionContext {
| `- note: class '_ExecutionContext' does not conform to the 'Sendable' protocol
21 | var _hasExecuted = false
22 |
:
26 | }
27 |
28 | static let shared: _ExecutionContext = { _ExecutionContext() }()
| |- warning: static property 'shared' is not concurrency-safe because non-'Sendable' type '_ExecutionContext' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'shared' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 | }
30 |
/host/spi-builder-workspace/Sources/CollectionsBenchmark/BenchmarkCLI/BenchmarkCLI+Render.swift:18:16: warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
16 | extension _BenchmarkCLI {
17 | internal struct Render: ParsableCommand {
18 | static var configuration = CommandConfiguration(
| |- warning: static property 'configuration' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: add '@MainActor' to make static property 'configuration' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 | commandName: "render",
20 | abstract: "Generate charts from benchmark results.")
Build complete! (25.76s)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.1.4",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser"
},
{
"identity" : "swift-system",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-system"
}
],
"manifest_display_name" : "swift-collections-benchmark",
"name" : "swift-collections-benchmark",
"path" : "/host/spi-builder-workspace",
"platforms" : [
],
"products" : [
{
"name" : "CollectionsBenchmark",
"targets" : [
"CollectionsBenchmark"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "CollectionsBenchmarkTests",
"module_type" : "SwiftTarget",
"name" : "CollectionsBenchmarkTests",
"path" : "Tests/CollectionsBenchmarkTests",
"sources" : [
"BinarySearchTests.swift",
"GeometryTests.swift",
"SimpleOrderedDictionaryTests.swift",
"SimpleOrderedSetTests.swift",
"SimpleSortedBagTests.swift",
"SimpleSortedDictionaryTests.swift",
"SizeTests.swift",
"UtilitiesTests.swift"
],
"target_dependencies" : [
"CollectionsBenchmark"
],
"type" : "test"
},
{
"c99name" : "CollectionsBenchmark",
"module_type" : "SwiftTarget",
"name" : "CollectionsBenchmark",
"path" : "Sources/CollectionsBenchmark",
"product_dependencies" : [
"ArgumentParser",
"SystemPackage"
],
"product_memberships" : [
"CollectionsBenchmark"
],
"sources" : [
"Basics/Blackhole.swift",
"Basics/Identity.swift",
"Basics/Measurement.swift",
"Basics/Sample+Statistic.swift",
"Basics/Sample.swift",
"Basics/Size.swift",
"Basics/TaskResults.swift",
"Basics/Tick.swift",
"Basics/Time.swift",
"Basics/Timer.swift",
"Benchmark/AnyTask.swift",
"Benchmark/Benchmark+ChartLibrary.swift",
"Benchmark/Benchmark+Error.swift",
"Benchmark/Benchmark+Event.swift",
"Benchmark/Benchmark+Links.swift",
"Benchmark/Benchmark+Main.swift",
"Benchmark/Benchmark+Options.swift",
"Benchmark/Benchmark+RunOptions.swift",
"Benchmark/Benchmark.swift",
"Benchmark/BenchmarkResults.swift",
"Benchmark/Task.swift",
"Benchmark/TaskID.swift",
"Benchmark/_ExecutionContext.swift",
"Benchmark/_TypeBox.swift",
"BenchmarkCLI/BenchmarkCLI+Info.swift",
"BenchmarkCLI/BenchmarkCLI+Library+List.swift",
"BenchmarkCLI/BenchmarkCLI+Library+Render.swift",
"BenchmarkCLI/BenchmarkCLI+Library+Run.swift",
"BenchmarkCLI/BenchmarkCLI+Library.swift",
"BenchmarkCLI/BenchmarkCLI+Render+Options.swift",
"BenchmarkCLI/BenchmarkCLI+Render.swift",
"BenchmarkCLI/BenchmarkCLI+Results+Compare.swift",
"BenchmarkCLI/BenchmarkCLI+Results+Delete.swift",
"BenchmarkCLI/BenchmarkCLI+Results+ListTasks.swift",
"BenchmarkCLI/BenchmarkCLI+Results+Merge.swift",
"BenchmarkCLI/BenchmarkCLI+Results.swift",
"BenchmarkCLI/BenchmarkCLI+Run.swift",
"BenchmarkCLI/BenchmarkCLI+TaskSelection.swift",
"BenchmarkCLI/BenchmarkCLI.swift",
"BenchmarkCLI/_Document.swift",
"Charts/Band.swift",
"Charts/Chart+Options.swift",
"Charts/Chart.swift",
"Charts/ChartScales.swift",
"Charts/ChartUtils.swift",
"Charts/Curve.swift",
"Charts/Geometry/EdgeInsets.swift",
"Charts/Geometry/Path.swift",
"Charts/Geometry/Point.swift",
"Charts/Geometry/Rectangle.swift",
"Charts/Geometry/Transform.swift",
"Charts/Geometry/Vector.swift",
"Charts/Graphics/Color.swift",
"Charts/Graphics/DocumentRenderer.swift",
"Charts/Graphics/Font.swift",
"Charts/Graphics/Graphics+Element.swift",
"Charts/Graphics/Graphics+SVG.swift",
"Charts/Graphics/Graphics.swift",
"Charts/Graphics/ImageFormat.swift",
"Charts/Graphics/Renderer.swift",
"Charts/Graphics/Shape.swift",
"Charts/Graphics/Stroke.swift",
"Charts/Graphics/Text.swift",
"Charts/Renderers/CocoaRenderer.swift",
"Charts/Renderers/CoreGraphics.swift",
"Charts/Renderers/DefaultRenderer.swift",
"Charts/Renderers/HTMLDocumentRenderer.swift",
"Charts/Renderers/UIKitRenderer.swift",
"Charts/Renderers/_XML.swift",
"Charts/Theme.swift",
"Compatibility/Compatibility.swift",
"Utilities/BinarySearch.swift",
"Utilities/Complain.swift",
"Utilities/Debug.swift",
"Utilities/FilePath extensions.swift",
"Utilities/ProjectInfo.swift",
"Utilities/_MutableKeyValuePairs.swift",
"Utilities/_Shims.swift",
"Utilities/_SimpleOrderedDictionary.swift",
"Utilities/_SimpleOrderedSet.swift",
"Utilities/_SimpleSortedBag.swift",
"Utilities/_SimpleSortedDictionary.swift"
],
"type" : "library"
}
],
"tools_version" : "5.3"
}
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Done.