The Swift Package Index logo.Swift Package Index

Build Information

Successful build of HostRouter, reference main (dc40e5), with Swift 6.4 for macOS (SPM) on 20 Sep 2026 05:25:28 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/mochidev/HostRouter.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/mochidev/HostRouter
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at dc40e56 Improved parsing of subdomains so IP-like domains get properly parsed
Cloned https://github.com/mochidev/HostRouter.git
Revision (git rev-parse @):
dc40e56f7829c2de55272c9213eb367167fa9753
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/mochidev/HostRouter.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/mochidev/HostRouter.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 / 2619]
[Planning 546 / 2619]
[Planning 2291 / 2619]
[Planning deferred tasks]
[Constructing 195 / 6564]
[Constructing 3059 / 6564]
[Starting]
[152 / 1855] OrderedCollections
[462 / 1855] AsyncKit
[529 / 1855] swift-nio_NIOPosix
[535 / 1855]
[550 / 1869] SwiftASN1
[559 / 1898] Atomics
[561 / 1923]
[570 / 1965] InternalCollectionsUtilities
[577 / 1998]
[593 / 2014]
[613 / 2038]
[621 / 2052] InternalCollectionsUtilities
[630 / 2052] RealModule
[641 / 2052]
[645 / 2052] Atomics
[646 / 2052]
[655 / 2052] CNIOBoringSSL
[659 / 2052] CNIOBoringSSL
[660 / 2052]
[675 / 2052]
[694 / 2052] CNIOBoringSSL
[699 / 2052] Atomics
[709 / 2052]
[713 / 2052] SystemPackage
[724 / 2052]
[729 / 2052] CNIOBoringSSL
[730 / 2052] CNIOBoringSSL
[734 / 2052] CNIOBoringSSL
[739 / 2052] CNIOBoringSSL
[749 / 2052] CNIOBoringSSL
[751 / 2052] CNIOBoringSSL
[754 / 2052] CNIOBoringSSL
[759 / 2052] CNIOBoringSSL
[762 / 2052] CNIOBoringSSL
[764 / 2052] SwiftASN1
[769 / 2052] CNIOBoringSSL
[772 / 2052] Crypto
[775 / 2052] CNIOBoringSSL
[776 / 2052] CryptoBoringWrapper
[791 / 2052] CNIOBoringSSL
[797 / 2052] CNIOBoringSSL
[802 / 2052] SwiftASN1
[812 / 2052] CNIOBoringSSL
[817 / 2052] CNIOBoringSSL
[821 / 2052] CNIOBoringSSL
[824 / 2052] CNIOBoringSSL
[827 / 2052] CNIOBoringSSL
[828 / 2052] CNIOBoringSSL
[832 / 2052] CNIOBoringSSL
[836 / 2052] CNIOBoringSSL
[838 / 2052] CNIOBoringSSL
[845 / 2052] CNIOBoringSSL
[855 / 2052] CNIOBoringSSL
[867 / 2052] CNIOBoringSSL
[877 / 2052] CNIOBoringSSL
[878 / 2052] CNIOBoringSSL
[879 / 2052] CNIOBoringSSL
[885 / 2052] CNIOBoringSSL
[889 / 2052] CNIOBoringSSL
[896 / 2052] CNIOBoringSSL
[898 / 2052] CNIOBoringSSL
[902 / 2052] CNIOBoringSSL
[907 / 2052] CNIOBoringSSL
[909 / 2052] CNIOBoringSSL
[912 / 2052] CNIOBoringSSL
[915 / 2052] CNIOBoringSSL
[921 / 2052] CNIOBoringSSL
[922 / 2052] CNIOBoringSSL
[930 / 2052] CNIOBoringSSL
[942 / 2052] CNIOBoringSSL
[946 / 2052] CNIOBoringSSL
[952 / 2052] CNIOBoringSSL
[956 / 2052] CNIOBoringSSL
[961 / 2052] CNIOBoringSSL
[972 / 2052] CNIOBoringSSL
[980 / 2052] CNIOBoringSSL
[983 / 2052] CNIOBoringSSL
[990 / 2052] CNIOBoringSSL
[992 / 2052] CNIOBoringSSL
[994 / 2052] CNIOBoringSSL
[1000 / 2052] CNIOBoringSSL
[1003 / 2052] CNIOBoringSSL
[1006 / 2052] CNIOBoringSSL
[1011 / 2052] CNIOBoringSSL
[1013 / 2052] CNIOBoringSSL
[1018 / 2052] CNIOBoringSSL
[1021 / 2052] CNIOBoringSSL
[1026 / 2052] CNIOBoringSSL
[1027 / 2052] CNIOBoringSSL
[1032 / 2052] CNIOBoringSSL
[1036 / 2052] CNIOBoringSSL
[1046 / 2052] CNIOBoringSSL
[1057 / 2052] CNIOBoringSSL
[1067 / 2052] CNIOBoringSSL
[1068 / 2052] CNIOBoringSSL
[1072 / 2052] CNIOBoringSSL
[1077 / 2052] CNIOBoringSSL
[1081 / 2052] CNIOBoringSSL
[1090 / 2052] CNIOBoringSSL
[1101 / 2052] CNIOBoringSSL
[1107 / 2052] CNIOBoringSSL
[1108 / 2052] CNIOBoringSSL
[1109 / 2052] CNIOBoringSSL
[1116 / 2052] CNIOBoringSSL
[1117 / 2052] CNIOBoringSSL
[1120 / 2052] CCryptoBoringSSL
[1124 / 2052] CCryptoBoringSSL
[1127 / 2052] CCryptoBoringSSL
[1129 / 2052] CCryptoBoringSSL
[1132 / 2052] CCryptoBoringSSL
[1141 / 2052] CCryptoBoringSSL
[1144 / 2052] CCryptoBoringSSL
[1145 / 2052] CCryptoBoringSSL
[1149 / 2052] CCryptoBoringSSL
[1154 / 2052] CCryptoBoringSSL
[1156 / 2052] CCryptoBoringSSL
[1160 / 2052] CCryptoBoringSSL
[1172 / 2052] CCryptoBoringSSL
[1174 / 2052] CCryptoBoringSSL
[1177 / 2052] CCryptoBoringSSL
[1183 / 2052] CCryptoBoringSSL
[1185 / 2052] CCryptoBoringSSL
[1187 / 2052] CCryptoBoringSSL
[1192 / 2052] CCryptoBoringSSL
[1194 / 2052] CCryptoBoringSSL
[1196 / 2052] CCryptoBoringSSL
[1198 / 2052] CCryptoBoringSSL
[1201 / 2052] CCryptoBoringSSL
[1206 / 2052] CCryptoBoringSSL
[1208 / 2052] CCryptoBoringSSL
[1210 / 2052] CCryptoBoringSSL
[1214 / 2052] CCryptoBoringSSL
[1216 / 2052] CCryptoBoringSSL
[1220 / 2052] CCryptoBoringSSL
[1227 / 2052] CCryptoBoringSSL
[1238 / 2052] CCryptoBoringSSL
[1248 / 2052] CCryptoBoringSSL
[1254 / 2052] CCryptoBoringSSL
[1257 / 2052] CCryptoBoringSSL
[1258 / 2052] CCryptoBoringSSL
[1263 / 2052] CCryptoBoringSSL
[1267 / 2052] CCryptoBoringSSL
[1270 / 2052] CCryptoBoringSSL
[1273 / 2052] CCryptoBoringSSL
[1276 / 2052] CCryptoBoringSSL
[1279 / 2052] CCryptoBoringSSL
[1281 / 2052] CCryptoBoringSSL
[1285 / 2052] CCryptoBoringSSL
[1286 / 2052] CCryptoBoringSSL
[1291 / 2052] CCryptoBoringSSL
[1294 / 2052] CCryptoBoringSSL
[1296 / 2052] CCryptoBoringSSL
[1301 / 2052] CCryptoBoringSSL
[1309 / 2052] CCryptoBoringSSL
[1315 / 2052] CCryptoBoringSSL
[1320 / 2052] CCryptoBoringSSL
[1325 / 2052] CCryptoBoringSSL
[1329 / 2052] CCryptoBoringSSL
[1335 / 2052] CCryptoBoringSSL
[1344 / 2052] CCryptoBoringSSL
[1351 / 2052] CCryptoBoringSSL
[1357 / 2052] CCryptoBoringSSL
[1358 / 2052] CCryptoBoringSSL
[1364 / 2052] CCryptoBoringSSL
[1368 / 2052] CCryptoBoringSSL
[1371 / 2052] CCryptoBoringSSL
[1375 / 2052] CCryptoBoringSSL
[1377 / 2052] CCryptoBoringSSL
[1379 / 2052] CCryptoBoringSSL
[1381 / 2052] CCryptoBoringSSL
[1387 / 2052] CCryptoBoringSSL
[1389 / 2052] CCryptoBoringSSL
[1390 / 2052] CCryptoBoringSSL
[1394 / 2052] CCryptoBoringSSL
[1399 / 2052] CCryptoBoringSSL
[1407 / 2052] CCryptoBoringSSL
[1422 / 2052] CCryptoBoringSSL
[1427 / 2052] CCryptoBoringSSL
[1434 / 2052] CCryptoBoringSSL
[1437 / 2052] CCryptoBoringSSL
[1441 / 2052] CCryptoBoringSSL
[1446 / 2052] CCryptoBoringSSL
[1452 / 2052] CCryptoBoringSSL
[1464 / 2052] CCryptoBoringSSL
[1472 / 2052] CCryptoBoringSSL
[1474 / 2052] CCryptoBoringSSL
[1475 / 2052] CCryptoBoringSSL
[1481 / 2052] CCryptoBoringSSL
[1484 / 2052] CCryptoBoringSSL
[1490 / 2052]
[1502 / 2052]
[1508 / 2052]
[1513 / 2052]
[1518 / 2052]
[1524 / 2052] SystemPackage-product
[1528 / 2052] _NIOBase64
[1533 / 2052] SwiftASN1
[1534 / 2052] _NIODataStructures
[1537 / 2052] SwiftASN1
[1540 / 2052] SwiftASN1-product
[1543 / 2052] SwiftASN1
[1544 / 2052] ServiceContextModule
[1550 / 2052] RealModule-product
[1557 / 2052] NIOConcurrencyHelpers
[1564 / 2052] RealModule
[1568 / 2052] Logging-product
[1573 / 2052] Logging
[1577 / 2052] InternalCollectionsUtilities
[1582 / 2052] InternalCollectionsUtilities
[1591 / 2052] InternalCollectionsUtilities
[1595 / 2052] CryptoBoringWrapper
[1599 / 2052] InternalCollectionsUtilities
[1605 / 2052] CryptoExtras
[1611 / 2052] CVaporBcrypt
[1627 / 2052] CNIOFreeBSD
[1648 / 2072] CNIOBoringSSL
[1662 / 2078]
[1677 / 2095]
[1688 / 2095] CNIOExtrasZlib
[1698 / 2095] CoreMetrics
[1706 / 2095]
[1712 / 2096] _NumericsShims
[1720 / 2107] _RopeModule
[1732 / 2107] CNIODarwin
[1734 / 2107] CNIODarwin
[1736 / 2107] _RopeModule
[1738 / 2107] _RopeModule
[1742 / 2109]
[1743 / 2110] Algorithms
[1745 / 2121] OrderedCollections
[1748 / 2150] _RopeModule
[1757 / 2152]
[1765 / 2152] OrderedCollections
[1768 / 2152] Metrics
[1776 / 2152] OrderedCollections
[1779 / 2152]
[1784 / 2156] CryptoExtras
[1794 / 2163] OrderedCollections
[1802 / 2180] Instrumentation
[1814 / 2180] Instrumentation
[1826 / 2180] Tracing
[1832 / 2180] HashTreeCollections
[1834 / 2192]
[1836 / 2192]
[1838 / 2192] HashTreeCollections
[1843 / 2192]
[1846 / 2192]
[1848 / 2192] CryptoExtras
[1850 / 2192] CryptoExtras
[1864 / 2192] _CryptoExtras
[1867 / 2192] CryptoExtras
[1867 / 2192] CoreMetrics
[1870 / 2192] RoutingKit
[1873 / 2192] RoutingKit
[1879 / 2192] RoutingKit
[1884 / 2196] Logging-product
[1886 / 2198] _RopeModule
[1889 / 2209] RoutingKit
[1896 / 2229] ContainersPreview
[1908 / 2242] _CryptoExtras
[1917 / 2253] _CryptoExtras
[1922 / 2253] _CryptoExtras
[1940 / 2253] ConsoleKitTerminal
[1953 / 2253] ContainersPreview
[1958 / 2253] ConsoleKitTerminal
[1961 / 2253] ConsoleKitTerminal
[1964 / 2253] BitCollections
[1969 / 2253] BitCollections
[1971 / 2253] ConsoleKitTerminal
[1973 / 2253] Algorithms
[1977 / 2253] Algorithms
[1989 / 2253] Algorithms
[1991 / 2254]
[1996 / 2256]
[2005 / 2267] DequeModule
[2008 / 2267] DequeModule
[2012 / 2289] ConsoleKitCommands
[2014 / 2289] X509
[2019 / 2289] ConsoleKitCommands
[2027 / 2289] X509
[2031 / 2289] DequeModule
[2037 / 2289] DequeModule-product
[2038 / 2289] DequeModule-product
[2044 / 2289] NIOCore
[2050 / 2291] ConsoleKit
[2053 / 2293]
[2056 / 2299] NIOConcurrencyHelpers
[2061 / 2299] Collections
[2075 / 2301] CryptoExtras
[2101 / 2313] NIOCore
[2104 / 2324] Configuration
[2105 / 2324] ConsoleKit
[2108 / 2324] Configuration
[2110 / 2324] Configuration
[2118 / 2324] Configuration
[2120 / 2324] Configuration-product
[2121 / 2324] NIOCore
[2121 / 2324] Configuration
[2123 / 2324] NIOCore
[2134 / 2327] NIOEmbedded
[2138 / 2331] NIOFoundationEssentialsCompat
[2141 / 2335] NIOPosix
[2166 / 2350] NIOPosix
[2167 / 2350] NIOPosix
[2169 / 2350] NIOPosix
[2170 / 2350] NIOFoundationEssentialsCompat
[2173 / 2350] NIOPosix
[2182 / 2353] NIOPosix
[2182 / 2353] NIO
[2196 / 2383] NIO
[2206 / 2383] AsyncKit
[2208 / 2383] _NIOFileSystem
[2213 / 2383] _NIOFileSystem
[2221 / 2383] _NIOFileSystemFoundationCompat
[2225 / 2383] AsyncKit
[2226 / 2384]
[2228 / 2386]
[2229 / 2387]
[2238 / 2395] NIOSOCKS
[2241 / 2408] _NIOFileSystemFoundationCompat
[2259 / 2420] NIOSOCKS
[2270 / 2420] NIOSSL
[2275 / 2424] NIOSOCKS-product
[2283 / 2424] NIOFoundationCompat
[2290 / 2424] NIOHTTP1
[2299 / 2424] NIOWebSocket
[2303 / 2424] NIOHPACK
[2305 / 2424] NIOFoundationCompat-product
[2310 / 2428]
[2312 / 2429]
[2315 / 2443]
[2318 / 2451] MultipartKit
[2320 / 2453] NIOFileSystem
[2332 / 2464] NIOFileSystem
[2346 / 2501] NIOWebSocket
[2350 / 2502] MultipartKit
[2354 / 2513] MultipartKit
[2360 / 2513] NIOHPACK
[2375 / 2513] NIOTransportServices
[2377 / 2513] MultipartKit
[2391 / 2513] NIOTransportServices-product
[2397 / 2513] NIOSSL
[2403 / 2513] NIOSSL
[2408 / 2513] NIOSSL
[2412 / 2513] NIOPosix
[2414 / 2513] NIOSSL-product
[2420 / 2513] NIOHPACK
[2423 / 2513] NIOHPACK
[2427 / 2513] NIOHPACK
[2433 / 2513] _NIOFileSystem-product
[2439 / 2513] WebSocketKit
[2446 / 2513] NIOExtras
[2449 / 2513] MultipartKit-product
[2454 / 2513]
[2457 / 2515] NIOPosix-product
[2465 / 2515]
[2470 / 2515] MultipartKit
[2472 / 2516] NIOHTTP2
[2483 / 2539]
[2487 / 2539]
[2490 / 2539]
[2493 / 2539] WebSocketKit
[2496 / 2539] WebSocketKit
[2504 / 2539] WebSocketKit
[2510 / 2540] AsyncHTTPClient
[2511 / 2540] NIOHTTP2
[2513 / 2540] AsyncHTTPClient
[2517 / 2555]
[2526 / 2555] AsyncHTTPClient
[2527 / 2555] AsyncHTTPClient
[2529 / 2555] NIOHTTP2
[2530 / 2555] NIOHTTP2
[2530 / 2555] AsyncHTTPClient
[2537 / 2556] AsyncHTTPClient
[2539 / 2556] Vapor
[2551 / 2568] Vapor
[2558 / 2569] HostRouter
[2565 / 2587]
[2575 / 2587] HostRouter
[2577 / 2587] HostRouter
[2585 / 2587] HostRouter
[2587 / 2587] HostRouter-product
Build complete! (66.31 sec)
Fetching https://github.com/vapor/vapor.git
[1/81402] Fetching vapor
Fetched https://github.com/vapor/vapor.git (3.67s)
Computing version for https://github.com/vapor/vapor.git
Computed https://github.com/vapor/vapor.git at 4.122.2 (4.30s)
Fetching https://github.com/vapor/multipart-kit.git
Fetching https://github.com/apple/swift-asn1.git
Fetching https://github.com/apple/swift-service-context.git
Fetching https://github.com/apple/swift-atomics.git
Fetching https://github.com/apple/swift-distributed-tracing.git
Fetching https://github.com/apple/swift-certificates.git
Fetching https://github.com/apple/swift-algorithms.git
[1/1983] Fetching swift-asn1
[41/8261] Fetching swift-asn1, multipart-kit
[104/14406] Fetching swift-asn1, multipart-kit, swift-algorithms
[224/21979] Fetching swift-asn1, multipart-kit, swift-algorithms, swift-certificates
[225/28285] Fetching swift-asn1, multipart-kit, swift-algorithms, swift-certificates, swift-distributed-tracing
[999/30160] Fetching swift-asn1, multipart-kit, swift-algorithms, swift-certificates, swift-distributed-tracing, swift-atomics
[7432/31524] Fetching swift-asn1, multipart-kit, swift-algorithms, swift-certificates, swift-distributed-tracing, swift-atomics, swift-service-context
Fetched https://github.com/apple/swift-asn1.git (1.52s)
Fetching https://github.com/apple/swift-metrics.git
[23228/29541] Fetching multipart-kit, swift-algorithms, swift-certificates, swift-distributed-tracing, swift-atomics, swift-service-context
[23545/33049] Fetching multipart-kit, swift-algorithms, swift-certificates, swift-distributed-tracing, swift-atomics, swift-service-context, swift-metrics
Fetched https://github.com/apple/swift-metrics.git (1.24s)
Fetching https://github.com/apple/swift-log.git
[23675/29541] Fetching multipart-kit, swift-algorithms, swift-certificates, swift-distributed-tracing, swift-atomics, swift-service-context
[24238/37637] Fetching multipart-kit, swift-algorithms, swift-certificates, swift-distributed-tracing, swift-atomics, swift-service-context, swift-log
Fetched https://github.com/apple/swift-distributed-tracing.git (4.48s)
Fetched https://github.com/apple/swift-service-context.git (4.48s)
Fetched https://github.com/apple/swift-atomics.git (4.48s)
Fetched https://github.com/apple/swift-algorithms.git (4.48s)
Fetched https://github.com/apple/swift-certificates.git (4.48s)
[2297/14374] Fetching multipart-kit, swift-log
Fetching https://github.com/apple/swift-nio-ssl.git
Fetching https://github.com/vapor/websocket-kit.git
Fetching https://github.com/apple/swift-nio-http2.git
Fetching https://github.com/vapor/routing-kit.git
Fetching https://github.com/apple/swift-crypto.git
[3432/35930] Fetching multipart-kit, swift-log, routing-kit
[3433/54479] Fetching multipart-kit, swift-log, routing-kit, swift-crypto
[3649/70544] Fetching multipart-kit, swift-log, routing-kit, swift-crypto, swift-nio-ssl
[4317/82796] Fetching multipart-kit, swift-log, routing-kit, swift-crypto, swift-nio-ssl, swift-nio-http2
[5998/85466] Fetching multipart-kit, swift-log, routing-kit, swift-crypto, swift-nio-ssl, swift-nio-http2, websocket-kit
Fetched https://github.com/vapor/multipart-kit.git (5.87s)
[25422/79188] Fetching swift-log, routing-kit, swift-crypto, swift-nio-ssl, swift-nio-http2, websocket-kit
Fetching https://github.com/vapor/console-kit.git
[49720/86031] Fetching swift-log, routing-kit, swift-crypto, swift-nio-ssl, swift-nio-http2, websocket-kit, console-kit
Fetched https://github.com/vapor/websocket-kit.git (2.12s)
[47587/83361] Fetching swift-log, routing-kit, swift-crypto, swift-nio-ssl, swift-nio-http2, console-kit
Fetched https://github.com/apple/swift-nio-http2.git (2.12s)
[35496/71109] Fetching swift-log, routing-kit, swift-crypto, swift-nio-ssl, console-kit
Fetching https://github.com/swift-server/async-http-client.git
Fetching https://github.com/vapor/async-kit.git
Fetched https://github.com/vapor/console-kit.git (1.24s)
[46814/64266] Fetching swift-log, routing-kit, swift-crypto, swift-nio-ssl
Fetching https://github.com/apple/swift-nio-extras.git
Fetched https://github.com/apple/swift-nio-ssl.git (2.70s)
[30992/48201] Fetching swift-log, routing-kit, swift-crypto
Fetching https://github.com/apple/swift-nio.git
[32109/50715] Fetching swift-log, routing-kit, swift-crypto, async-kit
[38499/66912] Fetching swift-log, routing-kit, swift-crypto, async-kit, async-http-client
Fetched https://github.com/apple/swift-log.git (5.06s)
[31096/58816] Fetching routing-kit, swift-crypto, async-kit, async-http-client
[31768/65506] Fetching routing-kit, swift-crypto, async-kit, async-http-client, swift-nio-extras
Fetched https://github.com/vapor/async-kit.git (1.94s)
Fetched https://github.com/swift-server/async-http-client.git (1.94s)
[37120/46795] Fetching routing-kit, swift-crypto, swift-nio-extras
[37893/132868] Fetching routing-kit, swift-crypto, swift-nio-extras, swift-nio
Fetched https://github.com/apple/swift-nio-extras.git (1.56s)
[31759/126178] Fetching routing-kit, swift-crypto, swift-nio
Fetched https://github.com/apple/swift-crypto.git (6.17s)
Fetched https://github.com/vapor/routing-kit.git (6.17s)
[55948/86073] Fetching swift-nio
Fetched https://github.com/apple/swift-nio.git (9.21s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (17.05s)
Computing version for https://github.com/apple/swift-algorithms.git
Computed https://github.com/apple/swift-algorithms.git at 1.2.1 (2.83s)
Fetching https://github.com/apple/swift-numerics.git
[1/6636] Fetching swift-numerics
Fetched https://github.com/apple/swift-numerics.git (1.31s)
Computing version for https://github.com/vapor/routing-kit.git
Computed https://github.com/vapor/routing-kit.git at 4.9.3 (1.89s)
Computing version for https://github.com/apple/swift-service-context.git
Computed https://github.com/apple/swift-service-context.git at 1.3.0 (0.56s)
Computing version for https://github.com/vapor/websocket-kit.git
Computed https://github.com/vapor/websocket-kit.git at 2.16.2 (0.57s)
Fetching https://github.com/apple/swift-nio-transport-services.git
[1/2863] Fetching swift-nio-transport-services
Fetched https://github.com/apple/swift-nio-transport-services.git (1.17s)
Computing version for https://github.com/apple/swift-numerics.git
Computed https://github.com/apple/swift-numerics.git at 1.1.1 (1.74s)
Computing version for https://github.com/vapor/console-kit.git
Computed https://github.com/vapor/console-kit.git at 4.16.1 (0.55s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.15.1 (0.55s)
Computing version for https://github.com/vapor/async-kit.git
Computed https://github.com/vapor/async-kit.git at 1.22.0 (0.53s)
Fetching https://github.com/apple/swift-collections.git
[1/27352] Fetching swift-collections
Fetched https://github.com/apple/swift-collections.git (3.08s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.6.0 (3.77s)
Computing version for https://github.com/apple/swift-metrics.git
Computed https://github.com/apple/swift-metrics.git at 2.11.0 (0.55s)
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.59s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.103.0 (0.65s)
Fetching https://github.com/apple/swift-system.git
[1/6898] Fetching swift-system
Fetched https://github.com/apple/swift-system.git (1.39s)
Computing version for https://github.com/vapor/multipart-kit.git
Computed https://github.com/vapor/multipart-kit.git at 4.7.1 (1.97s)
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.55s)
Computing version for https://github.com/apple/swift-certificates.git
Computed https://github.com/apple/swift-certificates.git at 1.20.0 (2.33s)
Computing version for https://github.com/apple/swift-asn1.git
Computed https://github.com/apple/swift-asn1.git at 1.7.3 (0.64s)
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.54s)
Computing version for https://github.com/apple/swift-crypto.git
Computed https://github.com/apple/swift-crypto.git at 4.5.2 (0.71s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.8.1 (0.56s)
Computing version for https://github.com/apple/swift-nio-extras.git
Computed https://github.com/apple/swift-nio-extras.git at 1.35.1 (0.73s)
Fetching https://github.com/apple/swift-http-structured-headers.git
Fetching https://github.com/apple/swift-http-types.git
Fetching https://github.com/apple/swift-async-algorithms.git
Fetching https://github.com/swift-server/swift-service-lifecycle.git
[1/1253] Fetching swift-http-structured-headers
[14/3188] Fetching swift-http-structured-headers, swift-http-types
[65/6031] Fetching swift-http-structured-headers, swift-http-types, swift-service-lifecycle
[6032/12754] Fetching swift-http-structured-headers, swift-http-types, swift-service-lifecycle, swift-async-algorithms
Fetched https://github.com/swift-server/swift-service-lifecycle.git (1.81s)
Fetched https://github.com/apple/swift-http-types.git (1.81s)
Fetched https://github.com/apple/swift-async-algorithms.git (1.81s)
Fetched https://github.com/apple/swift-http-structured-headers.git (1.81s)
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 (2.40s)
Computing version for https://github.com/apple/swift-async-algorithms.git
Computed https://github.com/apple/swift-async-algorithms.git at 1.1.5 (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.55s)
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.56s)
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.56s)
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.1 (0.58s)
Fetching https://github.com/apple/swift-configuration.git
[1/3755] Fetching swift-configuration
Fetched https://github.com/apple/swift-configuration.git (1.16s)
Computing version for https://github.com/apple/swift-configuration.git
Computed https://github.com/apple/swift-configuration.git at 1.2.0 (1.89s)
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/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/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/vapor/websocket-kit.git
Working copy of https://github.com/vapor/websocket-kit.git resolved at 2.16.2
Creating working copy for https://github.com/vapor/async-kit.git
Working copy of https://github.com/vapor/async-kit.git resolved at 1.22.0
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.1
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-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-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/vapor/routing-kit.git
Working copy of https://github.com/vapor/routing-kit.git resolved at 4.9.3
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.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.6.0
Creating working copy for https://github.com/vapor/vapor.git
Working copy of https://github.com/vapor/vapor.git resolved at 4.122.2
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-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-certificates.git
Working copy of https://github.com/apple/swift-certificates.git resolved at 1.20.0
Creating working copy for https://github.com/vapor/multipart-kit.git
Working copy of https://github.com/vapor/multipart-kit.git resolved at 4.7.1
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-metrics.git
Working copy of https://github.com/apple/swift-metrics.git resolved at 2.11.0
Creating working copy for https://github.com/vapor/console-kit.git
Working copy of https://github.com/vapor/console-kit.git resolved at 4.16.1
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/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-async-algorithms.git
Working copy of https://github.com/apple/swift-async-algorithms.git resolved at 1.1.5
Creating working copy for https://github.com/apple/swift-crypto.git
Working copy of https://github.com/apple/swift-crypto.git resolved at 4.5.2
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-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/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-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-http-types.git
Working copy of https://github.com/apple/swift-http-types.git resolved at 1.8.0
/Users/admin/builder/spi-builder-workspace/Sources/HostRouter/Request+HostRoute.swift:4:20: warning: type 'Request.HostRouteKey.Value' (aka 'HostRoute') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 2 |
 3 | extension Request {
 4 |     private struct HostRouteKey: StorageKey {
   |                    `- warning: type 'Request.HostRouteKey.Value' (aka 'HostRoute') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 5 |         typealias Value = HostRoute
 6 |     }
/Users/admin/builder/spi-builder-workspace/Sources/HostRouter/HostRoute.swift:3:15: note: consider making struct 'HostRoute' conform to the 'Sendable' protocol
 1 | import Vapor
 2 |
 3 | public struct HostRoute {
   |               `- note: consider making struct 'HostRoute' conform to the 'Sendable' protocol
 4 |     /// The port we are routed under.
 5 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/HostRouter/Application+HostRouter.swift:8:20: warning: type 'Application.HostRoutesKey.Value' (aka 'HostRoutes') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 6 |     }
 7 |
 8 |     private struct HostRoutesKey: StorageKey {
   |                    `- warning: type 'Application.HostRoutesKey.Value' (aka 'HostRoutes') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 9 |         typealias Value = HostRoutes
10 |     }
/Users/admin/builder/spi-builder-workspace/Sources/HostRouter/HostRoutes.swift:5:8: note: consider making struct 'HostRoutes' conform to the 'Sendable' protocol
  3 | typealias HostPrefix = [PathComponent]
  4 |
  5 | struct HostRoutes {
    |        `- note: consider making struct 'HostRoutes' conform to the 'Sendable' protocol
  6 |     var routes: [HostRoute] = []
  7 |     var routerMap: [HostPrefix : TrieRouter<HostRoute>] = [:]
/Users/admin/builder/spi-builder-workspace/Sources/HostRouter/Request+HostRoute.swift:4:20: warning: type 'Request.HostRouteKey.Value' (aka 'HostRoute') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 2 |
 3 | extension Request {
 4 |     private struct HostRouteKey: StorageKey {
   |                    `- warning: type 'Request.HostRouteKey.Value' (aka 'HostRoute') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 5 |         typealias Value = HostRoute
 6 |     }
/Users/admin/builder/spi-builder-workspace/Sources/HostRouter/HostRoute.swift:3:15: note: consider making struct 'HostRoute' conform to the 'Sendable' protocol
 1 | import Vapor
 2 |
 3 | public struct HostRoute {
   |               `- note: consider making struct 'HostRoute' conform to the 'Sendable' protocol
 4 |     /// The port we are routed under.
 5 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/HostRouter/Application+HostRouter.swift:8:20: warning: type 'Application.HostRoutesKey.Value' (aka 'HostRoutes') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 6 |     }
 7 |
 8 |     private struct HostRoutesKey: StorageKey {
   |                    `- warning: type 'Application.HostRoutesKey.Value' (aka 'HostRoutes') does not conform to the 'Sendable' protocol; this is an error in the Swift 6 language mode
 9 |         typealias Value = HostRoutes
10 |     }
/Users/admin/builder/spi-builder-workspace/Sources/HostRouter/HostRoutes.swift:5:8: note: consider making struct 'HostRoutes' conform to the 'Sendable' protocol
  3 | typealias HostPrefix = [PathComponent]
  4 |
  5 | struct HostRoutes {
    |        `- note: consider making struct 'HostRoutes' conform to the 'Sendable' protocol
  6 |     var routes: [HostRoute] = []
  7 |     var routerMap: [HostPrefix : TrieRouter<HostRoute>] = [:]
/Users/admin/builder/spi-builder-workspace/Sources/HostRouter/HostRoutes.swift:47:97: warning: 'string' is deprecated: renamed to 'rawValue' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 45 |             hostHeadRoute.route = headRoute
 46 |
 47 |             routerMap[registeredPrefix]?.register(hostHeadRoute, at: [.constant(HTTPMethod.HEAD.string)] + path)
    |                                                                                                 |- warning: 'string' is deprecated: renamed to 'rawValue' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
    |                                                                                                 `- note: use 'rawValue' instead
 48 |         }
 49 |
/Users/admin/builder/spi-builder-workspace/Sources/HostRouter/HostRoutes.swift:50:94: warning: 'string' is deprecated: renamed to 'rawValue' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 48 |         }
 49 |
 50 |         routerMap[registeredPrefix]?.register(hostRoute, at: [.constant(resourceRoute.method.string)] + path)
    |                                                                                              |- warning: 'string' is deprecated: renamed to 'rawValue' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
    |                                                                                              `- note: use 'rawValue' instead
 51 |     }
 52 |
/Users/admin/builder/spi-builder-workspace/Sources/HostRouter/HostRoutes.swift:81:36: warning: 'string' is deprecated: renamed to 'rawValue' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 79 |         /// If it's a HEAD request and a HEAD route exists, return that route...
 80 |         if request.method == .HEAD, let hostRoute = resourceRouter.route(
 81 |             path: [HTTPMethod.HEAD.string] + resourceComponents,
    |                                    |- warning: 'string' is deprecated: renamed to 'rawValue' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
    |                                    `- note: use 'rawValue' instead
 82 |             parameters: &request.parameters
 83 |         ) {
/Users/admin/builder/spi-builder-workspace/Sources/HostRouter/HostRoutes.swift:94:27: warning: 'string' is deprecated: renamed to 'rawValue' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 92 |
 93 |         if let hostRoute = resourceRouter.route(
 94 |             path: [method.string] + resourceComponents,
    |                           |- warning: 'string' is deprecated: renamed to 'rawValue' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
    |                           `- note: use 'rawValue' instead
 95 |             parameters: &request.parameters
 96 |         ) {
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Build complete.
{
  "dependencies" : [
    {
      "identity" : "vapor",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "4.91.1",
            "upper_bound" : "5.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/vapor/vapor.git"
    }
  ],
  "manifest_display_name" : "HostRouter",
  "name" : "HostRouter",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    }
  ],
  "products" : [
    {
      "name" : "HostRouter",
      "targets" : [
        "HostRouter"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "HostRouterTests",
      "module_type" : "SwiftTarget",
      "name" : "HostRouterTests",
      "path" : "Tests/HostRouterTests",
      "product_dependencies" : [
        "XCTVapor",
        "Vapor"
      ],
      "sources" : [
        "HostRouterTests.swift"
      ],
      "target_dependencies" : [
        "HostRouter"
      ],
      "type" : "test"
    },
    {
      "c99name" : "HostRouter",
      "module_type" : "SwiftTarget",
      "name" : "HostRouter",
      "path" : "Sources/HostRouter",
      "product_dependencies" : [
        "Vapor"
      ],
      "product_memberships" : [
        "HostRouter"
      ],
      "sources" : [
        "Application+HostRouter.swift",
        "HostComponent.swift",
        "HostMiddlewareGroup.swift",
        "HostRoute.swift",
        "HostRouteCollection.swift",
        "HostRouter.swift",
        "HostRoutes.swift",
        "HostRoutesBuilder.swift",
        "HostRoutesGroup.swift",
        "Request+HostRoute.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.