Build Information
Successful build of pir-service-example, reference main (87e080), with Swift 6.4 for macOS (SPM) on 4 Oct 2026 07:06:59 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64Build Log
========================================
RunAll
========================================
Builder version: 5.1.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/apple/pir-service-example.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/apple/pir-service-example
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 87e080a PrivacyPass: make nonce insert the atomic double spend check (#179)
Cloned https://github.com/apple/pir-service-example.git
Revision (git rev-parse @):
87e080a9262c8c9d728c6a20de5baf708fbae1fa
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/apple/pir-service-example.git at main
========================================
Build
========================================
Selected platform: macosSpm
Swift version: 6.4
Building package at path: $PWD
https://github.com/apple/pir-service-example.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Constructing description]
[Pre-planning 1 / 2916]
[Planning 1 / 2916]
[Planning 2020 / 2916]
[Planning deferred tasks]
[Constructing 202 / 7244]
[Constructing 2959 / 7244]
[Starting]
[146 / 1978] ServiceContextModule
[445 / 1978] CNIOWASI
[579 / 1978]
[597 / 1978]
[614 / 1997] ServiceContextModule
[618 / 2024] Logging
[623 / 2053] CoreMetrics
[626 / 2090] ArgumentParserToolInfo
[629 / 2115]
[635 / 2123] Atomics
[648 / 2218]
[664 / 2243] CNIOWindows
[689 / 2243] CNIOOpenBSD
[704 / 2243] CNIOBoringSSL
[718 / 2243]
[734 / 2243]
[736 / 2243] CNIOBoringSSL
[737 / 2243]
[738 / 2243] _NIODataStructures
[749 / 2243]
[767 / 2243] CNIOBoringSSL
[782 / 2243] CNIOBoringSSL
[801 / 2243] CNIOBoringSSL
[805 / 2243]
[810 / 2243] CNIOBoringSSL
[816 / 2243] SystemPackage
[826 / 2243] CNIOBoringSSL
[829 / 2243] CNIOBoringSSL
[830 / 2243]
[838 / 2243]
[840 / 2243]
[843 / 2243] CNIOBoringSSL
[846 / 2243]
[854 / 2243] CNIOBoringSSL
[862 / 2243] CNIOBoringSSL
[866 / 2243] CNIOBoringSSL
[868 / 2243]
[872 / 2243] HTTPTypes
[874 / 2243] CNIOBoringSSL
[877 / 2243] CNIOBoringSSL
[879 / 2243] CNIOBoringSSL
[881 / 2243] CNIOBoringSSL
[891 / 2243] CNIOBoringSSL
[893 / 2243]
[897 / 2243] SwiftASN1
[913 / 2243] CNIOBoringSSL
[915 / 2243] CNIOBoringSSL
[918 / 2243] Crypto
[926 / 2243] CNIOBoringSSL
[936 / 2243] CNIOBoringSSL
[942 / 2243] CNIOBoringSSL
[944 / 2243] CNIOBoringSSL
[950 / 2243] CNIOBoringSSL
[952 / 2243] CNIOBoringSSL
[955 / 2243] CNIOBoringSSL
[957 / 2243] CNIOBoringSSL
[960 / 2243] CNIOBoringSSL
[962 / 2243] CNIOBoringSSL
[966 / 2243] CNIOBoringSSL
[969 / 2243] CNIOBoringSSL
[974 / 2243] CNIOBoringSSL
[984 / 2243] CNIOBoringSSL
[995 / 2243] CNIOBoringSSL
[1007 / 2243] CNIOBoringSSL
[1008 / 2243] CNIOBoringSSL
[1010 / 2243] CNIOBoringSSL
[1015 / 2243] CNIOBoringSSL
[1019 / 2243] CNIOBoringSSL
[1026 / 2243] CNIOBoringSSL
[1028 / 2243] CNIOBoringSSL
[1032 / 2243] CNIOBoringSSL
[1036 / 2243] CNIOBoringSSL
[1038 / 2243] CNIOBoringSSL
[1042 / 2243] CNIOBoringSSL
[1045 / 2243] CNIOBoringSSL
[1051 / 2243] CNIOBoringSSL
[1052 / 2243] CNIOBoringSSL
[1061 / 2243] CNIOBoringSSL
[1072 / 2243] CNIOBoringSSL
[1076 / 2243] CNIOBoringSSL
[1082 / 2243] CNIOBoringSSL
[1086 / 2243] CNIOBoringSSL
[1091 / 2243] CNIOBoringSSL
[1101 / 2243] CNIOBoringSSL
[1110 / 2243] CNIOBoringSSL
[1113 / 2243] CNIOBoringSSL
[1121 / 2243] CNIOBoringSSL
[1123 / 2243] CNIOBoringSSL
[1127 / 2243] CNIOBoringSSL
[1132 / 2243] CNIOBoringSSL
[1134 / 2243] CNIOBoringSSL
[1139 / 2243] CNIOBoringSSL
[1141 / 2243] CNIOBoringSSL
[1143 / 2243] CNIOBoringSSL
[1148 / 2243] CNIOBoringSSL
[1150 / 2243] CNIOBoringSSL
[1154 / 2243] CNIOBoringSSL
[1157 / 2243] CNIOBoringSSL
[1162 / 2243] CNIOBoringSSL
[1165 / 2243] CNIOBoringSSL
[1169 / 2243] CNIOBoringSSL
[1181 / 2243] CNIOBoringSSL
[1190 / 2243] CNIOBoringSSL
[1197 / 2243] CNIOBoringSSL
[1198 / 2243] CNIOBoringSSL
[1203 / 2243] CNIOBoringSSL
[1207 / 2243] CNIOBoringSSL
[1213 / 2243] CNIOBoringSSL
[1223 / 2243] CNIOBoringSSL
[1237 / 2243] CNIOBoringSSL
[1238 / 2243] CNIOBoringSSL
[1239 / 2243] CNIOBoringSSL
[1246 / 2243] CNIOBoringSSL
[1247 / 2243] CNIOBoringSSL
[1250 / 2243] CCryptoBoringSSL
[1254 / 2243] CCryptoBoringSSL
[1258 / 2243] CNIOBoringSSL
[1260 / 2243] CCryptoBoringSSL
[1268 / 2243] CCryptoBoringSSL
[1274 / 2243] CCryptoBoringSSL
[1275 / 2243] CCryptoBoringSSL
[1277 / 2243] CCryptoBoringSSL
[1281 / 2243] CCryptoBoringSSL
[1285 / 2243] CCryptoBoringSSL
[1286 / 2243] CCryptoBoringSSL
[1289 / 2243] CCryptoBoringSSL
[1298 / 2243] CCryptoBoringSSL
[1304 / 2243] CCryptoBoringSSL
[1307 / 2243] CCryptoBoringSSL
[1314 / 2243] CCryptoBoringSSL
[1316 / 2243] CCryptoBoringSSL
[1317 / 2243] CCryptoBoringSSL
[1324 / 2243] CCryptoBoringSSL
[1326 / 2243] CCryptoBoringSSL
[1329 / 2243] CCryptoBoringSSL
[1335 / 2243] CCryptoBoringSSL
[1339 / 2243] CCryptoBoringSSL
[1340 / 2243] CCryptoBoringSSL
[1345 / 2243] CCryptoBoringSSL
[1347 / 2243] CCryptoBoringSSL
[1359 / 2243] CCryptoBoringSSL
[1375 / 2243] CCryptoBoringSSL
[1384 / 2243] CCryptoBoringSSL
[1388 / 2243] CCryptoBoringSSL
[1394 / 2243] CCryptoBoringSSL
[1400 / 2243] CCryptoBoringSSL
[1405 / 2243] CCryptoBoringSSL
[1406 / 2243] CCryptoBoringSSL
[1411 / 2243] CCryptoBoringSSL
[1416 / 2243] CCryptoBoringSSL
[1420 / 2243] CCryptoBoringSSL
[1424 / 2243] CCryptoBoringSSL
[1426 / 2243] CCryptoBoringSSL
[1432 / 2243] CCryptoBoringSSL
[1444 / 2243] CCryptoBoringSSL
[1450 / 2243] CCryptoBoringSSL
[1455 / 2243] CCryptoBoringSSL
[1462 / 2243] CCryptoBoringSSL
[1476 / 2243] CCryptoBoringSSL
[1482 / 2243] CCryptoBoringSSL
[1488 / 2243] CCryptoBoringSSL
[1494 / 2243] CCryptoBoringSSL
[1498 / 2243] CCryptoBoringSSL
[1502 / 2243] CCryptoBoringSSL
[1507 / 2243] CCryptoBoringSSL
[1510 / 2243] CCryptoBoringSSL
[1516 / 2243] CCryptoBoringSSL
[1519 / 2243] CCryptoBoringSSL
[1522 / 2243] CCryptoBoringSSL
[1528 / 2243] CCryptoBoringSSL
[1530 / 2243] CCryptoBoringSSL
[1537 / 2243] CCryptoBoringSSL
[1552 / 2243] CCryptoBoringSSL
[1557 / 2243] CCryptoBoringSSL
[1564 / 2243] CCryptoBoringSSL
[1568 / 2243] CCryptoBoringSSL
[1574 / 2243] CCryptoBoringSSL
[1579 / 2243] CCryptoBoringSSL
[1593 / 2243] CCryptoBoringSSL
[1602 / 2243] CCryptoBoringSSL
[1604 / 2243] CCryptoBoringSSL
[1606 / 2243] CCryptoBoringSSL
[1612 / 2243] CCryptoBoringSSL
[1615 / 2243]
[1630 / 2243] _NumericsShims
[1640 / 2243]
[1651 / 2243] _AtomicsShims
[1655 / 2243] _AtomicsShims
[1659 / 2243] SystemPackage
[1663 / 2243] Util
[1666 / 2243] SystemPackage
[1672 / 2243] SwiftProtobuf-product
[1674 / 2243] SwiftProtobuf-product
[1677 / 2243] SwiftProtobuf
[1678 / 2243] SystemPackage
[1683 / 2243] SwiftASN1
[1688 / 2243] SwiftASN1
[1692 / 2243] ServiceContextModule-product
[1700 / 2243] ServiceContextModule
[1707 / 2243] NIOConcurrencyHelpers
[1710 / 2243] ModularArithmetic
[1716 / 2243] Logging
[1718 / 2243] Logging-product
[1725 / 2243] InternalCollectionsUtilities
[1734 / 2243] InternalCollectionsUtilities
[1739 / 2243] HTTPTypes
[1742 / 2243] HTTPTypes-product
[1746 / 2243] HTTPTypes
[1754 / 2243] CryptoBoringWrapper
[1757 / 2243] SwiftProtobuf
[1761 / 2243] HTTPTypes
[1766 / 2243] Crypto
[1767 / 2243] Crypto
[1786 / 2252] CNIOFreeBSD
[1812 / 2263] ConcurrencyHelpers
[1833 / 2283] CAsyncHTTPClient
[1848 / 2286]
[1854 / 2286] CNIOExtrasZlib
[1869 / 2286]
[1873 / 2286] ArgumentParserToolInfo
[1885 / 2287] HTTPTypes
[1895 / 2289]
[1898 / 2293] SpanPreview
[1903 / 2307] SpanPreview
[1914 / 2316] UnixSignals
[1934 / 2330] _CryptoExtras
[1938 / 2330] Metrics
[1945 / 2330] _CryptoExtras
[1948 / 2330] _CryptoExtras
[1956 / 2330] _CryptoExtras
[1966 / 2330] OrderedCollections
[1968 / 2330] OrderedCollections
[1968 / 2330] Metrics
[1973 / 2330] Instrumentation
[1985 / 2333] CNIOOpenBSD
[1989 / 2336] ComplexModule
[1993 / 2355] Tracing
[1996 / 2366] Metrics
[2012 / 2380] Tracing
[2019 / 2391] OrderedCollections
[2028 / 2391] PrivacyPass
[2039 / 2391] PrivacyPass
[2040 / 2391] PrivacyPass-product
[2046 / 2391] HomomorphicEncryption
[2048 / 2391] PrivacyPass
[2052 / 2391] DequeModule
[2054 / 2391] DequeModule
[2060 / 2391] DequeModule
[2061 / 2391] DequeModule-product
[2066 / 2391] DequeModule
[2068 / 2391] Numerics
[2075 / 2391] ComplexModule
[2080 / 2395] HomomorphicEncryption
[2093 / 2399] ComplexModule
[2105 / 2411] CCryptoBoringSSLShims
[2107 / 2411] Algorithms
[2109 / 2422] AsyncAlgorithms
[2114 / 2462] Configuration
[2117 / 2462] NIOCore
[2120 / 2462] NIOCore
[2127 / 2462] HomomorphicEncryptionProtobuf
[2135 / 2462] ArgumentParser
[2150 / 2462] Algorithms
[2151 / 2462] Algorithms
[2157 / 2462] HomomorphicEncryptionProtobuf-product
[2159 / 2462] HomomorphicEncryptionProtobuf-product
[2161 / 2462] DequeModule
[2166 / 2462] Configuration
[2171 / 2462] Configuration
[2173 / 2462] CNIOAtomics
[2176 / 2462] AsyncAlgorithms
[2179 / 2462] AsyncAlgorithms
[2180 / 2462] AsyncAlgorithms-product
[2181 / 2462] AsyncAlgorithms-product
[2182 / 2462] ServiceLifecycle
[2186 / 2462] ArgumentParser
[2188 / 2462] ArgumentParser
[2189 / 2462] ArgumentParser-product
[2192 / 2462] ArgumentParser
[2197 / 2462] Algorithms-product
[2207 / 2462] NIOCore
[2209 / 2463]
[2212 / 2467] NIOHTTPTypes
[2215 / 2477] ServiceLifecycle
[2220 / 2489] ServiceLifecycle
[2234 / 2510]
[2244 / 2510] NIOHTTPTypes
[2258 / 2510] PrivateInformationRetrieval
[2260 / 2510] PrivateInformationRetrieval
[2265 / 2510] NIOPosix
[2266 / 2510] ServiceLifecycle
[2271 / 2510] PrivateInformationRetrieval
[2277 / 2510] PrivateInformationRetrievalProtobuf
[2280 / 2510] NIOPosix
[2294 / 2511]
[2297 / 2514]
[2301 / 2531]
[2307 / 2541] NIOEmbedded
[2317 / 2552] _NIOFileSystem
[2319 / 2552] CompressNIO
[2334 / 2552] _NIOFileSystem
[2338 / 2552] _NIOFileSystem
[2344 / 2552] PrivateInformationRetrievalProtobuf
[2346 / 2552] PrivateInformationRetrievalProtobuf-product
[2350 / 2552] NIOFoundationEssentialsCompat
[2352 / 2552] NIOEmbedded-product
[2355 / 2552] CompressNIO
[2357 / 2552] CompressNIO-product
[2363 / 2554]
[2373 / 2555] NIOConcurrencyHelpers
[2381 / 2555] NIOEmbedded
[2386 / 2555] CompressNIO
[2390 / 2559] ConstructDatabase-product
[2411 / 2566]
[2413 / 2567] ConstructDatabase-product
[2420 / 2573] NIOTLS
[2424 / 2596] NIOTLS
[2439 / 2600] NIOSOCKS
[2443 / 2600] NIOSOCKS-product
[2458 / 2600] NIOHTTP1
[2462 / 2600] NIOHTTP1
[2471 / 2600] NIOHTTP1
[2475 / 2600] NIOExtras
[2482 / 2606]
[2487 / 2617] NIOExtras
[2493 / 2639] NIOPosix
[2499 / 2665]
[2512 / 2665] NIOHTTPCompression
[2536 / 2665] NIOExtras
[2539 / 2665] NIOTransportServices
[2543 / 2665] NIOTransportServices
[2544 / 2665] NIOTransportServices
[2554 / 2665] NIOTransportServices-product
[2560 / 2665] NIOSSL
[2567 / 2665] NIOSSL-product
[2572 / 2665] NIOSSL
[2578 / 2665] NIOExtras
[2582 / 2665] NIOExtras-product
[2586 / 2666]
[2591 / 2667]
[2601 / 2667] NIOHPACK
[2610 / 2678] NIOHTTP2
[2612 / 2689] NIOHTTP2
[2613 / 2689] NIOHTTP2
[2614 / 2689] NIOExtras
[2619 / 2689] HummingbirdCore
[2625 / 2689] HummingbirdCore
[2635 / 2689] NIOHTTP2
[2637 / 2689]
[2639 / 2691] HummingbirdCore
[2651 / 2716]
[2653 / 2716]
[2656 / 2716] NIOHTTP2
[2657 / 2716] NIOHTTP2
[2662 / 2716] AsyncHTTPClient
[2665 / 2716] AsyncHTTPClient
[2666 / 2716] Hummingbird
[2680 / 2716] AsyncHTTPClient
[2680 / 2716] Hummingbird-product
[2681 / 2717]
[2684 / 2718]
[2688 / 2728] HummingbirdTesting
[2693 / 2728] HummingbirdTesting
[2702 / 2735] AsyncHTTPClient
[2707 / 2735] HummingbirdTesting
[2707 / 2735] HummingbirdCompression
[2717 / 2736] HummingbirdCompression
[2728 / 2743] AsyncHTTPClient
[2729 / 2743] PIRService-product
[2744 / 2754] PIRServiceTesting-product
[2747 / 2754] PIRService-product
[2750 / 2754] PIRServiceTesting-product
[2750 / 2754] PIRService-product
[2752 / 2754] PIRService-product
Build complete! (59.39 sec)
Fetching https://github.com/apple/swift-homomorphic-encryption
[1/5680] Fetching swift-homomorphic-encryption
Fetched https://github.com/apple/swift-homomorphic-encryption (1.25s)
Fetching https://github.com/apple/swift-crypto.git
Fetching https://github.com/apple/swift-numerics
Fetching https://github.com/swift-server/swift-service-lifecycle.git
Fetching https://github.com/hummingbird-project/hummingbird-compression
Fetching https://github.com/apple/swift-argument-parser.git
Fetching https://github.com/apple/swift-protobuf
Fetching https://github.com/apple/swift-log.git
[1/1176] Fetching hummingbird-compression
[13/9408] Fetching hummingbird-compression, swift-log
[202/27980] Fetching hummingbird-compression, swift-log, swift-crypto
[203/30829] Fetching hummingbird-compression, swift-log, swift-crypto, swift-service-lifecycle
[204/37487] Fetching hummingbird-compression, swift-log, swift-crypto, swift-service-lifecycle, swift-numerics
[6763/56534] Fetching hummingbird-compression, swift-log, swift-crypto, swift-service-lifecycle, swift-numerics, swift-argument-parser
[40749/110930] Fetching hummingbird-compression, swift-log, swift-crypto, swift-service-lifecycle, swift-numerics, swift-argument-parser, swift-protobuf
Fetched https://github.com/apple/swift-numerics (3.41s)
Fetched https://github.com/apple/swift-crypto.git (3.41s)
[51975/85700] Fetching hummingbird-compression, swift-log, swift-service-lifecycle, swift-argument-parser, swift-protobuf
Fetching https://github.com/apple/swift-asn1.git
Fetching https://github.com/hummingbird-project/hummingbird
[63399/87686] Fetching hummingbird-compression, swift-log, swift-service-lifecycle, swift-argument-parser, swift-protobuf, swift-asn1
[73545/116519] Fetching hummingbird-compression, swift-log, swift-service-lifecycle, swift-argument-parser, swift-protobuf, swift-asn1, hummingbird
Fetched https://github.com/hummingbird-project/hummingbird (2.28s)
Fetched https://github.com/apple/swift-asn1.git (2.28s)
Fetching https://github.com/swiftlang/swift-docc-plugin
Fetching https://github.com/apple/swift-algorithms
[82139/85700] Fetching hummingbird-compression, swift-log, swift-service-lifecycle, swift-argument-parser, swift-protobuf
[85158/88045] Fetching hummingbird-compression, swift-log, swift-service-lifecycle, swift-argument-parser, swift-protobuf, swift-docc-plugin
[85819/94204] Fetching hummingbird-compression, swift-log, swift-service-lifecycle, swift-argument-parser, swift-protobuf, swift-docc-plugin, swift-algorithms
Fetched https://github.com/swiftlang/swift-docc-plugin (1.29s)
[91859/91859] Fetching hummingbird-compression, swift-log, swift-service-lifecycle, swift-argument-parser, swift-protobuf, swift-algorithms
Fetched https://github.com/apple/swift-algorithms (1.51s)
Fetched https://github.com/apple/swift-argument-parser.git (8.06s)
Fetched https://github.com/hummingbird-project/hummingbird-compression (8.06s)
Fetched https://github.com/swift-server/swift-service-lifecycle.git (8.06s)
Fetched https://github.com/apple/swift-log.git (8.06s)
Fetched https://github.com/apple/swift-protobuf (8.06s)
Computing version for https://github.com/apple/swift-protobuf
Computed https://github.com/apple/swift-protobuf at 1.38.1 (8.76s)
Computing version for https://github.com/apple/swift-algorithms
Computed https://github.com/apple/swift-algorithms at 1.2.1 (2.13s)
Computing version for https://github.com/hummingbird-project/hummingbird-compression
Computed https://github.com/hummingbird-project/hummingbird-compression at 2.1.0 (0.56s)
Fetching https://github.com/apple/swift-nio.git
Fetching https://github.com/adam-fowler/compress-nio.git
[1/643] Fetching compress-nio
[644/86908] Fetching compress-nio, swift-nio
Fetched https://github.com/apple/swift-nio.git (6.30s)
Fetched https://github.com/adam-fowler/compress-nio.git (6.30s)
Computing version for https://github.com/hummingbird-project/hummingbird
Computed https://github.com/hummingbird-project/hummingbird at 2.27.0 (6.95s)
Fetching https://github.com/apple/swift-nio-transport-services.git
Fetching https://github.com/apple/swift-nio-ssl.git
Fetching https://github.com/apple/swift-nio-http2.git
Fetching https://github.com/swift-server/async-http-client.git
Fetching https://github.com/apple/swift-configuration.git
Fetching https://github.com/apple/swift-nio-extras.git
Fetching https://github.com/apple/swift-metrics.git
[1/3887] Fetching swift-configuration
[40/6754] Fetching swift-configuration, swift-nio-transport-services
[119/10300] Fetching swift-configuration, swift-nio-transport-services, swift-metrics
[237/16993] Fetching swift-configuration, swift-nio-transport-services, swift-metrics, swift-nio-extras
[973/29248] Fetching swift-configuration, swift-nio-transport-services, swift-metrics, swift-nio-extras, swift-nio-http2
Fetched https://github.com/apple/swift-nio-transport-services.git (1.14s)
[12487/42788] Fetching swift-configuration, swift-metrics, swift-nio-extras, swift-nio-http2, async-http-client
Fetching https://github.com/apple/swift-http-types.git
[15477/59642] Fetching swift-configuration, swift-metrics, swift-nio-extras, swift-nio-http2, async-http-client, swift-nio-ssl
[44138/61581] Fetching swift-configuration, swift-metrics, swift-nio-extras, swift-nio-http2, async-http-client, swift-nio-ssl, swift-http-types
Fetched https://github.com/apple/swift-http-types.git (0.98s)
[46159/59642] Fetching swift-configuration, swift-metrics, swift-nio-extras, swift-nio-http2, async-http-client, swift-nio-ssl
Fetching https://github.com/apple/swift-collections.git
Fetched https://github.com/apple/swift-nio-extras.git (3.76s)
Fetched https://github.com/apple/swift-metrics.git (3.76s)
Fetched https://github.com/apple/swift-nio-ssl.git (3.76s)
Fetched https://github.com/apple/swift-configuration.git (3.76s)
Fetched https://github.com/swift-server/async-http-client.git (3.76s)
Fetched https://github.com/apple/swift-nio-http2.git (3.76s)
Fetching https://github.com/apple/swift-distributed-tracing.git
Fetching https://github.com/apple/swift-atomics.git
Fetching https://github.com/apple/swift-async-algorithms.git
[1/28538] Fetching swift-collections
[2/30423] Fetching swift-collections, swift-atomics
[116/36914] Fetching swift-collections, swift-atomics, swift-distributed-tracing
[4094/43713] Fetching swift-collections, swift-atomics, swift-distributed-tracing, swift-async-algorithms
Fetched https://github.com/apple/swift-atomics.git (1.67s)
Fetched https://github.com/apple/swift-async-algorithms.git (1.67s)
[6543/35029] Fetching swift-collections, swift-distributed-tracing
Fetched https://github.com/apple/swift-distributed-tracing.git (2.72s)
[1427/28538] Fetching swift-collections
Fetched https://github.com/apple/swift-collections.git (17.40s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.15.1 (20.26s)
Computing version for https://github.com/adam-fowler/compress-nio.git
Computed https://github.com/adam-fowler/compress-nio.git at 1.4.2 (0.60s)
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.60s)
Computing version for https://github.com/apple/swift-metrics.git
Computed https://github.com/apple/swift-metrics.git at 2.11.0 (0.58s)
Computing version for https://github.com/apple/swift-configuration.git
Computed https://github.com/apple/swift-configuration.git at 1.2.1 (0.72s)
Fetching https://github.com/apple/swift-system
[1/7104] Fetching swift-system
Fetched https://github.com/apple/swift-system (1.34s)
Computing version for https://github.com/apple/swift-nio-extras.git
Computed https://github.com/apple/swift-nio-extras.git at 1.35.1 (2.15s)
Fetching https://github.com/apple/swift-certificates.git
Fetching https://github.com/apple/swift-http-structured-headers.git
[1/7607] Fetching swift-certificates
[1295/8860] Fetching swift-certificates, swift-http-structured-headers
Fetched https://github.com/apple/swift-certificates.git (1.37s)
Fetched https://github.com/apple/swift-http-structured-headers.git (1.38s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (1.98s)
Computing version for https://github.com/apple/swift-distributed-tracing.git
Computed https://github.com/apple/swift-distributed-tracing.git at 1.5.0 (0.57s)
Fetching https://github.com/apple/swift-service-context.git
[1/1436] Fetching swift-service-context
Fetched https://github.com/apple/swift-service-context.git (1.34s)
Computing version for https://github.com/apple/swift-service-context.git
Computed https://github.com/apple/swift-service-context.git at 1.3.0 (1.94s)
Computing version for https://github.com/apple/swift-numerics
Computed https://github.com/apple/swift-numerics at 1.1.1 (0.57s)
Computing version for https://github.com/swift-server/swift-service-lifecycle.git
Computed https://github.com/swift-server/swift-service-lifecycle.git at 2.12.0 (0.57s)
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.64s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.1 (0.67s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.103.0 (0.69s)
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.60s)
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.58s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.3 (0.67s)
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.62s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.5.0 (0.66s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3833] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit (1.23s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (1.99s)
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.58s)
Computing version for https://github.com/swift-server/async-http-client.git
Computed https://github.com/swift-server/async-http-client.git at 1.36.2 (0.61s)
Computing version for https://github.com/apple/swift-certificates.git
Computed https://github.com/apple/swift-certificates.git at 1.21.0 (0.75s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 3.15.1 (0.75s)
Computing version for https://github.com/apple/swift-system
Computed https://github.com/apple/swift-system at 1.8.1 (0.59s)
Computing version for https://github.com/apple/swift-argument-parser.git
Computed https://github.com/apple/swift-argument-parser.git at 1.8.2 (0.58s)
Creating working copy for https://github.com/apple/swift-numerics
Working copy of https://github.com/apple/swift-numerics resolved at 1.1.1
Creating working copy for https://github.com/apple/swift-metrics.git
Working copy of https://github.com/apple/swift-metrics.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.103.0
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.0
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.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-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/adam-fowler/compress-nio.git
Working copy of https://github.com/adam-fowler/compress-nio.git resolved at 1.4.2
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.15.1
Creating working copy for https://github.com/swift-server/async-http-client.git
Working copy of https://github.com/swift-server/async-http-client.git resolved at 1.36.2
Creating working copy for https://github.com/apple/swift-system
Working copy of https://github.com/apple/swift-system resolved at 1.8.1
Creating working copy for https://github.com/apple/swift-homomorphic-encryption
Working copy of https://github.com/apple/swift-homomorphic-encryption resolved at release/1.1 (a791290)
Creating working copy for https://github.com/apple/swift-argument-parser.git
Working copy of https://github.com/apple/swift-argument-parser.git resolved at 1.8.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/hummingbird-project/hummingbird-compression
Working copy of https://github.com/hummingbird-project/hummingbird-compression resolved at 2.1.0
Creating working copy for https://github.com/apple/swift-distributed-tracing.git
Working copy of https://github.com/apple/swift-distributed-tracing.git resolved at 1.5.0
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 3.15.1
Creating working copy for https://github.com/apple/swift-protobuf
Working copy of https://github.com/apple/swift-protobuf resolved at 1.38.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-service-context.git
Working copy of https://github.com/apple/swift-service-context.git resolved at 1.3.0
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.12.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-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/hummingbird-project/hummingbird
Working copy of https://github.com/hummingbird-project/hummingbird resolved at 2.27.0
Creating working copy for https://github.com/apple/swift-configuration.git
Working copy of https://github.com/apple/swift-configuration.git resolved at 1.2.1
Creating working copy for https://github.com/apple/swift-algorithms
Working copy of https://github.com/apple/swift-algorithms resolved at 1.2.1
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.1
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-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-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-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.7.1
/Users/admin/builder/spi-builder-workspace/Sources/PIRServiceTesting/PIRClient.swift:242:55: [1;33mwarning: [1;39m'nativeWithSymmetricPirClientConfig()' is deprecated: Will be replaced by 'native() throws' in future version.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m240 |[0;0m let evaluationKeyConfig = EvaluationKeyConfig()
[0;36m241 |[0;0m return try KeywordPirClient<PIRClient>(
[0;36m242 |[0;0m keywordParameter: config.keywordPirParams.nativeWithSymmetricPirClientConfig(),
[0;36m|[0;0m `- [1;33mwarning: [1;39m'nativeWithSymmetricPirClientConfig()' is deprecated: Will be replaced by 'native() throws' in future version.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m243 |[0;0m pirParameter: shardConfig.native(
[0;36m244 |[0;0m batchSize: Int(config.batchSize),
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/PIRService/Controllers/PirUsecase.swift:75:58: [1;33mwarning: [1;39m'nativeWithSymmetricPirClientConfig()' is deprecated: Will be replaced by 'native() throws' in future version.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m73 |[0;0m let context: Context<Scheme> = try Context(encryptionParameters: encryptionParams)
[0;36m74 |[0;0m self.context = context
[0;36m75 |[0;0m self.keywordParams = try params.keywordPirParams.nativeWithSymmetricPirClientConfig()
[0;36m|[0;0m `- [1;33mwarning: [1;39m'nativeWithSymmetricPirClientConfig()' is deprecated: Will be replaced by 'native() throws' in future version.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m76 |[0;0m self.symmetricPirConfig = try usecase.symmetricPirArguments?.resolve()
[0;36m77 |[0;0m self.shards = try (0..<usecase.shardCount).map { shardIndex in
/Users/admin/builder/spi-builder-workspace/Sources/PIRService/Controllers/PirUsecase.swift:95:65: [1;33mwarning: [1;39m'nativeWithSymmetricPirClientConfig()' is deprecated: Will be replaced by 'native() throws' in future version.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m93 |[0;0m evaluationKeyConfig: pirParams.evaluationKeyConfig.native(),
[0;36m94 |[0;0m pirParameter: pirParams.native(),
[0;36m95 |[0;0m keywordPirParameter: pirParams.keywordPirParams.nativeWithSymmetricPirClientConfig())
[0;36m|[0;0m `- [1;33mwarning: [1;39m'nativeWithSymmetricPirClientConfig()' is deprecated: Will be replaced by 'native() throws' in future version.[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m96 |[0;0m return try KeywordPirServer(context: context, processed: processed)
[0;36m97 |[0;0m }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Build complete.
{
"dependencies" : [
{
"identity" : "swift-argument-parser",
"requirement" : {
"range" : [
{
"lower_bound" : "1.2.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-argument-parser.git"
},
{
"identity" : "swift-asn1",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-asn1.git"
},
{
"identity" : "swift-crypto",
"requirement" : {
"range" : [
{
"lower_bound" : "3.10.0",
"upper_bound" : "4.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-crypto.git"
},
{
"identity" : "swift-homomorphic-encryption",
"requirement" : {
"branch" : [
"release/1.1"
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-homomorphic-encryption"
},
{
"identity" : "swift-protobuf",
"requirement" : {
"range" : [
{
"lower_bound" : "1.38.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-protobuf.git"
},
{
"identity" : "hummingbird",
"requirement" : {
"range" : [
{
"lower_bound" : "2.0.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/hummingbird-project/hummingbird"
},
{
"identity" : "hummingbird-compression",
"requirement" : {
"range" : [
{
"lower_bound" : "2.0.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/hummingbird-project/hummingbird-compression"
},
{
"identity" : "swift-service-lifecycle",
"requirement" : {
"range" : [
{
"lower_bound" : "2.0.0",
"upper_bound" : "3.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swift-server/swift-service-lifecycle.git"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-docc-plugin"
}
],
"manifest_display_name" : "pir-service-example",
"name" : "pir-service-example",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "15.0"
}
],
"products" : [
{
"name" : "PIRService",
"targets" : [
"PIRService"
],
"type" : {
"executable" : null
}
},
{
"name" : "ConstructDatabase",
"targets" : [
"ConstructDatabase"
],
"type" : {
"executable" : null
}
},
{
"name" : "PrivacyPass",
"targets" : [
"PrivacyPass"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "PIRServiceTesting",
"targets" : [
"PIRServiceTesting"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "UtilTests",
"module_type" : "SwiftTarget",
"name" : "UtilTests",
"path" : "Tests/UtilTests",
"sources" : [
"UtilTests.swift"
],
"target_dependencies" : [
"Util"
],
"type" : "test"
},
{
"c99name" : "Util",
"module_type" : "SwiftTarget",
"name" : "Util",
"path" : "Sources/Util",
"product_memberships" : [
"PIRService",
"PrivacyPass",
"PIRServiceTesting"
],
"sources" : [
"OperatingSystem.swift",
"Platform.swift"
],
"type" : "library"
},
{
"c99name" : "PrivacyPassTests",
"module_type" : "SwiftTarget",
"name" : "PrivacyPassTests",
"path" : "Tests/PrivacyPassTests",
"product_dependencies" : [
"Crypto",
"_CryptoExtras"
],
"sources" : [
"PrivacyPassPublicTests.swift",
"PrivacyPassTests.swift",
"TestUtils.swift"
],
"target_dependencies" : [
"PrivacyPass"
],
"type" : "test"
},
{
"c99name" : "PrivacyPass",
"module_type" : "SwiftTarget",
"name" : "PrivacyPass",
"path" : "Sources/PrivacyPass",
"product_dependencies" : [
"Crypto",
"SwiftASN1",
"_CryptoExtras"
],
"product_memberships" : [
"PIRService",
"PrivacyPass",
"PIRServiceTesting"
],
"sources" : [
"Array+Base64URL.swift",
"Issuer.swift",
"NonceStoring.swift",
"PrivacyPass.swift",
"PrivacyPassError.swift",
"PrivateKey.swift",
"PublicKey+request.swift",
"PublicKey.swift",
"Token.swift",
"TokenChallenge.swift",
"TokenIssuerDirectory.swift",
"TokenRequest.swift",
"TokenResponse.swift",
"Util.swift",
"Verifier.swift"
],
"target_dependencies" : [
"Util"
],
"type" : "library"
},
{
"c99name" : "PIRServiceTests",
"module_type" : "SwiftTarget",
"name" : "PIRServiceTests",
"path" : "Tests/PIRServiceTests",
"product_dependencies" : [
"HummingbirdTesting"
],
"sources" : [
"ExampleUsecase.swift",
"PIRServiceControllerTests.swift",
"PIRServiceTests.swift",
"ReportControllerTests.swift",
"ReportPrivacyPassTests.swift",
"TestClientProtocol+Protobuf.swift",
"TestResponse+Protobuf.swift"
],
"target_dependencies" : [
"PIRService",
"PIRServiceTesting"
],
"type" : "test"
},
{
"c99name" : "PIRServiceTesting",
"module_type" : "SwiftTarget",
"name" : "PIRServiceTesting",
"path" : "Sources/PIRServiceTesting",
"product_dependencies" : [
"HomomorphicEncryptionProtobuf",
"HummingbirdTesting",
"PrivateInformationRetrievalProtobuf"
],
"product_memberships" : [
"PIRServiceTesting"
],
"sources" : [
"PIRClient+KeyRotation.swift",
"PIRClient+PrivacyPass.swift",
"PIRClient.swift",
"PIRClientError.swift",
"PIRConfig+ShardConfig.swift",
"TestClientProtocol+Protobuf.swift"
],
"target_dependencies" : [
"PrivacyPass",
"Util"
],
"type" : "library"
},
{
"c99name" : "PIRService",
"module_type" : "SwiftTarget",
"name" : "PIRService",
"path" : "Sources/PIRService",
"product_dependencies" : [
"ArgumentParser",
"Crypto",
"HomomorphicEncryptionProtobuf",
"Hummingbird",
"HummingbirdCompression",
"PrivateInformationRetrievalProtobuf",
"ServiceLifecycle",
"SwiftProtobuf",
"UnixSignals"
],
"product_memberships" : [
"PIRService"
],
"sources" : [
"Application+build.swift",
"Controllers/PIRServiceController.swift",
"Controllers/PirUsecase.swift",
"Controllers/PrivacyPassController.swift",
"Controllers/PrivacyPassState.swift",
"Controllers/ReportController.swift",
"Controllers/ReportStore.swift",
"Controllers/Usecase.swift",
"Controllers/UsecaseStore.swift",
"Extensions/HEError+HTTPErrorResponse.swift",
"Extensions/HTTPFields+authorization.swift",
"Extensions/PirConfig+compatible.swift",
"Extensions/PrivacyPass+ResponseGenerator.swift",
"Extensions/ProtobufExtensions.swift",
"Extensions/Request+DecodeJSON.swift",
"Extensions/Request+DecodeProtobuf.swift",
"Middlewares/ExtractPlatform.swift",
"Middlewares/ExtractUserIdentifier.swift",
"Middlewares/LogErrorsMiddleware.swift",
"Middlewares/UserAuthentication.swift",
"ReloadService.swift",
"generated/URLFilterReport.pb.swift",
"generated/URLFilterReportWithMetadata.pb.swift",
"main.swift"
],
"target_dependencies" : [
"PrivacyPass",
"Util"
],
"type" : "executable"
},
{
"c99name" : "ConstructDatabase",
"module_type" : "SwiftTarget",
"name" : "ConstructDatabase",
"path" : "Sources/ConstructDatabase",
"product_dependencies" : [
"ArgumentParser",
"PrivateInformationRetrievalProtobuf",
"SwiftProtobuf"
],
"product_memberships" : [
"ConstructDatabase"
],
"sources" : [
"ConstructDatabase.swift",
"generated/CallIdentity.pb.swift",
"generated/InputIdentities.pb.swift"
],
"type" : "executable"
}
],
"tools_version" : "6.1"
}
Done.