Build Information
Failed to build VegaDB, reference main (1cfd9c), with Swift 6.2 for Linux on 19 Oct 2026 07:15:02 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-54344845-1":/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.2-latest swift build --triple x86_64-unknown-linux-gnu 2>&1Build Log
========================================
RunAll
========================================
Builder version: 5.1.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/grepjava/vega-db.git
Reference: main
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/grepjava/vega-db
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 1cfd9c9 MIT licensed, as Garuda and Vega are
Cloned https://github.com/grepjava/vega-db.git
Revision (git rev-parse @):
1cfd9c9f1c92b32208f366bf85beed905f0c53ee
SUCCESS checkout https://github.com/grepjava/vega-db.git at main
========================================
Build
========================================
Selected platform: linux
Swift version: 6.2
Building package at path: $PWD
https://github.com/grepjava/vega-db.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344845-1":/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.2-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
linux-6.2-latest: Pulling from saguaro1/spi-images
Digest: sha256:af72ee10f3ab8145e300c2afec9616a3ae441bd9d7c561ce3ed6cd39331f6017
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:linux-6.2-latest
Fetching https://github.com/grepjava/vega.git
[1/4328] Fetching vega
Fetched https://github.com/grepjava/vega.git from cache (0.69s)
Computing version for https://github.com/grepjava/vega.git
Computed https://github.com/grepjava/vega.git at 1.0.0 (0.90s)
Creating working copy for https://github.com/grepjava/vega.git
Working copy of https://github.com/grepjava/vega.git resolved at 1.0.0
Building for debugging...
[0/19] Write sources
[11/19] Compiling CVega cvega_win.c
[12/19] Write swift-version-24593BA9C3E375BF.txt
[13/19] Compiling CVegaSQLite vega_sqlite.c
[14/19] Compiling CVegaTLS cvega_digest.c
[15/27] Compiling CVegaTLS cvega_verify.c
[16/27] Compiling CVegaTLS cvega_crypto.c
[17/27] Compiling CVega cvega.c
[18/27] Compiling CVegaTLS cvega_tls.c
[20/95] Compiling VegaCrypto Digest.swift
[21/96] Compiling VegaCrypto Keys.swift
[22/96] Compiling VegaCrypto TrustRoots.swift
[23/96] Compiling VegaCrypto Hash.swift
[24/96] Emitting module VegaCrypto
[25/96] Compiling VegaCrypto AEAD.swift
[26/96] Compiling VegaRedisProtocol RedisSlots.swift
[27/96] Compiling VegaRedisProtocol RedisCommand.swift
[28/96] Emitting module VegaRedisProtocol
[29/96] Compiling VegaCrypto CryptoError.swift
[30/96] Compiling VegaRedisProtocol RedisValue.swift
[31/96] Compiling VegaRedisProtocol RedisReads.swift
[32/96] Compiling VegaRedisProtocol RedisParser.swift
[33/97] Compiling VegaCrypto CertificateKey.swift
[34/97] Compiling VegaCrypto CertificateVerifier.swift
[37/106] Compiling VegaPostgresProtocol SaslPrep.swift
[38/107] Compiling VegaPostgresProtocol PostgresSession.swift
[39/107] Compiling VegaPostgresProtocol PostgresCopy.swift
[40/107] Emitting module VegaPostgresProtocol
[41/107] Compiling VegaPostgresProtocol PostgresBinary.swift
[42/107] Compiling VegaPostgresProtocol PostgresArrayText.swift
[43/107] Compiling VegaPostgresProtocol CivilTime.swift
[44/107] Compiling VegaPostgresProtocol ScramSHA256.swift
[45/107] Compiling VegaPostgresProtocol PostgresWire.swift
[47/108] Compiling Vega Semaphore.swift
[48/108] Compiling Vega ShutdownToken.swift
[49/108] Compiling Vega SyncError.swift
[50/108] Compiling Vega TaskID.swift
[51/108] Compiling Vega WaitList.swift
[52/108] Compiling Vega Watch.swift
[53/108] Compiling Vega BlockingPool.swift
[54/108] Compiling Vega Cooperative.swift
[55/116] Emitting module VegaDBTracing
[56/116] Compiling VegaDBTracing DatabaseTracing.swift
[58/117] Compiling Vega Vsock.swift
[59/117] Compiling Vega Runtime.swift
[60/117] Compiling Vega RuntimeMetrics.swift
[61/117] Compiling Vega Idle.swift
[62/117] Compiling Vega InjectQueue.swift
[63/117] Compiling Vega JobAudit.swift
[64/117] Compiling Vega LocalQueue.swift
[65/117] Compiling Vega Padding.swift
[66/117] Compiling Vega Server.swift
[67/117] Compiling Vega SocketAddress.swift
[68/117] Compiling Vega SocketOption.swift
[69/117] Compiling Vega Stream.swift
[70/117] Compiling Vega TCP.swift
[71/117] Compiling Vega TLSVersion.swift
[72/117] Compiling Vega UDP.swift
[73/117] Compiling Vega Unix.swift
[74/117] Compiling Vega UnixDatagram.swift
[75/117] Compiling Vega Barrier.swift
[76/117] Compiling Vega Broadcast.swift
[77/117] Compiling Vega MPSCChannel.swift
[78/117] Compiling Vega MPSCChannelValues.swift
[79/117] Compiling Vega Notify.swift
[80/117] Compiling Vega OnceCell.swift
[81/117] Compiling Vega Oneshot.swift
[82/117] Compiling Vega RawRing.swift
[83/117] Compiling Vega RawLock.swift
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:455:22: error: cannot find type 'SchedulingExecutor' in scope
453 | #if os(Linux)
454 | /// `Task.sleep` on Vega's timers.
455 | extension Scheduler: SchedulingExecutor {
| `- error: cannot find type 'SchedulingExecutor' in scope
456 | func enqueue<C: Clock>(_ job: consuming ExecutorJob, after delay: C.Duration,
457 | tolerance: C.Duration?, clock: C) {
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:468:34: error: cannot find type 'MainExecutor' in scope
466 |
467 | struct VegaExecutorFactory: ExecutorFactory {
468 | static var mainExecutor: any MainExecutor { PlatformExecutorFactory.mainExecutor }
| `- error: cannot find type 'MainExecutor' in scope
469 | static var defaultExecutor: any TaskExecutor { installedGlobal! }
470 | }
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:467:29: error: cannot find type 'ExecutorFactory' in scope
465 | }
466 |
467 | struct VegaExecutorFactory: ExecutorFactory {
| `- error: cannot find type 'ExecutorFactory' in scope
468 | static var mainExecutor: any MainExecutor { PlatformExecutorFactory.mainExecutor }
469 | static var defaultExecutor: any TaskExecutor { installedGlobal! }
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:437:9: error: cannot find '_createExecutors' in scope
435 | installedGlobal = self
436 | #if os(Linux)
437 | _createExecutors(factory: VegaExecutorFactory.self)
| `- error: cannot find '_createExecutors' in scope
438 | #endif
439 | installEnqueueGlobalHook()
[84/117] Compiling Vega Scheduler.swift
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:455:22: error: cannot find type 'SchedulingExecutor' in scope
453 | #if os(Linux)
454 | /// `Task.sleep` on Vega's timers.
455 | extension Scheduler: SchedulingExecutor {
| `- error: cannot find type 'SchedulingExecutor' in scope
456 | func enqueue<C: Clock>(_ job: consuming ExecutorJob, after delay: C.Duration,
457 | tolerance: C.Duration?, clock: C) {
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:468:34: error: cannot find type 'MainExecutor' in scope
466 |
467 | struct VegaExecutorFactory: ExecutorFactory {
468 | static var mainExecutor: any MainExecutor { PlatformExecutorFactory.mainExecutor }
| `- error: cannot find type 'MainExecutor' in scope
469 | static var defaultExecutor: any TaskExecutor { installedGlobal! }
470 | }
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:467:29: error: cannot find type 'ExecutorFactory' in scope
465 | }
466 |
467 | struct VegaExecutorFactory: ExecutorFactory {
| `- error: cannot find type 'ExecutorFactory' in scope
468 | static var mainExecutor: any MainExecutor { PlatformExecutorFactory.mainExecutor }
469 | static var defaultExecutor: any TaskExecutor { installedGlobal! }
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:437:9: error: cannot find '_createExecutors' in scope
435 | installedGlobal = self
436 | #if os(Linux)
437 | _createExecutors(factory: VegaExecutorFactory.self)
| `- error: cannot find '_createExecutors' in scope
438 | #endif
439 | installEnqueueGlobalHook()
[85/117] Compiling Vega TimerWheel.swift
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:455:22: error: cannot find type 'SchedulingExecutor' in scope
453 | #if os(Linux)
454 | /// `Task.sleep` on Vega's timers.
455 | extension Scheduler: SchedulingExecutor {
| `- error: cannot find type 'SchedulingExecutor' in scope
456 | func enqueue<C: Clock>(_ job: consuming ExecutorJob, after delay: C.Duration,
457 | tolerance: C.Duration?, clock: C) {
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:468:34: error: cannot find type 'MainExecutor' in scope
466 |
467 | struct VegaExecutorFactory: ExecutorFactory {
468 | static var mainExecutor: any MainExecutor { PlatformExecutorFactory.mainExecutor }
| `- error: cannot find type 'MainExecutor' in scope
469 | static var defaultExecutor: any TaskExecutor { installedGlobal! }
470 | }
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:467:29: error: cannot find type 'ExecutorFactory' in scope
465 | }
466 |
467 | struct VegaExecutorFactory: ExecutorFactory {
| `- error: cannot find type 'ExecutorFactory' in scope
468 | static var mainExecutor: any MainExecutor { PlatformExecutorFactory.mainExecutor }
469 | static var defaultExecutor: any TaskExecutor { installedGlobal! }
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:437:9: error: cannot find '_createExecutors' in scope
435 | installedGlobal = self
436 | #if os(Linux)
437 | _createExecutors(factory: VegaExecutorFactory.self)
| `- error: cannot find '_createExecutors' in scope
438 | #endif
439 | installEnqueueGlobalHook()
[86/117] Compiling Vega Worker.swift
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:455:22: error: cannot find type 'SchedulingExecutor' in scope
453 | #if os(Linux)
454 | /// `Task.sleep` on Vega's timers.
455 | extension Scheduler: SchedulingExecutor {
| `- error: cannot find type 'SchedulingExecutor' in scope
456 | func enqueue<C: Clock>(_ job: consuming ExecutorJob, after delay: C.Duration,
457 | tolerance: C.Duration?, clock: C) {
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:468:34: error: cannot find type 'MainExecutor' in scope
466 |
467 | struct VegaExecutorFactory: ExecutorFactory {
468 | static var mainExecutor: any MainExecutor { PlatformExecutorFactory.mainExecutor }
| `- error: cannot find type 'MainExecutor' in scope
469 | static var defaultExecutor: any TaskExecutor { installedGlobal! }
470 | }
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:467:29: error: cannot find type 'ExecutorFactory' in scope
465 | }
466 |
467 | struct VegaExecutorFactory: ExecutorFactory {
| `- error: cannot find type 'ExecutorFactory' in scope
468 | static var mainExecutor: any MainExecutor { PlatformExecutorFactory.mainExecutor }
469 | static var defaultExecutor: any TaskExecutor { installedGlobal! }
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:437:9: error: cannot find '_createExecutors' in scope
435 | installedGlobal = self
436 | #if os(Linux)
437 | _createExecutors(factory: VegaExecutorFactory.self)
| `- error: cannot find '_createExecutors' in scope
438 | #endif
439 | installEnqueueGlobalHook()
[87/117] Compiling Vega Sharded.swift
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:455:22: error: cannot find type 'SchedulingExecutor' in scope
453 | #if os(Linux)
454 | /// `Task.sleep` on Vega's timers.
455 | extension Scheduler: SchedulingExecutor {
| `- error: cannot find type 'SchedulingExecutor' in scope
456 | func enqueue<C: Clock>(_ job: consuming ExecutorJob, after delay: C.Duration,
457 | tolerance: C.Duration?, clock: C) {
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:468:34: error: cannot find type 'MainExecutor' in scope
466 |
467 | struct VegaExecutorFactory: ExecutorFactory {
468 | static var mainExecutor: any MainExecutor { PlatformExecutorFactory.mainExecutor }
| `- error: cannot find type 'MainExecutor' in scope
469 | static var defaultExecutor: any TaskExecutor { installedGlobal! }
470 | }
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:467:29: error: cannot find type 'ExecutorFactory' in scope
465 | }
466 |
467 | struct VegaExecutorFactory: ExecutorFactory {
| `- error: cannot find type 'ExecutorFactory' in scope
468 | static var mainExecutor: any MainExecutor { PlatformExecutorFactory.mainExecutor }
469 | static var defaultExecutor: any TaskExecutor { installedGlobal! }
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:437:9: error: cannot find '_createExecutors' in scope
435 | installedGlobal = self
436 | #if os(Linux)
437 | _createExecutors(factory: VegaExecutorFactory.self)
| `- error: cannot find '_createExecutors' in scope
438 | #endif
439 | installEnqueueGlobalHook()
[88/117] Compiling Vega Quiesce.swift
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:455:22: error: cannot find type 'SchedulingExecutor' in scope
453 | #if os(Linux)
454 | /// `Task.sleep` on Vega's timers.
455 | extension Scheduler: SchedulingExecutor {
| `- error: cannot find type 'SchedulingExecutor' in scope
456 | func enqueue<C: Clock>(_ job: consuming ExecutorJob, after delay: C.Duration,
457 | tolerance: C.Duration?, clock: C) {
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:468:34: error: cannot find type 'MainExecutor' in scope
466 |
467 | struct VegaExecutorFactory: ExecutorFactory {
468 | static var mainExecutor: any MainExecutor { PlatformExecutorFactory.mainExecutor }
| `- error: cannot find type 'MainExecutor' in scope
469 | static var defaultExecutor: any TaskExecutor { installedGlobal! }
470 | }
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:467:29: error: cannot find type 'ExecutorFactory' in scope
465 | }
466 |
467 | struct VegaExecutorFactory: ExecutorFactory {
| `- error: cannot find type 'ExecutorFactory' in scope
468 | static var mainExecutor: any MainExecutor { PlatformExecutorFactory.mainExecutor }
469 | static var defaultExecutor: any TaskExecutor { installedGlobal! }
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:437:9: error: cannot find '_createExecutors' in scope
435 | installedGlobal = self
436 | #if os(Linux)
437 | _createExecutors(factory: VegaExecutorFactory.self)
| `- error: cannot find '_createExecutors' in scope
438 | #endif
439 | installEnqueueGlobalHook()
[89/117] Compiling Vega Signal.swift
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:455:22: error: cannot find type 'SchedulingExecutor' in scope
453 | #if os(Linux)
454 | /// `Task.sleep` on Vega's timers.
455 | extension Scheduler: SchedulingExecutor {
| `- error: cannot find type 'SchedulingExecutor' in scope
456 | func enqueue<C: Clock>(_ job: consuming ExecutorJob, after delay: C.Duration,
457 | tolerance: C.Duration?, clock: C) {
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:468:34: error: cannot find type 'MainExecutor' in scope
466 |
467 | struct VegaExecutorFactory: ExecutorFactory {
468 | static var mainExecutor: any MainExecutor { PlatformExecutorFactory.mainExecutor }
| `- error: cannot find type 'MainExecutor' in scope
469 | static var defaultExecutor: any TaskExecutor { installedGlobal! }
470 | }
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:467:29: error: cannot find type 'ExecutorFactory' in scope
465 | }
466 |
467 | struct VegaExecutorFactory: ExecutorFactory {
| `- error: cannot find type 'ExecutorFactory' in scope
468 | static var mainExecutor: any MainExecutor { PlatformExecutorFactory.mainExecutor }
469 | static var defaultExecutor: any TaskExecutor { installedGlobal! }
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:437:9: error: cannot find '_createExecutors' in scope
435 | installedGlobal = self
436 | #if os(Linux)
437 | _createExecutors(factory: VegaExecutorFactory.self)
| `- error: cannot find '_createExecutors' in scope
438 | #endif
439 | installEnqueueGlobalHook()
[90/117] Compiling Vega AsyncMutex.swift
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:455:22: error: cannot find type 'SchedulingExecutor' in scope
453 | #if os(Linux)
454 | /// `Task.sleep` on Vega's timers.
455 | extension Scheduler: SchedulingExecutor {
| `- error: cannot find type 'SchedulingExecutor' in scope
456 | func enqueue<C: Clock>(_ job: consuming ExecutorJob, after delay: C.Duration,
457 | tolerance: C.Duration?, clock: C) {
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:468:34: error: cannot find type 'MainExecutor' in scope
466 |
467 | struct VegaExecutorFactory: ExecutorFactory {
468 | static var mainExecutor: any MainExecutor { PlatformExecutorFactory.mainExecutor }
| `- error: cannot find type 'MainExecutor' in scope
469 | static var defaultExecutor: any TaskExecutor { installedGlobal! }
470 | }
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:467:29: error: cannot find type 'ExecutorFactory' in scope
465 | }
466 |
467 | struct VegaExecutorFactory: ExecutorFactory {
| `- error: cannot find type 'ExecutorFactory' in scope
468 | static var mainExecutor: any MainExecutor { PlatformExecutorFactory.mainExecutor }
469 | static var defaultExecutor: any TaskExecutor { installedGlobal! }
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:437:9: error: cannot find '_createExecutors' in scope
435 | installedGlobal = self
436 | #if os(Linux)
437 | _createExecutors(factory: VegaExecutorFactory.self)
| `- error: cannot find '_createExecutors' in scope
438 | #endif
439 | installEnqueueGlobalHook()
error: emit-module command failed with exit code 1 (use -v to see invocation)
[91/117] Emitting module Vega
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:455:22: error: cannot find type 'SchedulingExecutor' in scope
453 | #if os(Linux)
454 | /// `Task.sleep` on Vega's timers.
455 | extension Scheduler: SchedulingExecutor {
| `- error: cannot find type 'SchedulingExecutor' in scope
456 | func enqueue<C: Clock>(_ job: consuming ExecutorJob, after delay: C.Duration,
457 | tolerance: C.Duration?, clock: C) {
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:468:34: error: cannot find type 'MainExecutor' in scope
466 |
467 | struct VegaExecutorFactory: ExecutorFactory {
468 | static var mainExecutor: any MainExecutor { PlatformExecutorFactory.mainExecutor }
| `- error: cannot find type 'MainExecutor' in scope
469 | static var defaultExecutor: any TaskExecutor { installedGlobal! }
470 | }
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Scheduler/Scheduler.swift:467:29: error: cannot find type 'ExecutorFactory' in scope
465 | }
466 |
467 | struct VegaExecutorFactory: ExecutorFactory {
| `- error: cannot find type 'ExecutorFactory' in scope
468 | static var mainExecutor: any MainExecutor { PlatformExecutorFactory.mainExecutor }
469 | static var defaultExecutor: any TaskExecutor { installedGlobal! }
[92/117] Compiling Vega Driver.swift
[93/117] Compiling Vega FileIO.swift
[94/117] Compiling Vega IOBuffer.swift
[95/117] Compiling Vega IOError.swift
[96/117] Compiling Vega IOEvent.swift
[97/117] Compiling Vega IOInterrupt.swift
[98/117] Compiling Vega IOMetrics.swift
[99/117] Compiling Vega Network.swift
[100/117] Compiling Vega URing.swift
[101/117] Compiling Vega Arrival.swift
[102/117] Compiling Vega DNSMessage.swift
[103/117] Compiling Vega Resolver.swift
[104/117] Compiling Vega ResolverConfig.swift
[105/117] Compiling Vega DatagramBatch.swift
[106/117] Compiling Vega HappyEyeballs.swift
[107/117] Compiling Vega NetworkTLS.swift
[108/117] Compiling Vega Pipe.swift
[109/117] Compiling Vega RawSocket.swift
[110/117] Compiling Vega JoinSet.swift
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Time/Timeout.swift:59:19: error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
57 | nonisolated(unsafe) let operation = operation
58 | return try await withThrowingTaskGroup(of: T.self) { group in
59 | group.addTask(on: scheduler) {
| `- error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
60 | // The timer holds a retain on this child task, consumed by
61 | // whoever unlinks it: the firing worker (which cancels us)
:
70 | do {
71 | value = try await operation()
72 | } catch {
| `- note: closure captures 'operation' which is accessible to code in the current task
73 | if expired() { throw TimeoutError() }
74 | throw error
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Time/Timeout.swift:89:19: error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
87 | nonisolated(unsafe) let operation = operation
88 | return try await withThrowingTaskGroup(of: RaceOutcome<T>.self) { group in
89 | group.addTask { .done(try await operation()) }
| | `- note: closure captures 'operation' which is accessible to code in the current task
| `- error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
90 | group.addTask {
91 | try await Task.sleep(for: .nanoseconds(Int64(clamping: nanos)))
[111/117] Compiling Vega LocalExecutor.swift
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Time/Timeout.swift:59:19: error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
57 | nonisolated(unsafe) let operation = operation
58 | return try await withThrowingTaskGroup(of: T.self) { group in
59 | group.addTask(on: scheduler) {
| `- error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
60 | // The timer holds a retain on this child task, consumed by
61 | // whoever unlinks it: the firing worker (which cancels us)
:
70 | do {
71 | value = try await operation()
72 | } catch {
| `- note: closure captures 'operation' which is accessible to code in the current task
73 | if expired() { throw TimeoutError() }
74 | throw error
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Time/Timeout.swift:89:19: error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
87 | nonisolated(unsafe) let operation = operation
88 | return try await withThrowingTaskGroup(of: RaceOutcome<T>.self) { group in
89 | group.addTask { .done(try await operation()) }
| | `- note: closure captures 'operation' which is accessible to code in the current task
| `- error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
90 | group.addTask {
91 | try await Task.sleep(for: .nanoseconds(Int64(clamping: nanos)))
[112/117] Compiling Vega TaskPool.swift
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Time/Timeout.swift:59:19: error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
57 | nonisolated(unsafe) let operation = operation
58 | return try await withThrowingTaskGroup(of: T.self) { group in
59 | group.addTask(on: scheduler) {
| `- error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
60 | // The timer holds a retain on this child task, consumed by
61 | // whoever unlinks it: the firing worker (which cancels us)
:
70 | do {
71 | value = try await operation()
72 | } catch {
| `- note: closure captures 'operation' which is accessible to code in the current task
73 | if expired() { throw TimeoutError() }
74 | throw error
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Time/Timeout.swift:89:19: error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
87 | nonisolated(unsafe) let operation = operation
88 | return try await withThrowingTaskGroup(of: RaceOutcome<T>.self) { group in
89 | group.addTask { .done(try await operation()) }
| | `- note: closure captures 'operation' which is accessible to code in the current task
| `- error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
90 | group.addTask {
91 | try await Task.sleep(for: .nanoseconds(Int64(clamping: nanos)))
[113/117] Compiling Vega IOTimeout.swift
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Time/Timeout.swift:59:19: error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
57 | nonisolated(unsafe) let operation = operation
58 | return try await withThrowingTaskGroup(of: T.self) { group in
59 | group.addTask(on: scheduler) {
| `- error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
60 | // The timer holds a retain on this child task, consumed by
61 | // whoever unlinks it: the firing worker (which cancels us)
:
70 | do {
71 | value = try await operation()
72 | } catch {
| `- note: closure captures 'operation' which is accessible to code in the current task
73 | if expired() { throw TimeoutError() }
74 | throw error
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Time/Timeout.swift:89:19: error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
87 | nonisolated(unsafe) let operation = operation
88 | return try await withThrowingTaskGroup(of: RaceOutcome<T>.self) { group in
89 | group.addTask { .done(try await operation()) }
| | `- note: closure captures 'operation' which is accessible to code in the current task
| `- error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
90 | group.addTask {
91 | try await Task.sleep(for: .nanoseconds(Int64(clamping: nanos)))
[114/117] Compiling Vega Interval.swift
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Time/Timeout.swift:59:19: error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
57 | nonisolated(unsafe) let operation = operation
58 | return try await withThrowingTaskGroup(of: T.self) { group in
59 | group.addTask(on: scheduler) {
| `- error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
60 | // The timer holds a retain on this child task, consumed by
61 | // whoever unlinks it: the firing worker (which cancels us)
:
70 | do {
71 | value = try await operation()
72 | } catch {
| `- note: closure captures 'operation' which is accessible to code in the current task
73 | if expired() { throw TimeoutError() }
74 | throw error
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Time/Timeout.swift:89:19: error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
87 | nonisolated(unsafe) let operation = operation
88 | return try await withThrowingTaskGroup(of: RaceOutcome<T>.self) { group in
89 | group.addTask { .done(try await operation()) }
| | `- note: closure captures 'operation' which is accessible to code in the current task
| `- error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
90 | group.addTask {
91 | try await Task.sleep(for: .nanoseconds(Int64(clamping: nanos)))
[115/117] Compiling Vega RuntimeClock.swift
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Time/Timeout.swift:59:19: error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
57 | nonisolated(unsafe) let operation = operation
58 | return try await withThrowingTaskGroup(of: T.self) { group in
59 | group.addTask(on: scheduler) {
| `- error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
60 | // The timer holds a retain on this child task, consumed by
61 | // whoever unlinks it: the firing worker (which cancels us)
:
70 | do {
71 | value = try await operation()
72 | } catch {
| `- note: closure captures 'operation' which is accessible to code in the current task
73 | if expired() { throw TimeoutError() }
74 | throw error
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Time/Timeout.swift:89:19: error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
87 | nonisolated(unsafe) let operation = operation
88 | return try await withThrowingTaskGroup(of: RaceOutcome<T>.self) { group in
89 | group.addTask { .done(try await operation()) }
| | `- note: closure captures 'operation' which is accessible to code in the current task
| `- error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
90 | group.addTask {
91 | try await Task.sleep(for: .nanoseconds(Int64(clamping: nanos)))
[116/117] Compiling Vega Timeout.swift
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Time/Timeout.swift:59:19: error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
57 | nonisolated(unsafe) let operation = operation
58 | return try await withThrowingTaskGroup(of: T.self) { group in
59 | group.addTask(on: scheduler) {
| `- error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
60 | // The timer holds a retain on this child task, consumed by
61 | // whoever unlinks it: the firing worker (which cancels us)
:
70 | do {
71 | value = try await operation()
72 | } catch {
| `- note: closure captures 'operation' which is accessible to code in the current task
73 | if expired() { throw TimeoutError() }
74 | throw error
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Time/Timeout.swift:89:19: error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
87 | nonisolated(unsafe) let operation = operation
88 | return try await withThrowingTaskGroup(of: RaceOutcome<T>.self) { group in
89 | group.addTask { .done(try await operation()) }
| | `- note: closure captures 'operation' which is accessible to code in the current task
| `- error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
90 | group.addTask {
91 | try await Task.sleep(for: .nanoseconds(Int64(clamping: nanos)))
[117/117] Compiling Vega WriteStall.swift
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Time/Timeout.swift:59:19: error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
57 | nonisolated(unsafe) let operation = operation
58 | return try await withThrowingTaskGroup(of: T.self) { group in
59 | group.addTask(on: scheduler) {
| `- error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
60 | // The timer holds a retain on this child task, consumed by
61 | // whoever unlinks it: the firing worker (which cancels us)
:
70 | do {
71 | value = try await operation()
72 | } catch {
| `- note: closure captures 'operation' which is accessible to code in the current task
73 | if expired() { throw TimeoutError() }
74 | throw error
/host/spi-builder-workspace/.build/checkouts/vega/Sources/Vega/Time/Timeout.swift:89:19: error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
87 | nonisolated(unsafe) let operation = operation
88 | return try await withThrowingTaskGroup(of: RaceOutcome<T>.self) { group in
89 | group.addTask { .done(try await operation()) }
| | `- note: closure captures 'operation' which is accessible to code in the current task
| `- error: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure
90 | group.addTask {
91 | try await Task.sleep(for: .nanoseconds(Int64(clamping: nanos)))
BUILD FAILURE 6.2 linux