The Swift Package Index logo.Swift Package Index

Build Information

Successful build of swift-kurrentdb, reference 2.6.0 (97ba60), with Swift 6.4 for Linux on 27 Oct 2026 15:17:00 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-54344845-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:linux-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 5.1.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/gradyzhuo/swift-kurrentdb.git
Reference: 2.6.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/gradyzhuo/swift-kurrentdb
 * tag               2.6.0      -> FETCH_HEAD
HEAD is now at 97ba60d [UPDATE] prepare 2.6.0: pin the docs to 2.6.0 and add the 2.6 release notes
Cloned https://github.com/gradyzhuo/swift-kurrentdb.git
Revision (git rev-parse @):
97ba60d4c24b35a783c1938aee93203847cd6c31
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/gradyzhuo/swift-kurrentdb.git at 2.6.0
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.4
Building package at path:  $PWD
https://github.com/gradyzhuo/swift-kurrentdb.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344845-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:linux-6.4-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
linux-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:ad3afec1d6cff9a88dbd06b5b923cd7d46d6f55cc44d4c49fe48cde94ee812a7
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:linux-6.4-latest
Fetching https://github.com/grpc/grpc-swift-protobuf.git
Fetching https://github.com/apple/swift-protobuf.git
Fetching https://github.com/grpc/grpc-swift-nio-transport.git
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/grpc/grpc-swift-2.git
[1/8381] Fetching swift-log
[2/39630] Fetching swift-log, grpc-swift-2
[15570/42291] Fetching swift-log, grpc-swift-2, grpc-swift-protobuf
[42106/48792] Fetching swift-log, grpc-swift-2, grpc-swift-protobuf, grpc-swift-nio-transport
Fetched https://github.com/grpc/grpc-swift-protobuf.git (1.07s)
Fetched https://github.com/grpc/grpc-swift-nio-transport.git (1.07s)
Fetched https://github.com/apple/swift-log.git (1.08s)
Fetched https://github.com/grpc/grpc-swift-2.git (1.09s)
[1/55675] Fetching swift-protobuf
Fetched https://github.com/apple/swift-protobuf.git (4.45s)
Computing version for https://github.com/grpc/grpc-swift-protobuf.git
Computed https://github.com/grpc/grpc-swift-protobuf.git at 2.5.0 (4.67s)
Computing version for https://github.com/apple/swift-protobuf.git
Computed https://github.com/apple/swift-protobuf.git at 1.39.0 (0.20s)
Computing version for https://github.com/grpc/grpc-swift-2.git
Computed https://github.com/grpc/grpc-swift-2.git at 2.4.4 (0.18s)
Fetching https://github.com/apple/swift-collections.git
[1/29362] Fetching swift-collections
Fetched https://github.com/apple/swift-collections.git (1.24s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.5 (1.50s)
Computing version for https://github.com/grpc/grpc-swift-nio-transport.git
Computed https://github.com/grpc/grpc-swift-nio-transport.git at 2.11.0 (0.19s)
Fetching https://github.com/apple/swift-nio-ssl.git
Fetching https://github.com/apple/swift-certificates.git
Fetching https://github.com/apple/swift-nio-transport-services.git
Fetching https://github.com/apple/swift-nio-http2.git
Fetching https://github.com/apple/swift-asn1.git
Fetching https://github.com/apple/swift-nio-extras.git
[1/2867] Fetching swift-nio-transport-services
[30/4918] Fetching swift-nio-transport-services, swift-asn1
[4657/11628] Fetching swift-nio-transport-services, swift-asn1, swift-nio-extras
Fetched https://github.com/apple/swift-nio-transport-services.git (0.50s)
[8761/8761] Fetching swift-asn1, swift-nio-extras
Fetching https://github.com/apple/swift-nio.git
[8762/16368] Fetching swift-asn1, swift-nio-extras, swift-certificates
[8763/28682] Fetching swift-asn1, swift-nio-extras, swift-certificates, swift-nio-http2
Fetched https://github.com/apple/swift-asn1.git (0.75s)
Fetched https://github.com/apple/swift-certificates.git (0.75s)
Fetched https://github.com/apple/swift-nio-extras.git (0.75s)
[1/16894] Fetching swift-nio-ssl
[1522/103585] Fetching swift-nio-ssl, swift-nio
Fetched https://github.com/apple/swift-nio-http2.git (2.58s)
Fetched https://github.com/apple/swift-nio-ssl.git (2.58s)
[66753/86691] Fetching swift-nio
Fetched https://github.com/apple/swift-nio.git (3.60s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.104.0 (4.38s)
Fetching https://github.com/apple/swift-system.git
Fetching https://github.com/apple/swift-atomics.git
[1/1893] Fetching swift-atomics
[1894/9274] Fetching swift-atomics, swift-system
Fetched https://github.com/apple/swift-atomics.git (0.71s)
Fetched https://github.com/apple/swift-system.git (0.71s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (0.89s)
Computing version for https://github.com/apple/swift-nio-http2.git
Computed https://github.com/apple/swift-nio-http2.git at 1.46.0 (0.17s)
Computing version for https://github.com/apple/swift-nio-ssl.git
Computed https://github.com/apple/swift-nio-ssl.git at 2.37.5 (0.19s)
Computing version for https://github.com/apple/swift-nio-transport-services.git
Computed https://github.com/apple/swift-nio-transport-services.git at 1.28.0 (0.16s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.3 (0.19s)
Computing version for https://github.com/apple/swift-certificates.git
Computed https://github.com/apple/swift-certificates.git at 1.21.1 (0.22s)
Fetching https://github.com/apple/swift-crypto.git
[1/18859] Fetching swift-crypto
Fetched https://github.com/apple/swift-crypto.git (1.47s)
Computing version for https://github.com/apple/swift-nio-extras.git
Computed https://github.com/apple/swift-nio-extras.git at 1.35.2 (1.75s)
Fetching https://github.com/apple/swift-async-algorithms.git
Fetching https://github.com/apple/swift-http-structured-headers.git
Fetching https://github.com/apple/swift-algorithms.git
Fetching https://github.com/swift-server/swift-service-lifecycle.git
Fetching https://github.com/apple/swift-http-types.git
[1/1961] Fetching swift-http-types
[1962/4847] Fetching swift-http-types, swift-service-lifecycle
[1963/11672] Fetching swift-http-types, swift-service-lifecycle, swift-async-algorithms
Fetched https://github.com/apple/swift-http-types.git (0.56s)
Fetched https://github.com/swift-server/swift-service-lifecycle.git (0.56s)
[1/1284] Fetching swift-http-structured-headers
[1285/7443] Fetching swift-http-structured-headers, swift-algorithms
Fetched https://github.com/apple/swift-http-structured-headers.git (0.77s)
Fetched https://github.com/apple/swift-async-algorithms.git (0.77s)
Fetched https://github.com/apple/swift-algorithms.git (0.77s)
Computing version for https://github.com/apple/swift-algorithms.git
Computed https://github.com/apple/swift-algorithms.git at 1.2.1 (1.66s)
Fetching https://github.com/apple/swift-numerics.git
[1/6766] Fetching swift-numerics
Fetched https://github.com/apple/swift-numerics.git (0.59s)
Computing version for https://github.com/apple/swift-numerics.git
Computed https://github.com/apple/swift-numerics.git at 1.1.1 (0.74s)
Computing version for https://github.com/apple/swift-http-structured-headers.git
Computed https://github.com/apple/swift-http-structured-headers.git at 1.7.0 (0.16s)
Computing version for https://github.com/apple/swift-http-types.git
Computed https://github.com/apple/swift-http-types.git at 1.8.0 (0.18s)
Computing version for https://github.com/swift-server/swift-service-lifecycle.git
Computed https://github.com/swift-server/swift-service-lifecycle.git at 2.13.0 (0.15s)
Computing version for https://github.com/apple/swift-async-algorithms.git
Computed https://github.com/apple/swift-async-algorithms.git at 1.1.7 (0.19s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.16.2 (0.16s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.8.1 (0.19s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 5.0.3 (0.24s)
Creating working copy for https://github.com/swift-server/swift-service-lifecycle.git
Working copy of https://github.com/swift-server/swift-service-lifecycle.git resolved at 2.13.0
Creating working copy for https://github.com/apple/swift-asn1.git
Working copy of https://github.com/apple/swift-asn1.git resolved at 1.7.3
Creating working copy for https://github.com/apple/swift-nio-ssl.git
Working copy of https://github.com/apple/swift-nio-ssl.git resolved at 2.37.5
Creating working copy for https://github.com/grpc/grpc-swift-nio-transport.git
Working copy of https://github.com/grpc/grpc-swift-nio-transport.git resolved at 2.11.0
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.104.0
Creating working copy for https://github.com/apple/swift-http-structured-headers.git
Working copy of https://github.com/apple/swift-http-structured-headers.git resolved at 1.7.0
Creating working copy for https://github.com/apple/swift-nio-extras.git
Working copy of https://github.com/apple/swift-nio-extras.git resolved at 1.35.2
Creating working copy for https://github.com/apple/swift-nio-transport-services.git
Working copy of https://github.com/apple/swift-nio-transport-services.git resolved at 1.28.0
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.7.5
Creating working copy for https://github.com/apple/swift-numerics.git
Working copy of https://github.com/apple/swift-numerics.git resolved at 1.1.1
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.8.1
Creating working copy for https://github.com/grpc/grpc-swift-protobuf.git
Working copy of https://github.com/grpc/grpc-swift-protobuf.git resolved at 2.5.0
Creating working copy for https://github.com/apple/swift-http-types.git
Working copy of https://github.com/apple/swift-http-types.git resolved at 1.8.0
Creating working copy for https://github.com/apple/swift-algorithms.git
Working copy of https://github.com/apple/swift-algorithms.git resolved at 1.2.1
Creating working copy for https://github.com/apple/swift-nio-http2.git
Working copy of https://github.com/apple/swift-nio-http2.git resolved at 1.46.0
Creating working copy for https://github.com/apple/swift-protobuf.git
Working copy of https://github.com/apple/swift-protobuf.git resolved at 1.39.0
Creating working copy for https://github.com/grpc/grpc-swift-2.git
Working copy of https://github.com/grpc/grpc-swift-2.git resolved at 2.4.4
Creating working copy for https://github.com/apple/swift-certificates.git
Working copy of https://github.com/apple/swift-certificates.git resolved at 1.21.1
Creating working copy for https://github.com/apple/swift-async-algorithms.git
Working copy of https://github.com/apple/swift-async-algorithms.git resolved at 1.1.7
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.1
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.16.2
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 5.0.3
Building for debugging...
[Computing dependencies]
[Constructing description]
[Pre-planning 1 / 2166]
[Planning 1105 / 2166]
[Planning 2108 / 2166]
[Planning deferred tasks]
[Constructing 677 / 5328]
[Starting]
[252 / 1504] GRPCCore
[399 / 1522] NIOConcurrencyHelpers
[406 / 1573] SwiftProtobuf
[417 / 1573] _NIODataStructures
[418 / 1573] NIOConcurrencyHelpers
[430 / 1573] InternalCollectionsUtilities
[441 / 1573] _CertificateInternals
[442 / 1573] SwiftASN1
[445 / 1573] _NIODataStructures
[455 / 1573] SwiftProtobuf
[459 / 1575] _CertificateInternals
[461 / 1575] SwiftProtobuf
[465 / 1576] SwiftProtobuf
[471 / 1576] _NIODataStructures
[472 / 1576] SwiftProtobuf-product
[473 / 1576] SwiftProtobuf-product
[474 / 1576] SwiftASN1-product
[475 / 1576] SwiftASN1-product
[477 / 1576] SwiftASN1
[479 / 1576] NIOConcurrencyHelpers
[480 / 1576] NIOConcurrencyHelpers
[482 / 1576] NIOConcurrencyHelpers-product
[485 / 1576] NIOConcurrencyHelpers-product
[487 / 1576] Logging
[495 / 1577] InternalCollectionsUtilities
[498 / 1578] Logging
[501 / 1578] SpanPreview
[506 / 1578] CryptoBoringWrapper
[511 / 1579] CryptoBoringWrapper
[514 / 1579] CryptoBoringWrapper
[514 / 1579] Crypto
[526 / 1584] SwiftASN1
[537 / 1594] CNIOWindows
[556 / 1595] CNIOBoringSSL
[561 / 1596] CNIOBoringSSL
[567 / 1596] CNIOBoringSSL
[577 / 1596] CNIOBoringSSL
[579 / 1596] CNIOBoringSSL
[589 / 1596] CNIOBoringSSL
[592 / 1596] CNIOBoringSSL
[596 / 1596] CNIOBoringSSL
[598 / 1596] CNIOBoringSSL
[613 / 1596] CNIOBoringSSL
[615 / 1596] CNIOBoringSSL
[617 / 1596] CNIOBoringSSL
[622 / 1596] CNIOBoringSSL
[624 / 1597] CNIOBoringSSL
[629 / 1597] CNIOBoringSSL
[631 / 1597] CNIOBoringSSL
[632 / 1597] CNIOBoringSSL
[638 / 1597] CNIOBoringSSL
[641 / 1597] CNIOBoringSSL
[643 / 1597] CNIOBoringSSL
[646 / 1597] CNIOBoringSSL
[648 / 1597] CNIOBoringSSL
[651 / 1597] CNIOBoringSSL
[659 / 1597] CNIOBoringSSL
[662 / 1597] CNIOBoringSSL
[666 / 1597] CNIOBoringSSL
[668 / 1597] CNIOBoringSSL
[672 / 1597] CNIOBoringSSL
[673 / 1597] CNIOBoringSSL
[675 / 1597] CNIOBoringSSL
[678 / 1597] CNIOBoringSSL
[681 / 1597] CNIOBoringSSL
[693 / 1597] CNIOBoringSSL
[711 / 1597] CNIOBoringSSL
[718 / 1597] CNIOBoringSSL
[723 / 1597] CNIOBoringSSL
[724 / 1597] CNIOBoringSSL
[728 / 1597] CNIOBoringSSL
[731 / 1597] CNIOBoringSSL
[736 / 1597] CNIOBoringSSL
[739 / 1597] CNIOBoringSSL
[742 / 1597] CNIOBoringSSL
[745 / 1597] CNIOBoringSSL
[749 / 1597] CNIOBoringSSL
[754 / 1597] CNIOBoringSSL
[758 / 1597] CNIOBoringSSL
[761 / 1597] CNIOBoringSSL
[768 / 1597] CNIOBoringSSL
[779 / 1597] CNIOBoringSSL
[782 / 1597] CNIOBoringSSL
[789 / 1597] CNIOBoringSSL
[793 / 1597] CNIOBoringSSL
[797 / 1597] CNIOBoringSSL
[803 / 1597] CNIOBoringSSL
[816 / 1597] CNIOBoringSSL
[818 / 1597] CNIOBoringSSL
[826 / 1597] CNIOBoringSSL
[827 / 1597] CNIOBoringSSL
[832 / 1597] CNIOBoringSSL
[835 / 1597] CNIOBoringSSL
[838 / 1597] CNIOBoringSSL
[841 / 1597] CNIOBoringSSL
[843 / 1597] CNIOBoringSSL
[847 / 1597] CNIOBoringSSL
[849 / 1597] CNIOBoringSSL
[854 / 1597] CNIOBoringSSL
[857 / 1597] CNIOBoringSSL
[863 / 1597] CNIOBoringSSL
[864 / 1597] CNIOBoringSSL
[866 / 1597] CNIOBoringSSL
[867 / 1597] CNIOBoringSSL
[872 / 1597] CNIOBoringSSL
[874 / 1597] CNIOBoringSSL
[883 / 1597] CNIOBoringSSL
[898 / 1597] CNIOBoringSSL
[904 / 1597] CNIOBoringSSL
[909 / 1597] CNIOBoringSSL
[912 / 1597] CNIOBoringSSL
[916 / 1597] CNIOBoringSSL
[918 / 1597] CNIOBoringSSL
[930 / 1597] CNIOBoringSSL
[945 / 1597] CNIOBoringSSL
[948 / 1597] CNIOBoringSSL
[952 / 1597] CNIOBoringSSL
[955 / 1597] CNIOBoringSSL
[959 / 1597] CNIOBoringSSL
[966 / 1597] CryptoBoringWrapper
[973 / 1597] Atomics
[975 / 1597] Atomics
[980 / 1597] CNIOLinux
[986 / 1597] CNIOLinux
[989 / 1597] CCryptoBoringSSL
[994 / 1597] CCryptoBoringSSL
[997 / 1597] CCryptoBoringSSL
[999 / 1597] CCryptoBoringSSL
[1007 / 1597] CCryptoBoringSSL
[1010 / 1597] CCryptoBoringSSL
[1013 / 1598] Atomics
[1018 / 1598] CCryptoBoringSSL
[1021 / 1598] CCryptoBoringSSL
[1026 / 1598] CCryptoBoringSSL
[1033 / 1598] CCryptoBoringSSL
[1038 / 1598] CCryptoBoringSSL
[1042 / 1598] CCryptoBoringSSL
[1047 / 1598] CCryptoBoringSSL
[1049 / 1598] CCryptoBoringSSL
[1052 / 1598] CCryptoBoringSSL
[1054 / 1598] CCryptoBoringSSL
[1058 / 1598] CCryptoBoringSSL
[1059 / 1598] CCryptoBoringSSL
[1062 / 1598] CCryptoBoringSSL
[1067 / 1598] CCryptoBoringSSL
[1073 / 1598] CCryptoBoringSSL
[1078 / 1598] CCryptoBoringSSL
[1080 / 1598] CCryptoBoringSSL
[1083 / 1598] CCryptoBoringSSL
[1094 / 1598] CCryptoBoringSSL
[1115 / 1598] CCryptoBoringSSL
[1120 / 1598] CCryptoBoringSSL
[1123 / 1598] CCryptoBoringSSL
[1127 / 1598] CCryptoBoringSSL
[1134 / 1598] CCryptoBoringSSL
[1138 / 1598] CCryptoBoringSSL
[1140 / 1598] CCryptoBoringSSL
[1143 / 1598] CCryptoBoringSSL
[1148 / 1598] CCryptoBoringSSL
[1153 / 1598] CCryptoBoringSSL
[1156 / 1598] CCryptoBoringSSL
[1161 / 1598] CCryptoBoringSSL
[1162 / 1598] CCryptoBoringSSL
[1169 / 1598] CCryptoBoringSSL
[1179 / 1598] CCryptoBoringSSL
[1182 / 1598] CCryptoBoringSSL
[1189 / 1598] CCryptoBoringSSL
[1193 / 1598] CCryptoBoringSSL
[1202 / 1598] CCryptoBoringSSL
[1214 / 1598] CCryptoBoringSSL
[1217 / 1598] CCryptoBoringSSL
[1227 / 1598] CCryptoBoringSSL
[1228 / 1598] CCryptoBoringSSL
[1233 / 1598] CCryptoBoringSSL
[1238 / 1598] CCryptoBoringSSL
[1241 / 1598] CCryptoBoringSSL
[1248 / 1598] CCryptoBoringSSL
[1252 / 1598] CCryptoBoringSSL
[1255 / 1598] CCryptoBoringSSL
[1260 / 1598] CCryptoBoringSSL
[1262 / 1598] CCryptoBoringSSL
[1267 / 1598] CCryptoBoringSSL
[1272 / 1598] CCryptoBoringSSL
[1284 / 1598] CCryptoBoringSSL
[1293 / 1598] CCryptoBoringSSL
[1295 / 1598] CCryptoBoringSSL
[1303 / 1598] CCryptoBoringSSL
[1309 / 1598] CCryptoBoringSSL
[1315 / 1598] CCryptoBoringSSL
[1323 / 1598] CCryptoBoringSSL
[1337 / 1598] CCryptoBoringSSL
[1340 / 1598] CCryptoBoringSSL
[1343 / 1598] CCryptoBoringSSL
[1347 / 1598] CCryptoBoringSSL
[1352 / 1598] swift-kurrentdb_GossipTests
[1367 / 1609] SpanPreview
[1385 / 1628] OrderedCollections
[1386 / 1628] OrderedCollections
[1386 / 1629] OrderedCollections
[1391 / 1629] UnixSignals
[1391 / 1629] DequeModule
[1392 / 1629] DequeModule
[1395 / 1629] Crypto
[1396 / 1629] Crypto
[1398 / 1630] OrderedCollections
[1410 / 1630] OrderedCollections-product
[1411 / 1630] OrderedCollections-product
[1414 / 1630]
[1416 / 1632] SwiftProtobuf
[1421 / 1650] SpanPreview
[1423 / 1650] DequeModule
[1423 / 1650] Crypto
[1426 / 1650] DequeModule
[1429 / 1651] DequeModule
[1435 / 1651] DequeModule
[1436 / 1651] _CryptoExtras
[1437 / 1651] DequeModule
[1439 / 1651] CryptoExtras
[1441 / 1652] CryptoExtras
[1444 / 1652] SwiftProtobuf
[1460 / 1657] _CryptoExtras
[1472 / 1686] AsyncAlgorithms
[1475 / 1686] CCryptoBoringSSL
[1475 / 1686] _CryptoExtras-product
[1476 / 1686] X509
[1477 / 1686] AsyncAlgorithms
[1480 / 1686] GRPCCore
[1483 / 1687] GRPCCore
[1492 / 1687] GRPCCore
[1493 / 1687] GRPCCore-product
[1494 / 1687] NIOCore
[1496 / 1687] GRPCProtobuf
[1498 / 1687] GRPCCore
[1502 / 1687] GRPCCore
[1511 / 1688] NIOPosix
[1513 / 1688] NIOPosix
[1514 / 1688] AsyncAlgorithms
[1518 / 1694] ServiceLifecycle
[1520 / 1720] AsyncAlgorithms
[1522 / 1720] NIOEmbedded
[1529 / 1724] GRPCProtobuf
[1532 / 1733] X509
[1535 / 1734] NIOEmbedded
[1536 / 1734] NIOPosix
[1548 / 1734] GRPCProtobuf
[1552 / 1735] X509
[1553 / 1735] X509
[1555 / 1735] ServiceLifecycle
[1556 / 1735] ServiceLifecycle
[1557 / 1735] ServiceLifecycle
[1560 / 1735] ServiceLifecycle-product
[1561 / 1735] NIOPosix
[1564 / 1735] NIOPosix-product
[1570 / 1735] X509
[1574 / 1735] NIOPosix
[1574 / 1737] NIOPosix
[1577 / 1737] X509
[1580 / 1737] NIOEmbedded
[1580 / 1737] NIOPosix
[1582 / 1737] NIOPosix
[1584 / 1737] GRPCProtobuf-product
[1586 / 1737] _GRPCProtobufGenerated
[1587 / 1737] _GRPCProtobufGenerated
[1592 / 1737]
[1598 / 1750] NIO
[1600 / 1751] NIOEmbedded
[1609 / 1751] _GRPCProtobufGenerated
[1611 / 1752] _GRPCProtobufGenerated
[1612 / 1752] _GRPCProtobufGenerated
[1614 / 1753] NIOPosix
[1618 / 1753] NIOEmbedded
[1627 / 1762] NIOTLS
[1630 / 1771] NIOTLS
[1637 / 1771] NIOTLS
[1638 / 1771] NIOTLS-product
[1640 / 1771] NIOHTTP1
[1648 / 1772] NIOTLS
[1649 / 1772] NIOHTTP1
[1651 / 1772] _GRPCProtobufGenerated
[1657 / 1772] _GRPCProtobufGenerated
[1660 / 1785] NIOTransportServices
[1661 / 1794] NIOSSL
[1664 / 1794] NIOTransportServices
[1672 / 1803] NIOTransportServices
[1675 / 1813] NIOTransportServices
[1680 / 1813] NIOTransportServices
[1683 / 1813] NIOSSL
[1684 / 1813] NIOHPACK
[1685 / 1814] NIOExtras
[1697 / 1814] NIOTransportServices
[1700 / 1814] NIOSSL
[1705 / 1814] NIOSSL
[1707 / 1814] NIOSSL
[1709 / 1814] NIOSSL-product
[1711 / 1814] NIOHPACK
[1712 / 1814] NIOHPACK
[1715 / 1814] NIOSSL
[1717 / 1814] NIOHPACK
[1718 / 1814] NIOHPACK
[1719 / 1814] NIOExtras
[1721 / 1815] NIOExtras-product
[1723 / 1816] NIOExtras
[1728 / 1816] GRPCProtobuf
[1731 / 1818] NIOHTTP2
[1736 / 1826] NIOHTTP2
[1737 / 1826] NIOHTTP2
[1738 / 1827] NIOHTTP2
[1739 / 1827] NIOHTTP2
[1740 / 1827] NIOHTTP2
[1741 / 1827] NIOExtras
[1749 / 1831] NIOCertificateReloading
[1750 / 1831] NIOCertificateReloading
[1751 / 1831] NIOCertificateReloading
[1752 / 1831] NIOCertificateReloading
[1753 / 1832] _GRPCProtobufGenerated
[1762 / 1833]
[1766 / 1842] GRPCNIOTransportCore
[1767 / 1843] NIOCertificateReloading
[1768 / 1843] NIOCertificateReloading
[1770 / 1843] NIOCertificateReloading
[1772 / 1843] GRPCNIOTransportCore
[1773 / 1843] GRPCNIOTransportCore
[1780 / 1843] NIOHTTP1
[1781 / 1843] NIOTLS-product
[1784 / 1845] GRPCNIOTransportHTTP2Posix
[1786 / 1859] GRPCNIOTransportHTTP2Posix
[1787 / 1859] GRPCNIOTransportHTTP2TransportServices
[1795 / 1859] GRPCNIOTransportHTTP2TransportServices
[1800 / 1860] GRPCNIOTransportHTTP2Posix
[1807 / 1860] GRPCNIOTransportHTTP2TransportServices
[1813 / 1861] NIOExtras
[1822 / 1863]
[1824 / 1865] GRPCNIOTransportHTTP2
[1830 / 1874] GRPCNIOTransportHTTP2
[1834 / 1874] GRPCEncapsulates
[1846 / 1877] GRPCEncapsulates
[1859 / 1889] KurrentDB
[1860 / 1889] KurrentDB
[1861 / 1889] KurrentDB
[1862 / 1889] KurrentDB
[1870 / 1906] KurrentDBPool
[1872 / 1906] KurrentDB_V1
[1883 / 1906] KurrentDBPool
[1883 / 1906] KurrentDB_V1
[1886 / 1906] KurrentDB_V1-product
[1890 / 1906] KurrentDBPool
[1892 / 1906] KurrentDBPool-product
[1893 / 1906] KurrentDBPool
[1898 / 1907] KurrentDB_V1
[1899 / 1907] KurrentDBPool
/host/spi-builder-workspace/Sources/KurrentDB/Core/ClientSettings/Parser/ConnectionString.swift:63:37: warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
 61 |         }
 62 |
 63 |         guard authority.utf8.filter { $0 == UInt8(ascii: "@") }.count <= 1 else {
    |                                     `- warning: trailing closure in this context is confusable with the body of the statement; pass as a parenthesized argument to silence this warning
 64 |             throw Self.failure("The authority holds more than one '@'; percent-encode '@' as %40 in credentials.")
 65 |         }
[1901 / 1908] KurrentDB
[1904 / 1909] KurrentDB
[1909 / 1909] KurrentDBPool-product
Build complete! (68.95 secs)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "grpc-swift-2",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.0.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/grpc/grpc-swift-2.git"
    },
    {
      "identity" : "grpc-swift-nio-transport",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.0.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/grpc/grpc-swift-nio-transport.git"
    },
    {
      "identity" : "grpc-swift-protobuf",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.0.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/grpc/grpc-swift-protobuf.git"
    },
    {
      "identity" : "swift-log",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-log.git"
    },
    {
      "identity" : "swift-protobuf",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.33.3",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-protobuf.git"
    }
  ],
  "manifest_display_name" : "swift-kurrentdb",
  "name" : "swift-kurrentdb",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "15.0"
    },
    {
      "name" : "ios",
      "version" : "18.0"
    },
    {
      "name" : "tvos",
      "version" : "18.0"
    },
    {
      "name" : "watchos",
      "version" : "11.0"
    },
    {
      "name" : "visionos",
      "version" : "2.0"
    }
  ],
  "products" : [
    {
      "name" : "KurrentDB",
      "targets" : [
        "KurrentDB"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "KurrentDB_V1",
      "targets" : [
        "KurrentDB_V1"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "KurrentDBPool",
      "targets" : [
        "KurrentDBPool"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "_GRPCProtobufGenerated",
      "module_type" : "SwiftTarget",
      "name" : "_GRPCProtobufGenerated",
      "path" : "Sources/_GRPCProtobufGenerated",
      "product_dependencies" : [
        "GRPCProtobuf",
        "SwiftProtobuf"
      ],
      "product_memberships" : [
        "KurrentDB",
        "KurrentDB_V1",
        "KurrentDBPool"
      ],
      "sources" : [
        "google_rpc_code.grpc.swift",
        "google_rpc_code.pb.swift",
        "kurrent_rpc_errors.grpc.swift",
        "kurrent_rpc_errors.pb.swift",
        "kurrent_rpc_rpc.grpc.swift",
        "kurrent_rpc_rpc.pb.swift",
        "kurrentdb_v1_cluster.grpc.swift",
        "kurrentdb_v1_cluster.pb.swift",
        "kurrentdb_v1_gossip.grpc.swift",
        "kurrentdb_v1_gossip.pb.swift",
        "kurrentdb_v1_monitoring.grpc.swift",
        "kurrentdb_v1_monitoring.pb.swift",
        "kurrentdb_v1_operations.grpc.swift",
        "kurrentdb_v1_operations.pb.swift",
        "kurrentdb_v1_persistent.grpc.swift",
        "kurrentdb_v1_persistent.pb.swift",
        "kurrentdb_v1_projections.grpc.swift",
        "kurrentdb_v1_projections.pb.swift",
        "kurrentdb_v1_redaction.grpc.swift",
        "kurrentdb_v1_redaction.pb.swift",
        "kurrentdb_v1_serverfeatures.grpc.swift",
        "kurrentdb_v1_serverfeatures.pb.swift",
        "kurrentdb_v1_shared.grpc.swift",
        "kurrentdb_v1_shared.pb.swift",
        "kurrentdb_v1_status.grpc.swift",
        "kurrentdb_v1_status.pb.swift",
        "kurrentdb_v1_streams.grpc.swift",
        "kurrentdb_v1_streams.pb.swift",
        "kurrentdb_v1_users.grpc.swift",
        "kurrentdb_v1_users.pb.swift",
        "kurrentdb_v2_streams_errors.grpc.swift",
        "kurrentdb_v2_streams_errors.pb.swift",
        "kurrentdb_v2_streams_streams.grpc.swift",
        "kurrentdb_v2_streams_streams.pb.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "X509Tests",
      "module_type" : "SwiftTarget",
      "name" : "X509Tests",
      "path" : "Tests/X509Tests",
      "sources" : [
        "X509Tests.swift"
      ],
      "target_dependencies" : [
        "KurrentDB"
      ],
      "type" : "test"
    },
    {
      "c99name" : "UsersTests",
      "module_type" : "SwiftTarget",
      "name" : "UsersTests",
      "path" : "Tests/UsersTests",
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Tests/UsersTests/Resources/ca.crt",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/UsersTests/Resources/multiple-events.json",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "UsersTests.swift"
      ],
      "target_dependencies" : [
        "KurrentDB"
      ],
      "type" : "test"
    },
    {
      "c99name" : "StreamsTests",
      "module_type" : "SwiftTarget",
      "name" : "StreamsTests",
      "path" : "Tests/StreamsTests",
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Tests/StreamsTests/Resources/ca.crt",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/StreamsTests/Resources/multiple-events.json",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "AllStreamsTargetTests.swift",
        "AppendRecordsTests.swift",
        "BatchAppendTests.swift",
        "ConnectionReuseLiveTests.swift",
        "DefaultDeadlineLiveTests.swift",
        "LazyReadLiveTests.swift",
        "PerCallCredentialsTests.swift",
        "StreamsReadTests.swift",
        "StreamsTargetTests.swift",
        "StreamsTests.swift",
        "SubscriptionBackpressureLiveTests.swift"
      ],
      "target_dependencies" : [
        "KurrentDB"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ProjectionsTests",
      "module_type" : "SwiftTarget",
      "name" : "ProjectionsTests",
      "path" : "Tests/ProjectionsTests",
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Tests/ProjectionsTests/Resources/ca.crt",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/ProjectionsTests/Resources/multiple-events.json",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "ProjectionsAdvancedTests.swift",
        "ProjectionsTests.swift"
      ],
      "target_dependencies" : [
        "KurrentDB"
      ],
      "type" : "test"
    },
    {
      "c99name" : "PersistentSubscriptionsTests",
      "module_type" : "SwiftTarget",
      "name" : "PersistentSubscriptionsTests",
      "path" : "Tests/PersistentSubscriptionsTests",
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Tests/PersistentSubscriptionsTests/Resources/ca.crt",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/PersistentSubscriptionsTests/Resources/multiple-events.json",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "PersistentSubscriptionAdvancedTests.swift",
        "PresistentSubscriptionTests.swift",
        "SubscriptionLifecycleTests.swift",
        "SubscriptionRetainCycleLiveTests.swift"
      ],
      "target_dependencies" : [
        "KurrentDB"
      ],
      "type" : "test"
    },
    {
      "c99name" : "OperationsTests",
      "module_type" : "SwiftTarget",
      "name" : "OperationsTests",
      "path" : "Tests/OperationsTests",
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Tests/OperationsTests/Resources/ca.crt",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "OperationsTests.swift"
      ],
      "target_dependencies" : [
        "KurrentDB"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MonitoringTests",
      "module_type" : "SwiftTarget",
      "name" : "MonitoringTests",
      "path" : "Tests/MonitoringTests",
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Tests/MonitoringTests/Resources/ca.crt",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/MonitoringTests/Resources/multiple-events.json",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "MonitoringTests.swift"
      ],
      "target_dependencies" : [
        "KurrentDB"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MockClientTests",
      "module_type" : "SwiftTarget",
      "name" : "MockClientTests",
      "path" : "Tests/MockClientTests",
      "sources" : [
        "ConnectionProviderTests.swift",
        "CurrentRevisionStateRenameTests.swift",
        "DeadlineCancellationTests.swift",
        "DefaultDeadlinePathTests.swift",
        "DeleteWrongExpectedVersionTests.swift",
        "LazyReadPathTests.swift",
        "LegacyCertificatePathTests.swift",
        "MockClientTests.swift",
        "MockKurrentDBClient.swift",
        "ReadOverloadResolutionTests.swift",
        "ResponseHandoffTests.swift",
        "ServerExceptionMappingTests.swift",
        "SilentListener.swift",
        "UnaryStreamConnectionPathTests.swift"
      ],
      "target_dependencies" : [
        "KurrentDB"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KurrentDB_V1",
      "module_type" : "SwiftTarget",
      "name" : "KurrentDB_V1",
      "path" : "Sources/KurrentDB_V1",
      "product_memberships" : [
        "KurrentDB_V1"
      ],
      "sources" : [
        "KurrentDBClient+V1Operations.swift",
        "KurrentDBClient+V1PersistentSubscriptions.swift",
        "KurrentDBClient+V1Projections.swift",
        "KurrentDBClient+V1Streams.swift",
        "KurrentDBClient+V1Users.swift",
        "PersistentSubscriptionsOptions.swift",
        "ProjectionsOptions.swift",
        "StreamsOptions.swift"
      ],
      "target_dependencies" : [
        "KurrentDB"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KurrentDBPoolTests",
      "module_type" : "SwiftTarget",
      "name" : "KurrentDBPoolTests",
      "path" : "Tests/KurrentDBPoolTests",
      "sources" : [
        "KurrentDBPoolLiveTests.swift",
        "KurrentDBPoolTests.swift"
      ],
      "target_dependencies" : [
        "KurrentDB",
        "KurrentDBPool"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KurrentDBPool",
      "module_type" : "SwiftTarget",
      "name" : "KurrentDBPool",
      "path" : "Sources/KurrentDBPool",
      "product_memberships" : [
        "KurrentDBPool"
      ],
      "sources" : [
        "BorrowedClient.swift",
        "KurrentDBPool+Borrow.swift",
        "KurrentDBPool+Env.swift",
        "KurrentDBPool.swift",
        "withBorrowedClient.swift"
      ],
      "target_dependencies" : [
        "KurrentDB"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KurrentDB",
      "module_type" : "SwiftTarget",
      "name" : "KurrentDB",
      "path" : "Sources/KurrentDB",
      "product_dependencies" : [
        "Logging"
      ],
      "product_memberships" : [
        "KurrentDB",
        "KurrentDB_V1",
        "KurrentDBPool"
      ],
      "sources" : [
        "Core/Additions/CallOptions+DefaultDeadline.swift",
        "Core/Additions/EventStore_Client_StreamIdentifier+Additions.swift",
        "Core/Additions/EventStore_Client_UUID+Additions.swift",
        "Core/Additions/Metadata+Additions.swift",
        "Core/Additions/NIOSSLTrustRoots+Additions.swift",
        "Core/Additions/String+Additions.swift",
        "Core/Additions/TLSConfig.CertificateSource+Bundle.swift",
        "Core/Additions/UUID+Additions.swift",
        "Core/Additions/Usecase/StreamStream.swift",
        "Core/Additions/Usecase/StreamUnary.swift",
        "Core/Additions/Usecase/UnaryStream+BufferedStreamResponse.swift",
        "Core/Additions/Usecase/UnaryStream+Scoped.swift",
        "Core/Additions/Usecase/UnaryStream.swift",
        "Core/Additions/Usecase/UnaryUnary.swift",
        "Core/Additions/WireIntegers.swift",
        "Core/ClientSettings/Authentication.swift",
        "Core/ClientSettings/CertificateFallback.swift",
        "Core/ClientSettings/ClientSettings.swift",
        "Core/ClientSettings/ConnectionStringPolicy.swift",
        "Core/ClientSettings/Endpoint.swift",
        "Core/ClientSettings/EndpointResolutionPreference.swift",
        "Core/ClientSettings/KeepAlive.swift",
        "Core/ClientSettings/Node.swift",
        "Core/ClientSettings/NodePreference.swift",
        "Core/ClientSettings/Parser/ConnectionString.swift",
        "Core/ClientSettings/TopologyClusterMode.swift",
        "Core/ClientSettings/URLScheme.swift",
        "Core/ConnectionProvider.swift",
        "Core/Cursor/PositionCursor.swift",
        "Core/Cursor/RevisionCursor.swift",
        "Core/DeadlineCancellation.swift",
        "Core/Direction.swift",
        "Core/Error/KurrentError+ConsistencyViolation.swift",
        "Core/Error/KurrentError+Revision.swift",
        "Core/Error/KurrentError+WrongExpectedVersion.swift",
        "Core/Error/KurrentError.swift",
        "Core/Event/ConsistencyCheck.swift",
        "Core/Event/ContentType.swift",
        "Core/Event/EventData.swift",
        "Core/Event/EventRecord.swift",
        "Core/Event/EventStoreEvent.swift",
        "Core/Event/ReadEvent.swift",
        "Core/Event/RecordedEvent.swift",
        "Core/Event/StreamEvent.swift",
        "Core/KurrentCore.swift",
        "Core/NodeSelector.swift",
        "Core/PersistenSubscription/PersistenSubscription.EventResult.swift",
        "Core/PersistenSubscription/PersistentSubscription.ConnectionInfo.swift",
        "Core/PersistenSubscription/PersistentSubscription.Measurement.swift",
        "Core/PersistenSubscription/PersistentSubscription.Settings.swift",
        "Core/PersistenSubscription/PersistentSubscription.StreamSelection.swift",
        "Core/PersistenSubscription/PersistentSubscription.SubscriptionInfo.swift",
        "Core/PersistenSubscription/PersistentSubscription.SystemConsumerStrategy.swift",
        "Core/PersistenSubscription/PersistentSubscription.swift",
        "Core/Projection/Projection.Detail.swift",
        "Core/Projection/Projection.Mode.swift",
        "Core/Projection/Projection.Status.swift",
        "Core/Projection/Projection.swift",
        "Core/ResponseHandoff.swift",
        "Core/RetryPolicy.swift",
        "Core/Stream/StreamIdentifier.swift",
        "Core/Stream/StreamMetadata.swift",
        "Core/Stream/StreamPosition.swift",
        "Core/Stream/StreamRevisionRule.swift",
        "Core/Stream/StreamSelector.swift",
        "Core/StreamFilter.swift",
        "Core/TimeSpan.swift",
        "Core/UUIDOption.swift",
        "Gossip/Gossip.swift",
        "Gossip/KurrentDBClient+Gossip.swift",
        "Gossip/MemberInfo.swift",
        "Gossip/Usecase/Gossip.Read.swift",
        "Gossip/VNodeState.swift",
        "KurrentDBClient.swift",
        "KurrentDBClientProtocol.swift",
        "Monitoring/KurrentDBClient+Monitoring.swift",
        "Monitoring/Monitoring.swift",
        "Monitoring/Usecase/Monitoring.Stats.swift",
        "Operations/KurrentDBClient+ServerOperations.swift",
        "Operations/Operations.swift",
        "Operations/OperationsTarget.swift",
        "Operations/Protocols/NodeControllable.swift",
        "Operations/Protocols/ScavengeControllable.swift",
        "Operations/Protocols/ScavengeCreatable.swift",
        "Operations/Protocols/SystemControllable.swift",
        "Operations/ScavengeResponse.swift",
        "Operations/Targets/ActiveScavenge.swift",
        "Operations/Targets/NodeOperations.swift",
        "Operations/Targets/ScavengeOperations.swift",
        "Operations/Targets/SystemOperations.swift",
        "Operations/Usecase/Operations.MergeIndexes.swift",
        "Operations/Usecase/Operations.ResignNode.swift",
        "Operations/Usecase/Operations.RestartPersistentSubscriptions.swift",
        "Operations/Usecase/Operations.SetNodePriority.swift",
        "Operations/Usecase/Operations.Shutdown.swift",
        "Operations/Usecase/Operations.StartScavenge.swift",
        "Operations/Usecase/Operations.StopScavenge.swift",
        "PersistentSubscriptions/API/PersistentSubscriptions+All.swift",
        "PersistentSubscriptions/API/PersistentSubscriptions+AllStream.swift",
        "PersistentSubscriptions/API/PersistentSubscriptions+FilterStream.swift",
        "PersistentSubscriptions/API/PersistentSubscriptions+Specified.swift",
        "PersistentSubscriptions/Additions/EventStore_Client_PersistentSubscriptions+Additions.swift",
        "PersistentSubscriptions/Additions/ReadEvent+Additions.swift",
        "PersistentSubscriptions/KurrentDBClient+PersistentSubscriptions.swift",
        "PersistentSubscriptions/PersistentSubscriptionStreamSelection.swift",
        "PersistentSubscriptions/PersistentSubscriptions.ReadResponse.swift",
        "PersistentSubscriptions/PersistentSubscriptions.StreamSelection.swift",
        "PersistentSubscriptions/PersistentSubscriptions.Subscription.swift",
        "PersistentSubscriptions/PersistentSubscriptions.swift",
        "PersistentSubscriptions/PersistentSubscriptionsSettingsBuildable.swift",
        "PersistentSubscriptions/SubscriptionEventResult.swift",
        "PersistentSubscriptions/Target/AllPersistentSubscriptionTarget.swift",
        "PersistentSubscriptions/Target/AllStreamPersistentSubscriptionTarget.swift",
        "PersistentSubscriptions/Target/AnyPersistentSubscriptionTarget.swift",
        "PersistentSubscriptions/Target/FilterStreamPersistentSubscriptionTarget.swift",
        "PersistentSubscriptions/Target/PersistentSubscriptionTarget.swift",
        "PersistentSubscriptions/Target/SpecifiedPersistentSubscriptionTarget.swift",
        "PersistentSubscriptions/Usecase/All/PersistentSubscriptions.ListForAll.swift",
        "PersistentSubscriptions/Usecase/AllStream/PersistentSubscriptions.AllStream.Create.swift",
        "PersistentSubscriptions/Usecase/AllStream/PersistentSubscriptions.AllStream.Delete.swift",
        "PersistentSubscriptions/Usecase/AllStream/PersistentSubscriptions.AllStream.GetInfo.swift",
        "PersistentSubscriptions/Usecase/AllStream/PersistentSubscriptions.AllStream.List.swift",
        "PersistentSubscriptions/Usecase/AllStream/PersistentSubscriptions.AllStream.Read.swift",
        "PersistentSubscriptions/Usecase/AllStream/PersistentSubscriptions.AllStream.ReplayParked.swift",
        "PersistentSubscriptions/Usecase/AllStream/PersistentSubscriptions.AllStream.Update.swift",
        "PersistentSubscriptions/Usecase/PersistentSubscriptions.Ack.swift",
        "PersistentSubscriptions/Usecase/PersistentSubscriptions.Nack.swift",
        "PersistentSubscriptions/Usecase/PersistentSubscriptions.RestartSubsystem.swift",
        "PersistentSubscriptions/Usecase/Specified/PersistentSubscriptions.SpecifiedStream.Create.swift",
        "PersistentSubscriptions/Usecase/Specified/PersistentSubscriptions.SpecifiedStream.Delete.swift",
        "PersistentSubscriptions/Usecase/Specified/PersistentSubscriptions.SpecifiedStream.GetInfo.swift",
        "PersistentSubscriptions/Usecase/Specified/PersistentSubscriptions.SpecifiedStream.List.swift",
        "PersistentSubscriptions/Usecase/Specified/PersistentSubscriptions.SpecifiedStream.Read.swift",
        "PersistentSubscriptions/Usecase/Specified/PersistentSubscriptions.SpecifiedStream.ReplayParked.swift",
        "PersistentSubscriptions/Usecase/Specified/PersistentSubscriptions.SpecifiedStream.Update.swift",
        "Projections/API/Projections+AnyMode.swift",
        "Projections/API/Projections+ContinuousMode.swift",
        "Projections/API/Projections+OneTimeMode.swift",
        "Projections/API/Projections+TransientMode.swift",
        "Projections/KurrentDBClient+Projections.swift",
        "Projections/Projections.swift",
        "Projections/Target/AnyProjectionsTarget.swift",
        "Projections/Target/NameTarget.swift",
        "Projections/Target/OneTimeProjectionTarget.swift",
        "Projections/Target/ProjectionControlable.swift",
        "Projections/Target/ProjectionsTarget.swift",
        "Projections/Target/SpecifiedContinuousProjectionTarget.swift",
        "Projections/Target/SpecifiedTransientProjectionTarget.swift",
        "Projections/Target/UnspecifiedContinuousProjectionTarget.swift",
        "Projections/Target/UnspecifiedTransientProjectionTarget.swift",
        "Projections/Usecase/Create/Projections.ContinuousCreate.swift",
        "Projections/Usecase/Create/Projections.OneTimeCreate.swift",
        "Projections/Usecase/Create/Projections.TransientCreate.swift",
        "Projections/Usecase/Projections.Delete.swift",
        "Projections/Usecase/Projections.Disable.swift",
        "Projections/Usecase/Projections.Enable.swift",
        "Projections/Usecase/Projections.Reset.swift",
        "Projections/Usecase/Projections.RestartSubsystem.swift",
        "Projections/Usecase/Projections.Result.swift",
        "Projections/Usecase/Projections.State.swift",
        "Projections/Usecase/Projections.Statistics.swift",
        "Projections/Usecase/Projections.Update.swift",
        "ServerFeatures/ServerFeatures.swift",
        "ServerFeatures/ServiceInfo.swift",
        "ServerFeatures/SupportedMethod.swift",
        "ServerFeatures/Usecase/ServerFeatures.GetSupportedMethods.swift",
        "Streams/API/Streams+AllStreamsTarget.swift",
        "Streams/API/Streams+ProjectionStream.swift",
        "Streams/API/Streams+SpecifiedStreamTarget.swift",
        "Streams/Additions/StreamIdentifier+Additions.swift",
        "Streams/KurrentDBClient+Streams.swift",
        "Streams/StreamFilter+Build.swift",
        "Streams/Streams.ReadCall.swift",
        "Streams/Streams.ReadResponse.swift",
        "Streams/Streams.Subscription.swift",
        "Streams/Streams.swift",
        "Streams/Target/AllStreamsTarget.swift",
        "Streams/Target/AnyStreamTarget.swift",
        "Streams/Target/MultiStreamsTarget.swift",
        "Streams/Target/ProjectionStream.swift",
        "Streams/Target/SpecifiedStream.swift",
        "Streams/Target/SpecifiedStreamTarget.swift",
        "Streams/Target/StreamsTarget.swift",
        "Streams/Target/String+StreamsTarget.swift",
        "Streams/Usecase/All/Streams.ReadAll.swift",
        "Streams/Usecase/All/Streams.SubscribeAll.swift",
        "Streams/Usecase/Specified/Streams.Append.swift",
        "Streams/Usecase/Specified/Streams.AppendRecords.swift",
        "Streams/Usecase/Specified/Streams.AppendSession.swift",
        "Streams/Usecase/Specified/Streams.BatchAppend.swift",
        "Streams/Usecase/Specified/Streams.Delete.swift",
        "Streams/Usecase/Specified/Streams.Read.swift",
        "Streams/Usecase/Specified/Streams.Subscribe.swift",
        "Streams/Usecase/Specified/Streams.Tombstone.swift",
        "Users/KurrentDBClient+Users.swift",
        "Users/Target/AllUsersTarget.swift",
        "Users/Target/SpecifiedUserTarget.swift",
        "Users/Target/UserControllable.swift",
        "Users/Target/UserCreatable.swift",
        "Users/Target/UsersTarget.swift",
        "Users/Usecase/Users.ChangePassword.swift",
        "Users/Usecase/Users.Create.swift",
        "Users/Usecase/Users.Details.swift",
        "Users/Usecase/Users.Disable.swift",
        "Users/Usecase/Users.Enable.swift",
        "Users/Usecase/Users.ResetPassword.swift",
        "Users/Usecase/Users.Update.swift",
        "Users/UserDetails.swift",
        "Users/UserGroup.swift",
        "Users/Users.swift"
      ],
      "target_dependencies" : [
        "GRPCEncapsulates"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KurrentCoreTests",
      "module_type" : "SwiftTarget",
      "name" : "KurrentCoreTests",
      "path" : "Tests/KurrentCoreTests",
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Tests/KurrentCoreTests/Resources/ca.crt",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/KurrentCoreTests/Resources/multiple-events.json",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "AuthenticationTests.swift",
        "CertificateFallbackTests.swift",
        "ConnectionStringParserTests.swift",
        "ConnectionStringTests.swift",
        "ConnectionStringValidationTests.swift",
        "DefaultDeadlineTests.swift",
        "EventDataTests.swift",
        "GRPCClientLifecycleCharacterizationTests.swift",
        "ProjectionStatusTests.swift",
        "RPCErrorMappingTests.swift",
        "RetryPolicyTests.swift",
        "StreamFilterTests.swift",
        "StreamIdentifierTests.swift",
        "StreamMetadataTests.swift",
        "UntrustedInputTests.swift"
      ],
      "target_dependencies" : [
        "KurrentDB"
      ],
      "type" : "test"
    },
    {
      "c99name" : "GossipTests",
      "module_type" : "SwiftTarget",
      "name" : "GossipTests",
      "path" : "Tests/GossipTests",
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Tests/GossipTests/Resources/ca.crt",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/host/spi-builder-workspace/Tests/GossipTests/Resources/multiple-events.json",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "GossipTests.swift"
      ],
      "target_dependencies" : [
        "KurrentDB"
      ],
      "type" : "test"
    },
    {
      "c99name" : "GRPCEncapsulates",
      "module_type" : "SwiftTarget",
      "name" : "GRPCEncapsulates",
      "path" : "Sources/GRPCEncapsulates",
      "product_dependencies" : [
        "GRPCCore",
        "GRPCNIOTransportHTTP2"
      ],
      "product_memberships" : [
        "KurrentDB",
        "KurrentDB_V1",
        "KurrentDBPool"
      ],
      "sources" : [
        "Buildable.swift",
        "ConcreteService.swift",
        "ExpectedStreamRevisionProtocol.swift",
        "Exported.swift",
        "GRPCBridge.swift",
        "GRPCConcreteService.swift",
        "GRPCServiceClient.swift",
        "GoogleProtobufValueProtocol.swift",
        "RequestBuildable.swift",
        "ResponseHandlable.swift",
        "Usecase/StreamStream.swift",
        "Usecase/StreamUnary.swift",
        "Usecase/UnaryStream.swift",
        "Usecase/UnaryUnary.swift",
        "Usecase/Usecase.swift"
      ],
      "target_dependencies" : [
        "_GRPCProtobufGenerated"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DocSnippetsTests",
      "module_type" : "SwiftTarget",
      "name" : "DocSnippetsTests",
      "path" : "Tests/DocSnippetsTests",
      "sources" : [
        "Prelude.swift"
      ],
      "target_dependencies" : [
        "KurrentDB",
        "KurrentDBPool"
      ],
      "type" : "test"
    }
  ],
  "tools_version" : "6.0"
}
linux-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:ad3afec1d6cff9a88dbd06b5b923cd7d46d6f55cc44d4c49fe48cde94ee812a7
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:linux-6.4-latest
Done.