The Swift Package Index logo.Swift Package Index

Build Information

Successful build of CryptoSwift, reference 1.10.0 (f2a627), with Swift 6.1 for Wasm on 22 Apr 2026 22:01:07 UTC.

Swift 6 data race errors: 8

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi -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.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/krzyzanowskim/CryptoSwift.git
Reference: 1.10.0
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/krzyzanowskim/CryptoSwift
 * tag               1.10.0     -> FETCH_HEAD
HEAD is now at f2a627b README: remove Emerge Tools listing; set Premium Sponsors to None
Cloned https://github.com/krzyzanowskim/CryptoSwift.git
Revision (git rev-parse @):
f2a627b84c1ff96f21ac2fcb623ab36142dd5512
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/krzyzanowskim/CryptoSwift.git at 1.10.0
========================================
Build
========================================
Selected platform:         wasm
Swift version:             6.1
Building package at path:  $PWD
https://github.com/krzyzanowskim/CryptoSwift.git
https://github.com/krzyzanowskim/CryptoSwift.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi -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
wasm-6.1-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:276d66a16377d3ee059b2e3429cbc1154d9f01e42871e5d702fd5d8b9044d93d
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.1-latest
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-24593BA9C3E375BF.txt
[3/102] Emitting module CryptoSwift
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADChaCha20Poly1305.swift:22:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
20 | public final class AEADChaCha20Poly1305: AEAD {
21 |   public static let kLen = 32 // key length
22 |   public static var ivRange = Range<Int>(12...12)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |   /// Authenticated encryption
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADXChaCha20Poly1305.swift:32:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
30 |
31 |   /// The valid range of initialization vector lengths for the XChaCha20 cipher (24 bytes). Extended from ChaCha20's 12 bytes.
32 |   public static var ivRange = Range<Int>(24...24)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 |   /// Encrypts the given plaintext using the XChaCha20 cipher and generates an authentication
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:24:14: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
22 |
23 |   @usableFromInline
24 |   static let none = BlockModeOption(rawValue: 1 << 0)
   |              |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |
26 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:27:14: warning: static property 'initializationVectorRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
25 |
26 |   @usableFromInline
27 |   static let initializationVectorRequired = BlockModeOption(rawValue: 1 << 1)
   |              |- warning: static property 'initializationVectorRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'initializationVectorRequired' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:30:14: warning: static property 'paddingRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
28 |
29 |   @usableFromInline
30 |   static let paddingRequired = BlockModeOption(rawValue: 1 << 2)
   |              |- warning: static property 'paddingRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'paddingRequired' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |
32 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:33:14: warning: static property 'useEncryptToDecrypt' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
31 |
32 |   @usableFromInline
33 |   static let useEncryptToDecrypt = BlockModeOption(rawValue: 1 << 3)
   |              |- warning: static property 'useEncryptToDecrypt' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'useEncryptToDecrypt' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | }
