The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of swift-utils, reference main (620de2), with Swift 5.10 for Linux on 18 Feb 2025 02:28:39 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-5.10-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.60.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/fwcd/swift-utils.git
Reference: main
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/fwcd/swift-utils
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 620de2d Bump GH pages actions
Cloned https://github.com/fwcd/swift-utils.git
Revision (git rev-parse @):
620de2dea14361be51ce5d018a958bafb78d7320
SUCCESS checkout https://github.com/fwcd/swift-utils.git at main
========================================
Build
========================================
Selected platform:         linux
Swift version:             5.10
Building package at path:  $PWD
https://github.com/fwcd/swift-utils.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-5.10-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-5.10-latest: Pulling from finestructure/spi-images
Digest: sha256:8b386ca1081dd55ec0944429387f246ccb59ef99c9c8cbb418b0abd78460b38f
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-5.10-latest
Fetching https://github.com/scinfu/SwiftSoup.git
Fetching https://github.com/MaxDesiatov/XMLCoder.git
Fetching https://github.com/apple/swift-docc-plugin.git
Fetching https://github.com/apple/swift-log.git
[1/2050] Fetching swift-docc-plugin
[227/5270] Fetching swift-docc-plugin, swiftsoup
[924/9031] Fetching swift-docc-plugin, swiftsoup, swift-log
[1703/19042] Fetching swift-docc-plugin, swiftsoup, swift-log, xmlcoder
Fetched https://github.com/scinfu/SwiftSoup.git from cache (0.61s)
Fetched https://github.com/apple/swift-docc-plugin.git from cache (0.63s)
Fetched https://github.com/apple/swift-log.git from cache (0.81s)
Fetched https://github.com/MaxDesiatov/XMLCoder.git from cache (0.81s)
Computing version for https://github.com/MaxDesiatov/XMLCoder.git
Computed https://github.com/MaxDesiatov/XMLCoder.git at 0.17.1 (1.61s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.6.2 (0.66s)
Computing version for https://github.com/scinfu/SwiftSoup.git
Computed https://github.com/scinfu/SwiftSoup.git at 2.7.7 (0.73s)
Computing version for https://github.com/apple/swift-docc-plugin.git
Computed https://github.com/apple/swift-docc-plugin.git at 1.4.3 (0.72s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3305] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (0.59s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (0.76s)
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.6.2
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Creating working copy for https://github.com/scinfu/SwiftSoup.git
Working copy of https://github.com/scinfu/SwiftSoup.git resolved at 2.7.7
Creating working copy for https://github.com/apple/swift-docc-plugin.git
Working copy of https://github.com/apple/swift-docc-plugin.git resolved at 1.4.3
Creating working copy for https://github.com/MaxDesiatov/XMLCoder.git
Working copy of https://github.com/MaxDesiatov/XMLCoder.git resolved at 0.17.1
[1/1] Compiling plugin Swift-DocC
[2/2] Compiling plugin Swift-DocC Preview
Building for debugging...
[2/7] Write sources
[6/7] Write swift-version-24593BA9C3E375BF.txt
[8/109] Emitting module Logging
[9/109] Compiling XMLCoder XMLKeyedDecodingContainer.swift
[10/109] Compiling XMLCoder XMLUnkeyedDecodingContainer.swift
[11/109] Compiling XMLCoder DynamicNodeEncoding.swift
[12/109] Compiling XMLCoder EncodingErrorExtension.swift
[13/109] Compiling XMLCoder SingleValueEncodingContainer.swift
[14/109] Compiling XMLCoder XMLChoiceEncodingContainer.swift
[15/115] Compiling XMLCoder DynamicNodeDecoding.swift
[16/115] Compiling XMLCoder SingleValueDecodingContainer.swift
[17/115] Compiling XMLCoder XMLChoiceDecodingContainer.swift
[18/115] Compiling XMLCoder XMLDecoder.swift
[19/115] Compiling XMLCoder XMLDecoderImplementation.swift
[20/115] Compiling XMLCoder XMLDecodingStorage.swift
[21/115] Compiling XMLCoder DoubleBox.swift
[22/115] Compiling XMLCoder FloatBox.swift
[23/115] Compiling XMLCoder IntBox.swift
[24/115] Compiling XMLCoder KeyedBox.swift
[25/115] Compiling XMLCoder NullBox.swift
[26/115] Compiling XMLCoder SharedBox.swift
[27/115] Compiling XMLCoder SingleKeyedBox.swift
[28/115] Compiling XMLCoder Attribute.swift
[29/115] Compiling XMLCoder BoolBox.swift
[30/115] Compiling XMLCoder Box.swift
[31/115] Compiling XMLCoder ChoiceBox.swift
[32/115] Compiling XMLCoder DataBox.swift
[33/115] Compiling XMLCoder DateBox.swift
[34/115] Compiling XMLCoder DecimalBox.swift
[35/115] Emitting module XMLCoder
[39/115] Compiling XMLCoder ElementAndAttribute.swift
[40/115] Compiling XMLCoder ISO8601DateFormatter.swift
[41/115] Compiling XMLCoder KeyedStorage.swift
[42/115] Compiling XMLCoder Metatypes.swift
[43/115] Emitting module SwiftSoup
[56/122] Compiling XMLCoder String+Extensions.swift
[57/122] Compiling XMLCoder XMLChoiceCodingKey.swift
[58/122] Compiling XMLCoder StringBox.swift
[59/122] Compiling XMLCoder UIntBox.swift
[60/122] Compiling XMLCoder URLBox.swift
[61/122] Compiling XMLCoder UnkeyedBox.swift
[62/122] Compiling XMLCoder ValueBox.swift
[63/122] Compiling XMLCoder Element.swift
[64/122] Compiling XMLCoder XMLCoderElement.swift
[65/122] Compiling XMLCoder XMLDocumentType.swift
[66/122] Compiling XMLCoder XMLHeader.swift
[67/122] Compiling XMLCoder XMLKey.swift
[68/122] Compiling XMLCoder XMLStackParser.swift
[69/122] Compiling XMLCoder DecodingErrorExtension.swift
[77/122] Compiling Logging MetadataProvider.swift
[100/122] Compiling XMLCoder XMLEncoder.swift
[101/122] Compiling XMLCoder XMLEncoderImplementation.swift
[102/122] Compiling XMLCoder XMLEncodingStorage.swift
[103/122] Compiling XMLCoder XMLKeyedEncodingContainer.swift
[104/122] Compiling XMLCoder XMLReferencingEncoder.swift
[105/122] Compiling XMLCoder XMLUnkeyedEncodingContainer.swift
[106/122] Compiling SwiftSoup TokeniserState.swift
[107/122] Compiling Logging LogHandler.swift
[108/122] Compiling Logging Locks.swift
[109/122] Compiling Logging Logging.swift
[111/123] Compiling SwiftSoup TreeBuilder.swift
[112/123] Compiling SwiftSoup UnfairLock.swift
[113/123] Compiling SwiftSoup UnicodeScalar.swift
[114/123] Compiling SwiftSoup Validate.swift
[115/123] Compiling SwiftSoup Whitelist.swift
[116/123] Compiling SwiftSoup XmlDeclaration.swift
[117/123] Compiling SwiftSoup XmlTreeBuilder.swift
[126/217] Compiling Utils IdentityBijection.swift
[127/217] Compiling Utils IntExpressibleAlgebraicField.swift
[128/217] Compiling Utils InverseAsyncBijection.swift
[129/217] Compiling Utils InverseBijection.swift
[130/217] Compiling Utils Magnitudable.swift
[131/217] Compiling Utils Multipliable.swift
[132/217] Compiling Utils Negatable.swift
[133/217] Compiling Utils Remainderable.swift
[134/217] Compiling Utils Scaling.swift
[135/217] Compiling Utils Subtractable.swift
[136/217] Compiling Utils Translation.swift
[137/217] Compiling Utils UnsignedConvertible.swift
[138/217] Compiling Utils LegacyRegex.swift
[139/217] Compiling Utils TokenIterator.swift
/host/spi-builder-workspace/Sources/Utils/Processes/Shell.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/Sources/Utils/Serialization/AutoSerializing.swift:1:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[140/217] Compiling Utils NodePackage.swift
/host/spi-builder-workspace/Sources/Utils/Processes/Shell.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/Sources/Utils/Serialization/AutoSerializing.swift:1:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[141/217] Compiling Utils Shell.swift
/host/spi-builder-workspace/Sources/Utils/Processes/Shell.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/Sources/Utils/Serialization/AutoSerializing.swift:1:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[142/217] Compiling Utils LowBoundedIntRange.swift
/host/spi-builder-workspace/Sources/Utils/Processes/Shell.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/Sources/Utils/Serialization/AutoSerializing.swift:1:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[143/217] Compiling Utils RangeUtils.swift
/host/spi-builder-workspace/Sources/Utils/Processes/Shell.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/Sources/Utils/Serialization/AutoSerializing.swift:1:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[144/217] Compiling Utils RepeatingTimer.swift
/host/spi-builder-workspace/Sources/Utils/Processes/Shell.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/Sources/Utils/Serialization/AutoSerializing.swift:1:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[145/217] Compiling Utils TimerContext.swift
/host/spi-builder-workspace/Sources/Utils/Processes/Shell.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/Sources/Utils/Serialization/AutoSerializing.swift:1:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[146/217] Compiling Utils AnyCodable.swift
/host/spi-builder-workspace/Sources/Utils/Processes/Shell.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/Sources/Utils/Serialization/AutoSerializing.swift:1:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[147/217] Compiling Utils AnyCodingKey.swift
/host/spi-builder-workspace/Sources/Utils/Processes/Shell.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/Sources/Utils/Serialization/AutoSerializing.swift:1:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[148/217] Compiling Utils AutoSerializing.swift
/host/spi-builder-workspace/Sources/Utils/Processes/Shell.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/Sources/Utils/Serialization/AutoSerializing.swift:1:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[149/217] Compiling Utils DiskJsonSerializer.swift
/host/spi-builder-workspace/Sources/Utils/Processes/Shell.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/Sources/Utils/Serialization/AutoSerializing.swift:1:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[150/217] Compiling Utils EncodeError.swift
/host/spi-builder-workspace/Sources/Utils/Processes/Shell.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/Sources/Utils/Serialization/AutoSerializing.swift:1:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[151/217] Compiling Utils Averager.swift
/host/spi-builder-workspace/Sources/Utils/Processes/Shell.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/Sources/Utils/Serialization/AutoSerializing.swift:1:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[152/217] Emitting module Utils
/host/spi-builder-workspace/Sources/Utils/Synchronization/MutexLock.swift:5:17: warning: stored property 'semaphore' of 'Sendable'-conforming struct 'MutexLock' has non-sendable type 'DispatchSemaphore'
    private let semaphore = DispatchSemaphore(value: 1)
                ^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
             ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/MutexLock.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:9:5: warning: 'nonisolated' is redundant on generic struct's stored properties; this is an error in Swift 6
    nonisolated(unsafe) private var storedValue: T
    ^~~~~~~~~~~~~~~~~~~~

/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:8:17: warning: stored property 'semaphore' of 'Sendable'-conforming generic struct 'Synchronized' has non-sendable type 'DispatchSemaphore'
    private let semaphore = DispatchSemaphore(value: 1)
                ^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
             ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:9:37: warning: stored property 'storedValue' of 'Sendable'-conforming generic struct 'Synchronized' has non-sendable type 'T'
    nonisolated(unsafe) private var storedValue: T
                                    ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:7:28: note: consider making generic parameter 'T' conform to the 'Sendable' protocol
public struct Synchronized<T>: Sendable {
                           ^
                            : Sendable
[153/230] Compiling Utils Promise.swift
/host/spi-builder-workspace/Sources/Utils/Asynchrony/Promise.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/Sources/Utils/Collections/AvlTree.swift:1:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[154/230] Compiling Utils PromiseUtils.swift
/host/spi-builder-workspace/Sources/Utils/Asynchrony/Promise.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/Sources/Utils/Collections/AvlTree.swift:1:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[155/230] Compiling Utils ArrayUtils.swift
/host/spi-builder-workspace/Sources/Utils/Asynchrony/Promise.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/Sources/Utils/Collections/AvlTree.swift:1:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[156/230] Compiling Utils AvlTree.swift
/host/spi-builder-workspace/Sources/Utils/Asynchrony/Promise.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/Sources/Utils/Collections/AvlTree.swift:1:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[157/230] Compiling Utils BiDictionary.swift
/host/spi-builder-workspace/Sources/Utils/Asynchrony/Promise.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/Sources/Utils/Collections/AvlTree.swift:1:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[158/230] Compiling Utils BinaryHeap.swift
/host/spi-builder-workspace/Sources/Utils/Asynchrony/Promise.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/Sources/Utils/Collections/AvlTree.swift:1:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[159/230] Compiling Utils BitArray.swift
/host/spi-builder-workspace/Sources/Utils/Asynchrony/Promise.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/Sources/Utils/Collections/AvlTree.swift:1:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[160/230] Compiling Utils CircularArray.swift
/host/spi-builder-workspace/Sources/Utils/Asynchrony/Promise.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/Sources/Utils/Collections/AvlTree.swift:1:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[161/230] Compiling Utils ExpiringList.swift
/host/spi-builder-workspace/Sources/Utils/Asynchrony/Promise.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/Sources/Utils/Collections/AvlTree.swift:1:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[162/230] Compiling Utils FixedArray.swift
/host/spi-builder-workspace/Sources/Utils/Asynchrony/Promise.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/Sources/Utils/Collections/AvlTree.swift:1:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[163/230] Compiling Utils LazyDictionary.swift
/host/spi-builder-workspace/Sources/Utils/Asynchrony/Promise.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/Sources/Utils/Collections/AvlTree.swift:1:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[164/230] Compiling Utils PriorityQueue.swift
/host/spi-builder-workspace/Sources/Utils/Asynchrony/Promise.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/Sources/Utils/Collections/AvlTree.swift:1:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[165/230] Compiling Utils SearchTree.swift
/host/spi-builder-workspace/Sources/Utils/Asynchrony/Promise.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
/host/spi-builder-workspace/Sources/Utils/Collections/AvlTree.swift:1:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[166/230] Compiling Utils CustomDiscreteDistribution.swift
/host/spi-builder-workspace/Sources/Utils/Synchronization/MutexLock.swift:5:17: warning: stored property 'semaphore' of 'Sendable'-conforming struct 'MutexLock' has non-sendable type 'DispatchSemaphore'
    private let semaphore = DispatchSemaphore(value: 1)
                ^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
             ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/MutexLock.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:9:5: warning: 'nonisolated' is redundant on generic struct's stored properties; this is an error in Swift 6
    nonisolated(unsafe) private var storedValue: T
    ^~~~~~~~~~~~~~~~~~~~

/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:8:17: warning: stored property 'semaphore' of 'Sendable'-conforming generic struct 'Synchronized' has non-sendable type 'DispatchSemaphore'
    private let semaphore = DispatchSemaphore(value: 1)
                ^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
             ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:9:37: warning: stored property 'storedValue' of 'Sendable'-conforming generic struct 'Synchronized' has non-sendable type 'T'
    nonisolated(unsafe) private var storedValue: T
                                    ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:7:28: note: consider making generic parameter 'T' conform to the 'Sendable' protocol
public struct Synchronized<T>: Sendable {
                           ^
                            : Sendable
/host/spi-builder-workspace/Sources/Utils/Web/DocumentToMarkdownConverter.swift:2:17: remark: '@preconcurrency' attribute on module 'SwiftSoup' is unused
@preconcurrency import SwiftSoup
~~~~~~~~~~~~~~~~^
[167/230] Compiling Utils Distribution.swift
/host/spi-builder-workspace/Sources/Utils/Synchronization/MutexLock.swift:5:17: warning: stored property 'semaphore' of 'Sendable'-conforming struct 'MutexLock' has non-sendable type 'DispatchSemaphore'
    private let semaphore = DispatchSemaphore(value: 1)
                ^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
             ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/MutexLock.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:9:5: warning: 'nonisolated' is redundant on generic struct's stored properties; this is an error in Swift 6
    nonisolated(unsafe) private var storedValue: T
    ^~~~~~~~~~~~~~~~~~~~

/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:8:17: warning: stored property 'semaphore' of 'Sendable'-conforming generic struct 'Synchronized' has non-sendable type 'DispatchSemaphore'
    private let semaphore = DispatchSemaphore(value: 1)
                ^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
             ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:9:37: warning: stored property 'storedValue' of 'Sendable'-conforming generic struct 'Synchronized' has non-sendable type 'T'
    nonisolated(unsafe) private var storedValue: T
                                    ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:7:28: note: consider making generic parameter 'T' conform to the 'Sendable' protocol
public struct Synchronized<T>: Sendable {
                           ^
                            : Sendable
/host/spi-builder-workspace/Sources/Utils/Web/DocumentToMarkdownConverter.swift:2:17: remark: '@preconcurrency' attribute on module 'SwiftSoup' is unused
@preconcurrency import SwiftSoup
~~~~~~~~~~~~~~~~^
[168/230] Compiling Utils MutexLock.swift
/host/spi-builder-workspace/Sources/Utils/Synchronization/MutexLock.swift:5:17: warning: stored property 'semaphore' of 'Sendable'-conforming struct 'MutexLock' has non-sendable type 'DispatchSemaphore'
    private let semaphore = DispatchSemaphore(value: 1)
                ^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
             ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/MutexLock.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:9:5: warning: 'nonisolated' is redundant on generic struct's stored properties; this is an error in Swift 6
    nonisolated(unsafe) private var storedValue: T
    ^~~~~~~~~~~~~~~~~~~~

/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:8:17: warning: stored property 'semaphore' of 'Sendable'-conforming generic struct 'Synchronized' has non-sendable type 'DispatchSemaphore'
    private let semaphore = DispatchSemaphore(value: 1)
                ^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
             ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:9:37: warning: stored property 'storedValue' of 'Sendable'-conforming generic struct 'Synchronized' has non-sendable type 'T'
    nonisolated(unsafe) private var storedValue: T
                                    ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:7:28: note: consider making generic parameter 'T' conform to the 'Sendable' protocol
public struct Synchronized<T>: Sendable {
                           ^
                            : Sendable
/host/spi-builder-workspace/Sources/Utils/Web/DocumentToMarkdownConverter.swift:2:17: remark: '@preconcurrency' attribute on module 'SwiftSoup' is unused
@preconcurrency import SwiftSoup
~~~~~~~~~~~~~~~~^
[169/230] Compiling Utils Synchronized.swift
/host/spi-builder-workspace/Sources/Utils/Synchronization/MutexLock.swift:5:17: warning: stored property 'semaphore' of 'Sendable'-conforming struct 'MutexLock' has non-sendable type 'DispatchSemaphore'
    private let semaphore = DispatchSemaphore(value: 1)
                ^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
             ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/MutexLock.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:9:5: warning: 'nonisolated' is redundant on generic struct's stored properties; this is an error in Swift 6
    nonisolated(unsafe) private var storedValue: T
    ^~~~~~~~~~~~~~~~~~~~

/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:8:17: warning: stored property 'semaphore' of 'Sendable'-conforming generic struct 'Synchronized' has non-sendable type 'DispatchSemaphore'
    private let semaphore = DispatchSemaphore(value: 1)
                ^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
             ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:9:37: warning: stored property 'storedValue' of 'Sendable'-conforming generic struct 'Synchronized' has non-sendable type 'T'
    nonisolated(unsafe) private var storedValue: T
                                    ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:7:28: note: consider making generic parameter 'T' conform to the 'Sendable' protocol
public struct Synchronized<T>: Sendable {
                           ^
                            : Sendable
/host/spi-builder-workspace/Sources/Utils/Web/DocumentToMarkdownConverter.swift:2:17: remark: '@preconcurrency' attribute on module 'SwiftSoup' is unused
@preconcurrency import SwiftSoup
~~~~~~~~~~~~~~~~^
[170/230] Compiling Utils Time.swift
/host/spi-builder-workspace/Sources/Utils/Synchronization/MutexLock.swift:5:17: warning: stored property 'semaphore' of 'Sendable'-conforming struct 'MutexLock' has non-sendable type 'DispatchSemaphore'
    private let semaphore = DispatchSemaphore(value: 1)
                ^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
             ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/MutexLock.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:9:5: warning: 'nonisolated' is redundant on generic struct's stored properties; this is an error in Swift 6
    nonisolated(unsafe) private var storedValue: T
    ^~~~~~~~~~~~~~~~~~~~

/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:8:17: warning: stored property 'semaphore' of 'Sendable'-conforming generic struct 'Synchronized' has non-sendable type 'DispatchSemaphore'
    private let semaphore = DispatchSemaphore(value: 1)
                ^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
             ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:9:37: warning: stored property 'storedValue' of 'Sendable'-conforming generic struct 'Synchronized' has non-sendable type 'T'
    nonisolated(unsafe) private var storedValue: T
                                    ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:7:28: note: consider making generic parameter 'T' conform to the 'Sendable' protocol
public struct Synchronized<T>: Sendable {
                           ^
                            : Sendable
/host/spi-builder-workspace/Sources/Utils/Web/DocumentToMarkdownConverter.swift:2:17: remark: '@preconcurrency' attribute on module 'SwiftSoup' is unused
@preconcurrency import SwiftSoup
~~~~~~~~~~~~~~~~^
[171/230] Compiling Utils DocumentToMarkdownConverter.swift
/host/spi-builder-workspace/Sources/Utils/Synchronization/MutexLock.swift:5:17: warning: stored property 'semaphore' of 'Sendable'-conforming struct 'MutexLock' has non-sendable type 'DispatchSemaphore'
    private let semaphore = DispatchSemaphore(value: 1)
                ^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
             ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/MutexLock.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:9:5: warning: 'nonisolated' is redundant on generic struct's stored properties; this is an error in Swift 6
    nonisolated(unsafe) private var storedValue: T
    ^~~~~~~~~~~~~~~~~~~~

/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:8:17: warning: stored property 'semaphore' of 'Sendable'-conforming generic struct 'Synchronized' has non-sendable type 'DispatchSemaphore'
    private let semaphore = DispatchSemaphore(value: 1)
                ^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
             ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:9:37: warning: stored property 'storedValue' of 'Sendable'-conforming generic struct 'Synchronized' has non-sendable type 'T'
    nonisolated(unsafe) private var storedValue: T
                                    ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:7:28: note: consider making generic parameter 'T' conform to the 'Sendable' protocol
public struct Synchronized<T>: Sendable {
                           ^
                            : Sendable
/host/spi-builder-workspace/Sources/Utils/Web/DocumentToMarkdownConverter.swift:2:17: remark: '@preconcurrency' attribute on module 'SwiftSoup' is unused
@preconcurrency import SwiftSoup
~~~~~~~~~~~~~~~~^
[172/230] Compiling Utils HTTPRequest.swift
/host/spi-builder-workspace/Sources/Utils/Synchronization/MutexLock.swift:5:17: warning: stored property 'semaphore' of 'Sendable'-conforming struct 'MutexLock' has non-sendable type 'DispatchSemaphore'
    private let semaphore = DispatchSemaphore(value: 1)
                ^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
             ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/MutexLock.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:9:5: warning: 'nonisolated' is redundant on generic struct's stored properties; this is an error in Swift 6
    nonisolated(unsafe) private var storedValue: T
    ^~~~~~~~~~~~~~~~~~~~

/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:8:17: warning: stored property 'semaphore' of 'Sendable'-conforming generic struct 'Synchronized' has non-sendable type 'DispatchSemaphore'
    private let semaphore = DispatchSemaphore(value: 1)
                ^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
             ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:9:37: warning: stored property 'storedValue' of 'Sendable'-conforming generic struct 'Synchronized' has non-sendable type 'T'
    nonisolated(unsafe) private var storedValue: T
                                    ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:7:28: note: consider making generic parameter 'T' conform to the 'Sendable' protocol
public struct Synchronized<T>: Sendable {
                           ^
                            : Sendable
/host/spi-builder-workspace/Sources/Utils/Web/DocumentToMarkdownConverter.swift:2:17: remark: '@preconcurrency' attribute on module 'SwiftSoup' is unused
@preconcurrency import SwiftSoup
~~~~~~~~~~~~~~~~^
[173/230] Compiling Utils AsyncLazyExpiring.swift
/host/spi-builder-workspace/Sources/Utils/Synchronization/MutexLock.swift:5:17: warning: stored property 'semaphore' of 'Sendable'-conforming struct 'MutexLock' has non-sendable type 'DispatchSemaphore'
    private let semaphore = DispatchSemaphore(value: 1)
                ^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
             ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/MutexLock.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:9:5: warning: 'nonisolated' is redundant on generic struct's stored properties; this is an error in Swift 6
    nonisolated(unsafe) private var storedValue: T
    ^~~~~~~~~~~~~~~~~~~~

/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:8:17: warning: stored property 'semaphore' of 'Sendable'-conforming generic struct 'Synchronized' has non-sendable type 'DispatchSemaphore'
    private let semaphore = DispatchSemaphore(value: 1)
                ^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
             ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:9:37: warning: stored property 'storedValue' of 'Sendable'-conforming generic struct 'Synchronized' has non-sendable type 'T'
    nonisolated(unsafe) private var storedValue: T
                                    ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:7:28: note: consider making generic parameter 'T' conform to the 'Sendable' protocol
public struct Synchronized<T>: Sendable {
                           ^
                            : Sendable
/host/spi-builder-workspace/Sources/Utils/Web/DocumentToMarkdownConverter.swift:2:17: remark: '@preconcurrency' attribute on module 'SwiftSoup' is unused
@preconcurrency import SwiftSoup
~~~~~~~~~~~~~~~~^
[174/230] Compiling Utils Binding.swift
/host/spi-builder-workspace/Sources/Utils/Synchronization/MutexLock.swift:5:17: warning: stored property 'semaphore' of 'Sendable'-conforming struct 'MutexLock' has non-sendable type 'DispatchSemaphore'
    private let semaphore = DispatchSemaphore(value: 1)
                ^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
             ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/MutexLock.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:9:5: warning: 'nonisolated' is redundant on generic struct's stored properties; this is an error in Swift 6
    nonisolated(unsafe) private var storedValue: T
    ^~~~~~~~~~~~~~~~~~~~

/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:8:17: warning: stored property 'semaphore' of 'Sendable'-conforming generic struct 'Synchronized' has non-sendable type 'DispatchSemaphore'
    private let semaphore = DispatchSemaphore(value: 1)
                ^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
             ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:9:37: warning: stored property 'storedValue' of 'Sendable'-conforming generic struct 'Synchronized' has non-sendable type 'T'
    nonisolated(unsafe) private var storedValue: T
                                    ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:7:28: note: consider making generic parameter 'T' conform to the 'Sendable' protocol
public struct Synchronized<T>: Sendable {
                           ^
                            : Sendable
/host/spi-builder-workspace/Sources/Utils/Web/DocumentToMarkdownConverter.swift:2:17: remark: '@preconcurrency' attribute on module 'SwiftSoup' is unused
@preconcurrency import SwiftSoup
~~~~~~~~~~~~~~~~^
[175/230] Compiling Utils Box.swift
/host/spi-builder-workspace/Sources/Utils/Synchronization/MutexLock.swift:5:17: warning: stored property 'semaphore' of 'Sendable'-conforming struct 'MutexLock' has non-sendable type 'DispatchSemaphore'
    private let semaphore = DispatchSemaphore(value: 1)
                ^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
             ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/MutexLock.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:9:5: warning: 'nonisolated' is redundant on generic struct's stored properties; this is an error in Swift 6
    nonisolated(unsafe) private var storedValue: T
    ^~~~~~~~~~~~~~~~~~~~

/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:8:17: warning: stored property 'semaphore' of 'Sendable'-conforming generic struct 'Synchronized' has non-sendable type 'DispatchSemaphore'
    private let semaphore = DispatchSemaphore(value: 1)
                ^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
             ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:9:37: warning: stored property 'storedValue' of 'Sendable'-conforming generic struct 'Synchronized' has non-sendable type 'T'
    nonisolated(unsafe) private var storedValue: T
                                    ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:7:28: note: consider making generic parameter 'T' conform to the 'Sendable' protocol
public struct Synchronized<T>: Sendable {
                           ^
                            : Sendable
/host/spi-builder-workspace/Sources/Utils/Web/DocumentToMarkdownConverter.swift:2:17: remark: '@preconcurrency' attribute on module 'SwiftSoup' is unused
@preconcurrency import SwiftSoup
~~~~~~~~~~~~~~~~^
[176/230] Compiling Utils Expiring.swift
/host/spi-builder-workspace/Sources/Utils/Synchronization/MutexLock.swift:5:17: warning: stored property 'semaphore' of 'Sendable'-conforming struct 'MutexLock' has non-sendable type 'DispatchSemaphore'
    private let semaphore = DispatchSemaphore(value: 1)
                ^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
             ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/MutexLock.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:9:5: warning: 'nonisolated' is redundant on generic struct's stored properties; this is an error in Swift 6
    nonisolated(unsafe) private var storedValue: T
    ^~~~~~~~~~~~~~~~~~~~

/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:8:17: warning: stored property 'semaphore' of 'Sendable'-conforming generic struct 'Synchronized' has non-sendable type 'DispatchSemaphore'
    private let semaphore = DispatchSemaphore(value: 1)
                ^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
             ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:9:37: warning: stored property 'storedValue' of 'Sendable'-conforming generic struct 'Synchronized' has non-sendable type 'T'
    nonisolated(unsafe) private var storedValue: T
                                    ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:7:28: note: consider making generic parameter 'T' conform to the 'Sendable' protocol
public struct Synchronized<T>: Sendable {
                           ^
                            : Sendable
/host/spi-builder-workspace/Sources/Utils/Web/DocumentToMarkdownConverter.swift:2:17: remark: '@preconcurrency' attribute on module 'SwiftSoup' is unused
@preconcurrency import SwiftSoup
~~~~~~~~~~~~~~~~^
[177/230] Compiling Utils Lazy.swift
/host/spi-builder-workspace/Sources/Utils/Synchronization/MutexLock.swift:5:17: warning: stored property 'semaphore' of 'Sendable'-conforming struct 'MutexLock' has non-sendable type 'DispatchSemaphore'
    private let semaphore = DispatchSemaphore(value: 1)
                ^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
             ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/MutexLock.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:9:5: warning: 'nonisolated' is redundant on generic struct's stored properties; this is an error in Swift 6
    nonisolated(unsafe) private var storedValue: T
    ^~~~~~~~~~~~~~~~~~~~

/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:8:17: warning: stored property 'semaphore' of 'Sendable'-conforming generic struct 'Synchronized' has non-sendable type 'DispatchSemaphore'
    private let semaphore = DispatchSemaphore(value: 1)
                ^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
             ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:9:37: warning: stored property 'storedValue' of 'Sendable'-conforming generic struct 'Synchronized' has non-sendable type 'T'
    nonisolated(unsafe) private var storedValue: T
                                    ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:7:28: note: consider making generic parameter 'T' conform to the 'Sendable' protocol
public struct Synchronized<T>: Sendable {
                           ^
                            : Sendable
/host/spi-builder-workspace/Sources/Utils/Web/DocumentToMarkdownConverter.swift:2:17: remark: '@preconcurrency' attribute on module 'SwiftSoup' is unused
@preconcurrency import SwiftSoup
~~~~~~~~~~~~~~~~^
[178/230] Compiling Utils PhantomWrapped.swift
/host/spi-builder-workspace/Sources/Utils/Synchronization/MutexLock.swift:5:17: warning: stored property 'semaphore' of 'Sendable'-conforming struct 'MutexLock' has non-sendable type 'DispatchSemaphore'
    private let semaphore = DispatchSemaphore(value: 1)
                ^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
             ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/MutexLock.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:9:5: warning: 'nonisolated' is redundant on generic struct's stored properties; this is an error in Swift 6
    nonisolated(unsafe) private var storedValue: T
    ^~~~~~~~~~~~~~~~~~~~

/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:8:17: warning: stored property 'semaphore' of 'Sendable'-conforming generic struct 'Synchronized' has non-sendable type 'DispatchSemaphore'
    private let semaphore = DispatchSemaphore(value: 1)
                ^
Dispatch.DispatchSemaphore:1:14: note: class 'DispatchSemaphore' does not conform to the 'Sendable' protocol
public class DispatchSemaphore : DispatchObject {
             ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:1:1: remark: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Dispatch'
import Dispatch
^
@preconcurrency
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:9:37: warning: stored property 'storedValue' of 'Sendable'-conforming generic struct 'Synchronized' has non-sendable type 'T'
    nonisolated(unsafe) private var storedValue: T
                                    ^
/host/spi-builder-workspace/Sources/Utils/Synchronization/Synchronized.swift:7:28: note: consider making generic parameter 'T' conform to the 'Sendable' protocol
public struct Synchronized<T>: Sendable {
                           ^
                            : Sendable
/host/spi-builder-workspace/Sources/Utils/Web/DocumentToMarkdownConverter.swift:2:17: remark: '@preconcurrency' attribute on module 'SwiftSoup' is unused
@preconcurrency import SwiftSoup
~~~~~~~~~~~~~~~~^
[179/230] Compiling Utils UnionStringEnum.swift
/host/spi-builder-workspace/Sources/Utils/Numerics/MathUtils.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[180/230] Compiling Utils AddressUtils.swift
/host/spi-builder-workspace/Sources/Utils/Numerics/MathUtils.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[181/230] Compiling Utils NetworkError.swift
/host/spi-builder-workspace/Sources/Utils/Numerics/MathUtils.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[182/230] Compiling Utils Axis.swift
/host/spi-builder-workspace/Sources/Utils/Numerics/MathUtils.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[183/230] Compiling Utils Complex.swift
/host/spi-builder-workspace/Sources/Utils/Numerics/MathUtils.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[184/230] Compiling Utils Direction.swift
/host/spi-builder-workspace/Sources/Utils/Numerics/MathUtils.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[185/230] Compiling Utils FibonacciSequence.swift
/host/spi-builder-workspace/Sources/Utils/Numerics/MathUtils.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[186/230] Compiling Utils Mat2.swift
/host/spi-builder-workspace/Sources/Utils/Numerics/MathUtils.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[187/230] Compiling Utils MathUtils.swift
/host/spi-builder-workspace/Sources/Utils/Numerics/MathUtils.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[188/230] Compiling Utils Matrix.swift
/host/spi-builder-workspace/Sources/Utils/Numerics/MathUtils.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[189/230] Compiling Utils NDArray.swift
/host/spi-builder-workspace/Sources/Utils/Numerics/MathUtils.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[190/230] Compiling Utils NDArrayError.swift
/host/spi-builder-workspace/Sources/Utils/Numerics/MathUtils.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[191/230] Compiling Utils NDArrayParser.swift
/host/spi-builder-workspace/Sources/Utils/Numerics/MathUtils.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[192/230] Compiling Utils StablePriorityQueue.swift
/host/spi-builder-workspace/Sources/Utils/Filesystem/TemporaryDirectory.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[193/230] Compiling Utils UncheckedSendable.swift
/host/spi-builder-workspace/Sources/Utils/Filesystem/TemporaryDirectory.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[194/230] Compiling Utils Array+Extensions.swift
/host/spi-builder-workspace/Sources/Utils/Filesystem/TemporaryDirectory.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[195/230] Compiling Utils ChoiceOf+Extensions.swift
/host/spi-builder-workspace/Sources/Utils/Filesystem/TemporaryDirectory.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[196/230] Compiling Utils Collection+Extensions.swift
/host/spi-builder-workspace/Sources/Utils/Filesystem/TemporaryDirectory.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[197/230] Compiling Utils Dictionary+Extensions.swift
/host/spi-builder-workspace/Sources/Utils/Filesystem/TemporaryDirectory.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[198/230] Compiling Utils Optional+Extensions.swift
/host/spi-builder-workspace/Sources/Utils/Filesystem/TemporaryDirectory.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[199/230] Compiling Utils RandomAccessCollection+Extensions.swift
/host/spi-builder-workspace/Sources/Utils/Filesystem/TemporaryDirectory.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[200/230] Compiling Utils Result+Extensions.swift
/host/spi-builder-workspace/Sources/Utils/Filesystem/TemporaryDirectory.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[201/230] Compiling Utils Sequence+Extensions.swift
/host/spi-builder-workspace/Sources/Utils/Filesystem/TemporaryDirectory.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[202/230] Compiling Utils StringProtocol+Extensions.swift
/host/spi-builder-workspace/Sources/Utils/Filesystem/TemporaryDirectory.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[203/230] Compiling Utils TimeInterval+Extensions.swift
/host/spi-builder-workspace/Sources/Utils/Filesystem/TemporaryDirectory.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[204/230] Compiling Utils TemporaryDirectory.swift
/host/spi-builder-workspace/Sources/Utils/Filesystem/TemporaryDirectory.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[205/230] Compiling Utils NDArrayParserError.swift
[206/230] Compiling Utils Rational.swift
[207/230] Compiling Utils Vec2.swift
[208/230] Compiling Utils Vector.swift
[209/230] Compiling Utils Absolutable.swift
[210/230] Compiling Utils Addable.swift
[211/230] Compiling Utils AnyAsyncBijection.swift
[212/230] Compiling Utils AnyBijection.swift
[213/230] Compiling Utils AsyncBijection.swift
[214/230] Compiling Utils Bijection.swift
[215/230] Compiling Utils ComposedAsyncBijection.swift
[216/230] Compiling Utils ComposedBijection.swift
[217/230] Compiling Utils Divisible.swift
[218/230] Compiling Utils TemporaryFile.swift
/host/spi-builder-workspace/Sources/Utils/Filesystem/TemporaryFile.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[219/230] Compiling Utils PeekableIterator.swift
/host/spi-builder-workspace/Sources/Utils/Filesystem/TemporaryFile.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[220/230] Compiling Utils ConstBoolTypes.swift
/host/spi-builder-workspace/Sources/Utils/Filesystem/TemporaryFile.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[221/230] Compiling Utils ConstIntTypes.swift
/host/spi-builder-workspace/Sources/Utils/Filesystem/TemporaryFile.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[222/230] Compiling Utils AsyncRunnable.swift
/host/spi-builder-workspace/Sources/Utils/Filesystem/TemporaryFile.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[223/230] Compiling Utils CompareUtils.swift
/host/spi-builder-workspace/Sources/Utils/Filesystem/TemporaryFile.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[224/230] Compiling Utils DefaultInitializable.swift
/host/spi-builder-workspace/Sources/Utils/Filesystem/TemporaryFile.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[225/230] Compiling Utils DiskFileError.swift
/host/spi-builder-workspace/Sources/Utils/Filesystem/TemporaryFile.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[226/230] Compiling Utils KeyParameterizable.swift
/host/spi-builder-workspace/Sources/Utils/Filesystem/TemporaryFile.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[227/230] Compiling Utils Runnable.swift
/host/spi-builder-workspace/Sources/Utils/Filesystem/TemporaryFile.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[228/230] Compiling Utils Startable.swift
/host/spi-builder-workspace/Sources/Utils/Filesystem/TemporaryFile.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[229/230] Compiling Utils StringBuilder.swift
/host/spi-builder-workspace/Sources/Utils/Filesystem/TemporaryFile.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
[230/230] Compiling Utils StringEnum.swift
/host/spi-builder-workspace/Sources/Utils/Filesystem/TemporaryFile.swift:2:17: remark: '@preconcurrency' attribute on module 'Logging' is unused
@preconcurrency import Logging
~~~~~~~~~~~~~~~~^
Build complete! (44.08s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-docc-plugin.git"
    },
    {
      "identity" : "swiftsoup",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.7.5",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/scinfu/SwiftSoup.git"
    },
    {
      "identity" : "swift-log",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.6.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-log.git"
    },
    {
      "identity" : "xmlcoder",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.17.1",
            "upper_bound" : "1.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/MaxDesiatov/XMLCoder.git"
    }
  ],
  "manifest_display_name" : "swift-utils",
  "name" : "swift-utils",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "Utils",
      "targets" : [
        "Utils"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "UtilsTests",
      "module_type" : "SwiftTarget",
      "name" : "UtilsTests",
      "path" : "Tests/UtilsTests",
      "sources" : [
        "Collections/AvlTreeTests.swift",
        "Collections/BiDictionaryTests.swift",
        "Collections/BinaryHeapTests.swift",
        "Collections/BitArrayTests.swift",
        "Collections/CircularArrayTests.swift",
        "Collections/CollectionUtilsTests.swift",
        "Collections/StablePriorityQueueTests.swift",
        "Extensions/AsyncExtensionsTests.swift",
        "Extensions/StringExtensionsTests.swift",
        "Numerics/ComplexTests.swift",
        "Numerics/FibonacciSequenceTests.swift",
        "Numerics/Mat2Tests.swift",
        "Numerics/MathUtilsTests.swift",
        "Numerics/MatrixTests.swift",
        "Numerics/NDArrayTests.swift",
        "Numerics/RationalTests.swift",
        "Parsing/TokenIteratorTests.swift",
        "Processes/ShellTests.swift"
      ],
      "target_dependencies" : [
        "Utils"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Utils",
      "module_type" : "SwiftTarget",
      "name" : "Utils",
      "path" : "Sources/Utils",
      "product_dependencies" : [
        "Logging",
        "SwiftSoup",
        "XMLCoder"
      ],
      "product_memberships" : [
        "Utils"
      ],
      "sources" : [
        "Asynchrony/Promise.swift",
        "Asynchrony/PromiseUtils.swift",
        "Collections/ArrayUtils.swift",
        "Collections/AvlTree.swift",
        "Collections/BiDictionary.swift",
        "Collections/BinaryHeap.swift",
        "Collections/BitArray.swift",
        "Collections/CircularArray.swift",
        "Collections/ExpiringList.swift",
        "Collections/FixedArray.swift",
        "Collections/LazyDictionary.swift",
        "Collections/PriorityQueue.swift",
        "Collections/SearchTree.swift",
        "Collections/StablePriorityQueue.swift",
        "Concurrency/UncheckedSendable.swift",
        "Extensions/Array+Extensions.swift",
        "Extensions/ChoiceOf+Extensions.swift",
        "Extensions/Collection+Extensions.swift",
        "Extensions/Dictionary+Extensions.swift",
        "Extensions/Optional+Extensions.swift",
        "Extensions/RandomAccessCollection+Extensions.swift",
        "Extensions/Result+Extensions.swift",
        "Extensions/Sequence+Extensions.swift",
        "Extensions/StringProtocol+Extensions.swift",
        "Extensions/TimeInterval+Extensions.swift",
        "Filesystem/TemporaryDirectory.swift",
        "Filesystem/TemporaryFile.swift",
        "Iterators/PeekableIterator.swift",
        "Metaprogramming/ConstBoolTypes.swift",
        "Metaprogramming/ConstIntTypes.swift",
        "Misc/AsyncRunnable.swift",
        "Misc/CompareUtils.swift",
        "Misc/DefaultInitializable.swift",
        "Misc/DiskFileError.swift",
        "Misc/KeyParameterizable.swift",
        "Misc/Runnable.swift",
        "Misc/Startable.swift",
        "Misc/StringBuilder.swift",
        "Misc/StringEnum.swift",
        "Misc/UnionStringEnum.swift",
        "Networking/AddressUtils.swift",
        "Networking/NetworkError.swift",
        "Numerics/Axis.swift",
        "Numerics/Complex.swift",
        "Numerics/Direction.swift",
        "Numerics/FibonacciSequence.swift",
        "Numerics/Mat2.swift",
        "Numerics/MathUtils.swift",
        "Numerics/Matrix.swift",
        "Numerics/NDArray.swift",
        "Numerics/NDArrayError.swift",
        "Numerics/NDArrayParser.swift",
        "Numerics/NDArrayParserError.swift",
        "Numerics/Rational.swift",
        "Numerics/Vec2.swift",
        "Numerics/Vector.swift",
        "Operations/Absolutable.swift",
        "Operations/Addable.swift",
        "Operations/AnyAsyncBijection.swift",
        "Operations/AnyBijection.swift",
        "Operations/AsyncBijection.swift",
        "Operations/Bijection.swift",
        "Operations/ComposedAsyncBijection.swift",
        "Operations/ComposedBijection.swift",
        "Operations/Divisible.swift",
        "Operations/IdentityBijection.swift",
        "Operations/IntExpressibleAlgebraicField.swift",
        "Operations/InverseAsyncBijection.swift",
        "Operations/InverseBijection.swift",
        "Operations/Magnitudable.swift",
        "Operations/Multipliable.swift",
        "Operations/Negatable.swift",
        "Operations/Remainderable.swift",
        "Operations/Scaling.swift",
        "Operations/Subtractable.swift",
        "Operations/Translation.swift",
        "Operations/UnsignedConvertible.swift",
        "Parsing/LegacyRegex.swift",
        "Parsing/TokenIterator.swift",
        "Processes/NodePackage.swift",
        "Processes/Shell.swift",
        "Ranges/LowBoundedIntRange.swift",
        "Ranges/RangeUtils.swift",
        "Scheduling/RepeatingTimer.swift",
        "Scheduling/TimerContext.swift",
        "Serialization/AnyCodable.swift",
        "Serialization/AnyCodingKey.swift",
        "Serialization/AutoSerializing.swift",
        "Serialization/DiskJsonSerializer.swift",
        "Serialization/EncodeError.swift",
        "Statistics/Averager.swift",
        "Statistics/CustomDiscreteDistribution.swift",
        "Statistics/Distribution.swift",
        "Synchronization/MutexLock.swift",
        "Synchronization/Synchronized.swift",
        "Time/Time.swift",
        "Web/DocumentToMarkdownConverter.swift",
        "Web/HTTPRequest.swift",
        "Wrappers/AsyncLazyExpiring.swift",
        "Wrappers/Binding.swift",
        "Wrappers/Box.swift",
        "Wrappers/Expiring.swift",
        "Wrappers/Lazy.swift",
        "Wrappers/PhantomWrapped.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.10"
}
basic-5.10-latest: Pulling from finestructure/spi-images
Digest: sha256:8b386ca1081dd55ec0944429387f246ccb59ef99c9c8cbb418b0abd78460b38f
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-5.10-latest
Done.