35 |
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/Multiplication.swift:84:23: warning: static property 'directMultiplicationLimit' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 82 |
 83 |     /// Multiplication switches to an asymptotically better recursive algorithm when arguments have more words than this limit.
 84 |     public static var directMultiplicationLimit: Int = 1024
    |                       |- warning: static property 'directMultiplicationLimit' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'directMultiplicationLimit' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'directMultiplicationLimit' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 85 |
 86 |     /// Multiply `a` by `b` and return the result.
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/PrimeTest.swift:18:5: warning: let 'pseudoPrimes' is not concurrency-safe because non-'Sendable' type '[CS.BigUInt]' may have shared mutable state; this is an error in the Swift 6 language mode
 16 | ///
 17 | /// This is sequence [A014233](http://oeis.org/A014233) on the [Online Encyclopaedia of Integer Sequences](http://oeis.org).
 18 | let pseudoPrimes: [CS.BigUInt] = [
    |     |- warning: let 'pseudoPrimes' is not concurrency-safe because non-'Sendable' type '[CS.BigUInt]' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'pseudoPrimes' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |     /*  2 */ 2_047,
 20 |     /*  3 */ 1_373_653,
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/BigUInt.swift:18:17: note: consider making struct 'BigUInt' conform to the 'Sendable' protocol
 16 |   /// This particular big integer type uses base-2^64 digits to represent integers; you can think of it as a wrapper
 17 |   /// around `Array<UInt64>`. (In fact, `BigUInt` only uses an array if there are more than two digits.)
 18 |   public struct BigUInt: UnsignedInteger {
    |                 `- note: consider making struct 'BigUInt' conform to the 'Sendable' protocol
 19 |       /// The type representing a digit in `BigUInt`'s underlying number system.
 20 |       public typealias Word = UInt
[4/116] Compiling CryptoSwift Utils+Foundation.swift
[5/116] Compiling CryptoSwift XChaCha20+Foundation.swift
[6/116] Compiling CryptoSwift Generics.swift
[7/116] Compiling CryptoSwift HKDF.swift
[8/116] Compiling CryptoSwift HMAC.swift
[9/116] Compiling CryptoSwift ISO10126Padding.swift
[10/116] Compiling CryptoSwift ISO78164Padding.swift
[11/116] Compiling CryptoSwift Int+Extension.swift
[12/116] Compiling CryptoSwift MD5.swift
[13/116] Compiling CryptoSwift NoPadding.swift
[14/116] Compiling CryptoSwift Operators.swift
[15/116] Compiling CryptoSwift DER.swift
[16/116] Compiling CryptoSwift PBKDF1.swift
[17/116] Compiling CryptoSwift PBKDF2.swift
[18/116] Compiling CryptoSwift BlockEncryptor.swift
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:24:14: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
22 |
23 |   @usableFromInline
24 |   static let none = BlockModeOption(rawValue: 1 << 0)
   |              |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |
26 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:27:14: warning: static property 'initializationVectorRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
25 |
26 |   @usableFromInline
27 |   static let initializationVectorRequired = BlockModeOption(rawValue: 1 << 1)
   |              |- warning: static property 'initializationVectorRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'initializationVectorRequired' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:30:14: warning: static property 'paddingRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
28 |
29 |   @usableFromInline
30 |   static let paddingRequired = BlockModeOption(rawValue: 1 << 2)
   |              |- warning: static property 'paddingRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'paddingRequired' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |
32 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:33:14: warning: static property 'useEncryptToDecrypt' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
31 |
32 |   @usableFromInline
33 |   static let useEncryptToDecrypt = BlockModeOption(rawValue: 1 << 3)
   |              |- warning: static property 'useEncryptToDecrypt' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'useEncryptToDecrypt' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | }
35 |
[19/116] Compiling CryptoSwift BlockMode.swift
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:24:14: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
22 |
23 |   @usableFromInline
24 |   static let none = BlockModeOption(rawValue: 1 << 0)
   |              |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |
26 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:27:14: warning: static property 'initializationVectorRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
25 |
26 |   @usableFromInline
27 |   static let initializationVectorRequired = BlockModeOption(rawValue: 1 << 1)
   |              |- warning: static property 'initializationVectorRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'initializationVectorRequired' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:30:14: warning: static property 'paddingRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
28 |
29 |   @usableFromInline
30 |   static let paddingRequired = BlockModeOption(rawValue: 1 << 2)
   |              |- warning: static property 'paddingRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'paddingRequired' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |
32 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:33:14: warning: static property 'useEncryptToDecrypt' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
31 |
32 |   @usableFromInline
33 |   static let useEncryptToDecrypt = BlockModeOption(rawValue: 1 << 3)
   |              |- warning: static property 'useEncryptToDecrypt' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'useEncryptToDecrypt' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | }
35 |
[20/116] Compiling CryptoSwift BlockModeOptions.swift
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:24:14: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
22 |
23 |   @usableFromInline
24 |   static let none = BlockModeOption(rawValue: 1 << 0)
   |              |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |
26 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:27:14: warning: static property 'initializationVectorRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
25 |
26 |   @usableFromInline
27 |   static let initializationVectorRequired = BlockModeOption(rawValue: 1 << 1)
   |              |- warning: static property 'initializationVectorRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'initializationVectorRequired' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:30:14: warning: static property 'paddingRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
28 |
29 |   @usableFromInline
30 |   static let paddingRequired = BlockModeOption(rawValue: 1 << 2)
   |              |- warning: static property 'paddingRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'paddingRequired' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |
32 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:33:14: warning: static property 'useEncryptToDecrypt' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
31 |
32 |   @usableFromInline
33 |   static let useEncryptToDecrypt = BlockModeOption(rawValue: 1 << 3)
   |              |- warning: static property 'useEncryptToDecrypt' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'useEncryptToDecrypt' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | }
35 |
[21/116] Compiling CryptoSwift CBC.swift
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:24:14: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
22 |
23 |   @usableFromInline
24 |   static let none = BlockModeOption(rawValue: 1 << 0)
   |              |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |
26 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:27:14: warning: static property 'initializationVectorRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
25 |
26 |   @usableFromInline
27 |   static let initializationVectorRequired = BlockModeOption(rawValue: 1 << 1)
   |              |- warning: static property 'initializationVectorRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'initializationVectorRequired' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:30:14: warning: static property 'paddingRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
28 |
29 |   @usableFromInline
30 |   static let paddingRequired = BlockModeOption(rawValue: 1 << 2)
   |              |- warning: static property 'paddingRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'paddingRequired' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |
32 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:33:14: warning: static property 'useEncryptToDecrypt' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
31 |
32 |   @usableFromInline
33 |   static let useEncryptToDecrypt = BlockModeOption(rawValue: 1 << 3)
   |              |- warning: static property 'useEncryptToDecrypt' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'useEncryptToDecrypt' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | }
35 |
[22/116] Compiling CryptoSwift CCM.swift
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:24:14: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
22 |
23 |   @usableFromInline
24 |   static let none = BlockModeOption(rawValue: 1 << 0)
   |              |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |
26 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:27:14: warning: static property 'initializationVectorRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
25 |
26 |   @usableFromInline
27 |   static let initializationVectorRequired = BlockModeOption(rawValue: 1 << 1)
   |              |- warning: static property 'initializationVectorRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'initializationVectorRequired' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:30:14: warning: static property 'paddingRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
28 |
29 |   @usableFromInline
30 |   static let paddingRequired = BlockModeOption(rawValue: 1 << 2)
   |              |- warning: static property 'paddingRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'paddingRequired' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |
32 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:33:14: warning: static property 'useEncryptToDecrypt' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
31 |
32 |   @usableFromInline
33 |   static let useEncryptToDecrypt = BlockModeOption(rawValue: 1 << 3)
   |              |- warning: static property 'useEncryptToDecrypt' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'useEncryptToDecrypt' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | }
35 |
[23/116] Compiling CryptoSwift CFB.swift
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:24:14: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
22 |
23 |   @usableFromInline
24 |   static let none = BlockModeOption(rawValue: 1 << 0)
   |              |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |
26 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:27:14: warning: static property 'initializationVectorRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
25 |
26 |   @usableFromInline
27 |   static let initializationVectorRequired = BlockModeOption(rawValue: 1 << 1)
   |              |- warning: static property 'initializationVectorRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'initializationVectorRequired' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:30:14: warning: static property 'paddingRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
28 |
29 |   @usableFromInline
30 |   static let paddingRequired = BlockModeOption(rawValue: 1 << 2)
   |              |- warning: static property 'paddingRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'paddingRequired' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |
32 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:33:14: warning: static property 'useEncryptToDecrypt' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
31 |
32 |   @usableFromInline
33 |   static let useEncryptToDecrypt = BlockModeOption(rawValue: 1 << 3)
   |              |- warning: static property 'useEncryptToDecrypt' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'useEncryptToDecrypt' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | }
35 |
[24/116] Compiling CryptoSwift CTR.swift
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:24:14: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
22 |
23 |   @usableFromInline
24 |   static let none = BlockModeOption(rawValue: 1 << 0)
   |              |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |
26 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:27:14: warning: static property 'initializationVectorRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
25 |
26 |   @usableFromInline
27 |   static let initializationVectorRequired = BlockModeOption(rawValue: 1 << 1)
   |              |- warning: static property 'initializationVectorRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'initializationVectorRequired' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:30:14: warning: static property 'paddingRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
28 |
29 |   @usableFromInline
30 |   static let paddingRequired = BlockModeOption(rawValue: 1 << 2)
   |              |- warning: static property 'paddingRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'paddingRequired' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |
32 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:33:14: warning: static property 'useEncryptToDecrypt' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
31 |
32 |   @usableFromInline
33 |   static let useEncryptToDecrypt = BlockModeOption(rawValue: 1 << 3)
   |              |- warning: static property 'useEncryptToDecrypt' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'useEncryptToDecrypt' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | }
35 |
[25/116] Compiling CryptoSwift CipherModeWorker.swift
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:24:14: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
22 |
23 |   @usableFromInline
24 |   static let none = BlockModeOption(rawValue: 1 << 0)
   |              |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |
26 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:27:14: warning: static property 'initializationVectorRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
25 |
26 |   @usableFromInline
27 |   static let initializationVectorRequired = BlockModeOption(rawValue: 1 << 1)
   |              |- warning: static property 'initializationVectorRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'initializationVectorRequired' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:30:14: warning: static property 'paddingRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
28 |
29 |   @usableFromInline
30 |   static let paddingRequired = BlockModeOption(rawValue: 1 << 2)
   |              |- warning: static property 'paddingRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'paddingRequired' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |
32 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:33:14: warning: static property 'useEncryptToDecrypt' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
31 |
32 |   @usableFromInline
33 |   static let useEncryptToDecrypt = BlockModeOption(rawValue: 1 << 3)
   |              |- warning: static property 'useEncryptToDecrypt' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'useEncryptToDecrypt' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | }
35 |
[26/116] Compiling CryptoSwift ECB.swift
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:24:14: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
22 |
23 |   @usableFromInline
24 |   static let none = BlockModeOption(rawValue: 1 << 0)
   |              |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |
26 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:27:14: warning: static property 'initializationVectorRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
25 |
26 |   @usableFromInline
27 |   static let initializationVectorRequired = BlockModeOption(rawValue: 1 << 1)
   |              |- warning: static property 'initializationVectorRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'initializationVectorRequired' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:30:14: warning: static property 'paddingRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
28 |
29 |   @usableFromInline
30 |   static let paddingRequired = BlockModeOption(rawValue: 1 << 2)
   |              |- warning: static property 'paddingRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'paddingRequired' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |
32 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:33:14: warning: static property 'useEncryptToDecrypt' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
31 |
32 |   @usableFromInline
33 |   static let useEncryptToDecrypt = BlockModeOption(rawValue: 1 << 3)
   |              |- warning: static property 'useEncryptToDecrypt' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'useEncryptToDecrypt' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | }
35 |
[27/116] Compiling CryptoSwift GCM.swift
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:24:14: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
22 |
23 |   @usableFromInline
24 |   static let none = BlockModeOption(rawValue: 1 << 0)
   |              |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |
26 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:27:14: warning: static property 'initializationVectorRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
25 |
26 |   @usableFromInline
27 |   static let initializationVectorRequired = BlockModeOption(rawValue: 1 << 1)
   |              |- warning: static property 'initializationVectorRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'initializationVectorRequired' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:30:14: warning: static property 'paddingRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
28 |
29 |   @usableFromInline
30 |   static let paddingRequired = BlockModeOption(rawValue: 1 << 2)
   |              |- warning: static property 'paddingRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'paddingRequired' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |
32 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:33:14: warning: static property 'useEncryptToDecrypt' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
31 |
32 |   @usableFromInline
33 |   static let useEncryptToDecrypt = BlockModeOption(rawValue: 1 << 3)
   |              |- warning: static property 'useEncryptToDecrypt' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'useEncryptToDecrypt' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | }
35 |
[28/116] Compiling CryptoSwift OCB.swift
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:24:14: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
22 |
23 |   @usableFromInline
24 |   static let none = BlockModeOption(rawValue: 1 << 0)
   |              |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |
26 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:27:14: warning: static property 'initializationVectorRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
25 |
26 |   @usableFromInline
27 |   static let initializationVectorRequired = BlockModeOption(rawValue: 1 << 1)
   |              |- warning: static property 'initializationVectorRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'initializationVectorRequired' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:30:14: warning: static property 'paddingRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
28 |
29 |   @usableFromInline
30 |   static let paddingRequired = BlockModeOption(rawValue: 1 << 2)
   |              |- warning: static property 'paddingRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'paddingRequired' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |
32 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:33:14: warning: static property 'useEncryptToDecrypt' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
31 |
32 |   @usableFromInline
33 |   static let useEncryptToDecrypt = BlockModeOption(rawValue: 1 << 3)
   |              |- warning: static property 'useEncryptToDecrypt' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'useEncryptToDecrypt' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | }
35 |
[29/116] Compiling CryptoSwift OFB.swift
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:24:14: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
22 |
23 |   @usableFromInline
24 |   static let none = BlockModeOption(rawValue: 1 << 0)
   |              |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |
26 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:27:14: warning: static property 'initializationVectorRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
25 |
26 |   @usableFromInline
27 |   static let initializationVectorRequired = BlockModeOption(rawValue: 1 << 1)
   |              |- warning: static property 'initializationVectorRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'initializationVectorRequired' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:30:14: warning: static property 'paddingRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
28 |
29 |   @usableFromInline
30 |   static let paddingRequired = BlockModeOption(rawValue: 1 << 2)
   |              |- warning: static property 'paddingRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'paddingRequired' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |
32 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:33:14: warning: static property 'useEncryptToDecrypt' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
31 |
32 |   @usableFromInline
33 |   static let useEncryptToDecrypt = BlockModeOption(rawValue: 1 << 3)
   |              |- warning: static property 'useEncryptToDecrypt' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'useEncryptToDecrypt' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | }
35 |
[30/116] Compiling CryptoSwift PCBC.swift
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:24:14: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
22 |
23 |   @usableFromInline
24 |   static let none = BlockModeOption(rawValue: 1 << 0)
   |              |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |
26 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:27:14: warning: static property 'initializationVectorRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
25 |
26 |   @usableFromInline
27 |   static let initializationVectorRequired = BlockModeOption(rawValue: 1 << 1)
   |              |- warning: static property 'initializationVectorRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'initializationVectorRequired' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:30:14: warning: static property 'paddingRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
28 |
29 |   @usableFromInline
30 |   static let paddingRequired = BlockModeOption(rawValue: 1 << 2)
   |              |- warning: static property 'paddingRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'paddingRequired' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |
32 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:33:14: warning: static property 'useEncryptToDecrypt' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
31 |
32 |   @usableFromInline
33 |   static let useEncryptToDecrypt = BlockModeOption(rawValue: 1 << 3)
   |              |- warning: static property 'useEncryptToDecrypt' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'useEncryptToDecrypt' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | }
35 |
[31/116] Compiling CryptoSwift Blowfish.swift
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:24:14: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
22 |
23 |   @usableFromInline
24 |   static let none = BlockModeOption(rawValue: 1 << 0)
   |              |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |
26 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:27:14: warning: static property 'initializationVectorRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
25 |
26 |   @usableFromInline
27 |   static let initializationVectorRequired = BlockModeOption(rawValue: 1 << 1)
   |              |- warning: static property 'initializationVectorRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'initializationVectorRequired' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
28 |
29 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:30:14: warning: static property 'paddingRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
28 |
29 |   @usableFromInline
30 |   static let paddingRequired = BlockModeOption(rawValue: 1 << 2)
   |              |- warning: static property 'paddingRequired' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'paddingRequired' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |
32 |   @usableFromInline
/host/spi-builder-workspace/Sources/CryptoSwift/BlockMode/BlockModeOptions.swift:33:14: warning: static property 'useEncryptToDecrypt' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
14 | //
15 |
16 | public struct BlockModeOption: OptionSet {
   |               `- note: consider making struct 'BlockModeOption' conform to the 'Sendable' protocol
17 |   public let rawValue: Int
18 |
   :
31 |
32 |   @usableFromInline
33 |   static let useEncryptToDecrypt = BlockModeOption(rawValue: 1 << 3)
   |              |- warning: static property 'useEncryptToDecrypt' is not concurrency-safe because non-'Sendable' type 'BlockModeOption' may have shared mutable state; this is an error in the Swift 6 language mode
   |              |- note: add '@MainActor' to make static property 'useEncryptToDecrypt' part of global actor 'MainActor'
   |              `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
34 | }
35 |
[32/116] Compiling CryptoSwift CBCMAC.swift
[33/116] Compiling CryptoSwift CMAC.swift
[34/116] Compiling CryptoSwift Addition.swift
[35/116] Compiling CryptoSwift BigInt.swift
[36/116] Compiling CryptoSwift BigUInt.swift
[37/116] Compiling CryptoSwift BitwiseOps.swift
[38/116] Compiling CryptoSwift CS.swift
[39/116] Compiling CryptoSwift Codable.swift
[40/116] Compiling CryptoSwift Comparable.swift
[41/116] Compiling CryptoSwift DataConversion.swift
[42/116] Compiling CryptoSwift Division.swift
[43/116] Compiling CryptoSwift Exponentiation.swift
[44/116] Compiling CryptoSwift FloatingPointConversion.swift
[45/116] Compiling CryptoSwift GCD.swift
[46/116] Compiling CryptoSwift Hashable.swift
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/Multiplication.swift:84:23: warning: static property 'directMultiplicationLimit' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 82 |
 83 |     /// Multiplication switches to an asymptotically better recursive algorithm when arguments have more words than this limit.
 84 |     public static var directMultiplicationLimit: Int = 1024
    |                       |- warning: static property 'directMultiplicationLimit' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'directMultiplicationLimit' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'directMultiplicationLimit' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 85 |
 86 |     /// Multiply `a` by `b` and return the result.
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/PrimeTest.swift:18:5: warning: let 'pseudoPrimes' is not concurrency-safe because non-'Sendable' type '[CS.BigUInt]' may have shared mutable state; this is an error in the Swift 6 language mode
 16 | ///
 17 | /// This is sequence [A014233](http://oeis.org/A014233) on the [Online Encyclopaedia of Integer Sequences](http://oeis.org).
 18 | let pseudoPrimes: [CS.BigUInt] = [
    |     |- warning: let 'pseudoPrimes' is not concurrency-safe because non-'Sendable' type '[CS.BigUInt]' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'pseudoPrimes' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |     /*  2 */ 2_047,
 20 |     /*  3 */ 1_373_653,
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/BigUInt.swift:18:17: note: consider making struct 'BigUInt' conform to the 'Sendable' protocol
 16 |   /// This particular big integer type uses base-2^64 digits to represent integers; you can think of it as a wrapper
 17 |   /// around `Array<UInt64>`. (In fact, `BigUInt` only uses an array if there are more than two digits.)
 18 |   public struct BigUInt: UnsignedInteger {
    |                 `- note: consider making struct 'BigUInt' conform to the 'Sendable' protocol
 19 |       /// The type representing a digit in `BigUInt`'s underlying number system.
 20 |       public typealias Word = UInt
[47/116] Compiling CryptoSwift IntegerConversion.swift
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/Multiplication.swift:84:23: warning: static property 'directMultiplicationLimit' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 82 |
 83 |     /// Multiplication switches to an asymptotically better recursive algorithm when arguments have more words than this limit.
 84 |     public static var directMultiplicationLimit: Int = 1024
    |                       |- warning: static property 'directMultiplicationLimit' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'directMultiplicationLimit' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'directMultiplicationLimit' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 85 |
 86 |     /// Multiply `a` by `b` and return the result.
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/PrimeTest.swift:18:5: warning: let 'pseudoPrimes' is not concurrency-safe because non-'Sendable' type '[CS.BigUInt]' may have shared mutable state; this is an error in the Swift 6 language mode
 16 | ///
 17 | /// This is sequence [A014233](http://oeis.org/A014233) on the [Online Encyclopaedia of Integer Sequences](http://oeis.org).
 18 | let pseudoPrimes: [CS.BigUInt] = [
    |     |- warning: let 'pseudoPrimes' is not concurrency-safe because non-'Sendable' type '[CS.BigUInt]' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'pseudoPrimes' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |     /*  2 */ 2_047,
 20 |     /*  3 */ 1_373_653,
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/BigUInt.swift:18:17: note: consider making struct 'BigUInt' conform to the 'Sendable' protocol
 16 |   /// This particular big integer type uses base-2^64 digits to represent integers; you can think of it as a wrapper
 17 |   /// around `Array<UInt64>`. (In fact, `BigUInt` only uses an array if there are more than two digits.)
 18 |   public struct BigUInt: UnsignedInteger {
    |                 `- note: consider making struct 'BigUInt' conform to the 'Sendable' protocol
 19 |       /// The type representing a digit in `BigUInt`'s underlying number system.
 20 |       public typealias Word = UInt
[48/116] Compiling CryptoSwift Multiplication.swift
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/Multiplication.swift:84:23: warning: static property 'directMultiplicationLimit' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 82 |
 83 |     /// Multiplication switches to an asymptotically better recursive algorithm when arguments have more words than this limit.
 84 |     public static var directMultiplicationLimit: Int = 1024
    |                       |- warning: static property 'directMultiplicationLimit' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'directMultiplicationLimit' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'directMultiplicationLimit' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 85 |
 86 |     /// Multiply `a` by `b` and return the result.
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/PrimeTest.swift:18:5: warning: let 'pseudoPrimes' is not concurrency-safe because non-'Sendable' type '[CS.BigUInt]' may have shared mutable state; this is an error in the Swift 6 language mode
 16 | ///
 17 | /// This is sequence [A014233](http://oeis.org/A014233) on the [Online Encyclopaedia of Integer Sequences](http://oeis.org).
 18 | let pseudoPrimes: [CS.BigUInt] = [
    |     |- warning: let 'pseudoPrimes' is not concurrency-safe because non-'Sendable' type '[CS.BigUInt]' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'pseudoPrimes' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |     /*  2 */ 2_047,
 20 |     /*  3 */ 1_373_653,
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/BigUInt.swift:18:17: note: consider making struct 'BigUInt' conform to the 'Sendable' protocol
 16 |   /// This particular big integer type uses base-2^64 digits to represent integers; you can think of it as a wrapper
 17 |   /// around `Array<UInt64>`. (In fact, `BigUInt` only uses an array if there are more than two digits.)
 18 |   public struct BigUInt: UnsignedInteger {
    |                 `- note: consider making struct 'BigUInt' conform to the 'Sendable' protocol
 19 |       /// The type representing a digit in `BigUInt`'s underlying number system.
 20 |       public typealias Word = UInt
[49/116] Compiling CryptoSwift PrimeTest.swift
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/Multiplication.swift:84:23: warning: static property 'directMultiplicationLimit' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 82 |
 83 |     /// Multiplication switches to an asymptotically better recursive algorithm when arguments have more words than this limit.
 84 |     public static var directMultiplicationLimit: Int = 1024
    |                       |- warning: static property 'directMultiplicationLimit' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'directMultiplicationLimit' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'directMultiplicationLimit' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 85 |
 86 |     /// Multiply `a` by `b` and return the result.
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/PrimeTest.swift:18:5: warning: let 'pseudoPrimes' is not concurrency-safe because non-'Sendable' type '[CS.BigUInt]' may have shared mutable state; this is an error in the Swift 6 language mode
 16 | ///
 17 | /// This is sequence [A014233](http://oeis.org/A014233) on the [Online Encyclopaedia of Integer Sequences](http://oeis.org).
 18 | let pseudoPrimes: [CS.BigUInt] = [
    |     |- warning: let 'pseudoPrimes' is not concurrency-safe because non-'Sendable' type '[CS.BigUInt]' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'pseudoPrimes' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |     /*  2 */ 2_047,
 20 |     /*  3 */ 1_373_653,
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/BigUInt.swift:18:17: note: consider making struct 'BigUInt' conform to the 'Sendable' protocol
 16 |   /// This particular big integer type uses base-2^64 digits to represent integers; you can think of it as a wrapper
 17 |   /// around `Array<UInt64>`. (In fact, `BigUInt` only uses an array if there are more than two digits.)
 18 |   public struct BigUInt: UnsignedInteger {
    |                 `- note: consider making struct 'BigUInt' conform to the 'Sendable' protocol
 19 |       /// The type representing a digit in `BigUInt`'s underlying number system.
 20 |       public typealias Word = UInt
[50/116] Compiling CryptoSwift Random.swift
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/Multiplication.swift:84:23: warning: static property 'directMultiplicationLimit' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 82 |
 83 |     /// Multiplication switches to an asymptotically better recursive algorithm when arguments have more words than this limit.
 84 |     public static var directMultiplicationLimit: Int = 1024
    |                       |- warning: static property 'directMultiplicationLimit' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'directMultiplicationLimit' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'directMultiplicationLimit' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 85 |
 86 |     /// Multiply `a` by `b` and return the result.
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/PrimeTest.swift:18:5: warning: let 'pseudoPrimes' is not concurrency-safe because non-'Sendable' type '[CS.BigUInt]' may have shared mutable state; this is an error in the Swift 6 language mode
 16 | ///
 17 | /// This is sequence [A014233](http://oeis.org/A014233) on the [Online Encyclopaedia of Integer Sequences](http://oeis.org).
 18 | let pseudoPrimes: [CS.BigUInt] = [
    |     |- warning: let 'pseudoPrimes' is not concurrency-safe because non-'Sendable' type '[CS.BigUInt]' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'pseudoPrimes' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |     /*  2 */ 2_047,
 20 |     /*  3 */ 1_373_653,
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/BigUInt.swift:18:17: note: consider making struct 'BigUInt' conform to the 'Sendable' protocol
 16 |   /// This particular big integer type uses base-2^64 digits to represent integers; you can think of it as a wrapper
 17 |   /// around `Array<UInt64>`. (In fact, `BigUInt` only uses an array if there are more than two digits.)
 18 |   public struct BigUInt: UnsignedInteger {
    |                 `- note: consider making struct 'BigUInt' conform to the 'Sendable' protocol
 19 |       /// The type representing a digit in `BigUInt`'s underlying number system.
 20 |       public typealias Word = UInt
[51/116] Compiling CryptoSwift Shifts.swift
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/Multiplication.swift:84:23: warning: static property 'directMultiplicationLimit' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 82 |
 83 |     /// Multiplication switches to an asymptotically better recursive algorithm when arguments have more words than this limit.
 84 |     public static var directMultiplicationLimit: Int = 1024
    |                       |- warning: static property 'directMultiplicationLimit' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'directMultiplicationLimit' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'directMultiplicationLimit' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 85 |
 86 |     /// Multiply `a` by `b` and return the result.
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/PrimeTest.swift:18:5: warning: let 'pseudoPrimes' is not concurrency-safe because non-'Sendable' type '[CS.BigUInt]' may have shared mutable state; this is an error in the Swift 6 language mode
 16 | ///
 17 | /// This is sequence [A014233](http://oeis.org/A014233) on the [Online Encyclopaedia of Integer Sequences](http://oeis.org).
 18 | let pseudoPrimes: [CS.BigUInt] = [
    |     |- warning: let 'pseudoPrimes' is not concurrency-safe because non-'Sendable' type '[CS.BigUInt]' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'pseudoPrimes' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |     /*  2 */ 2_047,
 20 |     /*  3 */ 1_373_653,
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/BigUInt.swift:18:17: note: consider making struct 'BigUInt' conform to the 'Sendable' protocol
 16 |   /// This particular big integer type uses base-2^64 digits to represent integers; you can think of it as a wrapper
 17 |   /// around `Array<UInt64>`. (In fact, `BigUInt` only uses an array if there are more than two digits.)
 18 |   public struct BigUInt: UnsignedInteger {
    |                 `- note: consider making struct 'BigUInt' conform to the 'Sendable' protocol
 19 |       /// The type representing a digit in `BigUInt`'s underlying number system.
 20 |       public typealias Word = UInt
[52/116] Compiling CryptoSwift SquareRoot.swift
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/Multiplication.swift:84:23: warning: static property 'directMultiplicationLimit' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 82 |
 83 |     /// Multiplication switches to an asymptotically better recursive algorithm when arguments have more words than this limit.
 84 |     public static var directMultiplicationLimit: Int = 1024
    |                       |- warning: static property 'directMultiplicationLimit' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'directMultiplicationLimit' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'directMultiplicationLimit' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 85 |
 86 |     /// Multiply `a` by `b` and return the result.
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/PrimeTest.swift:18:5: warning: let 'pseudoPrimes' is not concurrency-safe because non-'Sendable' type '[CS.BigUInt]' may have shared mutable state; this is an error in the Swift 6 language mode
 16 | ///
 17 | /// This is sequence [A014233](http://oeis.org/A014233) on the [Online Encyclopaedia of Integer Sequences](http://oeis.org).
 18 | let pseudoPrimes: [CS.BigUInt] = [
    |     |- warning: let 'pseudoPrimes' is not concurrency-safe because non-'Sendable' type '[CS.BigUInt]' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'pseudoPrimes' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |     /*  2 */ 2_047,
 20 |     /*  3 */ 1_373_653,
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/BigUInt.swift:18:17: note: consider making struct 'BigUInt' conform to the 'Sendable' protocol
 16 |   /// This particular big integer type uses base-2^64 digits to represent integers; you can think of it as a wrapper
 17 |   /// around `Array<UInt64>`. (In fact, `BigUInt` only uses an array if there are more than two digits.)
 18 |   public struct BigUInt: UnsignedInteger {
    |                 `- note: consider making struct 'BigUInt' conform to the 'Sendable' protocol
 19 |       /// The type representing a digit in `BigUInt`'s underlying number system.
 20 |       public typealias Word = UInt
[53/116] Compiling CryptoSwift Strideable.swift
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/Multiplication.swift:84:23: warning: static property 'directMultiplicationLimit' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 82 |
 83 |     /// Multiplication switches to an asymptotically better recursive algorithm when arguments have more words than this limit.
 84 |     public static var directMultiplicationLimit: Int = 1024
    |                       |- warning: static property 'directMultiplicationLimit' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'directMultiplicationLimit' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'directMultiplicationLimit' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 85 |
 86 |     /// Multiply `a` by `b` and return the result.
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/PrimeTest.swift:18:5: warning: let 'pseudoPrimes' is not concurrency-safe because non-'Sendable' type '[CS.BigUInt]' may have shared mutable state; this is an error in the Swift 6 language mode
 16 | ///
 17 | /// This is sequence [A014233](http://oeis.org/A014233) on the [Online Encyclopaedia of Integer Sequences](http://oeis.org).
 18 | let pseudoPrimes: [CS.BigUInt] = [
    |     |- warning: let 'pseudoPrimes' is not concurrency-safe because non-'Sendable' type '[CS.BigUInt]' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'pseudoPrimes' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |     /*  2 */ 2_047,
 20 |     /*  3 */ 1_373_653,
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/BigUInt.swift:18:17: note: consider making struct 'BigUInt' conform to the 'Sendable' protocol
 16 |   /// This particular big integer type uses base-2^64 digits to represent integers; you can think of it as a wrapper
 17 |   /// around `Array<UInt64>`. (In fact, `BigUInt` only uses an array if there are more than two digits.)
 18 |   public struct BigUInt: UnsignedInteger {
    |                 `- note: consider making struct 'BigUInt' conform to the 'Sendable' protocol
 19 |       /// The type representing a digit in `BigUInt`'s underlying number system.
 20 |       public typealias Word = UInt
[54/116] Compiling CryptoSwift StringConversion.swift
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/Multiplication.swift:84:23: warning: static property 'directMultiplicationLimit' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 82 |
 83 |     /// Multiplication switches to an asymptotically better recursive algorithm when arguments have more words than this limit.
 84 |     public static var directMultiplicationLimit: Int = 1024
    |                       |- warning: static property 'directMultiplicationLimit' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'directMultiplicationLimit' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'directMultiplicationLimit' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 85 |
 86 |     /// Multiply `a` by `b` and return the result.
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/PrimeTest.swift:18:5: warning: let 'pseudoPrimes' is not concurrency-safe because non-'Sendable' type '[CS.BigUInt]' may have shared mutable state; this is an error in the Swift 6 language mode
 16 | ///
 17 | /// This is sequence [A014233](http://oeis.org/A014233) on the [Online Encyclopaedia of Integer Sequences](http://oeis.org).
 18 | let pseudoPrimes: [CS.BigUInt] = [
    |     |- warning: let 'pseudoPrimes' is not concurrency-safe because non-'Sendable' type '[CS.BigUInt]' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'pseudoPrimes' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |     /*  2 */ 2_047,
 20 |     /*  3 */ 1_373_653,
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/BigUInt.swift:18:17: note: consider making struct 'BigUInt' conform to the 'Sendable' protocol
 16 |   /// This particular big integer type uses base-2^64 digits to represent integers; you can think of it as a wrapper
 17 |   /// around `Array<UInt64>`. (In fact, `BigUInt` only uses an array if there are more than two digits.)
 18 |   public struct BigUInt: UnsignedInteger {
    |                 `- note: consider making struct 'BigUInt' conform to the 'Sendable' protocol
 19 |       /// The type representing a digit in `BigUInt`'s underlying number system.
 20 |       public typealias Word = UInt
[55/116] Compiling CryptoSwift Subtraction.swift
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/Multiplication.swift:84:23: warning: static property 'directMultiplicationLimit' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 82 |
 83 |     /// Multiplication switches to an asymptotically better recursive algorithm when arguments have more words than this limit.
 84 |     public static var directMultiplicationLimit: Int = 1024
    |                       |- warning: static property 'directMultiplicationLimit' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'directMultiplicationLimit' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'directMultiplicationLimit' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 85 |
 86 |     /// Multiply `a` by `b` and return the result.
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/PrimeTest.swift:18:5: warning: let 'pseudoPrimes' is not concurrency-safe because non-'Sendable' type '[CS.BigUInt]' may have shared mutable state; this is an error in the Swift 6 language mode
 16 | ///
 17 | /// This is sequence [A014233](http://oeis.org/A014233) on the [Online Encyclopaedia of Integer Sequences](http://oeis.org).
 18 | let pseudoPrimes: [CS.BigUInt] = [
    |     |- warning: let 'pseudoPrimes' is not concurrency-safe because non-'Sendable' type '[CS.BigUInt]' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'pseudoPrimes' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |     /*  2 */ 2_047,
 20 |     /*  3 */ 1_373_653,
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/BigUInt.swift:18:17: note: consider making struct 'BigUInt' conform to the 'Sendable' protocol
 16 |   /// This particular big integer type uses base-2^64 digits to represent integers; you can think of it as a wrapper
 17 |   /// around `Array<UInt64>`. (In fact, `BigUInt` only uses an array if there are more than two digits.)
 18 |   public struct BigUInt: UnsignedInteger {
    |                 `- note: consider making struct 'BigUInt' conform to the 'Sendable' protocol
 19 |       /// The type representing a digit in `BigUInt`'s underlying number system.
 20 |       public typealias Word = UInt
[56/116] Compiling CryptoSwift WordsAndBits.swift
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/Multiplication.swift:84:23: warning: static property 'directMultiplicationLimit' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 82 |
 83 |     /// Multiplication switches to an asymptotically better recursive algorithm when arguments have more words than this limit.
 84 |     public static var directMultiplicationLimit: Int = 1024
    |                       |- warning: static property 'directMultiplicationLimit' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'directMultiplicationLimit' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'directMultiplicationLimit' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 85 |
 86 |     /// Multiply `a` by `b` and return the result.
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/PrimeTest.swift:18:5: warning: let 'pseudoPrimes' is not concurrency-safe because non-'Sendable' type '[CS.BigUInt]' may have shared mutable state; this is an error in the Swift 6 language mode
 16 | ///
 17 | /// This is sequence [A014233](http://oeis.org/A014233) on the [Online Encyclopaedia of Integer Sequences](http://oeis.org).
 18 | let pseudoPrimes: [CS.BigUInt] = [
    |     |- warning: let 'pseudoPrimes' is not concurrency-safe because non-'Sendable' type '[CS.BigUInt]' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'pseudoPrimes' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |     /*  2 */ 2_047,
 20 |     /*  3 */ 1_373_653,
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/BigUInt.swift:18:17: note: consider making struct 'BigUInt' conform to the 'Sendable' protocol
 16 |   /// This particular big integer type uses base-2^64 digits to represent integers; you can think of it as a wrapper
 17 |   /// around `Array<UInt64>`. (In fact, `BigUInt` only uses an array if there are more than two digits.)
 18 |   public struct BigUInt: UnsignedInteger {
    |                 `- note: consider making struct 'BigUInt' conform to the 'Sendable' protocol
 19 |       /// The type representing a digit in `BigUInt`'s underlying number system.
 20 |       public typealias Word = UInt
[57/116] Compiling CryptoSwift ChaCha20.swift
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/Multiplication.swift:84:23: warning: static property 'directMultiplicationLimit' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 82 |
 83 |     /// Multiplication switches to an asymptotically better recursive algorithm when arguments have more words than this limit.
 84 |     public static var directMultiplicationLimit: Int = 1024
    |                       |- warning: static property 'directMultiplicationLimit' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'directMultiplicationLimit' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'directMultiplicationLimit' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 85 |
 86 |     /// Multiply `a` by `b` and return the result.
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/PrimeTest.swift:18:5: warning: let 'pseudoPrimes' is not concurrency-safe because non-'Sendable' type '[CS.BigUInt]' may have shared mutable state; this is an error in the Swift 6 language mode
 16 | ///
 17 | /// This is sequence [A014233](http://oeis.org/A014233) on the [Online Encyclopaedia of Integer Sequences](http://oeis.org).
 18 | let pseudoPrimes: [CS.BigUInt] = [
    |     |- warning: let 'pseudoPrimes' is not concurrency-safe because non-'Sendable' type '[CS.BigUInt]' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'pseudoPrimes' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |     /*  2 */ 2_047,
 20 |     /*  3 */ 1_373_653,
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/BigUInt.swift:18:17: note: consider making struct 'BigUInt' conform to the 'Sendable' protocol
 16 |   /// This particular big integer type uses base-2^64 digits to represent integers; you can think of it as a wrapper
 17 |   /// around `Array<UInt64>`. (In fact, `BigUInt` only uses an array if there are more than two digits.)
 18 |   public struct BigUInt: UnsignedInteger {
    |                 `- note: consider making struct 'BigUInt' conform to the 'Sendable' protocol
 19 |       /// The type representing a digit in `BigUInt`'s underlying number system.
 20 |       public typealias Word = UInt
[58/116] Compiling CryptoSwift Checksum.swift
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/Multiplication.swift:84:23: warning: static property 'directMultiplicationLimit' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 82 |
 83 |     /// Multiplication switches to an asymptotically better recursive algorithm when arguments have more words than this limit.
 84 |     public static var directMultiplicationLimit: Int = 1024
    |                       |- warning: static property 'directMultiplicationLimit' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'directMultiplicationLimit' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'directMultiplicationLimit' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 85 |
 86 |     /// Multiply `a` by `b` and return the result.
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/PrimeTest.swift:18:5: warning: let 'pseudoPrimes' is not concurrency-safe because non-'Sendable' type '[CS.BigUInt]' may have shared mutable state; this is an error in the Swift 6 language mode
 16 | ///
 17 | /// This is sequence [A014233](http://oeis.org/A014233) on the [Online Encyclopaedia of Integer Sequences](http://oeis.org).
 18 | let pseudoPrimes: [CS.BigUInt] = [
    |     |- warning: let 'pseudoPrimes' is not concurrency-safe because non-'Sendable' type '[CS.BigUInt]' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'pseudoPrimes' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |     /*  2 */ 2_047,
 20 |     /*  3 */ 1_373_653,
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/BigUInt.swift:18:17: note: consider making struct 'BigUInt' conform to the 'Sendable' protocol
 16 |   /// This particular big integer type uses base-2^64 digits to represent integers; you can think of it as a wrapper
 17 |   /// around `Array<UInt64>`. (In fact, `BigUInt` only uses an array if there are more than two digits.)
 18 |   public struct BigUInt: UnsignedInteger {
    |                 `- note: consider making struct 'BigUInt' conform to the 'Sendable' protocol
 19 |       /// The type representing a digit in `BigUInt`'s underlying number system.
 20 |       public typealias Word = UInt
[59/116] Compiling CryptoSwift Cipher.swift
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/Multiplication.swift:84:23: warning: static property 'directMultiplicationLimit' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 82 |
 83 |     /// Multiplication switches to an asymptotically better recursive algorithm when arguments have more words than this limit.
 84 |     public static var directMultiplicationLimit: Int = 1024
    |                       |- warning: static property 'directMultiplicationLimit' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: convert 'directMultiplicationLimit' to a 'let' constant to make 'Sendable' shared state immutable
    |                       |- note: add '@MainActor' to make static property 'directMultiplicationLimit' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 85 |
 86 |     /// Multiply `a` by `b` and return the result.
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/PrimeTest.swift:18:5: warning: let 'pseudoPrimes' is not concurrency-safe because non-'Sendable' type '[CS.BigUInt]' may have shared mutable state; this is an error in the Swift 6 language mode
 16 | ///
 17 | /// This is sequence [A014233](http://oeis.org/A014233) on the [Online Encyclopaedia of Integer Sequences](http://oeis.org).
 18 | let pseudoPrimes: [CS.BigUInt] = [
    |     |- warning: let 'pseudoPrimes' is not concurrency-safe because non-'Sendable' type '[CS.BigUInt]' may have shared mutable state; this is an error in the Swift 6 language mode
    |     |- note: add '@MainActor' to make let 'pseudoPrimes' part of global actor 'MainActor'
    |     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 19 |     /*  2 */ 2_047,
 20 |     /*  3 */ 1_373_653,
/host/spi-builder-workspace/Sources/CryptoSwift/CS_BigInt/BigUInt.swift:18:17: note: consider making struct 'BigUInt' conform to the 'Sendable' protocol
 16 |   /// This particular big integer type uses base-2^64 digits to represent integers; you can think of it as a wrapper
 17 |   /// around `Array<UInt64>`. (In fact, `BigUInt` only uses an array if there are more than two digits.)
 18 |   public struct BigUInt: UnsignedInteger {
    |                 `- note: consider making struct 'BigUInt' conform to the 'Sendable' protocol
 19 |       /// The type representing a digit in `BigUInt`'s underlying number system.
 20 |       public typealias Word = UInt
[60/116] Compiling CryptoSwift AEAD.swift
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADChaCha20Poly1305.swift:22:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
20 | public final class AEADChaCha20Poly1305: AEAD {
21 |   public static let kLen = 32 // key length
22 |   public static var ivRange = Range<Int>(12...12)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |   /// Authenticated encryption
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADXChaCha20Poly1305.swift:32:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
30 |
31 |   /// The valid range of initialization vector lengths for the XChaCha20 cipher (24 bytes). Extended from ChaCha20's 12 bytes.
32 |   public static var ivRange = Range<Int>(24...24)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 |   /// Encrypts the given plaintext using the XChaCha20 cipher and generates an authentication
[61/116] Compiling CryptoSwift AEADChaCha20Poly1305.swift
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADChaCha20Poly1305.swift:22:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
20 | public final class AEADChaCha20Poly1305: AEAD {
21 |   public static let kLen = 32 // key length
22 |   public static var ivRange = Range<Int>(12...12)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |   /// Authenticated encryption
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADXChaCha20Poly1305.swift:32:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
30 |
31 |   /// The valid range of initialization vector lengths for the XChaCha20 cipher (24 bytes). Extended from ChaCha20's 12 bytes.
32 |   public static var ivRange = Range<Int>(24...24)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 |   /// Encrypts the given plaintext using the XChaCha20 cipher and generates an authentication
[62/116] Compiling CryptoSwift AEADXChaCha20Poly1305.swift
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADChaCha20Poly1305.swift:22:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
20 | public final class AEADChaCha20Poly1305: AEAD {
21 |   public static let kLen = 32 // key length
22 |   public static var ivRange = Range<Int>(12...12)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |   /// Authenticated encryption
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADXChaCha20Poly1305.swift:32:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
30 |
31 |   /// The valid range of initialization vector lengths for the XChaCha20 cipher (24 bytes). Extended from ChaCha20's 12 bytes.
32 |   public static var ivRange = Range<Int>(24...24)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 |   /// Encrypts the given plaintext using the XChaCha20 cipher and generates an authentication
[63/116] Compiling CryptoSwift AES.Cryptors.swift
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADChaCha20Poly1305.swift:22:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
20 | public final class AEADChaCha20Poly1305: AEAD {
21 |   public static let kLen = 32 // key length
22 |   public static var ivRange = Range<Int>(12...12)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |   /// Authenticated encryption
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADXChaCha20Poly1305.swift:32:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
30 |
31 |   /// The valid range of initialization vector lengths for the XChaCha20 cipher (24 bytes). Extended from ChaCha20's 12 bytes.
32 |   public static var ivRange = Range<Int>(24...24)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 |   /// Encrypts the given plaintext using the XChaCha20 cipher and generates an authentication
[64/116] Compiling CryptoSwift AES.swift
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADChaCha20Poly1305.swift:22:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
20 | public final class AEADChaCha20Poly1305: AEAD {
21 |   public static let kLen = 32 // key length
22 |   public static var ivRange = Range<Int>(12...12)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |   /// Authenticated encryption
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADXChaCha20Poly1305.swift:32:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
30 |
31 |   /// The valid range of initialization vector lengths for the XChaCha20 cipher (24 bytes). Extended from ChaCha20's 12 bytes.
32 |   public static var ivRange = Range<Int>(24...24)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 |   /// Encrypts the given plaintext using the XChaCha20 cipher and generates an authentication
[65/116] Compiling CryptoSwift ASN1.swift
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADChaCha20Poly1305.swift:22:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
20 | public final class AEADChaCha20Poly1305: AEAD {
21 |   public static let kLen = 32 // key length
22 |   public static var ivRange = Range<Int>(12...12)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |   /// Authenticated encryption
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADXChaCha20Poly1305.swift:32:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
30 |
31 |   /// The valid range of initialization vector lengths for the XChaCha20 cipher (24 bytes). Extended from ChaCha20's 12 bytes.
32 |   public static var ivRange = Range<Int>(24...24)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 |   /// Encrypts the given plaintext using the XChaCha20 cipher and generates an authentication
[66/116] Compiling CryptoSwift ASN1Decoder.swift
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADChaCha20Poly1305.swift:22:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
20 | public final class AEADChaCha20Poly1305: AEAD {
21 |   public static let kLen = 32 // key length
22 |   public static var ivRange = Range<Int>(12...12)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |   /// Authenticated encryption
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADXChaCha20Poly1305.swift:32:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
30 |
31 |   /// The valid range of initialization vector lengths for the XChaCha20 cipher (24 bytes). Extended from ChaCha20's 12 bytes.
32 |   public static var ivRange = Range<Int>(24...24)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 |   /// Encrypts the given plaintext using the XChaCha20 cipher and generates an authentication
[67/116] Compiling CryptoSwift ASN1Encoder.swift
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADChaCha20Poly1305.swift:22:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
20 | public final class AEADChaCha20Poly1305: AEAD {
21 |   public static let kLen = 32 // key length
22 |   public static var ivRange = Range<Int>(12...12)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |   /// Authenticated encryption
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADXChaCha20Poly1305.swift:32:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
30 |
31 |   /// The valid range of initialization vector lengths for the XChaCha20 cipher (24 bytes). Extended from ChaCha20's 12 bytes.
32 |   public static var ivRange = Range<Int>(24...24)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 |   /// Encrypts the given plaintext using the XChaCha20 cipher and generates an authentication
[68/116] Compiling CryptoSwift ASN1Scanner.swift
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADChaCha20Poly1305.swift:22:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
20 | public final class AEADChaCha20Poly1305: AEAD {
21 |   public static let kLen = 32 // key length
22 |   public static var ivRange = Range<Int>(12...12)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |   /// Authenticated encryption
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADXChaCha20Poly1305.swift:32:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
30 |
31 |   /// The valid range of initialization vector lengths for the XChaCha20 cipher (24 bytes). Extended from ChaCha20's 12 bytes.
32 |   public static var ivRange = Range<Int>(24...24)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 |   /// Encrypts the given plaintext using the XChaCha20 cipher and generates an authentication
[69/116] Compiling CryptoSwift Array+Extension.swift
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADChaCha20Poly1305.swift:22:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
20 | public final class AEADChaCha20Poly1305: AEAD {
21 |   public static let kLen = 32 // key length
22 |   public static var ivRange = Range<Int>(12...12)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |   /// Authenticated encryption
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADXChaCha20Poly1305.swift:32:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
30 |
31 |   /// The valid range of initialization vector lengths for the XChaCha20 cipher (24 bytes). Extended from ChaCha20's 12 bytes.
32 |   public static var ivRange = Range<Int>(24...24)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 |   /// Encrypts the given plaintext using the XChaCha20 cipher and generates an authentication
[70/116] Compiling CryptoSwift Authenticator.swift
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADChaCha20Poly1305.swift:22:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
20 | public final class AEADChaCha20Poly1305: AEAD {
21 |   public static let kLen = 32 // key length
22 |   public static var ivRange = Range<Int>(12...12)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |   /// Authenticated encryption
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADXChaCha20Poly1305.swift:32:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
30 |
31 |   /// The valid range of initialization vector lengths for the XChaCha20 cipher (24 bytes). Extended from ChaCha20's 12 bytes.
32 |   public static var ivRange = Range<Int>(24...24)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 |   /// Encrypts the given plaintext using the XChaCha20 cipher and generates an authentication
[71/116] Compiling CryptoSwift BatchedCollection.swift
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADChaCha20Poly1305.swift:22:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
20 | public final class AEADChaCha20Poly1305: AEAD {
21 |   public static let kLen = 32 // key length
22 |   public static var ivRange = Range<Int>(12...12)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |   /// Authenticated encryption
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADXChaCha20Poly1305.swift:32:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
30 |
31 |   /// The valid range of initialization vector lengths for the XChaCha20 cipher (24 bytes). Extended from ChaCha20's 12 bytes.
32 |   public static var ivRange = Range<Int>(24...24)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 |   /// Encrypts the given plaintext using the XChaCha20 cipher and generates an authentication
[72/116] Compiling CryptoSwift Bit.swift
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADChaCha20Poly1305.swift:22:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
20 | public final class AEADChaCha20Poly1305: AEAD {
21 |   public static let kLen = 32 // key length
22 |   public static var ivRange = Range<Int>(12...12)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |   /// Authenticated encryption
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADXChaCha20Poly1305.swift:32:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
30 |
31 |   /// The valid range of initialization vector lengths for the XChaCha20 cipher (24 bytes). Extended from ChaCha20's 12 bytes.
32 |   public static var ivRange = Range<Int>(24...24)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 |   /// Encrypts the given plaintext using the XChaCha20 cipher and generates an authentication
[73/116] Compiling CryptoSwift BlockCipher.swift
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADChaCha20Poly1305.swift:22:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
20 | public final class AEADChaCha20Poly1305: AEAD {
21 |   public static let kLen = 32 // key length
22 |   public static var ivRange = Range<Int>(12...12)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |   /// Authenticated encryption
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADXChaCha20Poly1305.swift:32:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
30 |
31 |   /// The valid range of initialization vector lengths for the XChaCha20 cipher (24 bytes). Extended from ChaCha20's 12 bytes.
32 |   public static var ivRange = Range<Int>(24...24)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 |   /// Encrypts the given plaintext using the XChaCha20 cipher and generates an authentication
[74/116] Compiling CryptoSwift BlockDecryptor.swift
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADChaCha20Poly1305.swift:22:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
20 | public final class AEADChaCha20Poly1305: AEAD {
21 |   public static let kLen = 32 // key length
22 |   public static var ivRange = Range<Int>(12...12)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |
24 |   /// Authenticated encryption
/host/spi-builder-workspace/Sources/CryptoSwift/AEAD/AEADXChaCha20Poly1305.swift:32:21: warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
30 |
31 |   /// The valid range of initialization vector lengths for the XChaCha20 cipher (24 bytes). Extended from ChaCha20's 12 bytes.
32 |   public static var ivRange = Range<Int>(24...24)
   |                     |- warning: static property 'ivRange' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                     |- note: convert 'ivRange' to a 'let' constant to make 'Sendable' shared state immutable
   |                     |- note: add '@MainActor' to make static property 'ivRange' part of global actor 'MainActor'
   |                     `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |
34 |   /// Encrypts the given plaintext using the XChaCha20 cipher and generates an authentication
[75/116] Compiling CryptoSwift Collection+Extension.swift
[76/116] Compiling CryptoSwift CompactMap.swift
[77/116] Compiling CryptoSwift Cryptor.swift
[78/116] Compiling CryptoSwift Cryptors.swift
[79/116] Compiling CryptoSwift Digest.swift
[80/116] Compiling CryptoSwift DigestType.swift
[81/116] Compiling CryptoSwift AES+Foundation.swift
[82/116] Compiling CryptoSwift Array+Foundation.swift
[83/116] Compiling CryptoSwift Blowfish+Foundation.swift
[84/116] Compiling CryptoSwift ChaCha20+Foundation.swift
[85/116] Compiling CryptoSwift Data+Extension.swift
[86/116] Compiling CryptoSwift HMAC+Foundation.swift
[87/116] Compiling CryptoSwift Rabbit+Foundation.swift
[88/116] Compiling CryptoSwift String+FoundationExtension.swift
[89/116] Compiling CryptoSwift PKCS1v15.swift
[90/116] Compiling CryptoSwift PKCS5.swift
[91/116] Compiling CryptoSwift PKCS7.swift
[92/116] Compiling CryptoSwift PKCS7Padding.swift
[93/116] Compiling CryptoSwift Padding.swift
[94/116] Compiling CryptoSwift Poly1305.swift
[95/116] Compiling CryptoSwift RSA+Cipher.swift
[96/116] Compiling CryptoSwift RSA+Signature.swift
[97/116] Compiling CryptoSwift RSA.swift
[98/116] Compiling CryptoSwift Rabbit.swift
[99/116] Compiling CryptoSwift SHA1.swift
[100/116] Compiling CryptoSwift SHA2.swift
[101/116] Compiling CryptoSwift SHA3.swift
[102/116] Compiling CryptoSwift Scrypt.swift
[103/116] Compiling CryptoSwift SecureBytes.swift
[104/116] Compiling CryptoSwift Signature.swift
[105/116] Compiling CryptoSwift StreamDecryptor.swift
[106/116] Compiling CryptoSwift StreamEncryptor.swift
[107/116] Compiling CryptoSwift String+Extension.swift
[108/116] Compiling CryptoSwift UInt128.swift
[109/116] Compiling CryptoSwift UInt16+Extension.swift
[110/116] Compiling CryptoSwift UInt32+Extension.swift
[111/116] Compiling CryptoSwift UInt64+Extension.swift
[112/116] Compiling CryptoSwift UInt8+Extension.swift
[113/116] Compiling CryptoSwift Updatable.swift
[114/116] Compiling CryptoSwift Utils.swift
[115/116] Compiling CryptoSwift XChaCha20.swift
[116/116] Compiling CryptoSwift ZeroPadding.swift
Build complete! (38.69s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "CryptoSwift",
  "name" : "CryptoSwift",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.13"
    },
    {
      "name" : "maccatalyst",
      "version" : "13.0"
    },
    {
      "name" : "ios",
      "version" : "11.0"
    },
    {
      "name" : "tvos",
      "version" : "11.0"
    },
    {
      "name" : "watchos",
      "version" : "4.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "CryptoSwift",
      "targets" : [
        "CryptoSwift"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "swift_languages_versions" : [
    "5"
  ],
  "targets" : [
    {
      "c99name" : "CryptoSwiftTests",
      "module_type" : "SwiftTarget",
      "name" : "CryptoSwiftTests",
      "path" : "Tests/CryptoSwiftTests",
      "sources" : [
        "AESCCMTests.swift",
        "AESOCBTests.swift",
        "AESTests.swift",
        "AESTestsPerf.swift",
        "ASN1Tests.swift",
        "Access.swift",
        "BlowfishTests.swift",
        "CBCMacTests.swift",
        "CMACTests.swift",
        "ChaCha20Poly1305Tests.swift",
        "ChaCha20Tests.swift",
        "ChaCha20TestsPerf.swift",
        "DigestTests.swift",
        "DigestTestsPerf.swift",
        "Error+Extension.swift",
        "ExtensionsTest.swift",
        "ExtensionsTestPerf.swift",
        "HKDFTests.swift",
        "HMACTests.swift",
        "PBKDF.swift",
        "PBKDFPerf.swift",
        "PaddingTests.swift",
        "Poly1305Tests.swift",
        "RSASecKeyTests.swift",
        "RSATests.swift",
        "RabbitTests.swift",
        "RabbitTestsPerf.swift",
        "SHATestsPerf.swift",
        "ScryptTests.swift",
        "ScryptTestsPerf.swift",
        "SignatureVerificationTests.swift",
        "XCTestManifests.swift",
        "XChaCha20Poly1305Tests.swift",
        "XChaCha20Tests.swift"
      ],
      "target_dependencies" : [
        "CryptoSwift"
      ],
      "type" : "test"
    },
    {
      "c99name" : "CryptoSwiftResources",
      "module_type" : "SwiftTarget",
      "name" : "CryptoSwiftResources",
      "path" : "Sources/CryptoSwiftResources",
      "product_memberships" : [
        "CryptoSwift"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Sources/CryptoSwiftResources/PrivacyInfo.xcprivacy",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "Empty.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CryptoSwift",
      "module_type" : "SwiftTarget",
      "name" : "CryptoSwift",
      "path" : "Sources/CryptoSwift",
      "product_memberships" : [
        "CryptoSwift"
      ],
      "sources" : [
        "AEAD/AEAD.swift",
        "AEAD/AEADChaCha20Poly1305.swift",
        "AEAD/AEADXChaCha20Poly1305.swift",
        "AES.Cryptors.swift",
        "AES.swift",
        "ASN1/ASN1.swift",
        "ASN1/ASN1Decoder.swift",
        "ASN1/ASN1Encoder.swift",
        "ASN1/ASN1Scanner.swift",
        "Array+Extension.swift",
        "Authenticator.swift",
        "BatchedCollection.swift",
        "Bit.swift",
        "BlockCipher.swift",
        "BlockDecryptor.swift",
        "BlockEncryptor.swift",
        "BlockMode/BlockMode.swift",
        "BlockMode/BlockModeOptions.swift",
        "BlockMode/CBC.swift",
        "BlockMode/CCM.swift",
        "BlockMode/CFB.swift",
        "BlockMode/CTR.swift",
        "BlockMode/CipherModeWorker.swift",
        "BlockMode/ECB.swift",
        "BlockMode/GCM.swift",
        "BlockMode/OCB.swift",
        "BlockMode/OFB.swift",
        "BlockMode/PCBC.swift",
        "Blowfish.swift",
        "CBCMAC.swift",
        "CMAC.swift",
        "CS_BigInt/Addition.swift",
        "CS_BigInt/BigInt.swift",
        "CS_BigInt/BigUInt.swift",
        "CS_BigInt/BitwiseOps.swift",
        "CS_BigInt/CS.swift",
        "CS_BigInt/Codable.swift",
        "CS_BigInt/Comparable.swift",
        "CS_BigInt/DataConversion.swift",
        "CS_BigInt/Division.swift",
        "CS_BigInt/Exponentiation.swift",
        "CS_BigInt/FloatingPointConversion.swift",
        "CS_BigInt/GCD.swift",
        "CS_BigInt/Hashable.swift",
        "CS_BigInt/IntegerConversion.swift",
        "CS_BigInt/Multiplication.swift",
        "CS_BigInt/PrimeTest.swift",
        "CS_BigInt/Random.swift",
        "CS_BigInt/Shifts.swift",
        "CS_BigInt/SquareRoot.swift",
        "CS_BigInt/Strideable.swift",
        "CS_BigInt/StringConversion.swift",
        "CS_BigInt/Subtraction.swift",
        "CS_BigInt/WordsAndBits.swift",
        "ChaCha20.swift",
        "Checksum.swift",
        "Cipher.swift",
        "Collection+Extension.swift",
        "CompactMap.swift",
        "Cryptor.swift",
        "Cryptors.swift",
        "Digest.swift",
        "DigestType.swift",
        "Foundation/AES+Foundation.swift",
        "Foundation/Array+Foundation.swift",
        "Foundation/Blowfish+Foundation.swift",
        "Foundation/ChaCha20+Foundation.swift",
        "Foundation/Data+Extension.swift",
        "Foundation/HMAC+Foundation.swift",
        "Foundation/Rabbit+Foundation.swift",
        "Foundation/String+FoundationExtension.swift",
        "Foundation/Utils+Foundation.swift",
        "Foundation/XChaCha20+Foundation.swift",
        "Generics.swift",
        "HKDF.swift",
        "HMAC.swift",
        "ISO10126Padding.swift",
        "ISO78164Padding.swift",
        "Int+Extension.swift",
        "MD5.swift",
        "NoPadding.swift",
        "Operators.swift",
        "PEM/DER.swift",
        "PKCS/PBKDF1.swift",
        "PKCS/PBKDF2.swift",
        "PKCS/PKCS1v15.swift",
        "PKCS/PKCS5.swift",
        "PKCS/PKCS7.swift",
        "PKCS/PKCS7Padding.swift",
        "Padding.swift",
        "Poly1305.swift",
        "RSA/RSA+Cipher.swift",
        "RSA/RSA+Signature.swift",
        "RSA/RSA.swift",
        "Rabbit.swift",
        "SHA1.swift",
        "SHA2.swift",
        "SHA3.swift",
        "Scrypt.swift",
        "SecureBytes.swift",
        "Signature.swift",
        "StreamDecryptor.swift",
        "StreamEncryptor.swift",
        "String+Extension.swift",
        "UInt128.swift",
        "UInt16+Extension.swift",
        "UInt32+Extension.swift",
        "UInt64+Extension.swift",
        "UInt8+Extension.swift",
        "Updatable.swift",
        "Utils.swift",
        "XChaCha20.swift",
        "ZeroPadding.swift"
      ],
      "target_dependencies" : [
        "CryptoSwiftResources"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.6"
}
wasm-6.1-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:276d66a16377d3ee059b2e3429cbc1154d9f01e42871e5d702fd5d8b9044d93d
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.1-latest
Done.